kernel-debug-devel-5.14.0-503.19.1.el9_5> M Mv ĉJ4!!%joLne)Ip-Bm5 ']gcreleng@rockylinux.org p-Bm5 ']e}.?. tR*Z%^J6<-O[㟎ho8+¹_׸e%-g 02Lζ_@Sf;H/wBЌ;_!~G&B򝚥ECZ qy, %S5+6Wߓtlt0Op5o̽'+ɡscuçl":=A L*WWô*o?o tVwcÕQç4 3 6_dFu.*i,rhʤw%Mss6*&V TM^-k#y_Xq5j}{JE~(+Gz,nKuP1e ׺o ijL3%~ෆ9X]DooXر:?be957242fba3fd7f3c8a1dbd6169cd644ea6abe11beae9b8731bbd26929ae079ffa6014dbd8f4cc2e048ca8b59727b06786cfa0e9 O6j?{pu <N><A?Ad + o$I MYqw} 4BbBb Bb DBb &Bb .Bb  BbBbhBb|Bb,(8`9d`:`>5'G50BbH6BbI7@BbX8>Y8>\8?@Bb]9HBb^< b?d?e?f?l?t?Bbu@̘BbvA .A$A(A.ApAtCkernel-debug-devel5.14.0503.19.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.gc|&pb-5a70009a-9569-4c11-a171-100db76f46ae-b-s390x:VRocky Linux 9.5Rocky Enterprise Software Foundation((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 ZlibRocky Linux Build System (Peridot) Unspecifiedhttps://www.kernel.org/linuxs390xif [ -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.19.1.el9_5.s390x+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 ) fi W -/yKD " [HLQ-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& *^?;x '*!: Vg# @,ol %HB7| hD+e $ [8]    K ^ [|m5 06 <  Dq O2  E !}I'z `(,nlr ?- P <>=z) L 1[Z>%$ %+  "##!& $* #C%#"( " ! !"-'Z% W%3f=wQ:- /|?$ " lFJs, y xs88`MF E +y&{>N}h{Lx;=E==^ HaGb& 81'2 4[m#'"3 PiA#X, , {I' {;f3<X# 5 u ]O.Y|OMdIg  \FKIJ6GMB "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 ^"#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?()=cYv8u 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_2b`U0TKF<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)H5,,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 +n7gI SQ(TY v'$ u~jxc?~ ^  ::!~ $PZ; W U> |T *9q8j /_i'5EIT rVG] ^xH_: N~ew;7*A%=##U!VHx/ !r' [Q<"D P !* )aC'rZ_  L7n '1AhG :7 rJ  "+13`(V4!U-e*A@>UAP SC A z34#, XT|y@T 6gc%}  Qa&'BMxFnhCk> 3>Y 7'73uCa&X[&&5 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}mWp$= w$$ ( 'YP;I mE#! l"jkHetr9'u2)AlHVh 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.19.1Lucas 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- 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`BaBb5.14.0-503.19.1.el9_55.14.0-503.19.1.el9_55.14.0-503.19.1.el9_55.14.0-503.19.1.el9_5+debug5.14.0-503.19.1.el9_5.s390x+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                   !"#$%%&%'%(()(*(+(,(-%.%/001233456778797:7;77<7=>7?7@7A7B7C7DEFGHHIJKKKLKMNOOPOQQRSS TTTTUUVUWUXUYTZZ[T\T]T^_^`^abbbbccddeeeffegghhhijklhmmmnmoohpppqprrpsspttpuupvvpwwhxxhyyhzzh{{h||h}}}~~~}}}hhhhhhhhhhhhhh          hhhhhhh  !!"#$%%&&'(())**++,,-h..h//h00h11h22h333443553663773888998:3;;3<<3==3>>3??3@@3AAhBBhCChDDhEEhFFGGGHIIHJJHKKHLHMMMNMOOPOQOROSOTOUOVOWOXOYOZO[O\O]O^O_O`OaObOcOdOeOfOgOhOiOjjkOlOmOnOoOpMqrMstsusvswsxHyyzy{{|{}y~~~~~GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFhhhhhhhhhhhh               h  !! "" ## $$ %% && '' (( )) ** ++ ,, -- .. //001102203344554664774884994:4;;h<<<==<>>>??<@@<AA<BB<CC<DD<EE<F<GGhHHHIIHJJHKKhLLLMMLNNNOPLQQLRRhSSSTTSUUhVVhWWWXXWYYZZW[[h\\\]]\^^\__h```ahbbhcchdddeedffhggghhhihjjhkkklkmknkokpkqkrkshtttuutvvgwwwxxwyywzzw{{w||g}}g~~~~ggggggggggggghh  h    h  h                   !! "" ## $$ %% & ' (( )) **h+++,,+--h..h///00/11/22/33/44/5556657778797:7;7<<5==/>>/???@@/A/BBhCChDDDEEDFFDGDHHDIIIJJIKKILLIMINIOOIPPIQQIRRISSITTIUIVVIWWWXXIYYYZY[Y\D]]]^^]__]``]aa]bb]cc]dd]eeDfggfhhfffiifjjfkkfllfmmfnnfoofppfqqqrfssstfuuuuvvwwfxxfyyyzf{{f|||}|~||fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff  f  f  f  f  fffffDDDDDDDDDDDD  !""D##D$$D%%D&&D''D((D))D*D+D,,,-D.D///00/111221331441551661771881991::1;;/<</===>>=??=@@@AAABACAD@E@F/GGGHHGIIGJJJKJLJMJN/OOOPPOQQORROS/TTTUUTVVTWW/XXXYYYZZY[[Y\\Y]]Y^^Y__Y``YaaXbb/cccdd/eeeff/ggghh/iiijjjkjlimminnnonpnqnrnsntnunvnwnxnynzi{{i||/}}/~~~///DDhhhhhhhhhhhhhhhh    h                    hh  h!!h"""##"$$h%h&&h''h((())(**h+++,--h..h//h00011022033h44h55h6677688696:6;;6<6=h>>??h@@@A@BBBBC@DD@E@FF@GG@H@II@JJ@KK@LLLMLN@OO@PP@QQ@RR@S@T@UU@V@W@X@Y@ZZ@[@\\@]]@^^@__@``@a@bb@cc@dd@ee@ff@g@hhiiijikkilimhnnhoohpppqqprrpssptttuuuvpwwpxpyyyzy{{y||p}p~~ppppppppppppppphhhhhhhhhhhhhh             !!"""##"$$"%%%&"''"(())h***+*,*-*.*/h00011022033344355066677h88h999::9;;9<<<=<>><??<@<A<B<C<DDDEEDFFDGG<H<II<JJJKKKLLKMM<N<O<P<Q9RRhSSSTTSUUUVVUWWUXXSYYSZZh[[h\\h]]h^^^__^``haaabbacchddheeefegeheihjjkllkkkkmmknnkookppkqqkrrksskttkuukvvkwwkxxkyykzk{k||k}}k~~kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           ! " ! # # # # ! $ ! ! ! ! ! % % % % % ! ! ! & & & & & ! ! ! ' ' ! ( ! ! ! ! ) ! ! ! ! ! ! * * ! ! ! ! !                 + + + + + + + + + + + + + + + + + +                       ,                            - - - - - - - - - - - - - - - - - - - -              . .                                                                                                                   / / / / / / /                   0 0 0 0                    1 1 1                2 2 2 2 2 3 3 3 2 2 2 2 2 4 4 4 2 2 2 2 5 5 5 2 2 2 2 2 2 2 2 2 2 2 6 6 6 2 7 7 7 2 8 8 2 9 9 2 : : 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 ; ; ; 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 < < 2 = = 2 > > 2 ? 2 @ @ @ 2 2 2 2 A A A A A A 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 B B B B B B B B B B B 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 C C C C C C C C 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 D D 2 2 E E E E E E E E E E 2 F F F F F F F F 2 2 2 2 G G G G 2              H H H H H H H  I I I I I I I I I I I I I I I I I I         J J J J J J J J J J                              K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K     L L           M N N       O P P P P P P O O O O O O O O O O O O O O O O O O O O O  Q   R    S   T                                                                                                                  U         V V            W W W W W W W W W X W         Y Y Y Y Y Y Y Y       Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z [ Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z \ \ \ \ \ \ \ Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z ] Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ Z Z Z                          _ _ _ _ _ _ _ _ _ _ _ _                       `                             a  b b b b b b b b b b b b b b b b b b b b      c c c                                      d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d    e e e     f f f f                      g g g g g    h h h h h                   i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i                                                                         j k j l j m j n j o j p p p j q r j s s s s s s j t j u j v v v v v v v v v v v v v v j w w j x x x x x x j y j z z z z z z z            { { { { {  | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |                  } } } } } } } }                          ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~                                                                                                                                                                                                                                                                                  !  "  # $ % % $ & & $ ' ' $ ( ( $ $ $ $ ) $ * * $ + + $ , , $ - - - . . - / / - 0 0 - 1 1 $ 2 $ 3 3 $ 4 4 4 5 5 $ 6 6 $ 7 7 7 8 8 $ 9 9 $ : $ ; ; $ < < < = $ > > > ? ? $ @ $ A A $ B B $ C $ D $ E $ F F $ G H H G G $ I I $ J J J K J L L $ M M M N M O O $ P P $ Q Q $ R $ S S $ T T $ U U $ V V $ W W W X $ Y Y $ Z Z $ [ [ $ \ \ $ ] ] ] ^ ^ ] _ _ $ ` ` $ a a $ b $ c c c d d c e e $ f f $ g g $ h h $ i i $ j j $ k k $ l l $ m m $ n $ o o $ p p $ q q $ r r $ s s $ t t t u t v $ w w $ x x $ y y $ z z $ { { $ | | | } $ ~ ~ $   $                                            !  "  #  $  %  &  ' '  (  )  *  +  ,  -  .  /  0  1  2  3  4 5 5 5 6 5 7 8 8 9 9 : : : ; ; : < < < = = < > < ? < @ < A < B < C : D D : E E : F F : G G : H H : I I : J J : K K : L L : M M : N N : O O O P P Q O R R S S O T T O U O V O W O X : Y Y : Z Z : [ [ [ \ [ ] [ ^ [ _ [ ` [ a [ b [ c : d d : e e : f f : g g g h : i i : j j : k k k l : m m m n n m o o m p p m q q q r q s m t t : u u : v v : w w : x x : y y : z z : { { : | | : } } : ~ ~ :                                                         !  "  #  $  % & % ' ( ' ) ' *  +  ,  -  . . / . 0  1  2  3  4 4 5  6  7  8  9  :  ;  <  =  >  ?  @  A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P P Q P R P S  T  U  V  W  X  Y  Z Z [ Z \ Z ] Z ^ Z _ Z ` Z a Z b Z c Z d Z e Z f Z g Z h Z i i j i k Z l Z m Z n Z o Z p Z q Z r Z s Z t  u  v  w  x  y  z z { | | } ~                                   5.14.0-503.19.1.el9_5.s390x+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.debugMakefileappldataMakefilebootMakefilecryptoMakefilehypfsMakefileincludeasmKbuildabs_lowcore.haccess-regs.hairq.halternative-asm.halternative.hap.happldata.harchrandom.hasm-const.hasm-extable.hasm-prototypes.hatomic.hatomic_ops.hbarrier.hbitops.hboot_data.hbug.hbugs.hcache.hccwdev.hccwgroup.hchecksum.hchpid.hchsc.hcio.hclocksource.hclp.hcmb.hcmpxchg.hcompat.hcpacf.hcpcmd.hcpu.hcpu_mcf.hcpu_mf-insn.hcpu_mf.hcpufeature.hcputime.hcrw.hcss_chars.hctl_reg.hcurrent.hdebug.hdelay.hdiag.hdis.hdma-types.hdma.hdwarf.headm.hebcdic.helf.hentry-common.hexec.hextable.hextmem.hfacility.hfault.hfcx.hfpu-insn-asm.hfpu-insn.hfpu-types.hfpu.hftrace.hftrace.lds.hfutex.hgmap.hhardirq.hhugetlb.hhw_irq.hidals.hidle.hio.hipl.hirq.hirq_work.hirqflags.hisc.hitcw.hjump_label.hkasan.hkdebug.hkexec.hkfence.hkprobes.hkvm_host.hkvm_para.hlinkage.hlivepatch.hlowcore.hmaccess.hmem_detect.hmem_encrypt.hmmu.hmmu_context.hmmzone.hmodule.hmsi.hnmi.hnospec-branch.hnospec-insn.hnuma.hos_info.hpage-states.hpage.hpai.hpci.hpci_clp.hpci_debug.hpci_dma.hpci_insn.hpci_io.hpercpu.hperf_event.hpfault.hpgalloc.hpgtable.hpkey.hpnet.hpreempt.hprocessor.hptdump.hptrace.hpurgatory.hqdio.hruntime_instr.hschid.hsclp.hscsw.hseccomp.hsections.hserial.hset_memory.hsetup.hshmparam.hsignal.hsigp.hsmp.hsoftirq_stack.hsparsemem.hspinlock.hspinlock_types.hstacktrace.hstp.hstring.hsyscall.hsyscall_wrapper.hsysinfo.htermios.htext-patching.hthread_info.htimex.htlb.htlbflush.htopology.htpi.htracediag.hzcrypt.htypes.huaccess.hunistd.hunwind.huprobes.huser.huv.hvdsovdso.hclocksource.hdata.hgettimeofday.hprocessor.hvsyscall.hvga.hvmalloc.hvmlinux.lds.hvtime.hvtimer.hxor.hgeneratedasmasm-offsets.hcacheflush.hcfi.hdevice.hdis-defs.hdiv64.hdma-mapping.hemergency-restart.hexport.hfacility-defs.hfb.hirq_regs.hkmap_size.hkvm_types.hlocal.hlocal64.hmcs_spinlock.hmmiowb.hmodule.lds.hplatform-feature.hrwonce.hsimd.hswitch_to.hsyscall_table.htrace_clock.hunaligned.hunistd_nr.hvermagic.hword-at-a-time.huapiasmerrno.hfcntl.hioctl.hmman.hmsgbuf.hparam.hpoll.hresource.hsembuf.hshmbuf.hsiginfo.hsocket.hsockios.hswab.htermbits.hunistd_32.hunistd_64.huapiasmKbuildauxvec.hbitsperlong.hbpf_perf_event.hbyteorder.hchpid.hchsc.hclp.hcmb.hdasd.hguarded_storage.hhwctrset.hhypfs.hioctls.hipcbuf.hipl.hkvm.hkvm_para.hkvm_perf.hmonwriter.hperf_regs.hpkey.hposix_types.hptrace.hqeth.hruntime_instr.hschid.hsclp_ctl.hsetup.hsie.hsigcontext.hsignal.hstat.hstatfs.hsthyi.htape390.htermios.htypes.hucontext.hunistd.huvdevice.hvirtio-ccw.hvmcp.hvtoc.hzcrypt.hkernelMakefilesyscallsMakefilevdso32Makefilevdso64MakefilekvmKconfigMakefilelibMakefileexpolineMakefileexpoline.ommMakefilenetMakefilepciMakefilepurgatoryMakefiletoolsMakefileshKconfigKconfig.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.cpubootMakefilecompressedMakefilecocoMakefiletdxMakefilecryptoMakefileentryMakefilesyscallsMakefilevdsoMakefilevsyscallMakefileeventsKconfigMakefileamdMakefileintelMakefilezhaoxinMakefilehypervMakefileia32MakefilekernelMakefileacpiMakefileapicMakefilecpuMakefilemceMakefilemicrocodeMakefilemtrrMakefileresctrlMakefilesgxMakefilefpuMakefilekprobesMakefilekvmKconfigMakefilelibMakefilemath-emuMakefilemmMakefilepatMakefilenetMakefilepciMakefileplatformMakefileatomMakefilece4100MakefileefiMakefilegeodeMakefileintelintel-midMakefileintel-quarkMakefileMakefileirisMakefileolpcMakefilepvhMakefilescx200Makefilets5500MakefileuvMakefilepowerMakefilepurgatoryMakefilerasKconfigrealmodeMakefilermMakefiletoolsMakefileumKconfigMakefileos-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.hconfig64BIT6LOWPANADVISE_SYSCALLSAFIUCVAFS_DEBUGAFS_FSAFS_FSCACHEAF_RXRPCAF_RXRPC_DEBUGAF_RXRPC_IPV6AIOALLOW_DEV_COREDUMPALTERNATE_USER_ADDRESS_SPACEAPPLDATA_BASEAPPLDATA_MEMAPPLDATA_NET_SUMAPPLDATA_OSARCH_32BIT_USTAT_F_TINODEARCH_BINFMT_ELF_STATEARCH_DMA_ADDR_T_64BITARCH_ENABLE_MEMORY_HOTPLUGARCH_ENABLE_MEMORY_HOTREMOVEARCH_ENABLE_SPLIT_PMD_PTLOCKARCH_HAS_CURRENT_STACK_POINTERARCH_HAS_DEBUG_VM_PGTABLEARCH_HAS_DEBUG_WXARCH_HAS_DEVMEM_IS_ALLOWEDARCH_HAS_ELF_RANDOMIZEARCH_HAS_FORCE_DMA_UNENCRYPTEDARCH_HAS_FORTIFY_SOURCEARCH_HAS_GCOV_PROFILE_ALLARCH_HAS_GIGANTIC_PAGEARCH_HAS_KCOVARCH_HAS_KEXEC_PURGATORYARCH_HAS_MEM_ENCRYPTARCH_HAS_NMI_SAFE_THIS_CPU_OPSARCH_HAS_PTE_SPECIALARCH_HAS_SCALED_CPUTIMEARCH_HAS_SET_MEMORYARCH_HAS_STRICT_KERNEL_RWXARCH_HAS_STRICT_MODULE_RWXARCH_HAS_SYSCALL_WRAPPERARCH_HAS_UBSAN_SANITIZE_ALLARCH_HAS_VDSO_DATAARCH_HAVE_NMI_SAFE_CMPXCHGARCH_INLINE_READ_LOCKARCH_INLINE_READ_LOCK_BHARCH_INLINE_READ_LOCK_IRQARCH_INLINE_READ_LOCK_IRQSAVEARCH_INLINE_READ_TRYLOCKARCH_INLINE_READ_UNLOCKARCH_INLINE_READ_UNLOCK_BHARCH_INLINE_READ_UNLOCK_IRQARCH_INLINE_READ_UNLOCK_IRQRESTOREARCH_INLINE_SPIN_LOCKARCH_INLINE_SPIN_LOCK_BHARCH_INLINE_SPIN_LOCK_IRQARCH_INLINE_SPIN_LOCK_IRQSAVEARCH_INLINE_SPIN_TRYLOCKARCH_INLINE_SPIN_TRYLOCK_BHARCH_INLINE_SPIN_UNLOCKARCH_INLINE_SPIN_UNLOCK_BHARCH_INLINE_SPIN_UNLOCK_IRQARCH_INLINE_SPIN_UNLOCK_IRQRESTOREARCH_INLINE_WRITE_LOCKARCH_INLINE_WRITE_LOCK_BHARCH_INLINE_WRITE_LOCK_IRQARCH_INLINE_WRITE_LOCK_IRQSAVEARCH_INLINE_WRITE_TRYLOCKARCH_INLINE_WRITE_UNLOCKARCH_INLINE_WRITE_UNLOCK_BHARCH_INLINE_WRITE_UNLOCK_IRQARCH_INLINE_WRITE_UNLOCK_IRQRESTOREARCH_SPARSEMEM_DEFAULTARCH_SPARSEMEM_ENABLEARCH_STACKWALKARCH_SUPPORTS_ATOMIC_RMWARCH_SUPPORTS_DEBUG_PAGEALLOCARCH_SUPPORTS_HUGETLBFSARCH_SUPPORTS_NUMA_BALANCINGARCH_SUPPORTS_UPROBESARCH_USE_BUILTIN_BSWAPARCH_USE_CMPXCHG_LOCKREFARCH_WANTS_NO_INSTRARCH_WANT_COMPAT_IPC_PARSE_VERSIONARCH_WANT_DEFAULT_BPF_JITARCH_WANT_IPC_PARSE_VERSIONARCH_WANT_KERNEL_PMD_MKWRITEARCH_WANT_OLD_COMPAT_IPCARCH_WANT_PMD_MKWRITEASM_MODVERSIONSASN1ASN1_ENCODERASSOCIATIVE_ARRAYASYMMETRIC_KEY_TYPEASYMMETRIC_PUBLIC_KEY_SUBTYPEASYMMETRIC_TPM_KEY_SUBTYPEASYNC_COREASYNC_MEMCPYASYNC_PQASYNC_RAID6_RECOVASYNC_RAID6_TESTASYNC_XORAS_IS_GNUAS_VERSIONATMATM_BR2684ATM_CLIPATM_LANEATOMIC64_SELFTESTAUDITAUDITSYSCALLAUDIT_ARCHAUTOFS_FSAUXILIARY_BUSBALLOON_COMPACTIONBAREUDPBASE_FULLBASE_SMALLBCMA_POSSIBLEBFQ_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_RQ_ALLOC_TIMEBLK_SED_OPALBLK_WBTBLK_WBT_MQBLOCKBLOCK_COMPATBLOCK_HOLDER_DEPRECATEDBLOCK_LEGACY_AUTOLOADBONDINGBOOTPARAM_HUNG_TASK_PANIC_VALUEBOOTTIME_TRACINGBOOT_CONFIGBPFBPF_EVENTSBPF_JITBPF_JIT_ALWAYS_ONBPF_JIT_DEFAULT_ONBPF_LSMBPF_STREAM_PARSERBPF_SYSCALLBPF_UNPRIV_DEFAULT_OFFBQLBRANCH_PROFILE_NONEBRIDGEBRIDGE_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_FILTERINGBSD_DISKLABELBSD_PROCESS_ACCTBSD_PROCESS_ACCT_V3BTTBUFFER_HEADBUGBUG_ON_DATA_CORRUPTIONBUILDTIME_TABLE_SORTBUILD_BIN2CBUILD_SALTCACHEFILESCACHESTAT_SYSCALLCB710_CORECB710_DEBUG_ASSUMPTIONSCCWCCWGROUPCCW_CONSOLECC_CAN_LINKCC_CAN_LINK_STATICCC_HAS_ASM_GOTO_OUTPUTCC_HAS_ASM_GOTO_TIED_OUTPUTCC_HAS_ASM_INLINECC_HAS_INT128CC_HAS_KASAN_GENERICCC_HAS_NO_PROFILE_FN_ATTRCC_HAS_SANCOV_TRACE_PCCC_HAS_WORKING_NOSANITIZE_ADDRESSCC_IMPLICIT_FALLTHROUGHCC_IS_GCCCC_NO_ARRAY_BOUNDSCC_OPTIMIZE_FOR_PERFORMANCECC_VERSION_TEXTCDROMCEC_CORECEPH_FSCEPH_FSCACHECEPH_FS_POSIX_ACLCEPH_FS_SECURITY_LABELCEPH_LIBCEPH_LIB_PRETTYDEBUGCEPH_LIB_USE_DNS_RESOLVERCFS_BANDWIDTHCGROUPSCGROUP_BPFCGROUP_CPUACCTCGROUP_DEBUGCGROUP_DEVICECGROUP_FREEZERCGROUP_HUGETLBCGROUP_MISCCGROUP_NET_CLASSIDCGROUP_NET_PRIOCGROUP_PERFCGROUP_PIDSCGROUP_RDMACGROUP_SCHEDCGROUP_WRITEBACKCHECKPOINT_RESTORECHECKSUM_KUNITCHR_DEV_SCHCHR_DEV_SGCHR_DEV_STCHSC_SCHCIFSCIFS_ALLOW_INSECURE_LEGACYCIFS_DEBUGCIFS_DFS_UPCALLCIFS_POSIXCIFS_SMB_DIRECTCIFS_UPCALLCIFS_XATTRCLANG_VERSIONCLK_SP810CLONE_BACKWARDS2CLS_U32_MARKCLS_U32_PERFCLZ_TABCMACMA_AREASCMA_SYSFSCMDLINE_KUNIT_TESTCMMCMM_IUCVCOMMAND_LINE_SIZECOMMON_CLKCOMPACTIONCOMPACT_UNEVICTABLE_DEFAULTCOMPATCOMPAT_32BIT_TIMECOMPAT_BINFMT_ELFCOMPAT_OLD_SIGACTIONCONFIGFS_FSCONNECTORCONSOLE_LOGLEVEL_DEFAULTCONSOLE_LOGLEVEL_QUIETCONSOLE_TRANSLATIONSCONSTRUCTORSCONTEXT_SWITCH_TRACERCONTEXT_TRACKINGCONTEXT_TRACKING_IDLECONTIG_ALLOCCORDICCOREDUMPCORE_DUMP_DEFAULT_ELF_HEADERSCPUMASK_KUNIT_TESTCPUMASK_OFFSTACKCPUSETSCPU_BIG_ENDIANCPU_ISOLATIONCPU_RMAPCRASH_CORECRASH_DUMPCRC16CRC32CRC32_SLICEBY8CRC64CRC64_ROCKSOFTCRC7CRC8CRC_CCITTCRC_ITU_TCRC_T10DIFCROSS_MEMORY_ATTACHCRYPTOCRYPTO_ACOMP2CRYPTO_ADIANTUMCRYPTO_AEADCRYPTO_AEAD2CRYPTO_AESCRYPTO_AES_S390CRYPTO_AKCIPHERCRYPTO_AKCIPHER2CRYPTO_ALGAPICRYPTO_ALGAPI2CRYPTO_ANSI_CPRNGCRYPTO_ARCH_HAVE_LIB_CHACHACRYPTO_AUTHENCCRYPTO_BLAKE2BCRYPTO_BLOWFISHCRYPTO_BLOWFISH_COMMONCRYPTO_CAMELLIACRYPTO_CAST5CRYPTO_CAST6CRYPTO_CAST_COMMONCRYPTO_CBCCRYPTO_CCMCRYPTO_CFBCRYPTO_CHACHA20CRYPTO_CHACHA20POLY1305CRYPTO_CHACHA_S390CRYPTO_CMACCRYPTO_CRC32CRYPTO_CRC32CCRYPTO_CRC32_S390CRYPTO_CRC64_ROCKSOFTCRYPTO_CRCT10DIFCRYPTO_CRYPTDCRYPTO_CTRCRYPTO_CTSCRYPTO_CURVE25519CRYPTO_DEFLATECRYPTO_DESCRYPTO_DES_S390CRYPTO_DEV_NITROXCRYPTO_DEV_NITROX_CNN55XXCRYPTO_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_S390CRYPTO_HASHCRYPTO_HASH2CRYPTO_HASH_INFOCRYPTO_HMACCRYPTO_HWCRYPTO_JITTERENTROPYCRYPTO_KPPCRYPTO_KPP2CRYPTO_LIB_AESCRYPTO_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_NULLCRYPTO_NULL2CRYPTO_OFBCRYPTO_PAES_S390CRYPTO_PCBCCRYPTO_PCRYPTCRYPTO_POLY1305CRYPTO_RMD160CRYPTO_RNGCRYPTO_RNG2CRYPTO_RNG_DEFAULTCRYPTO_RSACRYPTO_SEQIVCRYPTO_SERPENTCRYPTO_SHA1CRYPTO_SHA1_S390CRYPTO_SHA256CRYPTO_SHA256_S390CRYPTO_SHA3CRYPTO_SHA3_256_S390CRYPTO_SHA3_512_S390CRYPTO_SHA512CRYPTO_SHA512_S390CRYPTO_SKCIPHERCRYPTO_SKCIPHER2CRYPTO_TESTCRYPTO_TWOFISHCRYPTO_TWOFISH_COMMONCRYPTO_USERCRYPTO_USER_APICRYPTO_USER_API_AEADCRYPTO_USER_API_HASHCRYPTO_USER_API_RNGCRYPTO_USER_API_SKCIPHERCRYPTO_VMACCRYPTO_WP512CRYPTO_XCBCCRYPTO_XTSCRYPTO_XXHASHCRYPTO_ZSTDCSD_LOCK_WAIT_DEBUGCTCMCUSECXL_BUSCXL_MEMCXL_PCICXL_PMEMCXL_PMUCXL_PORTCXL_REGIONDAMONDAMON_DBGFSDAMON_PADDRDAMON_RECLAIMDAMON_SYSFSDAMON_VADDRDASDDASD_DIAGDASD_ECKDDASD_EERDASD_FBADASD_PROFILEDAXDA_MON_EVENTSDA_MON_EVENTS_IDDCBDCSSBLKDEBUG_ATOMIC_SLEEPDEBUG_BUGVERBOSEDEBUG_CREDENTIALSDEBUG_ENTRYDEBUG_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_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_CONGDETECT_HUNG_TASKDEVMEMDEVTMPFSDEVTMPFS_MOUNTDEVTMPFS_SAFEDEV_DAXDEV_DAX_KMEMDIAG288_WATCHDOGDIMLIBDLMDLM_DEBUGDMABUF_DEBUGDMABUF_HEAPSDMABUF_HEAPS_SYSTEMDMABUF_MOVE_NOTIFYDMA_API_DEBUGDMA_API_DEBUG_SGDMA_NEED_SYNCDMA_OPSDMA_SHARED_BUFFERDM_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_RESOLVERDPLLDQLDRIVER_PE_KUNIT_TESTDRMDRM_BRIDGEDRM_BUDDYDRM_DISPLAY_DP_HELPERDRM_DISPLAY_HELPERDRM_DP_AUX_CHARDEVDRM_DP_CECDRM_EXECDRM_EXPORT_FOR_TESTSDRM_FBDEV_EMULATIONDRM_FBDEV_OVERALLOCDRM_GEM_SHMEM_HELPERDRM_KMS_HELPERDRM_KUNIT_TESTDRM_KUNIT_TEST_HELPERSDRM_LIB_RANDOMDRM_PANELDRM_PANEL_BRIDGEDRM_PANEL_ORIENTATION_QUIRKSDRM_VIRTIO_GPUDRM_VIRTIO_GPU_KMSDRM_VKMSDST_CACHEDUMMYDUMMY_CONSOLEDUMMY_CONSOLE_COLUMNSDUMMY_CONSOLE_ROWSDYNAMIC_DEBUGDYNAMIC_DEBUG_COREDYNAMIC_EVENTSDYNAMIC_FTRACEDYNAMIC_FTRACE_WITH_ARGSDYNAMIC_FTRACE_WITH_DIRECT_CALLSDYNAMIC_FTRACE_WITH_REGSEADM_SCHEARLY_PRINTKEFI_PARTITIONELFCOREELF_COREENCLOSURE_SERVICESENCRYPTED_KEYSEPOLLEROFS_FSEROFS_FS_POSIX_ACLEROFS_FS_SECURITYEROFS_FS_XATTRETHERNETETHTOOL_NETLINKEVENTFDEVENT_TRACINGEVMEVM_ATTR_FSUUIDEXFAT_DEFAULT_IOCHARSETEXFAT_FSEXPOLINEEXPOLINE_AUTOEXPOLINE_EXTERNEXPORTFSEXPORTFS_BLOCK_OPSEXT4_DEBUGEXT4_FSEXT4_FS_POSIX_ACLEXT4_FS_SECURITYEXT4_KUNIT_TESTSEXT4_USE_FOR_EXT2EXTRA_FIRMWAREFAILOVERFAILSLABFAIL_IO_TIMEOUTFAIL_MAKE_REQUESTFAIL_PAGE_ALLOCFAIL_SUNRPCFAIR_GROUP_SCHEDFANOTIFYFANOTIFY_ACCESS_PERMISSIONSFAT_DEFAULT_CODEPAGEFAT_DEFAULT_IOCHARSETFAT_FSFAT_KUNIT_TESTFAULT_INJECTIONFAULT_INJECTION_DEBUG_FSFAULT_INJECTION_STACKTRACE_FILTERFBFB_COREFB_DEFERRED_IOFB_DEVICEFB_NOTIFYFB_SYSMEM_FOPSFB_SYSMEM_HELPERSFB_SYSMEM_HELPERS_DEFERREDFB_SYS_COPYAREAFB_SYS_FILLRECTFB_SYS_IMAGEBLITFB_TILEBLITTINGFHANDLEFIB_RULESFILE_LOCKINGFIPS_SIGNATURE_SELFTESTFONT_8x16FONT_8x8FONT_SUPPORTFORTIFY_SOURCEFRAMEBUFFER_CONSOLEFRAMEBUFFER_CONSOLE_DETECT_PRIMARYFRAMEBUFFER_CONSOLE_ROTATIONFRAME_WARNFREEZERFSCACHEFSCACHE_STATSFSNOTIFYFS_DAXFS_DAX_LIMITEDFS_IOMAPFS_MBCACHEFS_POSIX_ACLFS_VERITYFTRACEFTRACE_MCOUNT_RECORDFTRACE_MCOUNT_USE_CCFTRACE_SYSCALLSFUNCTION_ALIGNMENTFUNCTION_ALIGNMENT_8BFUNCTION_ERROR_INJECTIONFUNCTION_GRAPH_TRACERFUNCTION_TRACERFUSE_DAXFUSE_FSFUSIONFUSION_LOGGINGFUSION_MAX_SGEFUSION_SASFUSION_SPIFUTEXFUTEX_PIFW_LOADERFW_LOADER_COMPRESSFW_LOADER_COMPRESS_XZFW_LOADER_COMPRESS_ZSTDFW_LOADER_DEBUGFW_LOADER_PAGED_BUFFW_LOADER_SYSFSFW_UPLOADGACT_PROBGARPGCC11_NO_ARRAY_BOUNDSGCC12_NO_ARRAY_BOUNDSGCC_VERSIONGENERIC_ALLOCATORGENERIC_BUGGENERIC_BUG_RELATIVE_POINTERSGENERIC_CLOCKEVENTSGENERIC_CPU_AUTOPROBEGENERIC_CPU_VULNERABILITIESGENERIC_ENTRYGENERIC_GETTIMEOFDAYGENERIC_HWEIGHTGENERIC_IRQ_DEBUGFSGENERIC_IRQ_INJECTIONGENERIC_MSI_IRQGENERIC_NET_UTILSGENERIC_PTDUMPGENERIC_SMP_IDLE_THREADGENERIC_STRNCPY_FROM_USERGENERIC_STRNLEN_USERGENERIC_TIME_VSYSCALLGENERIC_TRACERGENERIC_VDSO_TIME_NSGENEVEGENWQEGENWQE_PLATFORM_ERROR_RECOVERYGET_FREE_REGIONGFS2_FSGFS2_FS_LOCKING_DLMGLOBGNSSGRACE_PERIODGRO_CELLSGUP_TESTHANGCHECK_TIMERHARDENED_USERCOPYHASHTABLE_KUNIT_TESTHASH_KUNIT_TESTHAS_DMAHAS_IOMEMHAVE_ALIGNED_STRUCT_PAGEHAVE_ARCH_AUDITSYSCALLHAVE_ARCH_JUMP_LABELHAVE_ARCH_JUMP_LABEL_RELATIVEHAVE_ARCH_KASANHAVE_ARCH_KASAN_VMALLOCHAVE_ARCH_KFENCEHAVE_ARCH_RANDOMIZE_KSTACK_OFFSETHAVE_ARCH_SECCOMPHAVE_ARCH_SECCOMP_FILTERHAVE_ARCH_SOFT_DIRTYHAVE_ARCH_STACKLEAKHAVE_ARCH_TRACEHOOKHAVE_ARCH_TRANSPARENT_HUGEPAGEHAVE_ARCH_VMAP_STACKHAVE_ASM_MODVERSIONSHAVE_CLKHAVE_CLK_PREPAREHAVE_CMPXCHG_DOUBLEHAVE_CMPXCHG_LOCALHAVE_DEBUG_KMEMLEAKHAVE_DMA_CONTIGUOUSHAVE_DYNAMIC_FTRACEHAVE_DYNAMIC_FTRACE_WITH_ARGSHAVE_DYNAMIC_FTRACE_WITH_DIRECT_CALLSHAVE_DYNAMIC_FTRACE_WITH_REGSHAVE_EBPF_JITHAVE_EFFICIENT_UNALIGNED_ACCESSHAVE_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_IOREMAP_PROTHAVE_KCSAN_COMPILERHAVE_KERNEL_BZIP2HAVE_KERNEL_GZIPHAVE_KERNEL_LZ4HAVE_KERNEL_LZMAHAVE_KERNEL_LZOHAVE_KERNEL_UNCOMPRESSEDHAVE_KERNEL_XZHAVE_KERNEL_ZSTDHAVE_KPROBESHAVE_KPROBES_ON_FTRACEHAVE_KRETPROBESHAVE_KVM_CPU_RELAX_INTERCEPTHAVE_KVM_INVALID_WAKEUPSHAVE_KVM_IRQCHIPHAVE_KVM_IRQ_ROUTINGHAVE_KVM_NO_POLLHAVE_KVM_VCPU_ASYNC_IOCTLHAVE_LIVEPATCHHAVE_MARCH_Z10_FEATURESHAVE_MARCH_Z13_FEATURESHAVE_MARCH_Z14_FEATURESHAVE_MARCH_Z196_FEATURESHAVE_MARCH_ZEC12_FEATURESHAVE_MEMBLOCK_PHYS_MAPHAVE_MOD_ARCH_SPECIFICHAVE_NMIHAVE_NOP_MCOUNTHAVE_PCIHAVE_PERF_EVENTSHAVE_PERF_REGSHAVE_PERF_USER_STACK_DUMPHAVE_PNETIDHAVE_REGS_AND_STACK_ACCESS_APIHAVE_RELIABLE_STACKTRACEHAVE_RSEQHAVE_SAMPLE_FTRACE_DIRECTHAVE_SETUP_PER_CPU_AREAHAVE_SOFTIRQ_ON_OWN_STACKHAVE_SYSCALL_TRACEPOINTSHAVE_UID16HAVE_VIRT_CPU_ACCOUNTINGHAVE_VIRT_CPU_ACCOUNTING_GENHAVE_VIRT_CPU_ACCOUNTING_IDLEHDLCHDLC_CISCOHDLC_FRHDLC_PPPHDLC_RAWHDMIHEADERS_INSTALLHID_SUPPORTHIGH_RES_TIMERSHIST_TRIGGERSHMC_DRVHOTPLUG_CPUHOTPLUG_PCIHOTPLUG_PCI_S390HSRHUGETLBFSHUGETLB_PAGEHVC_DRIVERHVC_IUCVHWLAT_TRACERHWSPINLOCKHW_CONSOLEHW_RANDOMHW_RANDOM_S390HW_RANDOM_VIRTIOHZHZ_100I2CI2C_ALGOBITI2C_BOARDINFOI6300ESB_WDTIBM_PARTITIONIDLE_PAGE_TRACKINGIEEE802154IEEE802154_6LOWPANIEEE802154_DRIVERSIEEE802154_FAKELBIEEE802154_SOCKETIFBIKHEADERSIMAIMA_APPRAISEIMA_APPRAISE_BOOTPARAMIMA_APPRAISE_MODSIGIMA_ARCH_POLICYIMA_DEFAULT_HASHIMA_DEFAULT_HASH_SHA256IMA_DEFAULT_TEMPLATEIMA_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_ISERINFINIBAND_ISERTINFINIBAND_USER_ACCESSINFINIBAND_USER_MEMINFINIBAND_VIRT_DMAINITRAMFS_SOURCEINIT_ENV_ARG_LIMITINIT_STACK_NONEINOTIFY_USERINPUTINPUT_EVDEVINPUT_KUNIT_TESTINPUT_SPARSEKMAPINTEGRITYINTEGRITY_ASYMMETRIC_KEYSINTEGRITY_AUDITINTEGRITY_PLATFORM_KEYRINGINTEGRITY_SIGNATUREINTEGRITY_TRUSTED_KEYRINGINTERVAL_TREEINTERVAL_TREE_SPAN_ITERIOMMUFDIOMMUFD_DRIVERIOMMUFD_TESTIOMMU_APIIOMMU_DEBUGFSIOMMU_DEFAULT_DMA_STRICTIOMMU_DMAIOMMU_HELPERIOMMU_IOVAIOMMU_SUPPORTIONICIOSCHED_BFQIOSMIO_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_NSIPV6IPV6_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_MSI_IOMMUIRQ_POLLIRQ_WORKISCSI_BOOT_SYSFSISCSI_TARGETISCSI_TCPISMISO9660_FSIUCVJBD2JOLIETJUMP_LABELKALLSYMSKALLSYMS_ALLKALLSYMS_BASE_RELATIVEKASANKASAN_GENERICKASAN_INLINEKASAN_KUNIT_TESTKASAN_SHADOW_OFFSETKASAN_STACKKASAN_VMALLOCKCMPKERNEL_GZIPKERNFSKEXECKEXEC_COREKEXEC_FILEKEXEC_SIGKEYSKEY_DH_OPERATIONSKEY_NOTIFICATIONSKPROBESKPROBES_ON_FTRACEKPROBE_EVENTSKPROBE_EVENT_GEN_TESTKRETPROBESKSMKUNITKUNIT_ALL_TESTSKUNIT_DEBUGFSKUNIT_EXAMPLE_TESTKUNIT_TESTKVMKVM_ASYNC_PFKVM_ASYNC_PF_SYNCKVM_COMMONKVM_VFIOL2TPL2TP_DEBUGFSL2TP_ETHL2TP_IPL2TP_V3LATENCYTOPLCSLDISC_AUTOLOADLD_IS_BFDLD_VERSIONLEGACY_DIRECT_IOLEGACY_TIOCSTILIBCRC32CLIBFCLIBFCOELIBNVDIMMLINEAR_RANGESLINEAR_RANGES_TESTLIST_KUNIT_TESTLIVEPATCHLLCLLD_VERSIONLOAD_IPL_KEYSLOCALVERSIONLOCKDLOCKDEPLOCKDEP_BITSLOCKDEP_CHAINS_BITSLOCKDEP_CIRCULAR_QUEUE_BITSLOCKDEP_STACK_TRACE_BITSLOCKDEP_STACK_TRACE_HASH_BITSLOCKDEP_SUPPORTLOCKD_V4LOCK_DEBUGGING_SUPPORTLOCK_DOWN_KERNEL_FORCE_NONELOCK_EVENT_COUNTSLOCK_SPIN_ON_OWNERLOCK_STATLOCK_TORTURE_TESTLOG_BUF_SHIFTLOG_CPU_MAX_BUF_SHIFTLOOPBACK_TARGETLRU_GENLRU_GEN_ENABLEDLSMLSM_MMAP_MIN_ADDRLTO_NONELWTUNNELLWTUNNEL_BPFLZ4_DECOMPRESSLZO_COMPRESSLZO_DECOMPRESSMAC802154MACSECMACVLANMACVTAPMAGIC_SYSRQMAGIC_SYSRQ_DEFAULT_ENABLEMAGIC_SYSRQ_SERIALMAGIC_SYSRQ_SERIAL_SEQUENCEMARCH_Z14MARCH_Z15_TUNEMAX_PHYSMEM_BITSMDMDIO_BCM_UNIMACMDIO_BUSMDIO_CAVIUMMDIO_DEVICEMDIO_DEVRESMDIO_MSCC_MIIMMDIO_THUNDERMD_AUTODETECTMD_BITMAP_FILEMD_FAULTYMD_LINEARMD_RAID0MD_RAID1MD_RAID10MD_RAID456MEDIA_CEC_SUPPORTMEMBARRIERMEMCGMEMCG_KMEMMEMCPY_KUNIT_TESTMEMFD_CREATEMEMORY_BALLOONMEMORY_HOTPLUGMEMORY_HOTREMOVEMEMORY_ISOLATIONMEMREGIONMEM_SOFT_DIRTYMESSAGE_LOGLEVEL_DEFAULTMFD_COREMFD_VX855MIGRATIONMINIX_SUBPARTITIONMISC_FILESYSTEMSMLX4_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_VFIO_PCIMLXFWMLXSW_COREMLXSW_PCIMLXSW_SPECTRUMMLXSW_SPECTRUM_DCBMMUMMU_GATHER_MERGE_VMASMMU_GATHER_NO_GATHERMMU_GATHER_RCU_TABLE_FREEMMU_GATHER_TABLE_FREEMMU_NOTIFIERMODPROBE_PATHMODULESMODULES_TREE_LOOKUPMODULES_USE_ELF_RELAMODULE_COMPRESS_NONEMODULE_FORCE_LOADMODULE_SIGMODULE_SIG_ALLMODULE_SIG_FORMATMODULE_SIG_HASHMODULE_SIG_KEYMODULE_SIG_SHA512MODULE_SRCVERSION_ALLMODULE_UNLOADMODVERSIONSMONREADERMONWRITERMPILIBMPLSMPLS_IPTUNNELMPLS_ROUTINGMPTCPMPTCP_IPV6MPTCP_KUNIT_TESTMQ_IOSCHED_DEADLINEMQ_IOSCHED_KYBERMRPMSDOS_FSMSDOS_PARTITIONMTK_T7XXMULTIUSERMUTEX_SPIN_ON_OWNERNAMESPACESND_BTTND_CLAIMNEED_DMA_MAP_STATENEED_PER_CPU_EMBED_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_SECMARKNET_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_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_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_AQUANTIANET_VENDOR_GOOGLENET_VENDOR_MELLANOXNET_VENDOR_MICROSOFTNET_VENDOR_NETRONOMENET_VENDOR_PENSANDONET_VENDOR_ROCKERNET_VENDOR_SOLARFLARENET_VRFNET_XGRESSNFPNFP_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_IPV6NLATTRNLMONNLSNLS_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_TRACERNO_HZNO_HZ_COMMONNO_HZ_IDLENO_IOPORT_MAPNR_CPUSNUMANUMA_KEEP_MEMINFONVDIMM_KEYSNVMEMNVMEM_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_ERRORSN_GSMOBJAGGOID_REGISTRYOLD_SIGACTIONOLD_SIGSUSPEND3OPENVSWITCHOPENVSWITCH_GENEVEOPENVSWITCH_GREOPENVSWITCH_VXLANOSNOISE_TRACEROVERFLOW_KUNIT_TESTOVERLAY_FSPACKETPACKET_DIAGPADATAPAGE_COUNTERPAGE_EXTENSIONPAGE_IDLE_FLAGPAGE_OWNERPAGE_POISONINGPAGE_POOLPAGE_POOL_STATSPAGE_REPORTINGPAHOLE_HAS_SPLIT_BTFPAHOLE_VERSIONPANIC_ON_OOPS_VALUEPANIC_TIMEOUTPARMANPARTITION_ADVANCEDPCCARDPCIPCIEASPMPCIEASPM_DEFAULTPCIE_PTMPCI_ATSPCI_DEBUGPCI_DOEPCI_DOMAINSPCI_IOVPCI_MSIPCI_MSI_ARCH_FALLBACKSPCI_NR_FUNCTIONSPCI_PF_STUBPCPU_DEV_REFCNTPCP_BATCH_SCALE_MAXPERCPU_STATSPERF_EVENTSPERSISTENT_KEYRINGSPFAULTPGSTEPGTABLE_LEVELSPHYS_ADDR_T_64BITPID_NSPKCS7_MESSAGE_PARSERPKCS8_PRIVATE_KEY_PARSERPKEYPNFS_BLOCKPNFS_FILE_LAYOUTPNFS_FLEXFILE_LAYOUTPOSIX_MQUEUEPOSIX_MQUEUE_SYSCTLPOSIX_TIMERSPOWER_RESETPOWER_SUPPLYPPSPPS_CLIENT_GPIOPPS_CLIENT_LDISCPREEMPTIRQ_TRACEPOINTSPREEMPT_COUNTPREEMPT_NONEPREEMPT_NONE_BUILDPREEMPT_NOTIFIERSPREVENT_FIRMWARE_BUILDPRIME_NUMBERSPRINTKPRINTK_INDEXPRINTK_SAFE_LOG_BUF_SHIFTPRINTK_TIMEPRINT_QUOTA_WARNINGPROBE_EVENTSPROC_CHILDRENPROC_EVENTSPROC_FSPROC_KCOREPROC_PAGE_MONITORPROC_PID_CPUSETPROC_SYSCTLPROC_VMCOREPROC_VMCORE_DEVICE_DUMPPROFILINGPROTECTED_VIRTUALIZATION_GUESTPROVE_LOCKINGPROVE_RCUPSAMPLEPSIPSI_DEFAULT_DISABLEDPSTOREPSTORE_COMPRESSPSTORE_COMPRESS_DEFAULTPSTORE_DEFAULT_KMSG_BYTESPSTORE_DEFLATE_COMPRESSPSTORE_DEFLATE_COMPRESS_DEFAULTPTDUMP_COREPTDUMP_DEBUGFSPTP_1588_CLOCKPTP_1588_CLOCK_OPTIONALQDIOQETHQETH_L2QETH_L3QFMT_V2QUOTAQUOTACTLQUOTA_DEBUGQUOTA_NETLINK_INTERFACEQUOTA_TREERAID6_PQRAID_ATTRSRANDOM32_SELFTESTRANDOMIZE_BASERANDOMIZE_KSTACK_OFFSETRANDOMIZE_KSTACK_OFFSET_DEFAULTRANDOM_TRUST_CPURANDSTRUCT_NONERATIONALRATIONAL_KUNIT_TESTRCU_CPU_STALL_TIMEOUTRCU_EXP_CPU_STALL_TIMEOUTRCU_NEED_SEGCBLISTRCU_REF_SCALE_TESTRCU_SCALE_TESTRCU_STALL_COMMONRCU_TORTURE_TESTRDMA_RXERDMA_SIWRD_BZIP2RD_GZIPRD_LZ4RD_LZMARD_LZORD_XZRD_ZSTDREED_SOLOMONREED_SOLOMON_DEC8REF_TRACKERRELAYRELOCATABLERESOURCE_KUNIT_TESTRFKILLRFKILL_INPUTRFS_ACCELRHEL_DIFFERENCESRING_BUFFERRING_BUFFER_BENCHMARKROCKERRPCSEC_GSS_KRB5RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIARPCSEC_GSS_KRB5_KUNIT_TESTRPSRSEQRT_MUTEXESRUNTIME_TESTING_MENURVRV_MON_WWNRRV_REACTORSRV_REACT_PANICRV_REACT_PRINTKRWSEM_SPIN_ON_OWNERRXKADRXPERFS390S390_GUESTS390_HYPFS_FSS390_IOMMUS390_PRNGS390_TAPES390_TAPE_34XXS390_TAPE_3590S390_UV_UAPIS390_VMURSAMPLESSAMPLE_VFIO_MDEV_MTTYSBITMAPSCF_TORTURE_TESTSCHEDSTATSSCHED_AUTOGROUPSCHED_BOOKSCHED_CORESCHED_DEBUGSCHED_DRAWERSCHED_HRTICKSCHED_INFOSCHED_MCSCHED_OMIT_FRAME_POINTERSCHED_SMTSCHED_STACK_END_CHECKSCHED_TOPOLOGYSCHED_TRACERSCLP_CONSOLESCLP_TTYSCLP_VT220_CONSOLESCLP_VT220_TTYSCM_BLOCKSCM_BUSSCSISCSI_CHELSIO_FCOESCSI_COMMONSCSI_CONSTANTSSCSI_DEBUGSCSI_DHSCSI_DH_ALUASCSI_DH_EMCSCSI_DH_HP_SWSCSI_DH_RDACSCSI_DMASCSI_ENCLOSURESCSI_FC_ATTRSSCSI_ISCSI_ATTRSSCSI_LOGGINGSCSI_LOWLEVELSCSI_MODSCSI_MPI3MRSCSI_NETLINKSCSI_PROC_FSSCSI_SAS_ATTRSSCSI_SAS_HOST_SMPSCSI_SAS_LIBSASSCSI_SCAN_ASYNCSCSI_SPI_ATTRSSCSI_SRP_ATTRSSCSI_VIRTIOSCTP_COOKIE_HMAC_MD5SCTP_COOKIE_HMAC_SHA1SCTP_DEFAULT_COOKIE_HMAC_SHA1SECCOMPSECCOMP_FILTERSECONDARY_TRUSTED_KEYRINGSECTION_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_YAMASERIAL_ARCSERIAL_ARC_NR_PORTSSERIAL_CORESERIAL_JSMSGL_ALLOCSG_POOLSHMEMSHUFFLE_PAGE_ALLOCATORSIGNALFDSIGNATURESIPHASH_KUNIT_TESTSKB_DECRYPTEDSKB_EXTENSIONSSLAB_FREELIST_HARDENEDSLAB_FREELIST_RANDOMSLUBSLUB_CPU_PARTIALSLUB_DEBUGSLUB_KUNIT_TESTSMBFSSMCSMC_DIAGSMPSMSGIUCVSMSGIUCV_EVENTSOCK_CGROUP_DATASOCK_RX_QUEUE_MAPPINGSOCK_VALIDATE_XMITSOFTIRQ_ON_OWN_STACKSOFT_WATCHDOGSOLARIS_X86_PARTITIONSPARSEMEMSPARSEMEM_EXTREMESPARSEMEM_VMEMMAPSPARSEMEM_VMEMMAP_ENABLESPARSE_IRQSPLIT_PTLOCK_CPUSSQUASHFSSQUASHFS_DECOMP_MULTI_PERCPUSQUASHFS_FILE_DIRECTSQUASHFS_FRAGMENT_CACHE_SIZESQUASHFS_LZOSQUASHFS_XATTRSQUASHFS_XZSQUASHFS_ZLIBSQUASHFS_ZSTDSSB_POSSIBLESTACKDEPOTSTACKDEPOT_ALWAYS_INITSTACKDEPOT_MAX_FRAMESSTACKINIT_KUNIT_TESTSTACKTRACESTACKTRACE_SUPPORTSTACK_TRACERSTANDALONESTPSTRCAT_KUNIT_TESTSTREAM_PARSERSTRICT_KERNEL_RWXSTRICT_MODULE_RWXSTRIP_ASM_SYMSSTRSCPY_KUNIT_TESTSUNRPCSUNRPC_BACKCHANNELSUNRPC_DEBUGSUNRPC_GSSSUNRPC_XPRT_RDMASWAPSWIOTLBSYMBOLIC_ERRNAMESYNC_FILESYNTH_EVENTSSYNTH_EVENT_GEN_TESTSYN_COOKIESSYSCTLSYSCTL_EXCEPTION_TRACESYSCTL_KUNIT_TESTSYSFSSYSFS_SYSCALLSYSTEM_BLACKLIST_HASH_LISTSYSTEM_BLACKLIST_KEYRINGSYSTEM_DATA_VERIFICATIONSYSTEM_TRUSTED_KEYRINGSYSTEM_TRUSTED_KEYSSYSVIPCSYSVIPC_COMPATSYSVIPC_SYSCTLSYS_HYPERVISORTAPTARGET_CORETASKSTATSTASKS_RCU_GENERICTASKS_RUDE_RCUTASKS_TRACE_RCUTASK_DELAY_ACCTTASK_IO_ACCOUNTINGTASK_XACCTTCG_TPMTCG_VTPM_PROXYTCM_FCTCM_FILEIOTCM_IBLOCKTCM_PSCSITCP_CONG_ADVANCEDTCP_CONG_BBRTCP_CONG_BICTCP_CONG_CUBICTCP_CONG_DCTCPTCP_CONG_HTCPTCP_CONG_ILLINOISTCP_CONG_NVTCP_CONG_WESTWOODTCP_MD5SIGTEST_BPFTEST_KSTRTOXTEST_LIST_SORTTEST_LIVEPATCHTEST_LOCKUPTEST_MIN_HEAPTEST_SORTTEST_STRING_HELPERSTEST_VMALLOCTEXTSEARCHTEXTSEARCH_BMTEXTSEARCH_FSMTEXTSEARCH_KMPTHREAD_INFO_IN_TASKTICK_ONESHOTTIMERFDTIMERLAT_TRACERTIME_KUNIT_TESTTIME_NSTIPCTIPC_CRYPTOTIPC_DIAGTIPC_MEDIA_UDPTLSTLS_DEVICETMPFSTMPFS_INODE64TMPFS_POSIX_ACLTMPFS_QUOTATMPFS_XATTRTN3215TN3215_CONSOLETN3270TN3270_CONSOLETN3270_FSTN3270_TTYTORTURE_TESTTRACEPOINTSTRACER_MAX_TRACETRACER_SNAPSHOTTRACE_CLOCKTRACE_IRQFLAGSTRACE_IRQFLAGS_SUPPORTTRACINGTRACING_MAPTRACING_SUPPORTTRANSPARENT_HUGEPAGETRANSPARENT_HUGEPAGE_ALWAYSTREE_RCUTREE_SRCUTRUSTED_KEYSTTYTUNTUNE_Z15UAPI_HEADER_TESTUDF_FSUDMABUFUID16UNINLINE_SPIN_UNLOCKUNIXUNIX98_PTYSUNIXWARE_DISKLABELUNIX_DIAGUNIX_SCMUPROBESUPROBE_EVENTSUSB4USB4_NETUSB_OHCI_LITTLE_ENDIANUSERFAULTFDUSER_NSUTS_NSVETHVFAT_FSVFIOVFIO_APVFIO_CCWVFIO_CONTAINERVFIO_DEVICE_CDEVVFIO_GROUPVFIO_IOMMU_TYPE1VFIO_MDEVVFIO_PCIVFIO_PCI_COREVFIO_PCI_ZDEV_KVMVFIO_VIRQFDVHOSTVHOST_IOTLBVHOST_MENUVHOST_NETVHOST_VSOCKVIDEO_CMDLINEVIRTIOVIRTIO_ANCHORVIRTIO_BALLOONVIRTIO_BLKVIRTIO_CONSOLEVIRTIO_DMA_SHARED_BUFFERVIRTIO_FSVIRTIO_INPUTVIRTIO_MENUVIRTIO_NETVIRTIO_VSOCKETSVIRTIO_VSOCKETS_COMMONVIRTUALIZATIONVIRT_CPU_ACCOUNTINGVIRT_CPU_ACCOUNTING_NATIVEVIRT_DRIVERSVLAN_8021QVLAN_8021Q_GVRPVLAN_8021Q_MVRPVMAP_STACKVMCPVMCP_CMA_SIZEVMLOGRDRVM_EVENT_COUNTERSVSOCKETSVSOCKETS_DIAGVSOCKETS_LOOPBACKVSOCKMONVTVT_CONSOLEVT_HW_CONSOLE_BINDINGVXLANWANWATCHDOGWATCHDOG_COREWATCHDOG_HANDLE_BOOT_ENABLEDWATCHDOG_OPEN_TIMEOUTWATCHDOG_SYSFSWATCH_QUEUEWERRORWIREGUARDWWANWWAN_DEBUGFSWWAN_HWSIMX509_CERTIFICATE_PARSERXARRAY_MULTIXDP_SOCKETSXDP_SOCKETS_DIAGXFRMXFRM_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_WARNXOR_BLOCKSXPSXXHASHXZ_DECXZ_DEC_ARMXZ_DEC_ARMTHUMBXZ_DEC_BCJXZ_DEC_IA64XZ_DEC_POWERPCXZ_DEC_SPARCXZ_DEC_X86ZCRYPTZCRYPT_DEBUGZCRYPT_MULTIDEVNODESZFCPZISOFSZLIB_DEFLATEZLIB_DFLTCCZLIB_INFLATEZONE_DMAZRAMZRAM_DEF_COMPZRAM_DEF_COMP_LZORLEZRAM_MEMORY_TRACKINGZRAM_WRITEBACKZSMALLOCZSMALLOC_CHAIN_SIZEZSMALLOC_STATZSTD_COMPRESSZSTD_DECOMPRESSauto.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.hvdso32-offsets.hvdso64-offsets.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.cbin2cbin2c.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.hsmackKconfigMakefiletomoyoKconfigMakefileyamaKconfigMakefilesoundKconfigMakefileac97KconfigMakefileaoaKconfigMakefilecodecsKconfigMakefilecoreMakefilefabricsKconfigMakefilesoundbusKconfigMakefilei2sbusMakefilearmKconfigMakefileatmelKconfigMakefilecoreKconfigMakefileossMakefileseqKconfigMakefileossMakefiledriversKconfigMakefilempu401Makefileopl3Makefileopl4MakefilepcspMakefilevxMakefilefirewireKconfigMakefilebebobMakefilediceMakefiledigi00xMakefilefirefaceMakefilefireworksMakefilemotuMakefileoxfwMakefiletascamMakefilehdaKconfigMakefileextMakefilei2cMakefileotherMakefileisaKconfigMakefilead1816aMakefilead1848Makefilecs423xMakefilees1688MakefilegalaxyMakefilegusMakefilemsndMakefileopti9xxMakefilesbMakefilewavefrontMakefilewssMakefilemipsKconfigMakefileossdmasoundKconfigMakefilepariscKconfigMakefilepciKconfigMakefileac97Makefileali5451MakefileasihpiMakefileau88x0Makefileaw2Makefileca0106Makefilecs46xxMakefilecs5535audioMakefilectxfiMakefileechoaudioMakefileemu10k1MakefilehdaKconfigMakefileice1712Makefilekorg1212MakefilelolaMakefilelx6464esMakefilemixartMakefilenm256MakefileoxygenMakefilepcxhrMakefileriptideMakefilerme9652MakefiletridentMakefilevx222MakefileymfpciMakefilepcmciaKconfigMakefilepdaudiocfMakefilevxMakefileppcKconfigMakefileshKconfigMakefilesocKconfigMakefileadiKconfigMakefileamdKconfigMakefileacpKconfigMakefilepsMakefileravenMakefilerenoirMakefilerplMakefilevangoghMakefileycMakefileappleKconfigMakefileatmelKconfigMakefileau1xKconfigMakefilebcmKconfigMakefilecirrusKconfigMakefilecodecsKconfigMakefiledwcKconfigMakefilefslKconfigMakefilegenericKconfigMakefilehisiliconKconfigMakefileimgKconfigMakefileintelKconfigMakefileatomMakefilesstMakefileavsMakefileboardsKconfigMakefileboardsKconfigMakefilecatptMakefilecommonMakefilekeembayMakefileskylakeMakefilejz4740KconfigMakefilekirkwoodKconfigMakefilemediatekKconfigMakefilecommonMakefilemt2701Makefilemt6797Makefilemt8173Makefilemt8183Makefilemt8186Makefilemt8192Makefilemt8195MakefilemesonKconfigMakefilemxsKconfigMakefilepxaKconfigMakefileqcomKconfigMakefileqdsp6MakefilerockchipKconfigMakefilesamsungKconfigMakefileshKconfigMakefilercarMakefilesofKconfigMakefileamdKconfigMakefileimxKconfigMakefileintelKconfigMakefilemediatekKconfigMakefilemt8186Makefilemt8195MakefilextensaKconfigMakefilespearKconfigMakefilesprdKconfigMakefilestiKconfigMakefilestmKconfigMakefilesunxiKconfigMakefiletegraKconfigMakefiletiKconfigMakefileuniphierKconfigMakefileux500KconfigMakefilexilinxKconfigMakefilextensaKconfigMakefilesparcKconfigMakefilespiKconfigMakefilesynthKconfigMakefileemuxMakefileusb6fireMakefileKconfigMakefilebcd2000MakefilecaiaqMakefilehifaceMakefileline6KconfigMakefilemiscMakefileusx2yMakefilevirtioKconfigMakefilex86KconfigMakefilexenKconfigMakefiletoolsMakefileaccountingMakefilearcharm64toolsMakefiles390includeasmbarrier.huapiasmbitsperlong.hkvm.hkvm_perf.hmman.hperf_regs.hsie.hx86intel_sdsiMakefilekcpuidMakefilebootconfigMakefilebpfMakefilebpftoolDocumentationMakefileMakefileresolve_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.depsgeneratedMakefilelibMakefilesamplesMakefileobjtoolBuildMakefilebuiltin-check.ccheck.celf.cincludeobjtoolarch.hbuiltin.hcfi.hcheck.helf.hendianness.hobjtool.hspecial.hwarn.hobjtool.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.19.1.el9_5.s390x+debug//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/Documentation//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/Documentation/devicetree//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/Documentation/devicetree/bindings//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/Documentation/kbuild//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/Documentation/tools//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/Documentation/tools/rtla//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/Documentation/tools/rv//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/Documentation/userspace-api//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/Documentation/userspace-api/media//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/alpha//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/alpha/boot//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/alpha/kernel//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/alpha/kernel/syscalls//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/alpha/lib//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/alpha/math-emu//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/alpha/mm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arc/boot//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arc/boot/dts//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arc/kernel//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arc/lib//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arc/mm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arc/plat-axs10x//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arc/plat-hsdk//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arc/plat-sim//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arc/plat-tb10x//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/boot//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/boot/bootp//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/boot/compressed//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/boot/dts//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/common//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/crypto//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/kernel//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/lib//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/mach-actions//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/mach-alpine//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/mach-artpec//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/mach-asm9260//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/mach-aspeed//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/mach-at91//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/mach-axxia//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/mach-bcm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/mach-berlin//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/mach-clps711x//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/mach-cns3xxx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/mach-davinci//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/mach-digicolor//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/mach-dove//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/mach-ep93xx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/mach-exynos//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/mach-footbridge//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/mach-gemini//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/mach-highbank//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/mach-hisi//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/mach-imx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/mach-integrator//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/mach-iop32x//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/mach-ixp4xx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/mach-keystone//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/mach-lpc18xx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/mach-lpc32xx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/mach-mediatek//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/mach-meson//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/mach-milbeaut//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/mach-mmp//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/mach-moxart//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/mach-mstar//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/mach-mv78xx0//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/mach-mvebu//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/mach-mxs//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/mach-nomadik//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/mach-npcm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/mach-nspire//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/mach-omap1//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/mach-omap2//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/mach-orion5x//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/mach-oxnas//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/mach-pxa//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/mach-qcom//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/mach-rda//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/mach-realtek//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/mach-realview//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/mach-rockchip//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/mach-rpc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/mach-s3c//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/mach-s5pv210//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/mach-sa1100//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/mach-shmobile//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/mach-socfpga//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/mach-spear//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/mach-sti//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/mach-stm32//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/mach-sunxi//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/mach-tegra//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/mach-uniphier//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/mach-ux500//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/mach-versatile//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/mach-vexpress//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/mach-vt8500//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/mach-zynq//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/mm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/net//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/nwfpe//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/plat-omap//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/plat-orion//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/plat-pxa//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/plat-versatile//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/probes//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/probes/kprobes//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/probes/uprobes//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/tools//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/vdso//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/vfp//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm/xen//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm64//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm64/boot//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm64/boot/dts//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm64/boot/dts/actions//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm64/boot/dts/allwinner//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm64/boot/dts/altera//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm64/boot/dts/amazon//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm64/boot/dts/amd//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm64/boot/dts/amlogic//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm64/boot/dts/apm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm64/boot/dts/apple//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm64/boot/dts/arm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm64/boot/dts/bitmain//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm64/boot/dts/broadcom//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm64/boot/dts/broadcom/bcm4908//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm64/boot/dts/broadcom/northstar2//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm64/boot/dts/broadcom/stingray//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm64/boot/dts/cavium//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm64/boot/dts/exynos//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm64/boot/dts/freescale//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm64/boot/dts/hisilicon//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm64/boot/dts/intel//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm64/boot/dts/lg//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm64/boot/dts/marvell//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm64/boot/dts/mediatek//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm64/boot/dts/microchip//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm64/boot/dts/nvidia//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm64/boot/dts/qcom//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm64/boot/dts/realtek//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm64/boot/dts/renesas//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm64/boot/dts/rockchip//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm64/boot/dts/socionext//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm64/boot/dts/sprd//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm64/boot/dts/synaptics//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm64/boot/dts/ti//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm64/boot/dts/toshiba//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm64/boot/dts/xilinx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm64/crypto//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm64/hyperv//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm64/kernel//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm64/kernel/pi//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm64/kernel/probes//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm64/kernel/vdso//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm64/kernel/vdso32//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm64/kvm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm64/kvm/hyp//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm64/kvm/hyp/nvhe//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm64/kvm/hyp/vhe//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm64/lib//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm64/mm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm64/net//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm64/tools//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/arm64/xen//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/csky//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/csky/abiv1//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/csky/abiv2//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/csky/boot//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/csky/boot/dts//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/csky/kernel//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/csky/kernel/probes//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/csky/kernel/vdso//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/csky/lib//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/csky/mm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/h8300//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/h8300/boot//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/h8300/boot/compressed//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/h8300/boot/dts//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/h8300/kernel//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/h8300/lib//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/h8300/mm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/hexagon//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/hexagon/kernel//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/hexagon/lib//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/hexagon/mm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/ia64//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/ia64/hp//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/ia64/hp/common//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/ia64/kernel//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/ia64/kernel/syscalls//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/ia64/lib//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/ia64/mm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/ia64/pci//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/ia64/uv//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/ia64/uv/kernel//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/m68k//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/m68k/68000//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/m68k/amiga//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/m68k/apollo//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/m68k/atari//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/m68k/bvme6000//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/m68k/coldfire//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/m68k/emu//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/m68k/fpsp040//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/m68k/hp300//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/m68k/ifpsp060//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/m68k/kernel//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/m68k/kernel/syscalls//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/m68k/lib//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/m68k/mac//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/m68k/math-emu//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/m68k/mm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/m68k/mvme147//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/m68k/mvme16x//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/m68k/q40//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/m68k/sun3//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/m68k/sun3/prom//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/m68k/sun3x//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/m68k/tools//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/m68k/tools/amiga//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/microblaze//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/microblaze/boot//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/microblaze/boot/dts//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/microblaze/kernel//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/microblaze/kernel/cpu//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/microblaze/kernel/syscalls//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/microblaze/lib//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/microblaze/mm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/microblaze/pci//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/alchemy//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/alchemy/common//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/alchemy/devboards//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/ar7//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/ath25//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/ath79//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/bcm47xx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/bcm63xx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/bcm63xx/boards//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/bmips//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/boot//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/boot/compressed//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/boot/dts//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/boot/dts/brcm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/boot/dts/cavium-octeon//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/boot/dts/img//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/boot/dts/ingenic//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/boot/dts/lantiq//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/boot/dts/loongson//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/boot/dts/mscc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/boot/dts/mti//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/boot/dts/netlogic//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/boot/dts/ni//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/boot/dts/pic32//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/boot/dts/qca//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/boot/dts/ralink//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/boot/dts/realtek//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/boot/dts/xilfpga//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/boot/tools//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/cavium-octeon//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/cavium-octeon/crypto//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/cavium-octeon/executive//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/cobalt//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/crypto//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/dec//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/dec/prom//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/fw//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/fw/arc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/fw/cfe//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/fw/lib//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/fw/sni//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/generic//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/ingenic//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/jazz//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/kernel//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/kernel/syscalls//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/kvm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/lantiq//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/lantiq/falcon//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/lantiq/xway//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/lib//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/loongson2ef//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/loongson2ef/common//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/loongson2ef/common/cs5536//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/loongson2ef/fuloong-2e//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/loongson2ef/lemote-2f//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/loongson32//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/loongson32/common//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/loongson32/ls1b//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/loongson32/ls1c//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/loongson64//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/math-emu//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/mm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/mti-malta//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/n64//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/net//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/netlogic//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/netlogic/common//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/netlogic/xlp//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/netlogic/xlr//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/pci//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/pic32//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/pic32/common//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/pic32/pic32mzda//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/pistachio//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/power//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/ralink//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/rb532//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/sgi-ip22//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/sgi-ip27//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/sgi-ip30//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/sgi-ip32//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/sibyte//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/sibyte/bcm1480//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/sibyte/common//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/sibyte/sb1250//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/sibyte/swarm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/sni//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/tools//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/txx9//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/txx9/generic//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/txx9/jmr3927//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/txx9/rbtx4927//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/txx9/rbtx4938//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/txx9/rbtx4939//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/vdso//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/vr41xx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/vr41xx/casio-e55//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/vr41xx/common//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/mips/vr41xx/ibm-workpad//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/nds32//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/nds32/boot//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/nds32/boot/dts//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/nds32/kernel//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/nds32/kernel/vdso//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/nds32/lib//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/nds32/math-emu//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/nds32/mm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/nios2//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/nios2/boot//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/nios2/boot/compressed//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/nios2/boot/dts//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/nios2/kernel//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/nios2/lib//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/nios2/mm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/nios2/platform//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/openrisc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/openrisc/boot//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/openrisc/boot/dts//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/openrisc/kernel//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/openrisc/lib//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/openrisc/mm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/parisc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/parisc/boot//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/parisc/boot/compressed//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/parisc/kernel//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/parisc/kernel/syscalls//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/parisc/lib//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/parisc/math-emu//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/parisc/mm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/powerpc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/powerpc/boot//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/powerpc/boot/dts//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/powerpc/boot/dts/fsl//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/powerpc/crypto//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/powerpc/kernel//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/powerpc/kernel/ptrace//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/powerpc/kernel/syscalls//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/powerpc/kernel/trace//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/powerpc/kernel/vdso//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/powerpc/kexec//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/powerpc/kvm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/powerpc/lib//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/powerpc/math-emu//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/powerpc/mm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/powerpc/mm/book3s32//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/powerpc/mm/book3s64//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/powerpc/mm/kasan//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/powerpc/mm/nohash//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/powerpc/mm/ptdump//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/powerpc/net//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/powerpc/perf//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/powerpc/platforms//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/powerpc/platforms/40x//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/powerpc/platforms/44x//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/powerpc/platforms/4xx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/powerpc/platforms/512x//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/powerpc/platforms/52xx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/powerpc/platforms/82xx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/powerpc/platforms/83xx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/powerpc/platforms/85xx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/powerpc/platforms/86xx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/powerpc/platforms/8xx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/powerpc/platforms/amigaone//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/powerpc/platforms/book3s//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/powerpc/platforms/cell//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/powerpc/platforms/cell/spufs//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/powerpc/platforms/chrp//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/powerpc/platforms/embedded6xx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/powerpc/platforms/maple//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/powerpc/platforms/microwatt//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/powerpc/platforms/pasemi//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/powerpc/platforms/powermac//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/powerpc/platforms/powernv//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/powerpc/platforms/ps3//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/powerpc/platforms/pseries//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/powerpc/purgatory//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/powerpc/sysdev//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/powerpc/sysdev/ge//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/powerpc/sysdev/xics//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/powerpc/sysdev/xive//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/powerpc/xmon//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/riscv//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/riscv/boot//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/riscv/boot/dts//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/riscv/boot/dts/canaan//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/riscv/boot/dts/microchip//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/riscv/boot/dts/sifive//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/riscv/errata//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/riscv/errata/sifive//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/riscv/kernel//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/riscv/kernel/probes//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/riscv/kernel/vdso//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/riscv/lib//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/riscv/mm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/riscv/net//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/s390//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/s390/appldata//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/s390/boot//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/s390/crypto//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/s390/hypfs//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/s390/include//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/s390/include/asm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/s390/include/asm/trace//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/s390/include/asm/vdso//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/s390/include/generated//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/s390/include/generated/asm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/s390/include/generated/uapi//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/s390/include/generated/uapi/asm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/s390/include/uapi//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/s390/include/uapi/asm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/s390/kernel//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/s390/kernel/syscalls//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/s390/kernel/vdso32//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/s390/kernel/vdso64//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/s390/kvm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/s390/lib//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/s390/lib/expoline//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/s390/mm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/s390/net//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/s390/pci//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/s390/purgatory//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/s390/tools//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/sh//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/sh/boards//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/sh/boards/mach-ap325rxa//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/sh/boards/mach-dreamcast//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/sh/boards/mach-ecovec24//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/sh/boards/mach-highlander//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/sh/boards/mach-hp6xx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/sh/boards/mach-kfr2r09//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/sh/boards/mach-landisk//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/sh/boards/mach-lboxre2//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/sh/boards/mach-microdev//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/sh/boards/mach-migor//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/sh/boards/mach-r2d//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/sh/boards/mach-rsk//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/sh/boards/mach-sdk7780//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/sh/boards/mach-sdk7786//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/sh/boards/mach-se//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/sh/boards/mach-se/7206//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/sh/boards/mach-se/7343//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/sh/boards/mach-se/770x//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/sh/boards/mach-se/7721//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/sh/boards/mach-se/7722//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/sh/boards/mach-se/7724//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/sh/boards/mach-se/7751//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/sh/boards/mach-se/7780//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/sh/boards/mach-sh03//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/sh/boards/mach-sh7763rdp//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/sh/boards/mach-x3proto//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/sh/boot//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/sh/boot/compressed//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/sh/boot/dts//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/sh/boot/romimage//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/sh/cchips//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/sh/cchips/hd6446x//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/sh/drivers//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/sh/drivers/dma//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/sh/drivers/pci//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/sh/drivers/superhyway//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/sh/kernel//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/sh/kernel/cpu//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/sh/kernel/cpu/irq//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/sh/kernel/cpu/sh2//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/sh/kernel/cpu/sh2a//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/sh/kernel/cpu/sh3//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/sh/kernel/cpu/sh4//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/sh/kernel/cpu/sh4a//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/sh/kernel/cpu/shmobile//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/sh/kernel/syscalls//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/sh/kernel/vsyscall//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/sh/lib//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/sh/math-emu//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/sh/mm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/sh/tools//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/sparc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/sparc/boot//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/sparc/crypto//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/sparc/kernel//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/sparc/kernel/syscalls//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/sparc/lib//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/sparc/math-emu//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/sparc/mm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/sparc/net//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/sparc/power//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/sparc/prom//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/sparc/vdso//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/um//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/um/drivers//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/um/kernel//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/um/kernel/skas//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/um/os-Linux//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/um/os-Linux/drivers//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/um/os-Linux/skas//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/um/scripts//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/x86//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/x86/boot//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/x86/boot/compressed//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/x86/coco//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/x86/coco/tdx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/x86/crypto//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/x86/entry//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/x86/entry/syscalls//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/x86/entry/vdso//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/x86/entry/vsyscall//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/x86/events//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/x86/events/amd//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/x86/events/intel//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/x86/events/zhaoxin//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/x86/hyperv//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/x86/ia32//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/x86/kernel//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/x86/kernel/acpi//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/x86/kernel/apic//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/x86/kernel/cpu//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/x86/kernel/cpu/mce//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/x86/kernel/cpu/microcode//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/x86/kernel/cpu/mtrr//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/x86/kernel/cpu/resctrl//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/x86/kernel/cpu/sgx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/x86/kernel/fpu//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/x86/kernel/kprobes//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/x86/kvm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/x86/lib//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/x86/math-emu//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/x86/mm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/x86/mm/pat//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/x86/net//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/x86/pci//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/x86/platform//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/x86/platform/atom//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/x86/platform/ce4100//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/x86/platform/efi//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/x86/platform/geode//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/x86/platform/intel-mid//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/x86/platform/intel-quark//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/x86/platform/intel//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/x86/platform/iris//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/x86/platform/olpc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/x86/platform/pvh//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/x86/platform/scx200//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/x86/platform/ts5500//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/x86/platform/uv//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/x86/power//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/x86/purgatory//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/x86/ras//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/x86/realmode//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/x86/realmode/rm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/x86/tools//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/x86/um//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/x86/um/os-Linux//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/x86/um/vdso//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/x86/video//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/x86/virt//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/x86/virt/svm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/x86/virt/vmx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/x86/virt/vmx/tdx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/x86/xen//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/xtensa//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/xtensa/boot//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/xtensa/boot/boot-elf//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/xtensa/boot/boot-redboot//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/xtensa/boot/dts//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/xtensa/boot/lib//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/xtensa/kernel//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/xtensa/kernel/syscalls//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/xtensa/lib//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/xtensa/mm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/xtensa/platforms//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/xtensa/platforms/iss//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/xtensa/platforms/xt2000//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/arch/xtensa/platforms/xtfpga//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/block//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/block/partitions//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/certs//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/crypto//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/crypto/asymmetric_keys//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/crypto/async_tx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/accel//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/accel/habanalabs//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/accel/habanalabs/common//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/accel/habanalabs/common/mmu//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/accessibility//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/accessibility/braille//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/accessibility/speakup//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/acpi//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/acpi/acpica//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/acpi/apei//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/acpi/arm64//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/acpi/dptf//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/acpi/nfit//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/acpi/numa//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/acpi/pmic//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/amba//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/android//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/ata//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/atm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/auxdisplay//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/base//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/base/firmware_loader//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/base/firmware_loader/builtin//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/base/power//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/base/regmap//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/base/test//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/bcma//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/block//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/block/aoe//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/block/drbd//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/block/mtip32xx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/block/null_blk//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/block/paride//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/block/rnbd//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/block/rsxx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/block/xen-blkback//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/block/zram//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/bluetooth//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/bus//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/bus/fsl-mc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/bus/mhi//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/bus/mhi/ep//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/bus/mhi/host//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/cdrom//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/char//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/char/agp//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/char/hw_random//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/char/ipmi//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/char/mwave//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/char/pcmcia//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/char/tpm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/char/tpm/st33zp24//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/char/xilinx_hwicap//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/char/xillybus//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/clk//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/clk/actions//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/clk/analogbits//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/clk/at91//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/clk/axis//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/clk/axs10x//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/clk/baikal-t1//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/clk/bcm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/clk/berlin//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/clk/davinci//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/clk/h8300//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/clk/hisilicon//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/clk/imgtec//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/clk/imx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/clk/ingenic//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/clk/keystone//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/clk/loongson1//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/clk/mediatek//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/clk/meson//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/clk/microchip//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/clk/mmp//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/clk/mstar//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/clk/mvebu//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/clk/mxs//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/clk/nxp//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/clk/pistachio//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/clk/pxa//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/clk/qcom//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/clk/ralink//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/clk/renesas//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/clk/rockchip//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/clk/samsung//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/clk/sifive//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/clk/socfpga//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/clk/spear//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/clk/sprd//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/clk/st//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/clk/sunxi-ng//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/clk/sunxi//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/clk/tegra//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/clk/ti//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/clk/uniphier//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/clk/ux500//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/clk/versatile//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/clk/x86//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/clk/xilinx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/clk/zynq//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/clk/zynqmp//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/clocksource//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/comedi//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/comedi/drivers//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/comedi/drivers/ni_routing//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/comedi/drivers/ni_routing/tools//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/comedi/drivers/tests//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/comedi/kcomedilib//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/connector//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/counter//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/cpufreq//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/cpuidle//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/cpuidle/governors//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/crypto//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/crypto/allwinner//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/crypto/allwinner/sun4i-ss//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/crypto/allwinner/sun8i-ce//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/crypto/allwinner/sun8i-ss//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/crypto/amcc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/crypto/amlogic//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/crypto/axis//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/crypto/bcm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/crypto/caam//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/crypto/cavium//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/crypto/cavium/cpt//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/crypto/cavium/nitrox//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/crypto/cavium/zip//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/crypto/ccp//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/crypto/ccree//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/crypto/chelsio//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/crypto/gemini//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/crypto/hisilicon//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/crypto/hisilicon/hpre//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/crypto/hisilicon/sec//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/crypto/hisilicon/sec2//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/crypto/hisilicon/trng//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/crypto/hisilicon/zip//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/crypto/inside-secure//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/crypto/intel//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/crypto/intel/iaa//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/crypto/intel/ixp4xx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/crypto/intel/keembay//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/crypto/intel/qat//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/crypto/intel/qat/qat_420xx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/crypto/intel/qat/qat_4xxx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/crypto/intel/qat/qat_c3xxx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/crypto/intel/qat/qat_c3xxxvf//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/crypto/intel/qat/qat_c62x//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/crypto/intel/qat/qat_c62xvf//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/crypto/intel/qat/qat_common//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/crypto/intel/qat/qat_dh895xcc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/crypto/intel/qat/qat_dh895xccvf//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/crypto/marvell//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/crypto/marvell/cesa//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/crypto/marvell/octeontx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/crypto/marvell/octeontx2//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/crypto/nx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/crypto/qce//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/crypto/rockchip//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/crypto/stm32//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/crypto/ux500//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/crypto/ux500/cryp//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/crypto/ux500/hash//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/crypto/virtio//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/crypto/vmx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/crypto/xilinx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/cxl//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/cxl/core//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/dax//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/dax/hmem//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/dax/pmem//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/dca//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/devfreq//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/devfreq/event//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/dio//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/dma-buf//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/dma-buf/heaps//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/dma//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/dma/bestcomm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/dma/dw-axi-dmac//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/dma/dw-edma//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/dma/dw//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/dma/fsl-dpaa2-qdma//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/dma/hsu//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/dma/idxd//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/dma/ioat//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/dma/ipu//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/dma/lgm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/dma/mediatek//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/dma/ppc4xx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/dma/ptdma//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/dma/qcom//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/dma/sf-pdma//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/dma/sh//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/dma/ti//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/dma/xilinx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/dpll//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/edac//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/eisa//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/extcon//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/firewire//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/firmware//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/firmware/arm_ffa//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/firmware/arm_scmi//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/firmware/broadcom//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/firmware/cirrus//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/firmware/efi//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/firmware/efi/libstub//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/firmware/efi/test//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/firmware/google//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/firmware/imx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/firmware/meson//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/firmware/psci//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/firmware/smccc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/firmware/tegra//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/firmware/xilinx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/fpga//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/fsi//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gnss//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpio//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/amd//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/amd/acp//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/amd/amdgpu//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/amd/amdkfd//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/amd/amdxcp//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/amd/display//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/amd/display/amdgpu_dm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/amd/display/dc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/amd/display/dc/basics//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/amd/display/dc/bios//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/amd/display/dc/clk_mgr//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/amd/display/dc/dce//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/amd/display/dc/dce110//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/amd/display/dc/dce112//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/amd/display/dc/dce120//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/amd/display/dc/dce60//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/amd/display/dc/dce80//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/amd/display/dc/dcn10//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/amd/display/dc/dcn20//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/amd/display/dc/dcn201//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/amd/display/dc/dcn21//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/amd/display/dc/dcn30//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/amd/display/dc/dcn301//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/amd/display/dc/dcn303//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/amd/display/dc/dcn31//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/amd/display/dc/dcn314//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/amd/display/dc/dcn32//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/amd/display/dc/dcn321//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/amd/display/dc/dcn35//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/amd/display/dc/dml//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/amd/display/dc/dml2//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/amd/display/dc/dsc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/amd/display/dc/gpio//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/amd/display/dc/hdcp//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/amd/display/dc/hwss//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/amd/display/dc/hwss/dcn351//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/amd/display/dc/irq//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/amd/display/dc/link//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/amd/display/dc/optc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/amd/display/dc/resource//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/amd/display/dc/virtual//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/amd/display/dmub//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/amd/display/dmub/src//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/amd/display/modules//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/amd/display/modules/color//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/amd/display/modules/freesync//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/amd/display/modules/hdcp//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/amd/display/modules/info_packet//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/amd/display/modules/power//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/amd/pm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/amd/pm/legacy-dpm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/amd/pm/powerplay//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/amd/pm/powerplay/hwmgr//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/amd/pm/powerplay/smumgr//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/amd/pm/swsmu//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/amd/pm/swsmu/smu11//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/amd/pm/swsmu/smu12//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/amd/pm/swsmu/smu13//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/amd/pm/swsmu/smu14//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/arm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/arm/display//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/arm/display/komeda//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/armada//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/aspeed//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/ast//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/atmel-hlcdc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/bridge//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/bridge/adv7511//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/bridge/analogix//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/bridge/cadence//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/bridge/imx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/bridge/synopsys//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/display//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/etnaviv//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/exynos//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/fsl-dcu//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/gma500//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/gud//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/hisilicon//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/hisilicon/hibmc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/hisilicon/kirin//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/hyperv//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/i2c//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/i915//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/i915/gvt//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/imagination//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/imx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/imx/dcss//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/ingenic//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/kmb//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/lima//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/logicvc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/loongson//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/mcde//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/mediatek//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/meson//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/mgag200//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/msm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/mxsfb//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/nouveau//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/omapdrm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/panel//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/panfrost//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/pl111//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/qxl//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/radeon//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/rcar-du//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/renesas//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/renesas/rcar-du//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/renesas/rz-du//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/renesas/shmobile//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/rockchip//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/scheduler//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/solomon//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/sprd//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/sti//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/stm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/sun4i//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/tegra//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/tests//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/tidss//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/tilcdc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/tiny//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/ttm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/ttm/tests//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/tve200//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/udl//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/v3d//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/vboxvideo//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/vc4//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/vgem//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/virtio//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/vkms//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/vmwgfx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/xe//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/xe/tests//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/xen//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/drm/xlnx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/host1x//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/ipu-v3//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/trace//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/gpu/vga//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/greybus//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/hid//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/hid/amd-sfh-hid//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/hid/bpf//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/hid/bpf/entrypoints//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/hid/i2c-hid//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/hid/intel-ish-hid//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/hid/surface-hid//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/hid/usbhid//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/hsi//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/hsi/clients//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/hsi/controllers//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/hte//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/hv//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/hwmon//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/hwmon/occ//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/hwmon/pmbus//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/hwspinlock//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/hwtracing//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/hwtracing/coresight//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/hwtracing/intel_th//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/hwtracing/stm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/i2c//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/i2c/algos//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/i2c/busses//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/i2c/muxes//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/i3c//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/i3c/master//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/i3c/master/mipi-i3c-hci//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/idle//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/iio//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/iio/accel//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/iio/adc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/iio/addac//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/iio/afe//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/iio/amplifiers//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/iio/buffer//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/iio/cdc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/iio/chemical//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/iio/common//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/iio/common/cros_ec_sensors//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/iio/common/hid-sensors//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/iio/common/ms_sensors//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/iio/common/scmi_sensors//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/iio/common/ssp_sensors//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/iio/common/st_sensors//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/iio/dac//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/iio/dummy//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/iio/filter//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/iio/frequency//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/iio/gyro//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/iio/health//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/iio/humidity//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/iio/imu//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/iio/imu/bmi160//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/iio/imu/inv_icm42600//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/iio/imu/inv_mpu6050//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/iio/imu/st_lsm6dsx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/iio/imu/st_lsm9ds0//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/iio/light//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/iio/magnetometer//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/iio/multiplexer//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/iio/orientation//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/iio/position//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/iio/potentiometer//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/iio/potentiostat//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/iio/pressure//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/iio/proximity//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/iio/resolver//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/iio/temperature//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/iio/test//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/iio/trigger//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/infiniband//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/infiniband/core//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/infiniband/hw//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/infiniband/hw/bnxt_re//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/infiniband/hw/cxgb4//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/infiniband/hw/efa//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/infiniband/hw/hfi1//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/infiniband/hw/hns//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/infiniband/hw/irdma//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/infiniband/hw/mana//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/infiniband/hw/mlx4//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/infiniband/hw/mlx5//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/infiniband/hw/mthca//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/infiniband/hw/ocrdma//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/infiniband/hw/qedr//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/infiniband/hw/qib//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/infiniband/hw/usnic//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/infiniband/hw/vmw_pvrdma//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/infiniband/sw//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/infiniband/sw/rdmavt//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/infiniband/sw/rxe//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/infiniband/sw/siw//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/infiniband/ulp//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/infiniband/ulp/ipoib//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/infiniband/ulp/iser//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/infiniband/ulp/isert//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/infiniband/ulp/opa_vnic//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/infiniband/ulp/rtrs//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/infiniband/ulp/srp//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/infiniband/ulp/srpt//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/input//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/input/gameport//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/input/joystick//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/input/joystick/iforce//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/input/keyboard//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/input/misc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/input/mouse//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/input/rmi4//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/input/serio//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/input/tablet//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/input/tests//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/input/touchscreen//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/interconnect//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/interconnect/imx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/interconnect/qcom//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/interconnect/samsung//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/iommu//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/iommu/amd//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/iommu/arm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/iommu/arm/arm-smmu-v3//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/iommu/arm/arm-smmu//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/iommu/intel//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/iommu/iommufd//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/ipack//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/ipack/carriers//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/ipack/devices//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/irqchip//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/isdn//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/isdn/capi//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/isdn/hardware//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/isdn/hardware/mISDN//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/isdn/mISDN//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/leds//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/leds/blink//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/leds/flash//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/leds/trigger//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/macintosh//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/macintosh/ams//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/mailbox//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/mcb//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/md//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/md/bcache//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/md/persistent-data//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/cec//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/cec/core//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/cec/i2c//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/cec/platform//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/cec/platform/cec-gpio//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/cec/platform/cros-ec//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/cec/platform/meson//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/cec/platform/s5p//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/cec/platform/seco//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/cec/platform/sti//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/cec/platform/stm32//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/cec/platform/tegra//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/cec/usb//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/cec/usb/pulse8//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/cec/usb/rainshadow//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/common//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/common/b2c2//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/common/saa7146//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/common/siano//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/common/v4l2-tpg//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/common/videobuf2//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/dvb-core//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/dvb-frontends//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/dvb-frontends/cxd2880//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/dvb-frontends/drx39xyj//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/firewire//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/i2c//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/i2c/adv748x//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/i2c/ccs//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/i2c/cx25840//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/i2c/et8ek8//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/i2c/m5mols//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/i2c/s5c73m3//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/mc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/mmc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/mmc/siano//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/pci//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/pci/b2c2//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/pci/bt8xx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/pci/cobalt//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/pci/cx18//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/pci/cx23885//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/pci/cx25821//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/pci/cx88//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/pci/ddbridge//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/pci/dm1105//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/pci/dt3155//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/pci/intel//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/pci/intel/ipu3//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/pci/ivtv//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/pci/mantis//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/pci/meye//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/pci/netup_unidvb//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/pci/ngene//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/pci/pluto2//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/pci/pt1//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/pci/pt3//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/pci/saa7134//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/pci/saa7146//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/pci/saa7164//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/pci/smipcie//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/pci/solo6x10//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/pci/sta2x11//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/pci/ttpci//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/pci/tw5864//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/pci/tw68//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/pci/tw686x//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/platform//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/platform/allegro-dvt//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/platform/am437x//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/platform/atmel//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/platform/cadence//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/platform/coda//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/platform/davinci//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/platform/exynos-gsc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/platform/exynos4-is//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/platform/imx-jpeg//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/platform/marvell-ccic//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/platform/meson//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/platform/meson/ge2d//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/platform/mtk-jpeg//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/platform/mtk-mdp//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/platform/mtk-vcodec//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/platform/mtk-vpu//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/platform/omap//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/platform/omap3isp//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/platform/qcom//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/platform/qcom/camss//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/platform/qcom/venus//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/platform/rcar-vin//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/platform/rockchip//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/platform/rockchip/rga//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/platform/rockchip/rkisp1//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/platform/s3c-camif//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/platform/s5p-g2d//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/platform/s5p-jpeg//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/platform/s5p-mfc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/platform/sti//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/platform/sti/bdisp//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/platform/sti/c8sectpfe//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/platform/sti/delta//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/platform/sti/hva//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/platform/stm32//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/platform/sunxi//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/platform/sunxi/sun4i-csi//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/platform/sunxi/sun6i-csi//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/platform/sunxi/sun8i-di//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/platform/sunxi/sun8i-rotate//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/platform/ti-vpe//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/platform/vsp1//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/platform/xilinx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/radio//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/radio/si470x//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/radio/si4713//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/radio/wl128x//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/rc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/rc/img-ir//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/rc/keymaps//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/spi//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/test-drivers//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/test-drivers/vicodec//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/test-drivers/vidtv//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/test-drivers/vimc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/test-drivers/vivid//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/tuners//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/usb//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/usb/airspy//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/usb/as102//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/usb/au0828//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/usb/b2c2//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/usb/cpia2//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/usb/cx231xx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/usb/dvb-usb-v2//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/usb/dvb-usb//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/usb/em28xx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/usb/go7007//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/usb/gspca//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/usb/gspca/gl860//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/usb/gspca/m5602//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/usb/gspca/stv06xx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/usb/hackrf//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/usb/hdpvr//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/usb/msi2500//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/usb/pvrusb2//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/usb/pwc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/usb/s2255//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/usb/siano//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/usb/stk1160//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/usb/stkwebcam//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/usb/tm6000//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/usb/ttusb-budget//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/usb/ttusb-dec//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/usb/usbtv//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/usb/uvc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/usb/zr364xx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/media/v4l2-core//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/memory//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/memory/samsung//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/memory/tegra//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/memstick//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/memstick/core//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/memstick/host//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/message//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/message/fusion//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/mfd//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/misc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/misc/altera-stapl//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/misc/bcm-vk//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/misc/c2port//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/misc/cardreader//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/misc/cb710//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/misc/cxl//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/misc/echo//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/misc/eeprom//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/misc/genwqe//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/misc/habanalabs//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/misc/habanalabs/common//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/misc/habanalabs/common/mmu//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/misc/habanalabs/common/pci//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/misc/habanalabs/gaudi//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/misc/habanalabs/goya//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/misc/ibmasm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/misc/lis3lv02d//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/misc/lkdtm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/misc/mei//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/misc/mei/gsc_proxy//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/misc/mei/hdcp//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/misc/mei/pxp//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/misc/ocxl//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/misc/pvpanic//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/misc/sgi-gru//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/misc/sgi-xp//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/misc/ti-st//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/misc/uacce//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/misc/vmw_vmci//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/mmc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/mmc/core//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/mmc/host//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/most//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/mtd//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/mtd/chips//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/mtd/devices//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/mtd/hyperbus//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/mtd/lpddr//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/mtd/maps//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/mtd/nand//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/mtd/nand/onenand//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/mtd/nand/raw//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/mtd/nand/raw/atmel//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/mtd/nand/raw/bcm47xxnflash//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/mtd/nand/raw/brcmnand//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/mtd/nand/raw/gpmi-nand//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/mtd/nand/raw/ingenic//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/mtd/nand/spi//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/mtd/parsers//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/mtd/spi-nor//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/mtd/spi-nor/controllers//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/mtd/tests//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/mtd/ubi//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/mux//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/appletalk//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/arcnet//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/bonding//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/caif//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/can//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/can/c_can//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/can/cc770//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/can/ctucanfd//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/can/dev//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/can/flexcan//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/can/ifi_canfd//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/can/m_can//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/can/mscan//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/can/peak_canfd//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/can/rcar//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/can/sja1000//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/can/slcan//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/can/softing//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/can/spi//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/can/spi/mcp251xfd//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/can/usb//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/can/usb/etas_es58x//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/can/usb/kvaser_usb//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/can/usb/peak_usb//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/dsa//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/dsa/b53//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/dsa/hirschmann//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/dsa/microchip//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/dsa/mv88e6xxx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/dsa/ocelot//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/dsa/qca//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/dsa/sja1105//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/dsa/xrs700x//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/3com//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/8390//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/actions//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/adaptec//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/aeroflex//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/agere//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/alacritech//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/allwinner//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/alteon//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/altera//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/amazon//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/amazon/ena//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/amd//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/amd/xgbe//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/apm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/apm/xgene-v2//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/apm/xgene//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/apple//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/aquantia//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/aquantia/atlantic//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/arc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/atheros//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/atheros/alx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/atheros/atl1c//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/atheros/atl1e//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/atheros/atlx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/broadcom//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/broadcom/bnx2x//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/broadcom/bnxt//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/broadcom/genet//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/brocade//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/brocade/bna//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/cadence//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/calxeda//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/cavium//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/cavium/common//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/cavium/liquidio//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/cavium/octeon//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/cavium/thunder//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/chelsio//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/chelsio/cxgb//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/chelsio/cxgb3//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/chelsio/cxgb4//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/chelsio/cxgb4vf//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/chelsio/inline_crypto//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/chelsio/inline_crypto/ch_ipsec//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/chelsio/inline_crypto/ch_ktls//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/chelsio/inline_crypto/chtls//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/chelsio/libcxgb//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/cirrus//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/cisco//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/cisco/enic//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/cortina//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/davicom//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/dec//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/dec/tulip//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/dlink//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/emulex//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/emulex/benet//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/ezchip//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/faraday//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/freescale//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/freescale/dpaa//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/freescale/dpaa2//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/freescale/enetc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/freescale/fman//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/freescale/fs_enet//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/fujitsu//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/google//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/google/gve//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/hisilicon//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/hisilicon/hns//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/hisilicon/hns3//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/hisilicon/hns3/hns3pf//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/hisilicon/hns3/hns3vf//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/huawei//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/huawei/hinic//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/i825xx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/ibm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/ibm/ehea//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/ibm/emac//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/intel//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/intel/e1000//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/intel/e1000e//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/intel/fm10k//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/intel/i40e//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/intel/iavf//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/intel/ice//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/intel/idpf//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/intel/igb//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/intel/igbvf//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/intel/igc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/intel/ixgb//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/intel/ixgbe//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/intel/ixgbevf//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/marvell//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/marvell/mvpp2//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/marvell/octeon_ep//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/marvell/octeon_ep_vf//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/marvell/octeontx2//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/marvell/octeontx2/af//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/marvell/octeontx2/nic//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/marvell/prestera//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/mediatek//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/mellanox//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/mellanox/mlx4//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/mellanox/mlx5//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/mellanox/mlx5/core//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/mellanox/mlx5/core/esw//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/mellanox/mlx5/core/steering//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/mellanox/mlxbf_gige//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/mellanox/mlxfw//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/mellanox/mlxsw//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/micrel//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/microchip//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/microchip/sparx5//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/microsoft//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/microsoft/mana//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/moxa//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/mscc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/myricom//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/myricom/myri10ge//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/natsemi//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/neterion//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/neterion/vxge//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/netronome//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/netronome/nfp//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/ni//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/nvidia//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/nxp//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/oki-semi//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/oki-semi/pch_gbe//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/packetengines//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/pasemi//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/pensando//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/pensando/ionic//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/qlogic//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/qlogic/netxen//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/qlogic/qed//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/qlogic/qede//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/qlogic/qlcnic//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/qualcomm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/qualcomm/emac//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/qualcomm/rmnet//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/rdc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/realtek//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/renesas//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/rocker//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/samsung//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/samsung/sxgbe//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/seeq//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/sfc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/sfc/falcon//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/sfc/siena//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/sgi//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/silan//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/sis//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/smsc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/socionext//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/stmicro//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/stmicro/stmmac//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/sun//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/synopsys//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/tehuti//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/ti//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/toshiba//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/tundra//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/via//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/wiznet//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/xilinx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/xircom//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ethernet/xscale//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/fddi//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/fddi/skfp//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/fjes//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/hamradio//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/hippi//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/hyperv//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ieee802154//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ipa//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ipvlan//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/mdio//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/netdevsim//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/pcs//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/phy//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/phy/aquantia//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/phy/mscc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/phy/qcom//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/plip//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/ppp//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/pse-pd//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/slip//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/team//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/thunderbolt//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/usb//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/vmxnet3//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/vxlan//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wan//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wan/lmc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireguard//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/admtek//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/ath//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/ath/ar5523//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/ath/ath10k//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/ath/ath11k//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/ath/ath12k//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/ath/ath5k//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/ath/ath6kl//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/ath/ath9k//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/ath/carl9170//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/ath/wcn36xx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/ath/wil6210//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/atmel//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/broadcom//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/broadcom/b43//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/broadcom/b43legacy//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/broadcom/brcm80211//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/broadcom/brcm80211/brcmfmac//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/broadcom/brcm80211/brcmfmac/bca//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/broadcom/brcm80211/brcmfmac/cyw//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/broadcom/brcm80211/brcmfmac/wcc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/broadcom/brcm80211/brcmsmac//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/broadcom/brcm80211/brcmutil//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/intel//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/intel/ipw2x00//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/intel/iwlegacy//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/intel/iwlwifi//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/intel/iwlwifi/dvm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/intel/iwlwifi/mei//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/intel/iwlwifi/mvm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/intel/iwlwifi/tests//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/intersil//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/intersil/hostap//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/intersil/orinoco//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/intersil/p54//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/intersil/prism54//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/marvell//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/marvell/libertas//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/marvell/libertas_tf//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/marvell/mwifiex//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/mediatek//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/mediatek/mt76//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/mediatek/mt76/mt7603//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/mediatek/mt76/mt7615//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/mediatek/mt76/mt76x0//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/mediatek/mt76/mt76x2//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/mediatek/mt76/mt7915//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/mediatek/mt76/mt7921//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/mediatek/mt76/mt7925//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/mediatek/mt76/mt7996//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/mediatek/mt7601u//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/microchip//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/microchip/wilc1000//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/quantenna//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/quantenna/qtnfmac//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/ralink//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/ralink/rt2x00//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/realtek//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/realtek/rtl818x//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/realtek/rtl818x/rtl8180//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/realtek/rtl818x/rtl8187//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/realtek/rtl8xxxu//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/realtek/rtlwifi//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/realtek/rtlwifi/btcoexist//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/realtek/rtlwifi/rtl8188ee//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/realtek/rtlwifi/rtl8192c//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/realtek/rtlwifi/rtl8192ce//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/realtek/rtlwifi/rtl8192cu//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/realtek/rtlwifi/rtl8192de//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/realtek/rtlwifi/rtl8192ee//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/realtek/rtlwifi/rtl8192se//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/realtek/rtlwifi/rtl8723ae//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/realtek/rtlwifi/rtl8723be//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/realtek/rtlwifi/rtl8723com//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/realtek/rtlwifi/rtl8821ae//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/realtek/rtw88//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/realtek/rtw89//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/rsi//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/st//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/st/cw1200//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/ti//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/ti/wl1251//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/ti/wl12xx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/ti/wl18xx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/ti/wlcore//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/virtual//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/zydas//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wireless/zydas/zd1211rw//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wwan//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wwan/iosm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/wwan/t7xx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/net/xen-netback//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/nfc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/nfc/fdp//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/nfc/microread//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/nfc/nfcmrvl//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/nfc/nxp-nci//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/nfc/pn533//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/nfc/pn544//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/nfc/s3fwrn5//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/nfc/st-nci//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/nfc/st21nfca//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/nfc/st95hf//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/ntb//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/ntb/hw//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/ntb/hw/amd//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/ntb/hw/epf//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/ntb/hw/idt//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/ntb/hw/intel//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/ntb/hw/mscc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/ntb/test//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/nubus//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/nvdimm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/nvme//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/nvme/common//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/nvme/host//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/nvme/target//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/nvmem//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/of//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/of/unittest-data//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/opp//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/parisc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/parport//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/pci//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/pci/controller//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/pci/controller/cadence//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/pci/controller/dwc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/pci/controller/mobiveil//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/pci/endpoint//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/pci/endpoint/functions//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/pci/hotplug//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/pci/msi//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/pci/pcie//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/pci/switch//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/pcmcia//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/perf//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/perf/amlogic//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/perf/arm_cspmu//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/perf/hisilicon//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/phy//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/phy/allwinner//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/phy/amlogic//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/phy/broadcom//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/phy/cadence//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/phy/freescale//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/phy/hisilicon//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/phy/ingenic//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/phy/intel//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/phy/lantiq//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/phy/marvell//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/phy/mediatek//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/phy/microchip//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/phy/motorola//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/phy/mscc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/phy/qualcomm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/phy/ralink//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/phy/realtek//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/phy/renesas//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/phy/rockchip//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/phy/samsung//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/phy/socionext//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/phy/st//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/phy/tegra//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/phy/ti//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/phy/xilinx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/pinctrl//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/pinctrl/actions//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/pinctrl/aspeed//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/pinctrl/bcm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/pinctrl/berlin//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/pinctrl/cirrus//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/pinctrl/freescale//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/pinctrl/intel//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/pinctrl/mediatek//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/pinctrl/meson//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/pinctrl/mvebu//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/pinctrl/nomadik//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/pinctrl/nuvoton//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/pinctrl/pxa//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/pinctrl/qcom//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/pinctrl/ralink//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/pinctrl/renesas//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/pinctrl/samsung//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/pinctrl/spear//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/pinctrl/sprd//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/pinctrl/stm32//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/pinctrl/sunxi//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/pinctrl/tegra//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/pinctrl/ti//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/pinctrl/uniphier//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/pinctrl/visconti//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/pinctrl/vt8500//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/platform//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/platform/chrome//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/platform/chrome/wilco_ec//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/platform/goldfish//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/platform/mellanox//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/platform/mips//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/platform/olpc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/platform/surface//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/platform/surface/aggregator//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/platform/x86//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/platform/x86/amd//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/platform/x86/amd/pmc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/platform/x86/amd/pmf//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/platform/x86/dell//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/platform/x86/dell/dell-wmi-sysman//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/platform/x86/intel//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/platform/x86/intel/atomisp2//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/platform/x86/intel/ifs//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/platform/x86/intel/int1092//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/platform/x86/intel/int33fe//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/platform/x86/intel/int3472//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/platform/x86/intel/pmc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/platform/x86/intel/pmt//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/platform/x86/intel/speed_select_if//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/platform/x86/intel/telemetry//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/platform/x86/intel/uncore-frequency//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/platform/x86/intel/wmi//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/pmdomain//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/pmdomain/actions//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/pmdomain/amlogic//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/pmdomain/arm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/pmdomain/bcm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/pmdomain/imx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/pmdomain/mediatek//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/pmdomain/qcom//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/pmdomain/renesas//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/pmdomain/rockchip//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/pmdomain/samsung//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/pmdomain/st//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/pmdomain/tegra//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/pmdomain/ti//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/pmdomain/xilinx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/pnp//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/pnp/isapnp//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/pnp/pnpacpi//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/pnp/pnpbios//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/power//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/power/reset//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/power/supply//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/powercap//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/pps//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/pps/clients//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/pps/generators//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/ps3//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/ptp//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/pwm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/rapidio//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/rapidio/devices//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/rapidio/switches//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/ras//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/ras/amd//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/ras/amd/atl//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/regulator//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/remoteproc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/reset//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/reset/hisilicon//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/reset/sti//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/reset/tegra//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/rpmsg//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/rtc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/s390//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/s390/block//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/s390/char//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/s390/cio//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/s390/crypto//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/s390/net//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/s390/scsi//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/s390/virtio//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/sbus//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/sbus/char//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/scsi//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/scsi/aacraid//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/scsi/aic7xxx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/scsi/aic7xxx/aicasm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/scsi/aic94xx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/scsi/arcmsr//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/scsi/arm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/scsi/be2iscsi//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/scsi/bfa//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/scsi/bnx2fc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/scsi/bnx2i//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/scsi/csiostor//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/scsi/cxgbi//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/scsi/cxgbi/cxgb3i//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/scsi/cxgbi/cxgb4i//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/scsi/cxlflash//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/scsi/device_handler//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/scsi/elx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/scsi/esas2r//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/scsi/fcoe//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/scsi/fnic//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/scsi/hisi_sas//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/scsi/ibmvscsi//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/scsi/ibmvscsi_tgt//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/scsi/isci//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/scsi/libfc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/scsi/libsas//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/scsi/lpfc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/scsi/megaraid//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/scsi/mpi3mr//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/scsi/mpt3sas//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/scsi/mvsas//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/scsi/pcmcia//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/scsi/pm8001//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/scsi/qedf//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/scsi/qedi//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/scsi/qla2xxx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/scsi/qla4xxx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/scsi/smartpqi//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/scsi/snic//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/scsi/sym53c8xx_2//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/sh//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/sh/clk//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/sh/intc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/sh/maple//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/sh/superhyway//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/siox//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/slimbus//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/soc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/soc/amlogic//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/soc/aspeed//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/soc/atmel//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/soc/bcm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/soc/bcm/brcmstb//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/soc/bcm/brcmstb/pm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/soc/canaan//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/soc/dove//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/soc/fsl//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/soc/fsl/dpio//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/soc/fsl/qbman//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/soc/fsl/qe//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/soc/gemini//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/soc/imx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/soc/ixp4xx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/soc/lantiq//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/soc/litex//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/soc/mediatek//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/soc/qcom//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/soc/renesas//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/soc/rockchip//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/soc/samsung//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/soc/sifive//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/soc/sunxi//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/soc/tegra//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/soc/tegra/cbb//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/soc/tegra/fuse//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/soc/ti//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/soc/ux500//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/soc/versatile//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/soc/xilinx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/soundwire//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/spi//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/spmi//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/ssb//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/staging//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/staging/android//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/staging/axis-fifo//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/staging/board//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/staging/clocking-wizard//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/staging/emxx_udc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/staging/fbtft//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/staging/fieldbus//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/staging/fieldbus/anybuss//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/staging/fwserial//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/staging/gdm724x//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/staging/greybus//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/staging/greybus/tools//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/staging/gs_fpgaboot//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/staging/hikey9xx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/staging/iio//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/staging/iio/accel//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/staging/iio/adc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/staging/iio/addac//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/staging/iio/cdc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/staging/iio/frequency//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/staging/iio/impedance-analyzer//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/staging/iio/meter//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/staging/iio/resolver//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/staging/ks7010//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/staging/media//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/staging/media/atomisp//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/staging/media/atomisp/i2c//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/staging/media/atomisp/i2c/ov5693//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/staging/media/av7110//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/staging/media/hantro//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/staging/media/imx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/staging/media/ipu3//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/staging/media/meson//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/staging/media/meson/vdec//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/staging/media/omap4iss//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/staging/media/rkvdec//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/staging/media/sunxi//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/staging/media/sunxi/cedrus//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/staging/media/tegra-vde//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/staging/media/tegra-video//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/staging/media/zoran//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/staging/most//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/staging/most/dim2//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/staging/most/i2c//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/staging/most/net//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/staging/most/video//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/staging/mt7621-dma//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/staging/mt7621-dts//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/staging/netlogic//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/staging/nvec//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/staging/octeon-usb//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/staging/octeon//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/staging/olpc_dcon//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/staging/pi433//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/staging/qlge//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/staging/ralink-gdma//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/staging/rtl8188eu//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/staging/rtl8192e//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/staging/rtl8192e/rtl8192e//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/staging/rtl8192u//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/staging/rtl8712//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/staging/rtl8723bs//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/staging/rts5208//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/staging/sm750fb//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/staging/unisys//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/staging/unisys/visorhba//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/staging/unisys/visorinput//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/staging/unisys/visornic//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/staging/vc04_services//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/staging/vc04_services/bcm2835-audio//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/staging/vc04_services/bcm2835-camera//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/staging/vc04_services/vchiq-mmal//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/staging/vme//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/staging/vme/devices//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/staging/vt6655//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/staging/vt6656//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/staging/wfx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/staging/wlan-ng//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/target//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/target/iscsi//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/target/iscsi/cxgbit//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/target/loopback//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/target/sbp//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/target/tcm_fc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/target/tcm_remote//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/tc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/tee//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/tee/amdtee//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/tee/optee//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/thermal//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/thermal/broadcom//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/thermal/intel//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/thermal/intel/int340x_thermal//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/thermal/qcom//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/thermal/samsung//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/thermal/st//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/thermal/tegra//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/thermal/ti-soc-thermal//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/thunderbolt//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/tty//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/tty/hvc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/tty/ipwireless//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/tty/serdev//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/tty/serial//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/tty/serial/8250//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/tty/serial/jsm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/tty/vt//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/ufs//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/ufs/core//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/ufs/host//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/uio//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/usb//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/usb/atm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/usb/c67x00//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/usb/cdns3//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/usb/chipidea//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/usb/class//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/usb/common//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/usb/core//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/usb/dwc2//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/usb/dwc3//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/usb/early//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/usb/gadget//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/usb/gadget/function//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/usb/gadget/legacy//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/usb/gadget/udc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/usb/gadget/udc/aspeed-vhub//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/usb/gadget/udc/bdc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/usb/host//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/usb/image//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/usb/isp1760//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/usb/misc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/usb/misc/sisusbvga//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/usb/mon//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/usb/mtu3//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/usb/musb//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/usb/phy//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/usb/renesas_usbhs//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/usb/roles//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/usb/serial//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/usb/storage//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/usb/typec//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/usb/typec/altmodes//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/usb/typec/mux//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/usb/typec/tcpm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/usb/typec/tcpm/qcom//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/usb/typec/tipd//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/usb/typec/ucsi//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/usb/usbip//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/vdpa//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/vdpa/ifcvf//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/vdpa/mlx5//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/vdpa/vdpa_sim//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/vdpa/vdpa_user//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/vdpa/virtio_pci//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/vfio//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/vfio/fsl-mc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/vfio/mdev//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/vfio/pci//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/vfio/pci/mlx5//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/vfio/pci/nvgrace-gpu//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/vfio/platform//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/vfio/platform/reset//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/vhost//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/video//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/video/backlight//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/video/console//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/video/fbdev//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/video/fbdev/aty//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/video/fbdev/core//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/video/fbdev/geode//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/video/fbdev/i810//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/video/fbdev/kyro//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/video/fbdev/matrox//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/video/fbdev/mb862xx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/video/fbdev/mmp//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/video/fbdev/mmp/fb//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/video/fbdev/mmp/hw//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/video/fbdev/mmp/panel//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/video/fbdev/nvidia//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/video/fbdev/omap//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/video/fbdev/omap2//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/video/fbdev/omap2/omapfb//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/video/fbdev/omap2/omapfb/displays//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/video/fbdev/omap2/omapfb/dss//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/video/fbdev/riva//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/video/fbdev/savage//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/video/fbdev/sis//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/video/fbdev/via//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/video/logo//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/virt//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/virt/acrn//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/virt/coco//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/virt/coco/efi_secret//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/virt/coco/sev-guest//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/virt/coco/tdx-guest//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/virt/nitro_enclaves//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/virt/vboxguest//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/virtio//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/visorbus//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/vlynq//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/vme//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/vme/boards//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/vme/bridges//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/w1//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/w1/masters//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/w1/slaves//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/watchdog//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/xen//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/xen/events//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/xen/xen-pciback//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/xen/xenbus//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/xen/xenfs//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/drivers/zorro//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/9p//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/adfs//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/affs//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/afs//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/autofs//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/befs//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/bfs//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/btrfs//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/cachefiles//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/ceph//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/coda//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/configfs//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/cramfs//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/crypto//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/debugfs//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/devpts//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/dlm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/ecryptfs//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/efivarfs//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/efs//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/erofs//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/exfat//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/exportfs//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/ext2//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/ext4//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/f2fs//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/fat//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/freevxfs//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/fscache//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/fuse//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/gfs2//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/hfs//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/hfsplus//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/hostfs//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/hpfs//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/hugetlbfs//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/iomap//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/isofs//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/jbd2//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/jffs2//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/jfs//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/kernfs//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/lockd//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/minix//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/netfs//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/nfs//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/nfs/blocklayout//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/nfs/filelayout//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/nfs/flexfilelayout//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/nfs_common//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/nfsd//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/nilfs2//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/nls//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/notify//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/notify/dnotify//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/notify/fanotify//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/notify/inotify//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/ntfs//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/ocfs2//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/ocfs2/cluster//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/ocfs2/dlm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/ocfs2/dlmfs//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/omfs//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/openpromfs//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/orangefs//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/overlayfs//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/proc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/pstore//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/qnx4//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/qnx6//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/quota//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/ramfs//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/reiserfs//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/romfs//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/smb//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/smb/client//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/smb/common//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/squashfs//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/sysfs//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/sysv//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/tracefs//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/ubifs//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/udf//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/ufs//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/unicode//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/vboxsf//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/verity//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/xfs//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/fs/zonefs//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/acpi//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/acpi/platform//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/asm-generic//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/asm-generic/bitops//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/asm-generic/vdso//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/clocksource//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/config//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/crypto//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/crypto/internal//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/drm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/drm/bridge//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/drm/display//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/drm/i2c//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/drm/ttm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/dt-bindings//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/dt-bindings/arm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/dt-bindings/bus//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/dt-bindings/clk//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/dt-bindings/clock//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/dt-bindings/display//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/dt-bindings/dma//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/dt-bindings/firmware//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/dt-bindings/firmware/imx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/dt-bindings/gce//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/dt-bindings/gpio//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/dt-bindings/i2c//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/dt-bindings/iio//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/dt-bindings/iio/adc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/dt-bindings/iio/temperature//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/dt-bindings/input//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/dt-bindings/interconnect//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/dt-bindings/interrupt-controller//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/dt-bindings/leds//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/dt-bindings/mailbox//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/dt-bindings/media//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/dt-bindings/memory//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/dt-bindings/mfd//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/dt-bindings/mips//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/dt-bindings/mux//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/dt-bindings/net//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/dt-bindings/phy//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/dt-bindings/pinctrl//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/dt-bindings/pmu//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/dt-bindings/power//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/dt-bindings/pwm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/dt-bindings/regulator//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/dt-bindings/reset-controller//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/dt-bindings/reset//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/dt-bindings/soc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/dt-bindings/sound//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/dt-bindings/spmi//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/dt-bindings/thermal//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/dt-bindings/usb//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/generated//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/generated/uapi//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/generated/uapi/linux//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/keys//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/kunit//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/kvm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/amba//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/atomic//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/avf//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/bcma//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/byteorder//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/can//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/can/dev//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/can/platform//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/ceph//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/clk//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/crush//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/decompress//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/device//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/dma//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/dsa//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/extcon//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/firmware//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/firmware/broadcom//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/firmware/cirrus//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/firmware/imx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/firmware/imx/svc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/firmware/intel//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/firmware/meson//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/firmware/qcom//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/fpga//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/fsl//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/fsl/bestcomm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/gpio//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/greybus//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/hsi//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/i3c//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/iio//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/iio/accel//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/iio/adc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/iio/afe//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/iio/common//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/iio/dac//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/iio/frequency//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/iio/gyro//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/iio/imu//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/iio/timer//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/input//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/io_uring//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/irqchip//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/isdn//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/lockd//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/mailbox//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/mdio//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/mfd//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/mfd/abx500//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/mfd/arizona//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/mfd/atc260x//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/mfd/da9052//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/mfd/da9055//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/mfd/da9062//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/mfd/da9063//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/mfd/da9150//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/mfd/madera//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/mfd/mt6323//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/mfd/mt6358//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/mfd/mt6359//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/mfd/mt6359p//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/mfd/mt6397//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/mfd/pcf50633//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/mfd/samsung//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/mfd/syscon//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/mfd/wcd934x//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/mfd/wm831x//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/mfd/wm8350//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/mfd/wm8994//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/mlx4//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/mlx5//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/mmc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/mtd//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/mux//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/net//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/net/intel//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/netfilter//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/netfilter/ipset//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/netfilter_arp//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/netfilter_bridge//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/netfilter_ipv4//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/netfilter_ipv6//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/pcs//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/perf//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/phy//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/phy/tegra//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/pinctrl//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/platform_data//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/platform_data/gpio//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/platform_data/media//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/platform_data/txx9//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/platform_data/x86//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/power//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/pse-pd//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/qat//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/qed//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/raid//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/regulator//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/remoteproc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/reset//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/rpmsg//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/rtc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/sched//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/soc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/soc/actions//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/soc/amlogic//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/soc/brcmstb//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/soc/cirrus//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/soc/dove//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/soc/ixp4xx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/soc/marvell//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/soc/marvell/octeontx2//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/soc/mediatek//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/soc/mmp//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/soc/nxp//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/soc/qcom//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/soc/renesas//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/soc/samsung//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/soc/sunxi//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/soc/ti//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/soundwire//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/spi//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/ssb//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/sunrpc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/surface_aggregator//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/ulpi//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/unaligned//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/linux/usb//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/math-emu//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/media//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/media/davinci//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/media/drv-intf//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/media/i2c//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/media/tpg//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/memory//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/misc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/net//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/net/9p//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/net/bluetooth//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/net/caif//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/net/iucv//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/net/mana//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/net/netfilter//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/net/netfilter/ipv4//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/net/netfilter/ipv6//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/net/netns//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/net/nfc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/net/page_pool//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/net/phonet//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/net/sctp//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/net/tc_act//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/pcmcia//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/ras//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/rdma//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/rv//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/scsi//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/scsi/fc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/soc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/soc/amlogic//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/soc/arc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/soc/at91//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/soc/bcm2835//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/soc/canaan//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/soc/fsl//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/soc/fsl/qe//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/soc/imx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/soc/mediatek//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/soc/microchip//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/soc/mscc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/soc/qcom//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/soc/rockchip//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/soc/sa1100//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/soc/sifive//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/soc/tegra//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/sound//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/sound/ac97//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/sound/sof//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/sound/sof/ipc4//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/target//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/target/iscsi//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/trace//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/trace/events//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/trace/misc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/uapi//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/uapi/asm-generic//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/uapi/drm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/uapi/linux//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/uapi/linux/android//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/uapi/linux/byteorder//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/uapi/linux/caif//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/uapi/linux/can//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/uapi/linux/cifs//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/uapi/linux/dvb//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/uapi/linux/genwqe//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/uapi/linux/hdlc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/uapi/linux/hsi//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/uapi/linux/iio//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/uapi/linux/isdn//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/uapi/linux/misc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/uapi/linux/mmc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/uapi/linux/netfilter//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/uapi/linux/netfilter/ipset//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/uapi/linux/netfilter_arp//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/uapi/linux/netfilter_bridge//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/uapi/linux/netfilter_ipv4//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/uapi/linux/netfilter_ipv6//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/uapi/linux/nfsd//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/uapi/linux/raid//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/uapi/linux/sched//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/uapi/linux/spi//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/uapi/linux/sunrpc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/uapi/linux/surface_aggregator//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/uapi/linux/tc_act//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/uapi/linux/tc_ematch//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/uapi/linux/usb//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/uapi/misc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/uapi/misc/uacce//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/uapi/mtd//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/uapi/rdma//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/uapi/rdma/hfi//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/uapi/scsi//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/uapi/scsi/fc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/uapi/sound//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/uapi/sound/intel//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/uapi/sound/intel/avs//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/uapi/sound/sof//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/uapi/video//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/uapi/xen//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/ufs//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/vdso//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/video//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/xen//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/xen/arm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/xen/interface//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/xen/interface/hvm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/include/xen/interface/io//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/init//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/io_uring//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/ipc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/kernel//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/kernel/bpf//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/kernel/bpf/preload//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/kernel/bpf/preload/iterators//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/kernel/cgroup//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/kernel/debug//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/kernel/debug/kdb//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/kernel/dma//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/kernel/entry//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/kernel/events//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/kernel/futex//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/kernel/gcov//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/kernel/irq//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/kernel/kcsan//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/kernel/livepatch//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/kernel/locking//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/kernel/module//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/kernel/power//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/kernel/printk//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/kernel/rcu//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/kernel/sched//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/kernel/time//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/kernel/trace//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/kernel/trace/rv//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/lib//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/lib/842//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/lib/crypto//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/lib/dim//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/lib/fonts//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/lib/kunit//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/lib/livepatch//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/lib/lz4//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/lib/lzo//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/lib/math//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/lib/mpi//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/lib/pldmfw//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/lib/raid6//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/lib/raid6/test//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/lib/reed_solomon//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/lib/vdso//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/lib/xz//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/lib/zlib_deflate//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/lib/zlib_dfltcc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/lib/zlib_inflate//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/lib/zstd//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/mm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/mm/damon//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/mm/kasan//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/mm/kfence//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/mm/kmsan//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/6lowpan//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/802//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/8021q//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/9p//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/appletalk//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/atm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/ax25//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/batman-adv//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/bluetooth//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/bluetooth/bnep//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/bluetooth/cmtp//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/bluetooth/hidp//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/bluetooth/rfcomm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/bpf//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/bpfilter//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/bridge//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/bridge/netfilter//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/caif//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/can//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/can/j1939//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/ceph//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/core//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/dcb//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/dccp//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/dccp/ccids//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/decnet//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/decnet/netfilter//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/devlink//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/dns_resolver//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/dsa//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/ethernet//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/ethtool//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/handshake//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/hsr//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/ieee802154//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/ieee802154/6lowpan//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/ife//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/ipv4//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/ipv4/bpfilter//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/ipv4/netfilter//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/ipv6//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/ipv6/ila//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/ipv6/netfilter//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/iucv//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/kcm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/key//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/l2tp//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/l3mdev//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/lapb//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/llc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/mac80211//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/mac80211/tests//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/mac802154//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/mpls//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/mptcp//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/ncsi//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/netfilter//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/netfilter/ipset//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/netfilter/ipvs//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/netlabel//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/netlink//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/netrom//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/nfc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/nfc/hci//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/nfc/nci//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/nsh//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/openvswitch//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/packet//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/phonet//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/psample//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/qrtr//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/rds//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/rfkill//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/rose//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/rxrpc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/sched//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/sctp//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/smc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/strparser//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/sunrpc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/sunrpc/auth_gss//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/sunrpc/xprtrdma//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/switchdev//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/tipc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/tls//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/unix//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/vmw_vsock//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/wireless//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/wireless/tests//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/x25//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/xdp//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/net/xfrm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/redhat//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/redhat/debug//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/redhat/debug/dummy-module//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/redhat/docs//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/redhat/koji//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/samples//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/samples/acrn//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/samples/auxdisplay//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/samples/binderfs//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/samples/bpf//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/samples/configfs//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/samples/connector//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/samples/coresight//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/samples/fprobe//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/samples/ftrace//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/samples/hid//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/samples/hidraw//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/samples/hw_breakpoint//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/samples/kdb//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/samples/kfifo//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/samples/kmemleak//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/samples/kobject//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/samples/kprobes//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/samples/landlock//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/samples/livepatch//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/samples/mei//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/samples/nitro_enclaves//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/samples/pidfd//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/samples/qmi//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/samples/rpmsg//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/samples/rust//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/samples/rust/hostprogs//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/samples/seccomp//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/samples/timers//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/samples/trace_events//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/samples/trace_printk//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/samples/uhid//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/samples/v4l//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/samples/vfio-mdev//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/samples/vfs//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/samples/watch_queue//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/samples/watchdog//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/scripts//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/scripts/atomic//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/scripts/atomic/fallbacks//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/scripts/basic//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/scripts/clang-tools//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/scripts/coccinelle//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/scripts/coccinelle/api//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/scripts/coccinelle/api/alloc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/scripts/coccinelle/api/debugfs//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/scripts/coccinelle/free//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/scripts/coccinelle/iterators//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/scripts/coccinelle/locks//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/scripts/coccinelle/misc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/scripts/coccinelle/null//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/scripts/coccinelle/tests//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/scripts/dtc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/scripts/dtc/include-prefixes//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/scripts/dtc/libfdt//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/scripts/dummy-tools//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/scripts/gcc-plugins//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/scripts/gdb//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/scripts/gdb/linux//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/scripts/genksyms//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/scripts/kconfig//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/scripts/kconfig/lxdialog//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/scripts/kconfig/tests//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/scripts/kconfig/tests/auto_submenu//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/scripts/kconfig/tests/choice//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/scripts/kconfig/tests/choice_value_with_m_dep//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/scripts/kconfig/tests/err_recursive_dep//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/scripts/kconfig/tests/err_recursive_inc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/scripts/kconfig/tests/inter_choice//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/scripts/kconfig/tests/new_choice_with_dep//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/scripts/kconfig/tests/no_write_if_dep_unmet//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/scripts/kconfig/tests/preprocess//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/scripts/kconfig/tests/preprocess/builtin_func//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/scripts/kconfig/tests/preprocess/circular_expansion//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/scripts/kconfig/tests/preprocess/escape//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/scripts/kconfig/tests/preprocess/variable//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/scripts/ksymoops//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/scripts/mod//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/scripts/package//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/scripts/selinux//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/scripts/selinux/genheaders//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/scripts/selinux/mdp//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/security//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/security/apparmor//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/security/bpf//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/security/integrity//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/security/integrity/evm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/security/integrity/ima//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/security/keys//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/security/keys/encrypted-keys//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/security/keys/trusted-keys//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/security/landlock//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/security/loadpin//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/security/lockdown//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/security/safesetid//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/security/selinux//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/security/selinux/include//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/security/smack//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/security/tomoyo//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/security/yama//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/ac97//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/aoa//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/aoa/codecs//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/aoa/core//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/aoa/fabrics//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/aoa/soundbus//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/aoa/soundbus/i2sbus//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/arm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/atmel//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/core//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/core/oss//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/core/seq//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/core/seq/oss//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/drivers//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/drivers/mpu401//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/drivers/opl3//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/drivers/opl4//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/drivers/pcsp//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/drivers/vx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/firewire//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/firewire/bebob//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/firewire/dice//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/firewire/digi00x//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/firewire/fireface//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/firewire/fireworks//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/firewire/motu//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/firewire/oxfw//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/firewire/tascam//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/hda//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/hda/ext//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/i2c//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/i2c/other//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/isa//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/isa/ad1816a//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/isa/ad1848//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/isa/cs423x//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/isa/es1688//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/isa/galaxy//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/isa/gus//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/isa/msnd//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/isa/opti9xx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/isa/sb//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/isa/wavefront//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/isa/wss//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/mips//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/oss//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/oss/dmasound//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/parisc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/pci//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/pci/ac97//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/pci/ali5451//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/pci/asihpi//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/pci/au88x0//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/pci/aw2//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/pci/ca0106//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/pci/cs46xx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/pci/cs5535audio//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/pci/ctxfi//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/pci/echoaudio//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/pci/emu10k1//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/pci/hda//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/pci/ice1712//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/pci/korg1212//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/pci/lola//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/pci/lx6464es//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/pci/mixart//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/pci/nm256//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/pci/oxygen//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/pci/pcxhr//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/pci/riptide//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/pci/rme9652//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/pci/trident//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/pci/vx222//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/pci/ymfpci//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/pcmcia//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/pcmcia/pdaudiocf//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/pcmcia/vx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/ppc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/sh//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/soc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/soc/adi//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/soc/amd//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/soc/amd/acp//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/soc/amd/ps//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/soc/amd/raven//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/soc/amd/renoir//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/soc/amd/rpl//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/soc/amd/vangogh//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/soc/amd/yc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/soc/apple//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/soc/atmel//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/soc/au1x//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/soc/bcm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/soc/cirrus//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/soc/codecs//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/soc/dwc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/soc/fsl//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/soc/generic//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/soc/hisilicon//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/soc/img//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/soc/intel//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/soc/intel/atom//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/soc/intel/atom/sst//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/soc/intel/avs//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/soc/intel/avs/boards//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/soc/intel/boards//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/soc/intel/catpt//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/soc/intel/common//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/soc/intel/keembay//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/soc/intel/skylake//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/soc/jz4740//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/soc/kirkwood//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/soc/mediatek//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/soc/mediatek/common//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/soc/mediatek/mt2701//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/soc/mediatek/mt6797//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/soc/mediatek/mt8173//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/soc/mediatek/mt8183//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/soc/mediatek/mt8186//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/soc/mediatek/mt8192//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/soc/mediatek/mt8195//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/soc/meson//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/soc/mxs//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/soc/pxa//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/soc/qcom//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/soc/qcom/qdsp6//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/soc/rockchip//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/soc/samsung//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/soc/sh//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/soc/sh/rcar//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/soc/sof//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/soc/sof/amd//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/soc/sof/imx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/soc/sof/intel//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/soc/sof/mediatek//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/soc/sof/mediatek/mt8186//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/soc/sof/mediatek/mt8195//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/soc/sof/xtensa//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/soc/spear//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/soc/sprd//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/soc/sti//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/soc/stm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/soc/sunxi//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/soc/tegra//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/soc/ti//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/soc/uniphier//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/soc/ux500//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/soc/xilinx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/soc/xtensa//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/sparc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/spi//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/synth//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/synth/emux//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/usb//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/usb/6fire//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/usb/bcd2000//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/usb/caiaq//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/usb/hiface//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/usb/line6//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/usb/misc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/usb/usx2y//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/virtio//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/x86//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/sound/xen//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/accounting//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/arch//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/arch/arm64//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/arch/arm64/tools//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/arch/s390//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/arch/s390/include//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/arch/s390/include/asm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/arch/s390/include/uapi//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/arch/s390/include/uapi/asm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/arch/x86//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/arch/x86/intel_sdsi//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/arch/x86/kcpuid//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/bootconfig//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/bpf//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/bpf/bpftool//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/bpf/bpftool/Documentation//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/bpf/resolve_btfids//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/bpf/resolve_btfids/libbpf//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/bpf/resolve_btfids/libbpf/include//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/bpf/resolve_btfids/libbpf/include/bpf//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/bpf/resolve_btfids/libbpf/staticobjs//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/bpf/resolve_btfids/libsubcmd//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/bpf/resolve_btfids/libsubcmd/include//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/bpf/resolve_btfids/libsubcmd/include/subcmd//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/bpf/runqslower//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/build//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/build/feature//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/build/tests//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/build/tests/ex//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/cgroup//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/debugging//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/edid//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/firewire//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/firmware//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/gpio//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/hv//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/iio//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/include//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/include/asm-generic//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/include/asm-generic/bitops//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/include/asm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/include/linux//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/include/linux/sched//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/include/linux/unaligned//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/include/tools//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/include/uapi//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/include/uapi/asm-generic//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/include/uapi/asm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/include/uapi/linux//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/include/uapi/linux/tc_act//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/include/vdso//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/kvm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/kvm/kvm_stat//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/laptop//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/laptop/dslm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/laptop/freefall//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/leds//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/lib//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/lib/api//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/lib/bpf//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/lib/lockdep//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/lib/perf//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/lib/perf/Documentation//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/lib/subcmd//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/lib/symbol//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/mm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/net//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/net/ynl//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/net/ynl/generated//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/net/ynl/lib//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/net/ynl/samples//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/objtool//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/objtool/include//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/objtool/include/objtool//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/pci//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/pcmcia//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/perf//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/perf/Documentation//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/perf/arch//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/perf/arch/arm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/perf/arch/arm64//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/perf/arch/csky//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/perf/arch/loongarch//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/perf/arch/mips//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/perf/arch/powerpc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/perf/arch/riscv//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/perf/arch/s390//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/perf/arch/sh//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/perf/arch/sparc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/perf/arch/x86//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/perf/arch/xtensa//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/perf/scripts//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/perf/scripts/perl//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/perf/scripts/perl/Perf-Trace-Util//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/perf/tests//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/perf/tests/shell//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/perf/tests/shell/coresight//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/perf/tests/shell/coresight/asm_pure_loop//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/perf/tests/shell/coresight/memcpy_thread//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/perf/tests/shell/coresight/thread_loop//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/perf/tests/shell/coresight/unroll_loop_thread//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/power//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/power/acpi//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/power/acpi/tools//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/power/acpi/tools/acpidbg//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/power/acpi/tools/acpidump//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/power/acpi/tools/ec//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/power/cpupower//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/power/cpupower/bench//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/power/cpupower/debug//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/power/cpupower/debug/i386//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/power/cpupower/debug/kernel//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/power/cpupower/debug/x86_64//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/power/pm-graph//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/power/x86//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/power/x86/intel-speed-select//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/power/x86/turbostat//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/power/x86/x86_energy_perf_policy//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/scripts//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/spi//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/crypto//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/crypto/chacha20-s390//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/memblock//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/memblock/scripts//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/nvdimm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/radix-tree//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/scatterlist//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/arm64//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/arm64/bti//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/arm64/fp//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/arm64/mte//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/arm64/pauth//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/arm64/signal//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/arm64/tags//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/bpf//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/bpf/bpf_testmod//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/breakpoints//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/cachestat//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/capabilities//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/cgroup//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/clone3//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/core//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/cpu-hotplug//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/cpufreq//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/damon//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/dma//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/dmabuf-heaps//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/drivers//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/drivers/dma-buf//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/drivers/net//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/drivers/net/bonding//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/drivers/net/netdevsim//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/drivers/net/team//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/dt//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/efivarfs//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/exec//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/filesystems//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/filesystems/binderfs//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/filesystems/epoll//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/firmware//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/fpu//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/ftrace//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/futex//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/futex/functional//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/gpio//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/hid//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/ia64//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/intel_pstate//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/iommu//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/ipc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/ir//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/kcmp//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/kexec//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/kmod//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/kvm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/landlock//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/lib//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/livepatch//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/lkdtm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/locking//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/media_tests//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/membarrier//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/memfd//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/memory-hotplug//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/mincore//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/mm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/mount//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/mount_setattr//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/mqueue//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/nci//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/net//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/net/forwarding//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/net/hsr//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/net/mptcp//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/netfilter//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/nsfs//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/openat2//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/perf_events//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/pid_namespace//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/pidfd//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/powerpc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/powerpc/alignment//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/powerpc/benchmarks//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/powerpc/cache_shape//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/powerpc/copyloops//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/powerpc/dexcr//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/powerpc/dscr//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/powerpc/eeh//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/powerpc/math//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/powerpc/mce//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/powerpc/mm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/powerpc/nx-gzip//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/powerpc/papr_attributes//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/powerpc/papr_sysparm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/powerpc/papr_vpd//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/powerpc/pmu//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/powerpc/pmu/ebb//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/powerpc/pmu/sampling_tests//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/powerpc/primitives//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/powerpc/ptrace//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/powerpc/security//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/powerpc/signal//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/powerpc/stringloops//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/powerpc/switch_endian//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/powerpc/syscalls//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/powerpc/tm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/powerpc/vphn//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/prctl//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/proc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/pstore//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/ptp//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/ptrace//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/rcutorture//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/rcutorture/formal//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/rcutorture/formal/srcu-cbmc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/rcutorture/formal/srcu-cbmc/tests//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/rcutorture/formal/srcu-cbmc/tests/store_buffering//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/resctrl//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/rlimits//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/rseq//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/rtc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/safesetid//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/sched//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/seccomp//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/sgx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/sigaltstack//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/size//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/sparc64//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/sparc64/drivers//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/splice//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/static_keys//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/sync//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/syscall_user_dispatch//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/sysctl//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/tc-testing//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/tdx//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/timens//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/timers//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/tmpfs//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/tpm2//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/tty//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/uevent//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/user//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/vDSO//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/watchdog//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/wireguard//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/wireguard/qemu//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/x86//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/selftests/zram//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/testing/vsock//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/thermal//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/thermal/tmon//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/tracing//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/tracing/latency//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/tracing/rtla//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/usb//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/usb/ffs-aio-example//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/usb/ffs-aio-example/multibuff//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/usb/ffs-aio-example/multibuff/host_app//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/usb/ffs-aio-example/simple//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/usb/ffs-aio-example/simple/host_app//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/usb/usbip//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/usb/usbip/libsrc//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/usb/usbip/src//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/verification//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/verification/dot2//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/verification/rv//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/virtio//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/virtio/ringtest//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/virtio/vhost_test//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/virtio/virtio-trace//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/tools/wmi//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/usr//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/usr/include//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/virt//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+debug/virt/kvm//usr/src/kernels/5.14.0-503.19.1.el9_5.s390x+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=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protectioncpioxz3Ts390x-redhat-linux-gnu                                                              ! " #$   %&'     ()**+(, --directoryLinux make config build file, ASCII textASCII textmakefile script, ASCII textUTF-8 Unicode textemptyC source, ASCII textC source, UTF-8 Unicode textELF 64-bit MSB relocatable, IBM S/390, version 1 (SYSV), with debug_info, not strippedOS/2 REXX batch file, ASCII textCSV textC source, ASCII text, with very long linesa /usr/bin/sh script, ASCII text executableELF 64-bit MSB pie executable, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=fb45711c6e56dd50519501ceb06c22c6522342e4, for GNU/Linux 3.2.0, strippedELF 64-bit MSB pie executable, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=40e9150f7b0c1e0d63b5d6891b818302cd6d231b, for GNU/Linux 3.2.0, strippedELF 64-bit MSB pie executable, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=8f62320f7964a21385c8fb86b778a4aa55485b20, 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 MSB pie executable, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=0d90ab88bbfdf24fb861423687a6808346df46fb, for GNU/Linux 3.2.0, strippedC++ source, ASCII textPOSIX shell script, ASCII text executableexported SGML document, ASCII textELF 64-bit MSB pie executable, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=10a0d7aa8959a4fcb506eaa7d7bf4e33a17d202f, for GNU/Linux 3.2.0, strippedELF 64-bit MSB pie executable, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=ce9dca578c0c5131a810224e762dcc2fba176f04, for GNU/Linux 3.2.0, strippedELF 64-bit MSB pie executable, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=55cf5bd997ecaf9ee63ca4bfff1f20c4f7a111e5, 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 MSB pie executable, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=4a62c515078ec1e44fcd1a75aded6100df8cdddb, for GNU/Linux 3.2.0, strippedELF 64-bit MSB pie executable, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=2be7ec76a242f65ff366e1d4b647e3a577f4ca15, for GNU/Linux 3.2.0, strippedELF 64-bit MSB pie executable, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=240fae0de4fb58a472d7b65e2c4c69912a885867, for GNU/Linux 3.2.0, strippedELF 64-bit MSB pie executable, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=6304fdcb55fac7a2bbb8ec98fee92ff344d8e6d3, for GNU/Linux 3.2.0, strippedELF 64-bit MSB pie executable, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=c5e40f2a4784f707cbff90a2b2274a769f7cb4c9, for GNU/Linux 3.2.0, strippedELF 64-bit MSB pie executable, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=d98b542a1c7a7395a4b2204bb718832c5f030a14, for GNU/Linux 3.2.0, strippeda /usr/bin/sh -eu script, ASCII text executableELF 64-bit MSB pie executable, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=d9ccb6b617b40588c34c809196b89c597aff0376, for GNU/Linux 3.2.0, strippedawk script, ASCII text executableERROR:[zlib: incorrect header check] (ASCII text)ELF 64-bit MSB pie executable, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=bd09b6733aef87d508ce917dce08bd36668a73cf, for GNU/Linux 3.2.0, strippedcurrent ar archiveELF 64-bit MSB pie executable, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=a4451841cedc7a0d8ef73d4cf8c4be150b6424c1, for GNU/Linux 3.2.0, strippedASCII text, with very long linesmakefile script, ASCII text, with very long linesutf-8bbb09d5e8121fa510e63f3f1a61c6b6834869f8ec6c527440fc079c919a68459a6086d191c0276c381d869047de48ec847b5e19f1c9c5afe16be2265f0263609?@7zXZ !WU CB] b2u jӫ`(y1PҀn ZOohGn-3xӭЕ^75NtI_Eޔ sxñĘ[W|}8k€2Hsz,2W5r'#aTDK"Z5JA&{: b5Gƻ-].6FeRUs(bigy+ ?AKYI[dz2e:VGntT=(c$ 9}-׷'ɳ3[G a~ʷD䢜?̱/O bw j+9A/:8*Rz SGCBA S.rv澧_c  WrLHx 6 J%jޡ 7g<إ }ې;@(sZS NWiz%/oMK~@N(tE1g79:2ˇ#4/OIP:<3!0wXpѷ11`CIV2t-jQS`)٘h"zDviAD$38.*q53Y1 ѦbvXH֤'bcSxU[aBU-XR-4X(烁Jf boR̽Aūff|X!U Zߵ%N':|-X}frR@t=Вs8#c;a;@.Kl5QGoJmv4)vpyc+aWCz0E{+ q8?tH5T˂ef ϤO@L::Vc/ 8]n!? /f鹅/GtIp(w4zwL|ؕ ڢjk_hܐL\<&>(kty ?w`Y7}] G~cRzF5ESo&oLxAGiƃByf9"HB%$)P{# O~$ U I7mg);K[0RH8cKcGB)g 9U>Ǭ֑N>=937^? SoQ[{FN=hŕĀTcaÙ!k*\^Z-ʍ8ފ&o@lFV~rLo;2/"@[#Ms"7ӴdoKBv3P|@q)YR(ӴR2 @#|wR(n}Wen5=3,gcREfpY^ʮoH(~)"JRq֫ਹi99ԂN0@ʹ LP< &9 !)(qY;#jэNc{8=Dj!Ʈ]e3yˌ}<,(!AEdSA3l(;g<)kO@ABfw>kTgz/ 7Q_ZO{2]ig5\]VسDػBRK7< .OO)?;V2DW+BL^_/O}`WCT*#˯yng'X~*{U˰g3:,Z10F3~-4&_`%37/@ԙ樁HriVM6^5_K;jwȐ=I0RDaԌ୬ YKN-qNX$ek=8]by7gf:sUCeNONDtt~"t?;,BN’' y0TtbMk/Y_WzŪL @΃+H?eQBji8h/aG'!?5GS/̚7s]\^% /XBCu P@6'`.d4ĕ4S?aPmܟDa6s}>lJxC:5@r.J##dß!9eGIcWDfWOXI#^Q ܝԥF6-@*]xu;VnFi\Ciqr c@|nASm;Rz:/dʹzfF8WKQXLb_т{ϫ=~ٝx #Ǔ\ul0vڟ)c*'/:ެB\%fa}g? ƇU6`V_ h0lʪy=?hE˙L,UzY>&V.i}xw&5Y'2њ@WENx| gM Z%dP~`Rb8ɪ(oTsIQ#W ߿P{fUlӒd?Q %hBE-В.3@*6b،U.9Ru<4$b&\2]]\1qe>0dIXCmtmt6)~rv5,_P1RBXŽLLbe"Y ID*#:r:"@ՏkO*_*_LQ?jX%e t53f*|2Ȭ ^+ +S:gڽܢQh3'.W#mMytU'ugI=4XE`Bos];iqĝ[<$|M:;ɠr<ݳMsHN2X״fj0 ~%E bnI;)ȍvSnoч\"N4SEc*^Zo-x9Yo֓2@d9hd`]S%f!I_ӭ4~ߒ`/A ,g({1sx'!;}o!yai<_EP*ZL*_VI|j`t3D9&J?L|c\>?a ;sI %iST υogQn* S-%)V,k}_rC"07j./9Ą mj'm: x'lFNo IN圌(Rs?GjvuqH gkv=G+zkC cch]u XdxZ(eY&P%g{ I!.(uMt`i07Ǭxت .I~|О,;'8㷎;ޚ@㗳Fx`|@a?&I *6~8v!S5 f%xc,8y-IJ$INkm0!;'P>GDKJ č_[d%Sl7t|;Ibp~¯ A-.<GXZI*?qP¶T>#@2!%IϛhkEl9Gs:x,ǒs]y D%h2ߜ1͔9I58.i2Frv<+:H's}jgt.7uU$w)RE'8s@w"vЙf9ͦJ'<2 <֒ٛYn *>J$[˾ؘ̉r[|(S҅P \CT2Ij+<DC}cP='YqyT19j{8`ó-@~ؾPBLu+u$nHL.wh $#<pv?BJ HPe+z3hDWO>!{ V-J`2Btm z*XL0qڔ)AW Vak⏽ hNi&ҁ$#3Ý=O; +Y{ |QƻߩߙLߟXʈk\JtX^`%q>k!dkBSղ +Y.},;ހ<\_OħҊkb X EŐ5}We1皈\j,k /1X,Sn̝go0vX52^KoXr(.MavE^Ħm>=>j>jL59 Mt:i uﲧ tzm5jb<ٳ} J<v-)9Z.6+%Z+dD\Ñ]CRfK>?6 ܳ1^?lz3h,/!u$k//~.IF-v̀<%[mԄR*۱r5A(z!"䔡PI%aSc/ݽc!Y5&p\v#.y 7ݦlYR? _[T#ƃ򘈰EqHjP&]퉑 Y||{„Ux ET(WC살t,9+שHq=L%NȠ+/O5O_4sWm|^I z5LyP#4田shAG{NrUT<2i#SEL(,6ݬF~fI2K;.0G{` AH_qDG&/dwYh7 *,:Fi=9K5'VGD7ڗP򳫛H u:*9xH&zB֎i l{Ж !l"7/J}Fav#I-l'PzKOhO<8H٧[8/*XUQ~G"jao,o:yH̠ڭ;"2(+,=C%'Iˉ,!BrO|Punao `¦'";H|Fnu-B Kb^]+r)OmkH3c#۔QR({F<(P x`HgV,0[*Ê}">s{aBp^02݀P 4?`b$Rem`K=oY!&WzUfd1=<y͟r $'A HtQ(v5˞lf5Hr;Z1ɣ%klC6 UUv3U}ߴ#@k>l=y2rdFY0cC}s1}=lBi>Tޒ'{}r&|445ĬlD)}zNfFHB:Jp{4zS=tҹ ˌ͎=uCds GPT2{z+Qu--*(&Ҽ>zp~#ɊkGGr1S%#Eid[ޫQ@*GC_|#KK1?Ȇ"ˈ0N_` լcwV3T8j,?HIO OŵLG* l 3™ےh(\B,#jSl27Y?gmA@uo uVJ ^ c3{>1{ TDEZw\|Es- sP:#-2lgԤ@.j_@? A>?}>'#M\@v=Hpu$O)qADPP[HMD=Qj/?ϯ2֏|/Z~Dק:E4CiFA蒣XV!cذbP;Nk12??ո=\y?8WڒIݲ9E鄓"t&|G 3?0a{-oG@RPuIv2Y挸[s9|1<]Wec%V2 Ff!;v*{w"q澻V8ƕ1FJȧD;!|F"]4m'/z#.^H(z'vJ:;'s] sQ@ޚRՔ"HC D:p׽$?'kp[܃2ZšpDq)abZS>H`q>f i=xIz8A-eQxY-$<;~??/tiچ‹nOEQ UӹaZd+Eߥ8Xw1܅1X7B%f2my=ut5O]dw⩄ ;5k 4:rtCdGqHu~uYrHBt&|']GDq~Ǎ$0.ϑJKо+YE x5Zٕ3A&\߬ʥ1>(Q|-PD1fHVA4Vӵ_ŕ^ ?(a3M Հ5=Ǩn@mc=YP@;$4p!:ᖆp_F#a>B_K8[PѤGǼ`zkS甍-wGTU5N#4GT$Nu R.b% GbL=A7B|U@StvY1U5_>w2J0DhG9: +y8[|/O9$ |p>N3L Nlz/'4|ɛQMkC}EW,CDP t\P3b /bB/f-Ow 4STXi $RW%FOʡ* ^*DJ#SQc!^;FR2}W YVB%8ChSy[]`ӥ!ֳmYsHbA^u-ҝ `r{W9DcQg< ɣ - 7v+Bc5(kޖ:ԕǁJOt#nV ı i;$SLqY(QGGFޱJ_@.g/٦e#zCTR%,%?ZA]ig -*k lCМ!fKTXE ]%_zx[CaЦt;`H#E Hcr4V4 Z(D%3>kE eb2Y =]Ap&"6S*kݕ|/-6(j4I*fB5 jm Ԡ%NšQEr?&d5NE47fݛ oUԥ9oaf6t\&GNOS!6by:;oa,pi GAր$;Sczٽ?>޺[m[]c.MąZ@zA4LS`M.%vT,G4JY6GJZ4i^,5dY:U64dP3iCk_Ir+)x^aLP_iz 0p,MX <ѣkzr߶A]wjJP2CDTuR]v}%|;5ޑ 0!f8Tsb+H=ɖ$2`nūLZ^|2ɢ+H~9yn/x~>[x ~½,Xkdk1,=+*c \];Cr?~ei=q}Y Jh&V}Ȥ)q'cr'~vFL#L!VdU]=aSAvh1MV\I'~AOuQC4+|ȝɶ H(d }R$E-oUbTOa[L^)r{ liV_A},@FQ !;.=5>z$De 1ш g-AG/{OILy1LMu`k}8AzjV`MxAGI"7Ef{reDҗct*zG5h1^^%?̕ݐ[}N|,:6X? aOQv-vsS9eCUMa`1. 7(aހ:~x@Fpx`G]Z$t@6( !#_Z4o)8ID>mG@T=>yȞ`ͳ3jiU!*Po@,402>_DdfN5LAzhGL-yןeh*؞POT,HJNi*b?a3}7!]4=#($"%%v3wgzBPm9)H2"LY "RZoW5[d!ʃ- @.Y|y'5EI|f@WNb(5 bޑohI. q309 3.cz%h&~ .b\H:u3.G@HU_4˵A}738{RAHwZ&Q8)18:I_,~U=2IEܠhM2co|*%MklbxŒaEUDwC _Iw5ҝ@jxeC:m7#)#ƠXWCӶ%Htc5v8LlJu~_dj{|b=GMhA,&f®"[0e%Lj]ķqƀlL)pn.u$.(f$UMfmH⊀}J-΋l6< [ǔ$ UOatw(ee"))[0;Q'0d!FK}mm4CXU#:|7$e*ɾ؟=k'kYQIhMe\K+dwx[91Os\cGGr_G}|KHm`[1+ZM. 6W;ɳ=lѸb^U[˭Oژ,Ci+eQ}-beUTY]h/UҿUH,d:D[oSoR=\.t31'}F( ͠g`I`UX؜,^[>FZqћ&, \_2@%QwVBAcfv>1y) $MS'gvC M5̝ =njİe܄#~+QBBW@~FK.(F  1AڂJTS;A1^z5hlFq$:fp|,-F&Bb:,FcR!qOJ-'Wt&&|}8E;q&/R,j]ͪ^Kh 1YfRnP yB\XQ xdJBaPg5մ}μJjcݗ%53Wۉ qs(pA{͓Uy2=ó#6P]0-\kITgj-,/nxK޳ =:6pQdWԶ'f?L utlQq5sbcxkl}mEv|ziozۤuno^Ft%\2=~yC/Xco&Ҏ(L!vx,40#nAgj('n`;ō*r3XhL0%ŁɤjLT8wfjF/oM,PXpJ}WnK54/hhH\8x $6ܱ oĔbv]rNi}*y>@XIgT4-pS" Jl&;o٫"f+.]>40?#`-f]%:;>J5* $}視w\U|pAĴNgXI֡nkFSQI o3X Q?ׁA2R@ɡnɃ&g mo_PM JOS li?I~$ sip'av 3xa-X $n`~V/#@iy1Kؘ P껲~OsBR 1WiGpԟEYl ЕР-2*,$O l=5?ݝX֔)ͻO/l`o~6iȻfwIrGў3 NԿ9_k糠'nǒVFEIe&.PI aN@nFX? =ߝԼ8]s0Ƀ~d"}LE|(jr"QRWJo^!cQ^eչ( uڋ$ 7LngF8+Tgԇ;U{j0p,N/];jvzlʰŝB/HCrkYR" nJ*b7\l 9_cMG˖JCW.-?7Cגͪ~SRFd隊aS]W7ZuX2NZL6||ȟ|YZi;We;f͐M-(>׹Q4d! /&s1PS:6c1ܘB"fe5o0(djnԲUbUz?ͷŃy)>^tTO)%Q'o`*ncf/&ޠzw?K;"3wJhX,]PJJ mEF{۾ֈc&ֳiRB\q4X 햴;*otԬNYЀp`d[}贖K0RY]ڀSB l^j%7ch!㉴hx-;bDxvJ 9<缘ǯ}rd+S/_f+. $(yȥA'Ld4VәvGlҍAʷD|ڴ]'D8d45VP?R֌ԙ]&#jo1)O,˄?١W%0_<^w_H#+C99 `*pa HK<9!%ZV;Jj$FZ qBVr?{6FH]ջyc cwCrJU/`h<$wj]AKNvP 4;*z|`E~ 0:pV.qVcm3YTƭRsǫ-5 k=ںS粿,@52B꾱C+wN?sYG}ٜͫ4c:IGs[~_\)[qۉ9u4Sd:q?:1ܨlJsن_lkAݒ6`-(,4ok-}"%|n ēh{>=,WS͋eXWجdrL2kGdt閄@]ܱ;L7u%03fw!nj.0n7+9'(:x[`Ik!sB|a |cGh\Z4͝.5[l +1M=?s9,Fi-:k<r B-C?o#ߺ~e^dܲ&9eMВ!z AQ)|Ug "{65 g9IAZe.:.t69,yF?Na^?,>oT=.RPm5["waZ?G&Fri^DYD@4@bvo 9a@r4FOCIzDGhjZlu0 5sڰ;ih@EHa\2#<DA) ❍B qGe_&Q ºH_9d 6wxa?3h+.zoa7iWNJF ?wX).1WXDr|/ۆxq4X;IM aoh gf`"Q1xfô5fek˺CRd:P_Ƴ@uձY.tbXKxv_jq>zO">~DS"y;,QF M7=ve+|5WFNCk`G=J(BCBK maIW[XHyltЭF@!]ÞqA~mBy~́OÂlC֦(3hXVQ҄N=}+/{(ghbơδ\(w`r= ĭ%p(l QJ` 6mz:yX΀H;RpHQ`ȀVE }褒Fe}MpHq ImkjkYO*z/2LD926a0;8{{uțǰ K6'6}6a}Rz}D~9vz+sECXq8O0R!82Ɍza< \{vm̯ ~C)rRO~O3{kXPq2-Nz,0+Lˮf [Qc2؎ē'HH\TTnMQ9' E5eHu [y%Xrdx ԳW .A\ةQ@It<,@:y@QLBJDѫmn-]Fǃ]6#4 JZӈRI|2lpQ]i>cp@|cosAT`T,E3vPN;#\QSKQȜ&Fn6u 4#6}(9 !lҊdin_`0ܬVPtv ɛ?0=Ifc4T<^+baVSj2h3'mE%ˡ[C&w,%;ݼϪM [D$m=]FJOܴ5ٻ>)@޳HRpqg<~Hܟ8a,A?GK .>o¢L-rr\pٳoAmN o=AOM'gI.I $Owqf~Ȥ# 3!B@k/Byບ6JS 0媹>yԷѤ wW+t+N5FfΕjì#ƶP3;45 ݊P'moǙ3xLǹ Wl=!B/!?({pEy` - H-^ YSv\f 1ԜyuL C$ fjJClz,_]x kJG43VW+\~OU?Gw,Z KG:MHDR.'*S2,y9[ G8+;em}ÌYg?寚T>+tb&_l .cPzmejL}6q{fmWw}3a9-Ӝ9T{jZs@;))| `gԱ!k~bZ}>><>aFzGĪ6T)?Ǥ1~4Q<%vtJvo2\2Hb_Z7g?IFA_R]Ee>D##mx*3q۠'wDZu)MzXo]@Qs@&}qZhͧ×a:F).wFTnǛnMG91fS%OIiJ9ƾ:%؏^qEr| %Af ̺r?@Ofև nBڴ)cLVC{^+rظ|;Lw!9SSW5ц>MӀgFQUItӳjo;lWzȞXgu[1+=d0脸8!W"'; xZ)+atB5v<)L*OúC!H֪nx\O,5%Mh }_-%L1U ^[#\Q6T _ecv`= j%iC;#M_V;eJ[.=D Kk$_?pAM&XPfhʇcvl$ŷ+̂" ; bxKǔ׏6 &AMW׺ϰ3k[{tqwV /ȉB?[,[$tJ} 3"j5@Ô='#s .\3-GG8u^^Xċ~l8xf{DUjX]a Ϋ;_)D/fXbx p!c̼[4 꺖KC/vΚ`f71RY&Vp7bJ)qq1*jƶd):X(XmIaGA:8_0l5=&PŦ#T P۴8yMjؗ >b6Ik@8^1\:|hs~l@A"{؃\GGWsG` 3\ED *;cy2s7?ciX?QR/xA;bu-[575ybƕTnhȨ"a_\\]3tgd{ɑ܊:쑍p1ce]]FR4檙lB}z0 Q1'"U4F9rNJ$L[~eO-Ooc~t>rr` *"Rrh#2ˀq{ 2s( KuhX_e'Чi0ߍʧ_/L))2Wb$rʹlQ.+ZyVv>2JOhp-KtE15l<8ءADy]@yoGqy\s:U_w`to&ں2e!Noўˠ._Bcy뜳ciw5.4įYI.C.*`WM`fQqwLE% Wǰ"ah(CCƐ@jD7QdBnsRPqilI4ku1hԢ=sƹ!Y%OOpTIË{/C ",C^(>Mm>~Pc͍@+}uLrb,e2יt#"d]7(-Eېf]L_!A,/8c ]cHg '\X廌Gf6lR3-`Z@dpuҨBeޓ :U@ [%$ud+m hٻ6:BCj#j,a^>9T94JNE&v n}ܽrkq%O.3/Tr%K")RP0H#9 cjZЫϬx^9.޴SPCؓ,EAH7*|Gx㫯¾I=l"r;$o" G+inA2J$_ROT ާWThŶpr^V$)8rWGᴲxG.O0M޻>\q6U'{(.ɐ̏QWS̺x,s0yjm+"/%(IKamh'ʿBa|{Wl!m tVvZh2hWӏ\1o?cމTG>ML Ӆ5P2XCo n*J?)Ǖ$LhQNumVY\}YIC=,{u֬" {bޗU>p>D*9&2ȚwnNm=UN¯X(HSaXJ?<<ک__Ihs'wnѲUXONuD7oޒmEƋ:M4AT}}.V~r"Rpa\?<'!r疓9 nlsFn.__78wS]pE3J?IʄPb8wdLq(ÑҀvt v&oc hC+RB@͙XG}0yc_Q5w.$ڋ`nL&A(EWCV 'p8-dVN7A^wmd%I7 G0 O$VQ<닭7YZ 5tCgF*)6} /sG߯]-hrhi;@ w :8UVD,ߔ~笘<4V2!+9V)n\'Vފ2?Pk秽lךکɃՂ6i:#ց;bđ3xے{vi_ *4oLO>T48qVVCLJ0[W)vi;\` <3UGt-ۨ^Ǟ :}G$TelL]/L*e p9\fo0Q/"ߊ{Ģ[<B9̵e2Oh̆~~ B "F *)he4\ P7P >j&➴x?eV*'<8{J`~L溺[_tL)\ :¥zقjbTE_톒CT$Qp GѫپZ҆՞4g̘b>J .2ò:>" ā8duu!贉H:@j?+"[:܌"p݄M -M KN/1ƆoҚ{u| 8&}W;էF*Pe]\\`W\h IH Z@/4քkk>>Hvgf M5v<,ɼshŹ5ה#{$=oݒh)S dn^jw +\;Jn_P[x ba6H(H09d|a,]l}i֯^yi'WM|1[L#as ҘY3Ba#֘<iіLm&צ Y֯0I ^M%ãv(i|S=]7ƨ?JW M|QTz57m~5.pTڌ6L'_FOΗc&NxhHx͇ǯx i2S/qDFJ؄۱Hc䚲:x4jC}eZ =*k,·Wڏӑ5Il}WUqW8l(WasE~|.<FswaɌDʰJ83߰q0n7|$QÉlY\eJ̃ %RK)93xL'm %KFdLsNZ.l˺4MK*;ՀݥڐX`V@[܇dc-J}JqLݮ~=j]67M.ֽc65@9P^GTD@0ZoQ# Aꢤ` 5G hhlc+`1dQw#@h,#t#ey\Ljɘfy5@+6FPSmIΆOo#9";MakOTKg_˱?lop6HjU>_&J! I'HJnH<&Ca8D+{9\Dzx㽲GLRz܅$pur`kKOxͮ/< ÇZ4$͂6#sKvΫu-0vk?mfnt5f[̈́<|$Yߎ >e>,ȐKnbځʓ(C$#Ҵn7:e"ԽN#_!R;b"Wbsٸ۟D>pvQ#5|Ⱦ:㷪RH\$ Ab]N g/Ȗ,G[ &*N<Yi`B"xv"J1l8;羿,$Y tם oOkl䂈F)ғzQ x\vp\dA\h;杜V0.>r 9Wh+/^ Wm$F^| f dl5!\Tot cl]"j ; fyzsxLo38d1^ GF3אEúsft?Mp٠Sh9{%JD(D_T.=4 167ȵ;;&I3.^'Ǒqh5Xo{B$Sno~/&:&z^ m-^\F)sB_#zbֲokZdi@QYFBo$AwcSFYrr YZw˲e9cAO6$T}Z_$q6wXQo~|kN(P]nɉ`S=9$肘 B^+~zzg!gٕ{72 F9 fTzy2;pyjKO%wOC@ٵP\֟]뷟sr]BL{af7g\ؓ/0Oǐ36P2gI%!+RRt"P uvl U?E9#)V5cxtT*Ymn2'"va(f2q6Z ݴztcy_R8jO/&ͯ϶iQyk$ P`f :ݾ|ZלEF(ԿRG WAI`_/I+,pM-fpWdʝir6)jo5 |eV) Y+(I iJ;]n#ˣ-Htcm|W[HYA1dP8 :lƴbh_UQS Zb݈UưvUbFJW6Qd4`eE kDi䈐wn}AA6 2Q1 -pu*a\E%,bWz#*C!}"ܤ =H%o^ԙ8)lsj컳b;e6$ oYTIDJ\V9c՜!BH~eL ^ m_H g_v>,;]d0b2Bjoc(#| K{Ы7tQJSn5-ZĿ_i%3d648KVrN %L eO/]w,'A>̓"ЀAQ(TLB(0yƻϤ˨fI0U`B;^tבu%DE% 8e0cZZ@ Ԝe\ _,h_dV GC X5>],U/E(N{ۻAj[ypxkQa K[bIPsEwd `?pHc=n|p69:WU]p2<ŊI Rk4FTzz@y9' `W~L?9f^1qV8o t8j|9P{%C-m互'2]=/Q6[1.4 >&3u.uXn#|b3KʮwiΣZ###Co JگuH!f{B/vB*){&;:&vx3wI4OYڋl¹TOkYD,t|a "?<14!5b 2;AȾRx$ 4ޭ0~MI]MjGU߸z~ |Ov=Ȑ~~ j .38*]0;|4߾<:$=vYdy]I( 1>X 2QG~VP裢:c~R6cHԢJoAWPu*tn°DqKH<<{^6yR(ȩ9::QGk "i(05 Ƣ%@!ḑuE Wd dw;%\Q wVwcmq:\:m :`<<zϗ*ckOGD:" HnkĄ\(doZ\)'uj>mhŌh 1:c,-wp@+AѩZS 2qe>{֛ߜ)!qݫMzXPKIٴR%^[G7*U+Skz6Rp֗|[ -wbK̯]XB?Fe.  :ػǽUfn 9?Whc&]Ƚ#aՇiG%Wg"_vWbBS߷I4 nn~pʈ#dA[!8cP~ }U˫KshICf1朏!=99?UwyQ/G݋duaLdQ&4.y㉼kAI$N%4ޏZJyhpCH씺ʺ-]kW԰-6qVR-q P<-lau\e}|v{ЄC3~evH^}P96K0Ld05YFȥ%5gr 4ww=j k`,7"TYB*m *c6PQ>ΈULqYY}%ǽ3 H|}XvZuqjh@PE:L )G]:kdF! .vG}i`FKF ck=LohH&3Mں9M,19(ZLpSOT$DICG؍O̚ <'<9JSaketQ} /bxmx楁}(]oIP='{ćT&h5%'FF`վ}y*6{&ν/W+}$Cw?}4(E= >G,O,p 2_Q>Kiָ×Hs:fA"!@ ʿf㸯1:U$v ޹fJV@Utu08NJ7Jq_1аwm3iǼgUudz+>\H25|K܁Ĕ[f@H$ ÅH;.sm7,MfݭHgA+e,0 Ya\rHށlo!Ӽ|": "UOi|w/L]&Xl/HAnIBF0z[H3L~AN<(Fۓ% ЫƖlJp3H>Uv(AdtMfK|L@ ? cX na+r ;e#+Et#o[AeƋ=&]Q5>K$t pt;RTQfNS7|{j|BKSٟѠEy3Ks']bfr&a'[!7]7ԬeStrx55 zl* kXsʃ,PݨH2KzDOqV,kU>b6a]RAӫ5 Vo t>A@+nsL(<;|.FFFP*PB[xq¾ lx"ڶk_T&Ԋ~C~Fn3۹Ȓҫ R8@ kQXmB|f q% VoުRũ2*Ϻ<#ְܺϝߖM4ט򶭁 @ F'I#s= R%S{P H>'֝.Mο'5#~ڄoT*f +ɴWf«# ztH h }B!г)?[@1j[: 4"ʙ&#({OCHA{g2"cV1Y<nJ}[.&:hk1 hRmyphp&PV{.2O981h黭 NM4=b8Hn xZ`؅ZIȤh)zT~eg QΆ gb#a-LCL6B8U$^&-;/6D|1.,$QBݯ@XyOzT o$b_:vC8X.A,AU>G~Y_vSy܎n=㫍T+ uF9Mdɒ(C%%G8iBS5" /ϩ_,2RDᙶflץJ);G|LO(烰: SǞNTǭˣꉙc3u,)*R%8^xcs6*sY|W 7Mn` TlITY@9>JE&gx^y')i5o2)=b0#heDҍg$/X>0~#3MNt̍wpw0UMeZ2 'IAYvfٌjw\نIvASYzlf- ӱ7$)ȯ >/ KW#B:?‹}b=UTC", ^Ŵ.rEB0Aʿr6h36\H%U/㩭aq|5Lg^Tmahbc$*hoa 0^h.lᠹMjP< )'CWJRi޵l3ivDܣZkUVePxucwٵcDE:D}l/V3]ʢ壵L!?1ڀz?e0S:Ajc7-a_\g~6 G` Y _r/ە$=Z u" aG#ϣvV1^!|m+[kAʕ4e[dFa9|G z/  $i{ES;Vm^.,\{ęΓ9ɐNO(s gQ҃hjgIB.&n6ڄpv2`Nu6m.𡇌:[Zzڋ_g80Q|3%ޕgXoGP[2Iefle!Ɣ4UtsPxH= A']sЗΔHI`fsI$^˽&Vn TqO?#x P>Z:ŖeU.rՉ3ΖUg).lL]X24wP0znY3%{Ay>9ۇ wߑpb5[DDa/@)r4Ⱦ\8[ۏMVաp-oBp}%s @B唹/_b N;7YfsSP@18[%}jvC($2F s7JR)VR-BwP(!ՋQ]3vD`CGk }sXHK @}1 ~<`uh<^P`1ۑjoBCŬo^c-4\~` D|֘##Sj5=SJ>dbL2aۓ'|YZ$+xN4 ]S݋Ζl{ShKu8DP?\K.HP#AH+APOoҤvlQ^*;wNs<~`H zڵ"|IKYEv> $6}9 qO|v힜Fx~O2q#%J̱( `Iԗ Vcg,m񄘺6 /+?QYa5O"-|w.p"aۧ݁ȖY퓸#u!u$>xCGѐe.7*J 7ά H;IgKVyGX ^j2 6Hֆ!N{=k S' x0y6eP}dXF\lO!~ȧ ?&G=q^Ô3K͢!E Lk%a JΧSYhsښe#xiz SxbYz:o"yԙo ڽk5ڻd-M=O'1. &S7?B U$8""+Qz(j G5hb!:^a >Tu}HZ^6cԗ-j{BI 0Olh:5#mû |gJm G"|-9NH)3JBΞ*^O$*psoU ,:6)DCB% `z`ꆀ1jN݊U.2|) D! bf0G"ւsP^r:Iܚ!_yEl3MFVE ϵ62X1MHy7jk.V>=GT@xIyÞ!.H q m/":+˕Ӎ:T: .Oצ?G.Vpv\~G DKB-|T|vlvqIg%E+-gu!%۲9!"M kc8CėhNg+5۬0DE+S_"z's $HoƦ3+꽟< U)'YxaL[ݦ ]#lpQ/Av)ߴ*ؽkIkgYHt%BҲ/J! lHv$Ua>}b2 c'=K<>fNNn2=@%p7HsteZ^c𹄼7gvݔ=aZtbcmeP0e!V(iCf|@N8.Yٷ5[F yc+R%sӣm0YHNJ18&(pơBpCe&whU ggm<7?lU {( ~+4:F/F J1eֿ7ebi лAB㫨.ig,Yfj٦YfL\l^׷.yګ7BEfKuG{}z촛4VMű4@171Ku,dQտI/ cScǜ>sS2m:6ae{i C]\?+l 4.~ϐgT}aH#a}цrʦŚsLsMZSۦ.;}v{G%ܞ \Vť"@R~X1q?ߘk.ge8V Ĵ9G$r7ѕtP N>p(3ǎgK)3[[h례B9pbjJ zLzY|ǸF4˓)uU:Snkj%, "vPr*xA"B2^.( @DGد%xf׌Li ? I]<%+M1Oaq D/bD`1_ Fiܢއ!!Dw5OeD _W-)zGᾙOO{_߁٦hԯ}Pfka20%}S͍L h$-gL'Ɛ#o@ O9,/fll&<"x%gǕ`wQF\jXG#Oû4rKC`>䉻8c4p̠b"Uʆvh_(JvU$j$bFkYD%N7~VpYUTq᾿VLvG^5L>>#tKxn=oIR72燮i1sjJپ.REߗt GjؿaCEWt+A@FR|YUYgrlgij)on Fy@>ף\'ɝc9۽BjB y':V>I7mn'JCDKՐbWO|z,{]fCvM<2k-Bi _#Zr CJPR!Jl-,S'L0lf!'懟sW2~JlZ<ܝT'տ`F|}S"=t.^R[< R0T'ӅOLGN??Z8y-u.jW7(MU鯾MCK}1ZrJұmN+RekϯȮ1K6~0i!Ri8hzyp.v 8}%lr bt$Hz.o{גUYB*\m7W74̈虢& Pz\~QڐW xG%5gPPf MRc㣣[ *Xv@i厠& cTaS j6FzOՕwbS 2X4RwLn;$Ӭ?ZɗJҮMIÕqcGF$oq}QFæ~2:H6ćO=v!I}^ DId^V; xR=AC웱lS^E56砽Bst)Ժק´A jO,sQe. uB6],oUg(PЊp/(U%%j*G`׳ꝡKtt_C(iSd.rDi75ʆ4CkJ#̟HrJlslovf15qV]"dE#zTJ:ăB{tf"Xi \V in_"iƔ(~dPAD #]KSyעaHEUfsV!K Pye]Y<2KE%?j%|-s3 EU*%M|6j2#@73@EwDgf ? ӼHBvˌ3uIxI{/CDZMɄ`,G!V9e6TUA S{4P2|_t7Ur6f)l B$A_Ȓ` f  vPeoP5;N(gw(K^ BP7?{sICdMxvߥ%S8=qx#ayXM~0/4g EK@tf&(inx_/ZB,5#خ4? Jwa#ly [ @H1;|q sdRۥ}3`腚G3m\6IW>d+̂SOC= )a-mEХ[08 g@r[+W|?Szv}KS\dC~ʈ 4hKHVyo R+'icнMESRQuFISIJ$or-cL1Иn!'s|Ț KKĤo 733o+7NgVyY^ sa#߼IKc^D346pݔGngƫ_#NOdehϠKѩ8i5PX ZZ&?7{&N¼#vh4`QN:`Xz?=K*"̳[=ݰbp4wyXFpjtX+L:$ԣdn{{rp)ˋԔp'{^NP^_on rUyV~k~ylnXg73-.+R៦]-PR)or_B,yQ| clxّ锰t/e7XIʯTvSq6S~|P{ZMmKb Pgmڍ _y' kE.&"9TNQulh,HkzSq&Lj1M~ z' Tm+MV6I"q%vzLth  iŨ/JT**omJ }ehoJQڗtOMF)ulKx^~ 9hq3ra=cٸn}piIӿ5f- # DNp&Ո9 i54:m.9$/EJn15rxẙX[L~orО=WK6[-~ ϛ̜.[iYmk,!;~R9ox] dY9yq†&$.z+j Ȃ`;=+?snr sWКF2ofdM qO_&ݏ5XsǑ·i=0-wFb'\">~+==pv];yͶM;#|Hq3aL7 @umqWe'{M_ZȘ؜/Vtm.)b!m@e\ 7sCߒI|i} 8%l]B7~"~ a[;dռtn_s$GWFcx3(3ZN?}>58Ws[v%H^8dg!c=Sfϐ\pSQXP^ޖnkU<)3S+,fo`[e΃r4YU_Qwr= KxQBTxFn8wqx^$mvF^D 9wy(q( 1Y BQ1$ɋ+ \Ѿ z E&E2؀0 ?Z(,#7tI*6lv/`4g:,6A Bd!~b5=xPDlQorƛ3<_OJ#n:wt Cs'B@[W`Ɵ@%qO]kmi8]?8i ~`.CBcj1],O F+<~jBG(:[da)E4vWԤe)WO+L]!or4VEiXIȠDh}o6|&澀ٍ IUG?$8 mx#>d?B Fb 189PJH%9+X),TEVgtnAH$WPF9nz1X ~ bsWEʈ@9,,5sGeg68ILj- xC*RY3OpFY"WZ]h3K"?Q @@دz#֖_[l,vbM OqAg4 8L$lY kAPGէGΔ 5PEMo="థ#SMW Ë V$ ny,( ~o$ }I<乨'LOiD|6;iyK] =ON^nC57f\UF&%+9c}6z*5I(aA|Qܥnx} yRG55R(Κ2FR R@Oe)^|>ifi%WRŶf̢ݹlbն@zs܋J%ਜ68WQcyX6kv)W5chQӼ#%xTFџP8R.eNj¤>-EI6cXb%yl<)w<5u ڟVXFc3d52a 0r5V´M(=킻 SDQwC .MW:xr4%Yc[$N{XCFRyu+cz+Puin-Qjs87l#w+#5¥ӗEKǵtaYq+w/-&|Fh*\t?37;9[]趢7w+Ii:U&WT/gR2 b8Rv Tw1 E҈7@/FeбaDoI2.Z#cۺ,hFQo٢0ׂ̺X2Pr$Zz а2[D++?lc).MN, ~% |:x9L`z j4tF[.}RX䋛ٖ.K4 ߊ5hI h&uX*^+g5U.>CrNmLA19PSϪIL@4ƭ8-LR ݧfqb)a5;1坬ia q"hh۰*o5­Jnaºs=^%SSgcRD9n_0\՘h }KcN{1w1 FO.pFLO>A7>]F u_ADSحPoCEI(ǪRe:w~,qKT_qZs!.DZ"YsQQ+f@a;"%"iSN>ܤUj[0s싦cnoh9u~'\0.F ?Ց5M]I.ŹQ9~Ǣ!MNm=R6<~^QfBWIaE'VI }1j%S46)@'F-Ҩ4A= LXm~R*hku+r"yV1jW)A`H'Y"pCuТzJoĨ.]?! lސ_m4%!d:1D?j1#rXYm?`IZtEM+2=3zJ#z~\Ala|6lTQ2wZ npA5e'PN:}}4^%`)iٚgvKMO,;xyBLl3j,s!<߽-ȟ\ sXj%fLg{ntb{Def!aD L_;b#2r&V>Ez_' >\@CMb3 cC0|ɋTICxO{'Pvhm%__NjHæHqa=f"HȎC؂--@_Ƥ<>gN"pN׫ zcN|gOI}dсS1_?PY"3!J̅\IiVUQ~1(r̜;%puNjvo8KG~9Pμ)i522I(NObqlyM=12$gkC[f6S0ݺ 5 L):;zoȯϣԻS†NUsILD ĿC-F`˰'lQHo +]ҎE. D!GϻN ?/k7<Q|b{q{G?7:{2T ƽǣ$ FrPidW avN+ ڌRSHp3jwz'p||.6Űإ#GR_@"7c\'=Ig£.#Pv\¸<1i \?RwNݼriIŝ6R|(#%}bD+هpaQ^ +y XɗQĪDA1caM5> z9JБ>;pb`&c''@ANx0OGpF]@e!xtzFk'#.)Ug#`ڟݓNodm!~< [(BbkMwy^sp_:GgՖd@FSc%)HBj>T'FP"aCm'@"f8Y?{T(?" MF'D3tE]|ꦣɥ>/$"}.8O5S}n8cZxzȖחZ7X#Q!BѪ5 5a ׃VJvg]OMdd K f5z2p]+B}aܯxD/6dw@~FHpD#;uq]'c; wSJu/'%իWMuH#b-.:Op95 i829A aoB[٫)W[pnhjgŃLDcP.|IM8s| }c1xJr}oͿ) ĥO@gGRZc4O,):^ʾc~ 2 "n80">zhKJ0|R%[|F]_K 1RQ_]ֶ  XHlêB8M^6VugYУ9,F1m@|׎tiG!F@"L˅ѡ#O:8Xm$';V0(=ٖBOJO~BdFKRU2]dD-1I҇Ǫ!K*Obj$#s~fhYa(ؒׯdySLo0#rgv{LMÆkUw\ӾK6M8 @7͒8N2QB^VmePcVu;Z C4M J۾ur;.zm.O}߬XΎҩ;zFa06j0}Zss8M#@ė\7?I`SQrQ܂]ξk.H Iy| 9A.,6I/2*kIXk*ėdŊ>]hي66L޿ǪiJε슙ТPd6#"3uf`Qmpv \,tRy(C]Ҟ5Xۍ hN]Kg-sY/ gv1+֘NJr4%ضtM> }CJ+Ql9 -cA)}2/lnod ZrER`;Oep6*C݄sef؃a<<\urzF!#ɜʙ/]ะK-җiS[>}t;yB°^|oVI"ïAiG*(\|CL`-YeOtIw.Seh |(%KGA 6%َyo8dgfh=<ߝZU3Y1wRn!qT$]L/f ^ i=.~G6VO!A^ۥ|2~2DSe17k=v1#-_Pxω3؆/!HsISJXa%B'7eӌsbtrp°ܣk-(ar UcV7](xN!)*GD)7Xq  o=^L[#9q,s*׎vq af!#c,;3MU 47m3wDgn|_n.`Du4[V<(ș |"+ 8o3v*Ґ ,G߸ _S%h8­ CB|ӫJ Yjigr-*a!nb<4(DJ؆_=CTjAGB:,c~=z?bu}% E>n|VpĢ`Fbb6%Aa~$fop&ޕn1oM 7ʯІ(86^>ﱻhK ~W`ҰyG5f<8PC"n^w1Bh rD+7%Λi(,PFZ֨G*YiiI.bnn t[{><h[k5HP99#wY^@d{QAX5|!ҽbN6 3p\jatj%MZ݌ | 6ImIKʐ ղȺBD&؟_kjۣaV7EK8Ƹ#|ϳtK` z;-BLPB6 R%f=r]C@^nyKf**;=" 0ͼQu,$KQ~xjU7]MN{%}Ln{r@-sHjB TY ;R2X*â98^h :JGyة뻷])`wbv?޵ۧ ˮi~)/Dˋ<%$b`m? d-,*:wKONxK n@t{N i PE+Wk^p&w1¯{# .>k {f1@f+y\5)Z6C{gE M:#oJYh(sH_]֓%uy 7t]ݣ=sϵmﻝwڷ' /jwVG sqSJj `c c*'yנl_LG'atUYߺ8ӳp71SEwB2E.3:>,-6HX,.,C0#~iz\:&j{Ø樃k':K(qXB s\T=%Zq1DIs]Z Q9gbM傇5B\.Z;|`1fi*wA{CsT !RTO˜;<n! *^rֈ"aY tk~6*. ͗;Uā *'$!os-pXVVG[g,7Z=h)[|54MqH/{; B }s]FzS1)F. |3+楱:m%zP0-kc(6ȠS%Ch|psqXx6/{g+o+xX}{ZC u'L4ܟ]L2d1?xM9Q @$~wЂ&taOz‡\ 7Qߗ(Z캣Z4v0f ):RzKH]Q6Y֚('¤[{H#bu mϪV ݬF-`w$g$ވ٫q7'(/V*#iHlY0/|Av}ip5}9YV{z 3@B\ґ&F['@uF:obRF{dԕJ^ﱯol?'mioSx8vxCoL%FwE\?L~{(䦿-" {h)J8د2p !Ͱ4,eu[zw O6YX9`ǒvɩM;Y2㶇$aOT83>5й?V6p'IX%aX9@N.NXɨkn@o<i(*dSn^~4PkP_^yrGÉLqye8isDW[b(dvۮcNMhteE@Yl4K#gK=vqøܕYÑ |qCD8P2^=Mu"5մz=#i@ʈ}|Z8(IR@_U|#RI90=dhA刎m5x8O2Iڡlх=gcG򿣡``K =~Tص+] 2 }S0rxmR’Ȏެ{[1T- jPmHQ ^fn]z0,ϝʭ[ps=3aɀ>`~^ujnfiTȤ9H1tvp\߂c~LTrnTW=3DQsZժ(+^;O2Wn.b$ j9WSoSK5]WmVE+pj=bLBIA޾E 5A8}茅6&.s :1",ȁ|b5U|0?ܱ;GׁbcrD:nwlI0T40w}) `0'Ypw7$"ןkֶ9]c֑lhd@@PΗslVcj͉ C,ӡ'@DfhAYM΁h/H^r8g>道}pҽ)B`̕I~LM;O wRj3ElI>Q;,Ll'o-kHÇ> UC$'2"Zoɿ랑G ?+"9 TM@(iwmɝq1>P /r1{X0'NHx}*Ƒ+ɷ@Zn>^vM@ m4ZłR,Nn%ll#8R!5_1cԌq.>udcX\WSk6f<>9'S&oq̄LtJ=h03&DR7&fRU P4|[Ut&wrമU_?$)|[{jV~fdMs1ȐOXWAb:V ,QMF}vd #vUdaq\xк18fV)\@WoܐcԲint6E"-pYT8z3.O([ :7Ƌ/ʺGfE5bA)ǒa>ks0L/"ь x[+R9̗b e?CniLna%J,GqSGR _ȅrx$p̪$WG?&i t^/ppNO!idptOǩ?MXutkXkZ~ʠyfԁh̵htU`pA *o4 ,#x{v= +m={}WM )/,ȩ<7D74C3SΕ4=@V)͊,,IB^bxբ; Nʶ4"&6j٥Tnv^vԴSPmvI~TY NX˭rj@JC:KױI=)%O:w(ҿ(sʺ.HwshzU Y݃0DfSE]7L<<_;rL@t3PE7Ù|p&/DJz|ٮ«;Yٵ=Mfu͘;;NxDck›ځ,CK҇S<-OT!vZ ,X6S,L5l#& -T >fzD N*Oz7e?5sedK׺2fJvK#@i]ԫU ѩlzUlKnTANڻymtS2+9{gcR# _Y q}ayTIF{oDGTr5$Ni?Q6vؚ+5 0BzShjk7i:D> m;UDq=3NT;&!ib5Td 69twuIl>t'xl(nhZ_,]˃Vp"|1RaH:z<tqT' )J51`}-}O&gp^n.U.cD0-<<@vq#CH^jO=+ZͿ2f@GZBҮ9iI"._*cT.{<|lՐјO %9XZƀLGwZ@BVH`wዪ^ȿ$1Z!z$MZYRi"hoXAVQA9gpК'1C6Ԃg&IMbQOM235`K>#}/$DvY-eGu36oc08gȽ(4ʚ/nB3Q+ ֞ QD%V*F@nZ3:dl@ko\dYΫ礅- ϺŀtfYNO`2Óv;)v;;!OukdI5xEXnP5j<6.qfsЮ,5D?s[eDžg6a{̉^sDժ'7t֜SAS߉$0#r)HmޑiM9 =|S)V/_2kŜp,Sq۪dGhdB\~^Ѳ*XzxܔXAgf˩gcoQP؁0**s;';_stRS^:G~z,űٮ>K*I'bbHո$g<*雾gQ7K*W!ѭeh'RS^H@OI$h#5r!>jrLluka";^'y RGSSA(*Q?7UF׷@ze[{Nf+N*/,㫈<< ۤnvy173Q ~ܔ)QԐ*=ՏavS?dm%:dz?R"E%MO.l7 J`!dbMh)lj!"+R^ b^y{;G a4]@LoQty@o]"tA1Hõ%+3 w^\TjMYGbg쨙le'SAd}vg jӰyo 4l^iMaaݳ4m \ca={<ߚTFY{X-`}`?:\UegɅdZ|g}Vpc/&"Y;ҭeǧ0ız%CY4Ol ݹ겋2T.~ v\K\~!`|U 3"ER*zL47V֔wh8`|;|Ee f"%}әyfT&$ϵy8pf 5gv'4\)6~'u|:IwAUCT` ]D> ?OkT6AՎ0ѥٙ;Y7]9{& ~d<)x*(0tDgNM?= v]'"\WVw<qEVfDU)W"Mf椒Dϒ*lw$^6k°|Pe5h>1DRBX$uKQѼDg߹)%e xʯځ+UFdNa@G,VbC`2Ӭ#f)54"kjA&ܠs пx0qv3}&ÿ͓t lp!bө6EbD.u?6f_0!bߔg+;np;e@ Xe26> q/П|nSZ߅׿(1rP6,/ L0TYR>Bή kTc3h*+8R&HAN}xgcoo܊4%,v:6L/A<%Km7HL0 Nbgu'Y'W$)X:~Vx0#PW]+lsJYrOHlTio'>a/y,hT8ܓ!i]YgYa^#NHRvl "HoU0%dE5e];92X*G0y0XmV/c)%k &DrIѧUl6ov$$pbwMbFCzLKfW_QE =l4m#^4J;Kg)."}6_gcFB/E4Zr R>6t)6puBhbr Ʋ3ymsv5,Std /#i; Mn{gl'I*R/h OءCP4 ,X|3yjFh+0(qmPv\KW%RqgFqM]II#Wr{J!h3oTy6`S,F} Pͨd4[.e@;ʌ-i>|WT5ئ3ҹ\*7g'R@I-Pq2IF Ж(9 .9;6l0OF1t͡sgQߦ#sΏdo ?Zc\ I#WEbh{@I;o(EG>(295L&RY$X$)ðx'i HM!6-TWO[f1ԩ9F c!oE^Ec&\SjFnHr>e`@:aUdGi1I( ,YqHK5r]HXγfOWr ~[ \J#” JBj/usϣPb9CkQ 0Z$Pފ+_gϿ g O|zmLu%!sr1Pˇspٺr`/ab).? h o[4:!E)-t6\ָL]roàJAZH`lh ͖(^#Hr^[0""!QʴLX ~'jMz=v◟^ a Úk-:_g~ wtM䉈4KU-9ى{[aZGJzT`5m er[ib4~>aۣ;}t=oO=7nE*u >q<ht#7T!VP0'B"WPA 13N4zg('%dv~xS-'g61}`tN ;M5;w'ȇ^X\c$YNz% ҙSti0UboZ094"|݇] K-O G[~dQu cßO<_ DuFHDU\ÖU oiHXx9{_WxqnGЋ D֒d1=KCYL\XaHsl/=B,1$jog∋Mp"{#vůqA밃^fbqd; lmz|]⁞ 0 _[@vew"ɺ9u򩤋tln~X&Uคx AwU"7\qxC0˦R[\!$MqPu׺:̼xd2S3}^LbBO;<}/}2hR[ꕄJ咪Gn`Uؑ}p~YvZ_R6Cj ٹR|Y҈jӗ:`1,MF4#1n};+QU4~gc`>uk_urԑx ՂLrI_Z=!6EsӟC#)E}ZY[smz5O]H|qzIGvn XZα>cfn.)rOX)Yqi,@3 tO=c:l4 +B#4.%1{tq9~Z y5_417XQ͖ϰ$ DfHb8Z( bԊ* Z ;SVUTHFl x{7WN~j= 4Wɘ {u)f(.JiqiTў s¶핶TcSԐu9_-}\!&,S!i|v;jgt[Ai%X-^籈x`< 3hM]29bC:!blYJƵK[A ۅu[Q_. eJb-HIа\x%l ƈH|GWu!}Mio<6>mfF, cN>8ߺ̹ `EHNqrU dB7 #S)07 j1hmI ` ?7Y*C™S,+ Kaߑt\F7xP!9x JcN0fG z=y}/86ZaZL+@c*0Q="`C|>ZG-eS#ZAZҢc,d3%FR*Z`pdfի Q`G\n1^K`Ww_S),u\expxS^F펞ӛo jQ[@gB]'vC(d(9nNdM00A4w UЈt\m/CE2;: (uJ-;K|qԃpG(RBotנ? D2,u֙805M} "Z4TqjNK[~ dߨEr%Pu0\Nm>*TeܤpYh~tSCw'<_&Q;!B2;r\y74D2< ǘT]n#ez$0dnrBh@;aH/|a T905*ׄ(ROdk"{@/{ed^UtSr:bS"6mM"WخO{zA2}E DFd6bW/:dYaSLd8!0y7hPulo7>Ihya#1h!5w9y7)u旽 9H[mF٭(I!#΢3QB)@?A'p 2 Z+9qωw~"{ 7M M!匫ቂ:OԓALݚ]nuoҜA# mϽ@xyKW~드Jf C^!BG'&0U;{f7C*7D2|~dMRYo`:퇪H#g̋׫ I1*nɭ^9I;;%`?#5vh<rl"(=_{|rNyZgW=3c=1W9Yd"BV͉tz od`r-)vCSɱ'vih!c-Pg5X|r_K DIħ6>κ}qz ˎ,c7y5nAI5[X r2(N9$tjRYx#kgl=k|\i\ik^AtV%;)bzG\& J }XIbř}&npo.Y9TJt8w'YIu%7SciNcjPszdG` Hiu)b\] h0~*|9|!Nrl ^z=H\{4MBˋB8ƋEjDQ 6P:~3YY'}G:8YGf>i8JFm i*,M%u,ػD9.F;xm%D/=ro{׸c"Pcj+ߝ\DZF@6@O{nСIoTJKyjj`)sӤ.$ 3ֶ F{ݟ/7q9 P`nVK0^Op!/USn!,2HX`4+ k>5#{ "2ittaBNc|Ξ>ʸC|P=x{L(B?&ê1tkeP )u3/O(SkA3Zb#4*rW^.ɋeVv2t$؟{/--vIgPcÈ X> R`e$r2%C "]lrݒp;4*\QD`En>V1gm7t_S@ &Q+qtii`_573HdhQI;"^+R$.!rpN[j}vm#{e#y*M p,}4zqӱH ӌINdcyL^m~ ͈bowZ6T$C Q gul"O,km2[B;k?k?fU dXt٠?af?.M$gDS2!+GӷӽV+otWae@:*Luze MBݱ7^R,“h>g;`ۇ%TڮAۊx*]A dXw=\:F!!4儰zIn߼ʹ _s E`MW^= 0v !mUr_ii?P\ғzx(S+%Qܑ ſ*#Jj1=FhLʸzt&Ȑ>/XqC2NkC#vʢSl>2qqO.B Lڪ4MV.r;M[B5Y𹨎3Â_0vX{28n= CHթAGΆU4xlQ׭HYo]@ɗp=I;h,8iɥ>kU` t4K`Y+/z.Zr XWs b MB(6h~t~dze[CɳLȘvw5xU37{ZZO5o}pST^>88ToyԥjJeY-Wm՟ AJYCrBۘܓBL=͉+ XK`ɱk,]h1yy; z.2edc 2.u~<NJQ >FeAۯhѐWk ʺ Ҽ5,50}L!Dgk.~$qNWL5G| 4Cq_\gx|rMVV55_ i`kArTD0'ZD'z`pdsjp^s"֧ec( r+ڍD;(K5<űE>9+ ;$p^:G i)tȲsZf;u-G6r3uhفf}3ZzbHL?-ZO"cVgp<, j$O26$jJ@w3f -UŭO*j(Jf2q0:j}7}-ҍMcM )B[`YW=+=\i2n&xFS 򜝇Ggq04ScNz[5̉+\fY%Mk݁X洼rwJʗuڞ d!9,zsl=nI+h@7ALY I3˜eLgբDl#rF3Z47+6{w1/J W&5`gyCE؈ykA>w9[wv'Emґ[ JAvOqj?A'OhS  P*-N8훶u66̮A[#^I׍JqSf8"x1? w=o@:omsly|7ǞC?s(]̝v{=R8$OٛnWm0M]SV^ Fl(yo=Vu&!O,@3"y7o / ?u0cNWs4Zri.G+ʦqq|:6-͍ si7p=p-~>a:$1xEԤuϩjBhSl8o_+<ªn8rdTg \IKrN' ]9/~d/1S$Z3G#@K*j˒Ԥ!l1)2%N71n  e-(p'q%T˅JZ{Pk;KWzyZf9?7N ٟ7'tI4T,1Ümp,/JPwIڦK3BQf0OJ( pEL~c=K]/7;; 5KU{Z1Kʛ7t<"wSI֡&I\DaϑP2 . GAH"/HꉛPMÖuWQϨG:P,4+2_>:@Sl,p:8LY~iXςTBg$Sl4Os>D "O_)@aR&!I,O:(g)⩊X%3ɺ‘zzaj''F׃>aZJCQ dtsJ:.2qgRoQ1Y7RAf8vgu8Qº1rWT EarRzq?V~ ,|2[%0XF>(y\4ӧtW dS=wZp.[U# {sn˖.Q g07?wq(vC Ml+-g%ޕQ $Ѫ [g4;Pug *!c o24) H[| kOP .;"#x'&M@]B[*f)}F'ʥ<_|$-<< =Al񏏏ao ʯ<w]e+VuAX$SY֐t-'(>JA2hc-IЖ4Ӽu=+q21~S5_I+\pSI59;~.z'4~je"/ ,8sE'QjgJp+PJ*K#!nPIJfq3wbh+RhI6H=EucaVxE&̨ bz)1Έq\?`d|h)2{m}lBhI[z_:x݊r0Rhβ.KKnݝyD(}FA ,҈0|Z:?7-=)z(&a:C`4k$uAnBwDYQ+1d_-?!f! ̥~~VQnKrDֆRHuO9-"u W!bñbev~ȭ) .qǤu4hf;wGsʊOWqq|%/Ƙsf1Y*\U 17(oB̍74։Z8u~9[kykY ~~ߍr)Iܳ/'h WYXv+p-x_pE[5$J1"(J,eG`y;7]qTL@Ҫ)5MN$<|-Ahm6<{Y߀,k893lԨfhOn/hsR¬0M)z#q35#6Ӭ|o&7@ڦy7cOظ=Qu(: {pEZV T: (SQ!ڊAsK[w~2 (dlVDp~fJg`:&-!4bTVΐ,t(扊; UU@,u!~-uG]]mαoЗO\Y^(vek$^)po1ݽ Af>n#WD8tJPN^նDCл'yV>S^9:hfDvb8#iMӸ(3u'Sې&60jk2상8ڥ$V' c8FΣ)DkPʜbw9$ ǀ`B4QvO))le֛U fb8{rOۀv]+ލzhǹ\T^XwXRO;Ŗ+5X|C|@ ɭ޾?qƷ8+PxUSFܲ`^ol~z5X]uLhg<_Se ۉg`J,k&EGZJCc)aI;TtE.ʺ[hjSU~xUqܙ(QxyhO6_~t0((OF~YʥBݗ'wg.p\ұSU,Q`J/ȔPw-|; 㐃@l&PNU+qh 3E.|VʼnR*#rg?מ2u&O }+L1`њ !aM#>l`P4C~S ^jZDic{;r"a/Ԡ:w~+-{~¼ YC lz=B:聧06:7__$ K@Ez+V{@>60Ypٰ#L, ~bm,Fpi_Z ,f->gȬ7`ypmq.\(<|zgóGWO2+ZIoBR,Y%<ȗRAɇ"z3`W]aݜ%zdS fG5Z&|oZ)U g E<ɾT~OU`AuxP._] a^H%nG-9aAm2&slؽjzkIVTk}?s@cwGYWcGMYc~օ?AQTBp*OG*ewH&xIkt{B^ lwJ2Y; c_lE0KҌ b@x3 quDuj>Sd"xџ2f) ξn#e`lj(nH_ WpQKa2sc=ѶHcwQeE)t`RgCi#}4p4~g 9zx9+ _w-Œ~^\[1JIPLnZѦEܗg1h %}JXf6pY/Gv_#vSݳr?}q_HAg)$a*:C4kSObӂT jͭ_e}7'4·]P2.ךn#Cхmڶ. ɌܢIOx 5Hk`+#IJ|u k|UKY~81<ޮ{2}fq*SGSj!?zk6`'6rtTМr!}@$mb{)3BMKE5[6xo~ /`F堭uWΥv?XI-e!]]"hE^qe|(z4>nؕYM%p/LP\܇|op% |`TVva>ŽfY!gYK0TUzT3vMop> To# E]D L4/}CF:HZiaw8?hvu7pnQf0xw+ޜæ ^oM5Hi9%EX~uqQ7>56N52FS b1w%x'٧}m)C\Mh*{Rd{}Ih]KB-]^$M!;%H(!wׄH/@~`![GP Q[%DӷH7/z:7?A@7-l %+e>-3'rOfTic(H\ցsܸâ_ҳY|8r^o e1YZm(|+3+[Sz;alw.Tğ5^y޶PK-цT/f[|#f 5}D  kҠ٦HOr 2W>F -3dyMbϢj쿩P׆y[/.-6wy+a^t9q)3!#b⎓=}>ڧOLm廰'EzY08K`fX,]fŀ<>|9s"C]gΡJ<'[-dkٕ>:ѫqn O~hn\eU>2 I̤A;I1ߡ[39et_rafwK^]i%L" xu[)HsFi{5RA/7`o[g\&?,Z$ڔ99bKnA%¶)lXO]@Q"`xӪր]&|ύ1e^:=~\CF/>=[o| T9v1#\*֠,]i7&dݰA[uٲu:&$T]+0@1CW pԈQj+}}>d7wj%ETgwS;+zzDg>4wLg!xJU)%^nBfb6{^wbc1O_Wy`i#bz$ۃ3P%~3rKw GEe'My/[=Dy/+ :8)ri!D\3AΕWgw r()o`GG+lG=M-1v :GA%|,j}~*UVtf`GqȢenO.B=!ḊN] bQhXa'Dci~ڍTW5̚[9 J^%I[X7)@@Ol:m3hzSⶵ:85NN?z8HJ 7lIEGf؃#Cj6o' {yx ;CW` ME ;&Uk0B-f)/ s֣I9 ܫJ{tcYH:W3): 36j'кϖvKg;5 `J ,y3-MD Z7R'B rH c)h9@=<)1r`-Ujw'rZ~"8pBdz_y~?6|ceG@ *Y@`/r/gzsԘ/6wW2j7hiPWQq_"HD'lxNzj`gNg択JyDum1a: Ov'6o|WSڣά0w܉#Ұ1c *!cЛsUf4e],ϤlD,AѳU,|EO7!Ci䩍b'Č)KN!O߃P )B" Ȳ^i0qȌHo`PGqIz]s&Rp=fo u+0 |Z83O ٭&[;#| [%c^`;AD2ʖY98P S/&rhu<K{|_Dst Dr- _7gNjJ)ɵ K~m@h}?n.Đop_vh_AYӶ֥Zh[iPnM%×ei#QȐ TK>ō鄿^xܪlY2m4Dyxw,O֖ e ,/%I;uRKC.׿ s̅ 0j :5-$%+g $?mUo%Ŧ ĕvj+XSWC5Jzf%)k闺l} 8|%)B9ZB.%r%[(|@>`gJFB,KDyGSĻU| fx|TNXDzs+Q~R$-0Ԑ ٹ'ܤ$/2m<8pV=Rݢ}WQ:^8>-"pj\" jkC?Vf,\bԊQ mZqה1 nRb*kTOA1_q:; ŎkmsXf:Ӫ j x8f~*|;UN{su96Dk611grX/A%&3R \hGJoXeĨ?2!]2ԘyScYb3 q;c(! +攒m!mmW+p;a;],9 _L4ډ:gUS:=HUz0WR6e4iɔ$^e6.t"ptFd,JH1,斲YV[@ҷCZKE$\:J >KfL$S|  oFSw?j>zSGkzr޸4g8>φm:YH ґ {{mad5ԔNjyG?sK`5t0 ݘ#RaLO{}izydxcҐ 6=G1n{5|C;V)?(M .:fui^peɆiOKlI`E봪%c}kpM%v}K! ny_vtcy5K;{!.q7 ,yKGoy%t\%Wުto昁]/xbp.:ޏT}Gᆭ^=ȏr:9ݓp,MH]6TJAcJ?Ѳ vw ؔ$, 79sN@> E6k$ ~c,L12BK`;_oF)a.#q.q8$ZfF4ݿ Ϙ{ B?x5ۦD2O2$3Q%ԱDP9gmu4cȋVA,hiB8~}8B.N;|ZɶRD)=jk̰C \ P.Kjb^;[rEkj?67:HHKHِjfz>hF_dYnXcinQ& $Ps:%؛tx%qx|ئ;XC"Һ8I էɺf 6(|8+($@\ZP_|t OSnVꛅeq꩷RH~2=~4|QƱDԡ=>x[/=Jl\Wע6ꚼ5"kҳm"sgٗ[j?w9Nqh\ l'V+[GG?RzA\m*#~4z3ɐ̄\dMDXc]dD0yL_<@丨9Xʔ `;^O>DL^dSrZpS~oRJ $1h%̙4*:- DL %{eHA&]oOSE${#^)#fn݊ˑ R aI㓉dP2  žz2qQ1xڬJЉb9vY:P CsLS9q07 t~(*Ӳ*;@2såЯAT*JP'Z>(I잍\gnr-^oCs0X>x{μ }'szP4TI)"ҝv孋Er[PW]|bRb~L.x6Hei[|0NL4<eU7:A4bB_`H.=JiF3-FͰg8lӾ15b!W0"/G\&J0kOA17|he+i*.nrr>:+3 OC|D!o, %0W<ƵT Gďd=eQJWɞ&u#`ȏ9`ާN0F9bĤQ.]oHڞ\AUco KOмӐHVH*3̔qwlnė9 WR5sqaGY HFux)&j󹏒r$̺Ž w25jW_-s"5V,^'"/5>6b;> 2U>}+-<+ڂLW67(,B?zŤWvUl)G |TN|zj6fV@rհ^\"{P:)";xe5s*yoU+4]{g3a(n?q]j Z,syqlGۏ,{.Ǧ `sY§,9ߛz?vwfvS>}WcŔ~XYyk|! Wp*UL.Elxo_Lj)[gk/JD,tUOF-O1= ,MF5=S ̦ Mz'(o Y0j'ߥ;z՛U=Ϋ@I%,Y㗚0Q&b!b$vkE݇pf{tۚeJl?.9(\,], e;&/ 7ɌZI8,\pU:ٿQv)}Fl̺za@tH 1SRVO9 ҕ3 fle#, kԞk%\7a?Oo5 @<}RAN.-)|i|As(` '=ߩ'PJy ^=ѳV_iVö716$^nܚ|tJfKEtv imrtà8E+sFeתJp~3v[T&tq /z_1rO*dmـA U w -| zPX)vW7,Ē;8qFu@e(nD@sZ H3*jo8w2q?8`! yFEp^⤍.iK#B16.IvBbciܝ[v}f) KIww 3.CIA 5vA1TB \AjbO3r9KlɀcF !t ʟ)@=&b?0ЈiUC$ ۏ2dv{g"x8lj0@~6 kgbԣY UrH@̢`rb:6o%+WΎgvTIR_ږ;8% 7>ds{wi]P3-q53>Us.,ObD?[P4)Cp"790DeWCFeoMO77Kxһnp*'V315h7^ mqo9<4XIӬXD*#aK"H:`3Tt1d #fm Xo?VCvoΤ7 a2'\*:@5Xd@Lw{ ռ?Qt,E)>@XkAJ;A0K[?:^?}ˋk2;7VW#$#Fګrz1 hHTX'\bj]MkH{tf(/4pil\S/3t%r 0 |'6 Z`^]JW7*rw[-ʝυL!!\dډW5H%5rRLYcE%3JLWQS {@Yg t߳LEGzO;]-3=IA'?Ɣ0b"=.{LGd|]inF\=\5Wv9KqL%8m [c ]}:sZi񞔯u?9U+ (|#FO&C_\ü˻ǷiIDbkTlASs7"aSx2^/ ힱKΖ_k[nָEzǚaH ܒ?Wi+gkK4Ww5oSLuZ+㉲,}Tq[]6o fwΝah4 JKE({磍QArP=iejxί[]ppVKpU"?CuG{HLF$y/qQ=s_ ع7+-ju a^dw.y`ZiL7l`z3_/0*lI"͠oY+& sw. FHqW 11ښ='+;ng"/Y-"^ekep TN^GjH}*F[XZDR5$^gO].0?8g,GARwU xlМYgf\"ۉg]T܏LJ"9qԆ=_M٘aQIcǬté<4FXPUTGF/ۼl,mS'Z~^Yyizrxs$4hKzzTw bfJJTLF$e8")>J0ЗA8 WQ!Y|#O=pߛ~5VߤiVN(9=]Ie_,1}Qom$OJN\o߀6sEJX ߒLM00R;|+vDBіB),_xOJ%Y/5( o4ӂP' hjj8y5 ui; i1xf/ZGV*A~߬\,R `wY|5y8_OWFWҪ&k QZfWyxq' ! TsLjoV$Uj݃4HMȞ N#IY]jy4o_Ғ]xJ;Kk"VUh0g KnqNTwc*'b6z`@.}tW ܖј0\ˮf$扨#)dh4 ^XV}Zk65^Vp(gar2;)du#BH,˃UmFF!3`+ǂ%0DV= PaOH44e9Є+ dy7xn/1Jͦ,)4Bⴎx_/!_%.[4(.8ˎol[y,x= z2mr"`lŲnrX*gE#1@+4]݇9oGV\+qFhy.fڡ@`)$HK}}ffQCG dWs0K~ԬM)8}Q!]K٦LxT6I[̑f s&1#o-ķ"(C ^pOviK4\,Z -|(g,u6C$C~s3Gs@o;HmTҮ>#08%62Q SIP P|v[:v{f-ܸ $lB>!L(BU;E675]0AhS‹i8 $&f!ئ Y>+20a[}=;͙}z4KVpV}}5t. h3AzpxMVro%?¹g/$Ĝtw"B%^JRf~'3SO_e-B͙K& ٨cS0 u\%~{c$ww9ӶY$^ 69mI̾5c1Il$`Reb4#KIcmClͅIa#1xAx_thb ]Y!ƈ9G^X pB*6>VϑȰku ߗ|Le6 pg wv x )_bSd2Yft'),!@#aA(%q}Xs ƺcq,x5_EDgz$pҡ,[\9no 1DI#<}aj̛/*IS@DjHc4or5-NL)40[0 ezO4\1u@-^<IJt^r9TRX.~9Ѡ%ujx(|Z/~4%t=ROig;țw{>Ғ"}hn Fs`N˘&5CWA& .+{J-)-UG^LM@$ Eݨ dœ!Al&=LS!Gצ]N?q&\@,,f9n|>~[F[xӆӭgY2Ww} 黮{D٢n0C媐ogl*/Z^ő}VyxL #*32NF|s-x7C Zo3X}=9L>_{A \dbI^4 '}\ۅuo|(9 ͦ⎂ MPڠ!7:w{;Azz8 ОmI!.55z4D6*(QD}ۈ!'"'÷AkbܶA֯m>m"ռ@P͂~ F[ȗfpV  1[FܐaKꎡLRi o\黡Q:$2MrncR͈?ŏ<[:tʾFCIo/QY<#(6ڭ+'ܭqz7V-IkأUnJ = )e?n zkH#O3Bu+`r9*9il_`ǁh\qu#B=Cw7&y57XI3n,of[;_/]էf Rum.WrWSLd_|,҈ښlȒD 3=Gy{Bi4(HVrq7bDMם⒧ ,Yص*ȱ6҅pYdD; 'kŊP??7$&Kxu'VRI I^ߜk>#0g yׁjκml4b‰/k۸:7t{XPӉ5nv@|Aïljukb"3n$htTLuY uZ\KBGn})fop(7 ؾy`i;_ol@"|C\{VkGG΍ݿs4SBnUeI<5BUK;{g89xc):V.dgxbLfOD 𨙮x:},|ЕzlCzeGD̃ T[yFmއ6VSc᯻jP.7 ҋi*+1m"ŒpDDП+j kwA͹=R,0®>7g٣fkK:N:˼DǑo'3ͣ01]ՆoWӺ&~Il"” >$:∞1@d#/j !UI6(NhATO \Hn.  ]cm/wV_n(pWx/pkZl:O^ѩuh'9A;nNӗx!9@)q& Edm~t^0zS/w!iAJdHSYcqEPu1uh}^Lڇu#i!$Zx Mvm L"1 _XLh;S#|@5BW|NIٳDsQ9ɫʱ֣} dᝆl}l >`Z?폮#scƘI ʯ!3prVn|(ØidQFft}=^,3Fy /CC[1 : %.(x| j͡9 !z# 0VenI`!~޳#Yu!gB=_l.cݘ!f605.kDlI)[B[=cR'|d}Uj@c&W?誴b7sR g=Vk%hᾂUcd hE@/ˉo)7/7lV%qi1"JhY wA=wZ/쮢tp_jrH8=%]oiW#aʲ!kY'1pT-(JP2WMm+Uzb'``.S5.KΏ .{/Cri &6vqxo[%yz6ﵛ-4_k3%RPx"Gڸ j dE@hj6RNNB%gРaQ~~!呒vjޕ1_ bd6+hk\W.1FO |ejr,0(R6Kwa++fBYBv cttaCF-K quf]bGKj ?N\ VP8Mu}?/ rUHػW];)ڥr$̈#򒀍X ;h$@75`jC4?S WkAAj VDګl㡻qg^a۸p fm1%TXt^ b~+-F鼕vڹ#~=2z߻[ 09wc̓ߔߚƌϫ'eΙ*bF _Bj?oEH6h9|O&LJNuFaĪ&V D/i PZQ9̿isrGLsĐ{ $:MK( /ʺGk$xP]/;)V7mK-?EՔQNxw;d#P ,؃+\vuѼ=|D^5wO__}R n~lα$L46U/jNъ|&O5 `[ƇAV' Fa3 i͹@9"ZX F_@բ&d5dL`񹑅4@Ma^SJ]1~r3$+8(@GNcwAW[OR̒,eD-`ɗUr n&uI;wCh8>}&h׵U|?SS7T2n7g+aF#J+ij1xh\9kaj N`"u/j$'3.gY,tt\Ru2.YEhЎ\AC4yt] ZT#ieԟx)KqYJ> VJ]ftÆ*F <$hr(-,uQ~DMpj(#{8EO5?I\`{+M<>P4t|" 9AEG =름׍|"iE~\~V&h6(SRgz/ugb5ƇCobwU EM`C+0R2T): Lb)V[J2H׾,EyAl5ˬX ux|dYo{>{GͫG-ܑ0.:';١ܷ ۱Ku}nȻJ(\P=YI*8b? ,EV_)rB}Ei?{?r&EPYKzaKrտ1;\` : |Eոq{ = UL HIahpHtlӮ O 3Oz9Ka"rm@S#Ɍuhޯk.s]Me3MQ3P`gzNʗ1 kIY bAoq`;=X\WJWSu݇_،6O3EMwk?I23 vxh8y)>.Ew wP/XDFYteI'I\g94ĠNY-j=uУ2T/e |9"69.UAO<ʼY9d34ޢڵ$v`j+>rsx+G5iyC;}0IĦI,SEli[nP:`Qd^tbk;7K?W_f/ՀxKȵR t{q Hnk_~rYگ3h"S")¨>9j k芟$g_ZYnOp,X4WFH?+>mʢUfP9U0o]'Uwd sanywcFMze#S8FJ@WjGH6 QOMko(6Dv'*#pX:fqB$Ƚ |%^r{Q70$V ki*3ꯥUD4=!bGa0wnN?3 M: 7vsA3:v b"/т &?=hC*' A,쫟\J̟Dž;ayu_u{+qߕflgN&$PYpx;}Etv!T y :j@\`.,tm]N jqLTgO@žJ-t(w/\Ǒ>,.*RzuFx#~EjG|p,za+D&ys{֎sua"-< Ěk(( 0u??*#K0ISqx^(;LGvLgӞ} / nݕXXdqC7(uyg+h/Uf_3j"^UML䐫$eG?5zE:4CE(,Vap)\P9'[bĬss\k~>E;GN_n\[< p!;J&sh5ьAyrci[$ԉ*N _ ,!|E ֌ zr͟=Lp/ |\4R@yi;} :+>m0FG >/FNҞ01݅WTg 7% N2OtD)+0؋BV "Dlls0]`[ L="E9]bd;]J(ul`9NI2}L,{$ ,J3HtFbq|g|V4E w+

gk_ 75Vet[pP '~Xg GrY3$aluD %fPS^SL=H Gz lb-jz,%4ޫ NW<{' _es`cV0`Q:VVWEٮ?IK 'ҩ=Ddoā-7΢D5cPJ_69weE`l_f iN'wBɡ+{LLKH2L: c9r5Qtھ0[{qŊtxODߋ3CζeU7`G<ѐx`NH.~ ݫLoΜY8jA^/PKƽa7z&:-.Q].f8pe"5G,oaؑb8$qa3z. bX[Ycl (AcSԻnrUB{!h_Ċ\XcR0O_aaTQ}K+#9fSn#ťmk!U'SE7:fK WS-@\և_F۴xoYqG۪_g ]DNMpo?pbJ$:-aɵf*L62WZa<5 T4nEKIt !i v]ףTUIB8=uqq'I(Qw;)hrzL:xÀܶ]!V.z'k@,Rԉ\ (g!X3)]YJ[`)_peATY&rqq2pyxP{R "D:mmY7+7n;Md:h{f Ʈa4X̍j&`P18 ʠ+:yZQ0u}UcXگ Ua䚘8إuA _(?DyyaQ瀾ٱ|۠ws}-CQ؆Caq_0C<{і— ʗWL W Gc4O~% *'SE@B=~sO JG19ۙvx9F3>e=2My\|~|N 1W *ڲNy~CYc93# grz*蠩QX p&1%EΓ!ɔyL=`GYxv 83oE 8hy郲^ Z,j2GdG_`0{yd=..ʈd 4;JIaed\fb7G@hwNK9+:Nρƫl4~T'䗛Cn*L9nfzdqEgH2?R?7*?R/k$te1ڌ7sEIۧ[_Sì8CgLPZCa1̹օ~ȧRXv*Yh "%r䉲A|¼eju",hiP#fzpEɚdXOkT!N/I(@U~sRU9rY X6W^q}q?ZlG[V', lɔE  !٩gmǢ6:Dze`AoJa|b|nh_DV}drH}mZLœUR%;f ɕfxؠ!|Z8f~i(v3-N;qpW,LQk0c4ƒ}ÁlxVD CoX nr$/r* /s$-LZҵ#@lC67;Q2as(d ߻桌+Y$L]zH9\k!KOɲ6G`(ZLuNVMZwA)EÎVH߿; m$1 mRVokj1nM酿A =$ [a Іdv86V$IoQz_ZXkN!C\@=Nt1wVuZ,jje`JʱEgba$ljJW?N>GKWHNg_bENQݳR=p򇴅4$>+ekp}VjB0xT纆V 5erAUǁCy (j8yyg蚈 Kۣ_顚xVH mzu}ɱ)E7 \p~q^Wdu=1|~U(X"АעMWlnJ݀) OzDG^0R;{~}ԉt?7`k\rm}7G+@+V΍OB2bT I ٸn/BG t$y=N 7BV9 > 4Hfo=Y݃]QO.jݞ׹]mm; KT~ȐuT>Ae'2H(.U ?.'X(Vo|Nw;k_Szoݥ/@F ؀{ IԴ] Et;/7sزNPҷ$ip[t>=hb<>:)Qdqܳ`&c}2O=(@[*YI3xqGν{WS ޼]}=WC>R@ݶ'PXiB.ϣb$+D[GǞ.vR:OnrJEOEVGAN:4v?=gAP4~WMyB ysDu%jL5ֱp;EH 2҆2IkQ {N:@MjKh_waH4f38I#)Er\p%J^7Wg~K]_t~F>nSX-,MYV bAB Fqޫi b8?KdX-,t,B?+wBtn[;PG-& 0NnEO' }zà`Bʧtj:f~&tRFQWj~OᣲO`%J0ɧFbvëkhD*- +JEc. '3cXuplr( m">s u #I1^Ǜ"UW+I_$|\=L5@bfEVž!oҷFo7G^71 gGr@UkFTQڐY!"r&2KV4]5[UOm?)kHBQ#bsgv07+PIcPUoJVÑx+=zs_ɯ..\ /糉0qSGU013߿J Jy71WA螴NeEMؚb$589e96@I@FG{H%QIA|}O a߬"J硑u?1T $Ĺi=YX\~) Jcqwm5n+?]8ЂZ<` :'UxkDBA߳R$2ʽP4 K-zwmKwt:^)HXnkinG2i2ѝ:K7Eo/hz--ڽ"c2LnSR~̠EHZs;;*tǙkYU0KŽt\Ւm㌺_"yq@BիWh=P݅z7}-zX&\2x? 5!qdЙPa ~N8!kғ&5})3WZM w\Ov1 (iA̾D1=#xd3|1giJ Uf#J%26>d0uJ`zA !K1x U q:˛ш{by+?~oe' ‹lVsl'%Ξ3jIHJ2q"m8n Alz_#چ~P럩@̑VzLIegqrtԊlH$sM ݼb)v]O= o.kӰTIG,׮s&{,mU_ؿ&l)|Cܗm{ǘS{NKՕ); %mՌMjkq8Ô.'˯Ϲ}i>e. 폕\xd`We|LY(RITͷrssӸմUP;f8pIW'X3u`v%6__”gDAȵ zP;|%k^雉wrr)+?J{/QWvTǍ=_,Z#7ԞbvC&{xvP Hi}'u< >9*l>.Q*tF<>?=g6mD: o^ d`&׏[nt Nf哝W;Qw=Q[[6(ʨ'{#\_Z8#u"- dgs;&@lAE, h4^0'-KC2(r@)#2NBV2<3_Mw{,2͂+t/+?+P`e&fqk(QD4T5J*&j"v Uk6NdXMj^Q`b}LJ!wk(Yzzݬßbl`ǥEOƐAa ͑A;3u9~5~GScz_`d_ L֊'G$ƚݿrا[Q[:\ -b0/t4O6${46OZo'A'GӼF ؼf|9f3ኢlbt֭5H`y8:ג`.AɣENtޡl/ֲ{^1ns-eQrzd.&9?aTVmP/L8oK~DdjI6I%b)G$\7E[goT5Kf醬0 ,KOyz{**&'<90B# h'P0XU~5Leΐ)eAÈgއ`!| -ұ!-t+l~ ײ >ZRN1~Q(ipn=8~wjM\UuB_T$L=L=pG#FϫM(-YvE$xq˰8,^gTFƌy5Tj['QՆYyW,g _ oȹ l &:=O;UΑV9Wl h5U|]m஽5Sz6KZU)S1,HOL#.EK 4OвpIulq__,)<IvcQ?ZyG*5xZt CXG =^J8#ߟ;A|MqMxo VcLj ٌʇ iu"ZG7"ـUU p.ɰ Pl 0 m%^A=/3|]9-dƯQg*nغFDCXت3v}Jܟ RvΆ]##w*x~g9uC9'dH;!o!WE>Fb@ة4NfdTs=ϰ.ujTfuxDkŁyܡ  +!).c eK_,h]|$ΔORg.u)ϋLD:C艂 O"jچUYU^ڜŲ&,l@TG2Xn0T {Cո|?+ΐ`l?+ 0LB2pw|̀9hX Οou,!=%q;۽SjFQӫt7X!n#Q.w|F5^%/3`ur KknȐS%_Rpw\m\2 lKǍGIzRj6`Njd_ׯ8fLL;4aY>ƛUq_Lc Ӣ9v qfAczF}V34"9*U+Ft32wu <>'QK%ֱH$ĉ2XH<4zba?Ui]Z9S+u31uuyPegT4^,gyF )6݄wuN>zOeTҨVwp,dC>ん4C l{Upq&e:9Lʖ&\zu|8h8b0<[Uu_X3LYP"ls>\ 1:x6\e\u$QgCY #Ni"CUBd1KHi۬9FLoϹ`Q2%ں 7'T^cwR |RNT.kAr_]{EsL?;ˏ(̊bMS+e.O2"o3_DQPum~ekWx&ڮlXFj%uf. .B,\rnyH,L8ht5bBߢrb~ya5Y,9b@q]TBЛkP(^a6\xܑ'x@r1yaq.w[pY.-mҎ,4 cVVWX~S(uǑYb4Ig>ʌ(^V4J:!L4?@o+QV>U)>(iv,z w߻y2]`W!!~,u*OD6d/B1~me`3I}`wt$:ȸLO|<>5IzFWN%'Y"cj}$U4_4id.e-s>5XQ}B<$φ4T/iHⷚc%<&6-Gx)[Ip7o[(-)n]>$䇈a_PA*xT-((q衄[wHQ#R3R|p]#6ټYx{\$@ cĔd@ݕ֙o4> Hh p^0XA:p#I;IPU^{rb `;0tt?DƎ^ ǕWhrFg:x {^h =[i/]4g$XNkrB'42)U<rO~rWBp2Ԋ8ac |6ay%eFqdyke]ԏԞU(\܁Kc:c2 U͋G{k>-:/d?qY7q+ r,ݸ? 7?6M~x] jGZizoSLj}Ͽw#7i9IR݉͋JE*ݧ #:BSaL,qa,~@t > 6_tkӶskdB Zp!\^ ?RE,܄A眗]5`fJ?4GYWI<w-5d#,DIKceB.ߏl}#"s-]$=['S)%nmjKFe󾨰ÅoT:k)Uv X!*絯&RݠAX;3SP %pL|X^ mbM2eD%xv!`@0oZHSCqK B&WVYbdE}wE/;@ݏO TdfoLOn}_#US$]9T/&1sK?6[8Dzzh]4B"w(IΆ_ cl]L|EH1TKwn@ľ5/&O+̚m}* @z{ڢ52 TȨ@Yn&ajڅʷ !̫;Ru|t@Y aORD;i\+9rfr/Lo3Wpٳ$~a{ClU22vhlsr/ ,qY(R#f dvq XS!,XT#Rv"7lثXCq5#Aa:LW[૒+"pYf?! KbCJy\?\q=UӍjG{1/TEܼ(Neak]Au(<p3IH E 뼈1OR Blw1sW'IV}6۷r8T~RFE$A ,rn(89-?IR=Mɡ '+ڋ>gEqNeNӣPŖQPPpgc>4_ i0S i"-ISw+/y4ԒE׷ķP/`chP/>yjh4ugO{d)P2iPK\~$?PKQl[vti>%].a_kic&cjc(PD\mVVgTe%=F`_qZ9(Ja\sS0񺜳Q860W)CwwIDRfc ;m˥ L |8J=%95<1mBPPYޯV:dʗ5o8ghLz,NC]wk'zpy?ׁKwU"˲hL'J7;K\TA`Lqd_L+ {s [b Lt*k ĀږܨRsKƅP v9R=$oeSYZ䤵0d c{ ;u0QZ&76r!f~~âъ^&B @'(X &47%kpN7 TUΑϲ8/Qu-4A=Mȩ]H6U@%=B fQPܲL<`֔ji=1 Ȑ$@%jLg2 ,,:K`;Ө>0>06l(n8tA:Z m־=%'C٬!`ւ2 |"r۲`LvqjI/$譸6$ n?[cvLƭ/-};^燒knb{}/oNfЪښ}ڽ$%oadR35ϲ2Ėyʑ?g< xvɰ?Bll?Р_=lA,џ"9bܤ\XɘTiڐ2m칀W$d.lU2>B}zO0rxNԊKJ|k^w*E=jJL,T&-LIR3hYV${XN\Q4[?YX'/ItȈ<=ܤqrAA:u!;Ӱ\/l\kB$Ix:zB|DaLvfR}=M̲d ]53b@M_Rn3B8Kʻ@0}al*eVr2uW?~Dd IZ^%E뫽&`^^ovE_A{Ze` yZ( m9>pU8UaFVQ0~ b,>Y## %jmwU]v5Td-o^pt Aƹ йip $tTqyW-rg=kJ~44ZP%F\6/HȊ+$2k9A<̄>F;"R28!HTͽ,vʞ}˜*DzU|%n?{`Ń (ci(X?\ V!y##[N&b~H;Mg˥8 Q S 5 [3u.蕵%-R@OhB+?Im mJn-ye70m{7"#0om18!K&ͅq;]z,څ'\jN=ո&ySNzK9k]B5ug1ߍKW"P Xn, d5噅Bi:'MLګ$N e5^QqSDjفi7zt3FFl3Ӧ{A ͟ET%):sa2 U2pXoc= 8wͪcGd7n,Y6qd++-<,b{3lh/^Ku_dEӇP/+:4?(4ӱ N:0V09QznKx}k GY ރ{\D2H {!+0`IO ? G%{!#H޺~{IJ@?2%KÖ=]yޜP =74vaѧXd0dX塡"Yt^? ѝ:DGFd:AP@^AmH::uf`'ώ%g/}+Sx_H1Y? .y=>N I, "[6n8LH9>w7S\nbl$ Vn"hj#ܰ;7B̀ q\ d/,qYP%HK#Fm>s|_8F>deQc$6x3vW%&/7/OYD%_zKGMCZwUo_#3czȈQ0. c4)o oVK;km=_)TYvZrot(U8GQrpH0+e5 1F#է7KQ,f (%jעL۳@5ߞHâct@4Zوe,?N$zcu\BLuU%'w_x9@E0{x _Pi)JmK,leXD_#S<'?\l@aEjJҩC~tmܡ}Iǡ}3F@?'۞@Lo V,iDFѿn<3b7\-i*'O/:nZ_U3ձ꺓$w6v-uef +ybJiU@jtKh(KgƮomj#|)́65ˈq c ~ɇ=HG v`@ʬcWgy EXx{qkATuSUeN׫fT_sf:O syXXu<nkVR({r hu{?xsֽ5bdo9eN}0P;QӨ}=/Z~}BהD?O+ +*=K8|B #ʻ;"I[?Hӣy)|L<ҬeRuYG |Z BI ~}M}-TO$D%ԘC>|(N. @̖IM+"d2ઘ) 'Iʴ(z'z@ ,Lیvq=)|4HP[hȯyqpN,?Tv3Ȭ _Z/"'C}^P-"T]<1`vm&w\Ҳ21XFN C:B>BtKpHα$AT?XZˊ>u.,(UߖNl.2G6}lim~;]3Bכ]3%ȏdwOZp9%t58k ^m{w;-gMAҋ7TͫhFp h]{S [2 Zb&5lz=Tmx*V!z3CHZ+AȷQ Y7_ǜ}a T\].G]qMO~R,:g] BTM AI=$Ar<^9˯>ix#QUu' iR{Xُm{+lH4)S @k;ȏ B Q&' XD-_I@{ϝ"f U[7 Hu=}FgIoϠM#J6c|PN ,.c9C^p/W΅p98b/ ;1Z ~ɇ9}kq< f5~M_:'zrR" 0|#i[mliprzQV2D[hִ,*HDeHv@.Ȭ'UtEOuN/|΄bB-ohK'3;>Z\ {WX)Dٝ>|]q %E =㠁sQM!a׈u#n[@(sW8WY9}稰^nL1QT#ckҮy_@hVe3ZT@`- \SFTL2^ɾVDLV8=~MjIΠsZ3oeM6&q,٧Gc$%T%$5"@@gf59<>` 2 ΛOwDs0*'h֖ކ WG3ut$~rxnsQtP^(U%.9O$'E(UԓV?rU"?ِHlb;U9Pt" |s@DoAsT ﯟϼ\} mYDQEN;oP[ e%~Òwî*L]B](fyk"(a˥3+uRh?*kȎJmI\(80=_4]|۾Zۼ ϔw~Hl\3o߃Ocs简F{" 3= pC(  c1 nhI),P0ns[^wWBí$!)$Tz8;L0^#NA۫lyuɟ E{AX3@hQMR;VLW=C`%5)\KhRZ5>,o:<+ď%#QWLru^""{vL 0X\"1}32rc b\qkF7uk@Zus&e̼VMK)Ǐ6ݹε(Q37-lPD|mL: K%=e*"9V`m՞Y&ԁAa)w{W=쬢p}Ϛ"wZ> vif:=6|BB3~?ҹ9t#٥#)lYT/t=pxz@?$UnQ8.x^+l5eĖ/~<ڙk\ ǝ lt@fwEay&ϝrQ@CU@xm GRU*^xΌRR4 İaWEʲG|v1~Pl9yX+5  VOڌczni8oL׌\! M0*1KShJ "H!Gd= ]e:Eƹ^;3@6DJ3Cuė0 L ہ$XvC0I _ ۙbͧDWRM+l^2QCKNPCNpRc>zeЮQhHLR';ɩws9 IG31IƖQR%yc67Yf8 {B^[@NĐb}S 7 ZKr/CksXl.H6(nwR;Z*B+ ,+54ڢ^Hv·'&[wJYwy?&֋j=)$Wa|9[!Ē6#<>"_hjl!v@Z?o4N $cJ|y&3W 7˒n7Xn13]p,?d0k%voNQ,UDx~ N\`Yi.>W\_}i}85-.n ꁉpީDV'&,[a^R4^]\W7ikc?oT֣@CwYCJ`_Ygm*\طAVi9s$/Nt{aHr6Phjӏb ogLoMu [ih- vyg5dz&;g}Z+^N[љggB`Zpw1M\ݶr:v7ZNDK: }7hi [2S9 ^X3D%ȐScrK L|~Šmi5q7'-; ap<6Ծn7xDp:r;P@b,Nƚ/86/[DF;*,L#٢dD.WCꉗYC:Bc-팏 ږ^>34V?.cΎyMpp^rK ̋cw6įqD `By*kߢvw El{^;O])FBWRs e&s*]잫h K)5[M[=ql"࿂'馫(=<Ņ8h/ 0>xlaݱiڮ"|vrƪN7_dkOdKy༷qFF6XPC(|2g縒# qL%;w:(`޺Ag,c%ТHgTtg5&SGeE(5Q4Yڍ`<v3jٶEJzSӠgI4<RRY|%QxO^Zj2 @K -SN(ooLEf7!~]wq_.6=8MTST،%~{0k&w7 @0^Urx,8R3 *UTa*NHh Y/Hw4622?;i祶:X+kZ7exe2w}Zpd36:.˷h %9y)Zn~=B:-GZ6M.g+otI@^IB(}.)?$|l7&/J{<,Õ#f 'fɓ5L$U1cFm+U<;۟0 MC<@sV174'^Pv]!Cr_ F@Տ5J^jn"?HˬFIma :+mŜƹWM*E~H6eǓ=xjwk(,Qvj}QT*"VfFűw)j f1.XOȤigϸ^"'stG:oy'F]/s"˘'KO@uD9F,;*WfMyӰdx&N^XYII!رJ&9YR o|Pl V/” A`c8KQFWtEr1+3~>?Xzƀ&=)oB*OHߤ]~XqZ窗*qF1.n] {Eak *o@ڄ\/)#jlUG kDž/4Krgw)"y@-8uxTtA GiǏg޳۞'vx|]i9ސ?Ho/:@wi_c9z|hFyyP`f mJ>B &@q\f}u_ U.dx|LjO2zzho0- $27=9G$ޣ/ZʴEM7TL%4;cL%gE?)CnE4ktWۧ)5dĩ m .P }5x潷N4 z}1kw.zYw!Vカnn6j`J %J:rrƣJE<ΫYē>k]@T1|oϹHI}֣bi|lW`U7z:s(.8O_S-Mm8D`dE5cr[{w,sOQ1JLNo"]d${!m4% h{=4[&E V&fv`.ygrAzmv A-6fsS1mU9"4hnHz.02!#Koܟ#n3 ٖHd%߾aQ(="MN /P500(bP|}ReuZM=P 7,Ye2ҩ HQB`,z'؅4 6LӴHI׾/?5N rZz$z)ŭiٰȊ ORTO(v#wgj9CX}4*P 3 x)ztIQKkOc&IwނLrGT!gdr|F8+Ϛu;QD ǁ>B( -8ȶzNMGIbBl0'_AЃw^*oxL)>Zgk{OnM@)6;Br(Wȭ=.azAo$)߈{k->4X=%jJ'~0|"">ŨlE34tVpU!O0ɻ3ٻ@)Ldxp=3Cx#j.*/3i+"3A.8pϘ=4nĦ?%U7(̿ FRRNõ{˵Uu:j-.jvp^.muz&⦨׎B[;b;v/3D(xhH6MMB1c]jAix:K[zK3ԥfhD}/gx iTEi,؅Q8RzlGD>m0uڥ1v=Ԝke/?Iv,\z'ORGSLH7 L6<&C2Mu0.O@e|nKgr%IsuڠZ'f{8d5kwnSeDb{g0;bs0C"*V7]Q-cEods 23G5hݳ]o%^N\ :pNC=F CUUqXo >\)%L{vJd}F^M.\VB>֨,q}Ί9]CCfځX2IZMe?í=m88X] vDIF^,5Y/x927Ԑv=6 үǃq!Km7i%M־]$w5~NߪP 7cJcԱ@B (IEgVb `~Gfz=&PI+ep'l$A}ޏ0/6<\zmV#Bdu.mq< 0cfN)Dk賺MR_ziR,*PR>@.5O,9FvPڬ0b*-fB,ظ~zR!yR2,)xsT٬HgyᅌD!䝹Mჱ; ݓ&DDb\Vw#-+4ͨ\&&d@&'^2oSͼT;ZԱ i2ʤ}t>vԌzyڼUZ4IStm!.ƛa߮JD9_F?NiL0a24/m31S ,N j]9oq{A$t2VpԺ& #>]ZXKϓ+f0H5.Ht݀&"L2~Wq;`Ίf5x]擿AnEļ芕|{)1Pd5zK~ 4oܱgȰaPy飬jpS[5%7D#&>=,,_fZ:hBXy@p6qto k LCOJ"ʃJDXcm%# 3&W`jY?\COLr#a&PR~R,^UKPx坤!Epod69Pvn86Gq'"±Utг2bIjU5CN8h &aժ'iωCx1ՃXcXBe^ɚgWwdƌUO֋h du<׵A7/wӐ\*$սabd)tM3s.kWChk/k2u"?!/1 ~&g HLֺtZj&p\jO{DIi<6lTH"0**DwcuƓbS:/l)4K4 T jio`a~{jWLf,ʂD!Ib$ӋQm&.L^"afcu;RVtwd`*R__ Ԭ^D~ y,HKl_ך9bD5at`67 Ґ0S` s]CMؼm`6`D"|w"_UDn 3:8EmyX` #jH*U5&A?ߌg E44ҴHAX2*9$dx_M$fmb'v=|L=Hot)Vqeq7P+~ؤ/ 8TxhQpKPz~,6}zClDKq ,~3ˮʌlxY %cz uqp%Sg5tGB@x/%gDb`١a{*wb\ oWB I %thKE ҏ4m֍f-64%e0A@Z(+ϱ+dBa1h%|_ฌr"-J#FsPb抖kW,2>toIg˜q>,ZeM e'7R2kйʓQD^mBd`+9^ꪎ#R*YYvu~d 51d:o%( oAN/0v%Wc&]sOJUp}f6W>vXs`-8B|}(CZNG0#BNF]|_ywo8֎!㦂)okv{Paד7f)|T _MbĤL}]0LJ>Jw[L?ѳT~ Ŝ5kv xCr-=>Ytd~#͠5¾t d{f`-MN*R'e4/Z^̘cK XCbwD#Gx^_*-R6FbbAUrVlL/HNݛȀK:V(@BwuNܟȻ{70eY'P'tXT ڼv/3DI>2@} vN|$$xfv`~zXZ8zτh[nˊ0*u㏬ŀ)`4HhtI:PzVIo)8"&!#e^3Vz 9]*:覞9p)I__eC/; Y+4˶c{25B' ̀#o;|.|0|]DuWtiIRMq`)Ri1k] -CNw̚gk _|vV>'K3ؠ@"-d)9(3{xd痤$ב6:י)``y3@4/*סҌ5'e\73TIqxb; Ż"@d\\pCK7 $7hJbG'#$7MC]$l[V_4sUƅFwSׯ8q+zb[1-m/T| ]+Z|;,UY-jb`H/nfݘ*m'y?$WM#l юxEMGBSNtt{ĺ^u* eqgLL@tB>SKQ6Ms&ChBns8]gRa_sFvg7pNȷf_}"3`Cmp2MQ^} t֐SxgM|[ UV|H0q7vվ4H۲0it86I s9?qҤA Mi8Î뮳nB84֘[,K>8BW9w*,n[=`,ZK*l=7HE-tcf Lq*u:}|X>v fmm(ΑE (]<%)dfK0J|ڐۮ6ڿAG\¶g ؖ{@EB8n?D Tw"%<)ʴ\sƧi3ťO|BS^=z?1asosѪ&gA)Cڕx` uOA[IJ [I;/ypHOUyk(n,#jE7c{RIWnA-¢䢒hH!-QWTmYTjL?BJbחOJh}+`d߻]#TCJn@#T.ydHؽ+hS@-ci}|8m#85p ]lo0S%#y#k?QE{T4@xѡ`#a l;yn2$51䬋ܶकIlbw_c%X(D"lpD2 UwwmA"BLm⇴%̃iL3T]Ll#ҰF&O\o`e|HzgEv_ګQ8Z_Lfޕ}*^q9S+ߋ`|+44x$q}yKC=s|QxC)ԍhv'9g@l VLSge@LQ*-AZm""aA\R4l&FI_X:c{9_ZkFD @g8ԫW%VPhf tYV3E2ODԮ sV%q؇m"h^$ex@<hK.AJn!(/&aHŐof&d WGOxS7$><QV_)bc@Cg hPߧ}}҂~n>&.b.΅qu'?  ]UL%|9ĉHJY*]>*j*벬x_Q+uKɀ4Ƅ%r:t۫)Ol)cBlQk#sҙ+'s,z$BQ+٘2? DZ*VH:5nyR3x!zD;}k. vc v޸# 5F:n_{2Gz{ ڹd7Y)Q{/!USyW{BbEj ^OKv;(bEW kn؎C^U3PR7[/WIbh֓$k!; .ndD] D;1"[l (9uP9Ƭ˟*cdAa>ⶹ:0; 8H4&1;2xT#m~D _ x ϱ6J"0γhfGd纓Z3*?JUzeRe4J7Lmaڸ9JJij|;{*.vz ALj&4gMrAfW8 kڲ) KWOhϵCh#( ڱB>t+ZNvMa $xekՖDR;0߇5r-e%{Do?p_:/!_pQQggBVؖ|n.`.ZzNzgFeyCΐ"_Cyt6-'d64 m^2Y#7 leNu20?8 !e tgTRѢM*A22ː,rɔti:66;oȎG6h0u0[4hAޅ?9k3n:Cw*k5W@' Y:զ8)DXƌ6At2^i*0CsgSa!#5DC4^~+)a B~@y=څѺm-,'YOW! ԄN08gZTXr[ֿCӐ#LסIB ?}@"T7 [X,(8t%1#)1{c0Yn- *ꅯhBr䎯Xi= l65U12hR_ԕ#nq@Q{Vt/ɪ3VҦ}@O[5,ᰙ]! 3UI*ԗ,2 Ntݕx0hwwc6s&03ebu{aMh)jNV^6BìUZyE!q>d):XqGd`{ͥ (RW,CkCmp= ?~v}bCM=s㫶'h6Xd C*" RWiZ Aa;/~4t¯=_ݝU:<N1(}>V{ʻѷйl-Xj`;,XT٫q&ڄs 1zr.2 S H°̙6)qw6¾ROIEh]:6 j=X{iv!j2y>/eܤ P7҃8+?=`1 hMQm`pkpJ^/>&cu4-=ͬ%+qJ% ݍOc(7Nv:v.(R2%@]sɋhʼngzSI\XҲH L\H`N<9󈾹ea൏'+E_wKU~7B:SqfeV![oAoG;$TԝIώ,D3`2'dC1XH.<|Ð\/ ,z#@qC[3m͕w<*x!¦>tLԏZYbjv[ CG* ]gIe_vx`ɬuq-*]I-יtw@EƇtdR&ye篙[Q ԎWX8K~mOS!rqh#2r#C}cP+2?05Oבa;ijߌܶXeY`CMlvKˏ$RP|cAOPH㳴| %Ov7VND :sk*Qq?169\)4$0>u3$l^##[fTYRݱvD48jjL!ZDn]SfXW]A io_,$t5'[>;s}~z=._OU$p#-R"`h V,-0* 1AP.i^_/&CUk/~Q7NdV$f3ٙgvnՑɺxmM^Ou0ud9>_͚^ 1~i79堄b$noNjɪ;v, 2)6Ra 4@rk7s(X~BiY> xJ#n5;!ϘGlVk%`lC5x]YޔAioJߝp{S0Z$Hͻh܈1jBK)Oԋ@4n&dᔄvyJhN']%7/OVE)(m$&i0瀔 %\؍`Қ=,IC3ˁ=Vd_n+o Irk4>H~-?MuK܄~GD,|L_'ք2#g͊<'2]5}4kWϝߜ3 xcL<@)6w7˓S?Gxʣjj[4➄Sd>[=uZL"(% ?|F1)KJL\[jrR}EwyO&IGࢫh dCa1f\]k>c1~7^ۑN8K bGGñk?Y L4+<{LT?6X׬ os0$ I>uhod?,:d൥fr纕耵2g"^&1<'rH+KWoV_lFҚfQ0^q6sɚ$CYIDH Vo![Dj3fY2(qհ$a`8 Hb\;8H}n,'! tJ^+0uG݂Bi1o"E*zR_5fq}=Ċ4?Fd7H2ba9s76O]<1 [vm-4F.}).4Ӈa@xp5{ūK>קSrHoG {[.usP}`sC W"9T0COO؄]Mj*+!e%e0_15zĪ":إ*# m3n//d4޼4R|]FGсk{7!NwvA!e7b?Y'gYn`c)VAbn1Lw jTd9MM\D2yeC4+&<pzQQV.&ڔn$,/iao]eX~L 16ZwohA0G)DWQnFݕl6(pn;k 16JZy&1' beVXqֹ߶ &יҁFX(mo`ګ/xYxL$VjZ/KtEv:bg}#T?O^rl++pb?H9ټ%2*ݴyA ހ g } B̬QvT>bu]X;J 3fO+~jsKȮҔN>fn6 .=KG0Ī(*1N#QbswuHgty"%p@Xsf P57Gevn1FMל$~/bq&*dmWt}MaDMȧ 5>.<`c0E-d[u=TTѯO!'7.j3NPeps-M_*uum`#N@`K"= [?0 Aυe~mgһlz~.ۥy/khGY޲jx陞2jL7M2M6]<~bүghX5z I^Zo2(y\L=Ttܮ"+f5_1;hI0%)ǓC7\E%2/ hZ *fldC })Sƽ5Ѳ6$ydN)Vkq<=~|v]k -9ef  i:l ϶toUS8K)JˠDQLQn4pfڱHITǀD]QC.Oq80 zEk=X9ݟe4MaEG0XMf^>\k/%Ȍ˯Vlˎ<Y 9PS14Qvi[GB[+1_ .C>=g%zzm } .- $!Hzz}"QdY gtKu1mBG/P#j#fT-3|g[6əQ2q1l|4PGb䫡t)I% :M )RC4|8V (:%=5o?L2UFw:RM4'V`bhz!6AnFgM(P8/q=/ӕ \ ɖ,_ Xaˣ$'[?:p='f3uK麯;N /ź!_xCjvZskt7ja5423  ]ű>- =F>7< z ﲬ3(s+qU5SCT)NW"@ߜ⁐t[='HkL|؃v1{4P ٽ >b'!YI9Cc(R1epIG[; qiY 2dp?g1* KrLaEi Ξ%?.ratuBQ^n?8/FI<`_ v^O^>/sS~Q ``5= Ջ™B> !M?ǔoKk$Wo"j.댿_gG|1B䂷?X|Tֻ)v^嶪c9cS&ߕ*CwfހI Sp5Ʒ"ģoc;=%,_m ̟K|R)FiJt\,wZ,Bە0PVJQXdQ_bya9mE|tQRgOЕ*Ww/W7ֱ>-/>>LeZrh D!?fncU-IZ"NUޘCLHPeƩ"TwwB|!3UϻϻC(T&`/V6aA޹]Я-qnzyu+bTGرQƦ<39?Y4]9;4ŧ,9vHa\:KKޑ_Q1U0-?HZ?@W{3Q[4;BB@0|HEi.ysWW. Җt(}e>eOaoRK$ W#[p*FyL:ozlpv17e澳IZyo\wY/u?o@ {OPgj5ː#cy汰wC?헀 j8{'9 yt$LSm\osʘbV$]BYXwAa$YRp%3v8NR3uy/X;IyU /yFxE(qMy! 63C)Cp`v%flիNhIt׿8ᷝOyDEHr:',<">-Ia䤢\_/3 =# wkmOn7:8/3? f@SlBlɠo-DXCO$3\k%xʼnGo-7ڞDYPn:4"ioįcRM?7M!}㒼i.ڌUY7Tylpz_G;};:ΙGj]=<JbA%}{j%A^BR m&p\!?\ǯCb<4y^8yze@u+΢mUZYas&Δ l`ò^ ~?n*+\qo-*HAUll{ᒞvHCVQuSbattPziV)t|uip`8#WW|126$xkNHnBy|nBHc#0Uqr:.h`8KMeko[ ~ l09&%7/L T@׿m~Szl-Tlia WEMHz2֜cNwb]2?bmxs}Rjud6/?hKܞS yLrsgb ByxVkR0/~aWD62݄Gc87eQChQNόe%5ՊU>'NCwkfVL-o1Gb)ف,E.$q+X|lahsZg2i{\4)5X}ЕnK9t6:[C BvퟧVގ&Z}?GxMޡ_-ehoEBN@ ̢3T/#r.u@ B5_ee';FTO&Xm ^-L w筌%櫒,ݧD%$OU/U^`X|B6qu؟&5I%#je;jSO@31 QEq|iAYT\L;s-\Vt8v[CE< jG$ a \ot 6CgY`,](oyFVѲRMiRxD.z0, mxae5"4mYfڹ/Oo2,$tYV)s}U{C^}IyyXSj)6tӺ'a4cv>ܺG?o+kx̺dV{6`]h| 3Ֆvڢ$\XL C >JE>@NIB69ljRDeH렐ܦ-`xy@4D w%g(7~x^,鿣(V8Џ_$([碎e~5 oz վmtPVrz y:ڏ_({eoIh[ 7&c>.^(swtCG'̮B=]_L{~ĹBE^>0{S}tu,cM9.@~)Ek8?.5-j+%2=z;,:م hg'q JӢU'8n̡߉ε]=|`lr N㘍xN_p9&Hl1.C@lB&1 ͋AӜK yq'ƤB"/KAIߢFNIw1Z af:?u֜9E:j ,)-.󜯘+jP}2{*mbVc #ݺb|F]l0]:hz$Ëаhq c4iu]px=6 R񆿫I:(.~ڋZ7! 0IngQScՀtr]F^"NRԆ>Cg`j&^>uT0pC#5=< }u Q#7g@~ U %ڌk=7oL Jdm&Bo?ǣ9cj7i~ϔ͂UO[ެL4߸u>vAQ.:tџ8$dwIU:r팥f3ϼ+F>6 v(|l-Ht&cI3-X[ _ 꺊[Hd|5^ <z&2QFfy>֓cF柲vr]n5zx0k98RE!-LOzjh] 1V]^ҋs=@a-='eyau:^,T?3QL|;MR!< ;#(r1DD}A wu?}ƅc#jBQ^7D% VOQf;!$DXWȪi 7O*@-ïвgC~z:GV n,#JJv8<PCzU Qߜ_#@֬2¤91ֻ5 {?ytE)U鲦Mi^|C!lՂ[]lJ;mʥbox;#aCgvro_,vtֱB īJ%kG:Z杧{2}w25' _@sT^Ay7灡b7t4M[i5XA+pXs-# `^:L=D,;kQM]YC#BV =$oi E)Df;JWfevrl-HodIvӘjtpS[;$z=inI.B Z8BPn#\M=#5R{>b}yS|JI[+DSD{?zEtTGRs6b`j},v.x/ZYkx,\܆3k!^;0?F _׵3i# rZs~_6<~5]a!Qp} ^(͸>e/O6j)}/4K aj+m #x2I^ F7ak5ut"IؒK,]҇gh uU%ۅZa4z Oދz߭TROT聊c"_2^GUd`>B苃xKַ4ٮ@|(@YWHKƭ 0Af{&֨ӾJ{8&O{Tp2 @{B?}g]ٝ &U2,3]G'͈}XzXK^/JX2j.0 T5lRsL 33j(k4u/lOYF#С XQKuMq[ P498bqЖ48|H|2 $AT>ǽУg&)8h%ST_ψuqb f-D],wYjbƀ` <LD+Y;b$&ziki5Wno<:5&9bR,}cXPIak0'[CL[xY PZ %1nhԶowΚ9e)TTcf{Uig1OB=&5ipn0,ed . xSQ>_N 4c}4%$&R !$\wZaW9%3@<LqA%#Pb)5sH TV4[ .d6NWskP%ux61mS9p;KOoSlESÔ7 K^^WD;s Or?5Y[Iӎ)sn!;wxuNlD"(ëp/3yȫ`ҨZEL+dsrVKP!γ#_G!B %ơסPt6m SP ha熌1jv[3+Q}[&Ps?rR3h1]I1%w"hp`Zy9n C)6T ~+p`sm rQ X!TIsfEfPO2> 2F E/uĽY>LgkIЪ9I-*nIW LؕĈH HAnɽR "!1lFHc̰S#Png*!CL:Zf KAig<8vQEB˹Űƞ ,$, V= y6߹.+ajt~IIт_\N%`eO蛂H\?f4釛͛!#\Duodp՚ `vHM8b\ۉZOQs*n Fd5RP* PtK;niwKI˓> 8C9"Ʃ'"y% 9QO`3az0-5#[l`s JQ0q}g38t }oSB@0CwR4SVߐ ,P؀G AHD*f(!h5P.E{K?;By0f="۲;8[327;%F̀c_T 6Lk1h O; ۹F]Β.ԛ+%7zUEqomm:Fcseh՝,]zz]P#Ҵ%%P,y|Y{2TC6泇C9_oN<PhcqU[m yX+u֒b٤g/ivFb̭:3lFٙvp9S`yl4>B -.c."BxԫhNl,^%{˞U"-]Tt{ 5LLnϒ|@KϿܗ 8(#\= vܭji(?nYuv2@\@>JH*lqKTI ׋a(:͟hȮnJgZ,AYUƳR 5 !$a詋Jݩ%z8smlQJx^(rHP.?&}%Zt <7xO;z-(\FH5H۞KC1Wܶƾȥ&bKNeA| "QK-W;X~\gqQZ3^.%}; Mͣ/r2.yU0V |}p"(pKY(%0TȈrdU4W'+8+gs "BEsAHʼcG#Gpኆu鼆.G{f]ѧQD %UAT55zMTJֹ:&ģү̉OEM:9_%bvƯwĥ]g.j]g0yͽM )뒖~Duzf!"Yg:IOVQs$:9̓R!7;dq󩀼Zٔ7&DG!p.GT<-ߕB}`MKr I=Cdr=\\VZL=tcS4g\] A˖IQKt\iŧB%SV  :;'aK Sq\M] ~{qJhb]w|xv~|@CS,v~hORljG]0;bQOT Ufc`+Pd2ZC(mtF0C')S 8l"/>on[改i,<0Pupo4kp{^pl`Ig@8}%&|obfWk2_ ;bD*/N SgzSOO1| JI"(&e >b^#UYp=u7!:"yK픇?%lm*ڧ"x߉+/c7c,LX K0@jswLUE.7ˆ"*Q9Y hvqh,v28_c(:e[԰` u4&g s~XS҇u{7•v gB(\jxppoFgA͈XTuZj3CK ċFㇽ]jn=Ĉm@bN ujH $R\wM\`C&#}GlHLAYq_x),N+ bUK _\'heQ{/`i@V nCjV31ܤ̈7I׹xG01i\(A[/{Mn]P'>/DC4 ߅ΆW:GuU~JvPp;QA' R4H n>QF1="C_ЪӒe58vf@ȅkס?^nf4+$!dcD|iCc P Q&7.:hj%܉6e\!TV b䰵@͎X!0{N\~H?PaTw ye% |$RtWY|KyRPgUuYPtM0;nՄ>Tw&Qߑ_!;4 ~Upڇg!2Fi苍$ JV9w, Sz0 {qci,l7mZo9v0#L_1jTg!r̚oeƃR(ZjWg-W+T[a8I 3\/,UWa?L&j$u3gHq%V֦ H|7-ci&xYdB* /6DRuk+/u3{v_zȇEu>gW XJC[18 U v2- kȐȡ']gnʱ1gጳu ϣL+cJm9# Wִ})6|\?tl\;snkD |EVDZ2k@^M4QI(f)ZP,,+⿳ƨk.^91HP 9QS8i/s5Z* }#(>5JLJ3z۝ K! ϲxWPR )e)wFvLjeisõ ގMK{;"=! F8j㐏hEqi˻Y$WPMl."6 cK uCT4xMޅWW(BL\jOp`5+Y[Le:Z^(idt%JASx`yYqlj륊}m#A74@JB&p gH4j%=b*Yyk㓱 T 5O[@]JyIʼnݝnDVҭ袞cQ_0ώw9){Nyh+GC2y![?ZL$/}t-t (tƤltwp::ςiW=Ksǜ)ni_4_kk3N7,a/^kqŚq?.Nβ=F!e)o8z  AΌgW9: :b3~幹35/yp7xf;t?Ab Se7'We5g< o'aƇoe31 nlj<Ϯ{>E0<J|FL{9% (E14[ bHSp3Z$5 <(d'{ڌc7hn>GTf[aFqdLo^y<rX񁆳Cg31 WF:Al vOlm} L(CxW5ٗ 5-e@aF4͎\{"'S(^$Aif!9 6F=YUzw2]8exz ((m"5Pt]g(4';1%#^[ʀ`ӦJDBY Gkn;p.WW/ ~fKO֖| ðt7\`B≤Ge[O\@$ZW45@="ّdm5 /wbPf,gzHߧ bzUs߳RFӞ6Zl.k'Fbە=2Sيv.4M Ec%l#l[ƥII&8W4X,#S ޻|+|99CYȢL?v緻\}= yFw#4U'g֖";LQxښ c3} \a[D {G^\$zwT(0R;`V!u;c|>K O*L`77Tby k¼R~o!c1_-uԶxN83ё*#c)P :O9p]}sCE*14ۃ`օպ .˨%%{F/Z (LBQloƊ^$$CďO#KQA6PR/ S۪oеG+"xV*Jv d_K>Q-Ɗ5& ˌZ6F97kcdBo7)1fJupl l {x;V10e@/ u*,m#o4/͛>Nc~>`/ɦ\%3 f>!Wnaߞ.AȘ m^~΍E1ē3V}I3Y=l-f"cph6R6k%s6! VN0S8|d;Tz"":/藃V|N#T-UMGN{eH~bqt]RS˚`Hݐ& iZOWR'Ģ$qh]y+-g)#Oki ~'o_~#ݲylNNvR7cDޤA+CEL퉛/oՇ-Topd̓qњ)9_Ժʝpjbsqd~i54=;+0yGPQS%¿?F 0S]W:i!RBqqX"4^+P_=d.4sMPGc[wfPg7 ծ"[6FՈaՌ<};8Xa 0 f(#T1Zd&ތpZ0=S81n/`qQOJGʽOM`kN"9LW9cQm.znX7yIN,1/0+j1tK0C銨o+ܨ¯gR&-ŦxGp.w_-|͛tNΟkjU?*[S01e}| s R&$sߥNڥnk%Ӆyjl% cs;Ӑj8nOI[D` Ƕ|*M Cb8M4 ˻d6{P7 |n8L'Z8N,Xhl{d.Ic&N)@Ѝ\ D!Sw)HFp2A Sjrr5H @v(FEA=UY߈% %pKb>'3V8 ]:Z ~#c=%@[TP1Nnk!ov?%H {&DWFc";QЫx`XU vMmkV}YA;WA${%CT.Tֿ /rhݾr/ن kQ",#WzÞR܃^\vGٙy #W 7cN1ӯR944.Sy"E@Ɨ6/rL||< ~cYfҫUhǔg|Bj|pɜ)݆>*ocǭpxYOgWٜzD w1k ~:P^uUvmEݼ 8P?R>CNt*JoO B(Zylc`uF6l%z9 uӚ_RI$v_Ihq--12ȁ= )qJ >QgL[ivj@eSz$]Oe}7\bN5c9o<}㓉X,Z4̙`ٯ#^$~'D7pP~/Ki%iF*,OKA v8@{-G&(ɢ<`Q'+n:6|A8n;s)C1@;ZǂU&lQERN*Q;z:^)%\߻@ PFJYoۯm操oYcŠ~6%!nZBhÈ*K oXhCI!elCyR7k"` d˵¬k 1hӸ%3X?'DW57;{C v\Ip+R"c{]Wn-6YI 7֥LԹ,GϬde"W$$D Ի3.B BڬI,upde.Qҝ%řu ԱzYĕPǯIM կtT(h.,1B]1DU0D։{] TKt **G4((M|}K>Οþ˭qd)AebsHnO \h`m8'L cG]w/AS2:T& T8*!(L n zX(խ\FYs}JzyBcy{8bje}ISn L| F0G\-t{- Wϟ ̦&ۤ;*1KS C^z? S頼2p(syAB6n;!d7bRѫLބ:<: 8_PYq-zVAg`E4u"JkƃW):a*$^"vĉD(;'T3Rouh^w"a5ĬTNqƬ82LZ:>S_1#o$Joȭz^RuyzEI WnlYXNRTCs0O2YWt G{9yUiQhŬxf.c%xh{~4 D7(mnij0X+d Fւ.0ze3oĎ!%fZWXm4 hBKa|Je**|WCQ hnL@PuBtYBx.eq.0em/*:ŋ~>nTWnB-=w  زETOKM- ތQ![ta=ŊVDdc6ITP)DK{"D#Is-M.'Nna`2Oi%A 4YGe"z>[fSjڰoR)`m!qB2Of%vهLG]g_#4S#*0nH~nE}Ʀ/B?AV < Jhpo;XfC窖{K-EPu@)/:w6 IavBw9bįTJL9O/ Hv~F̪@ edJVX]y{29 A"gzYEu&}a 1X\lX??`J:LEW宸F:[i-܅hz $QztMfoh.v\1d/_A?!~RĦ>\ ˧UɎdNϰda"_>YRb.Gu,BY';Q1>!3ϕuZk 4ǽzc gs8E 4w=$RgR@;Q*Ru`򅹘k$S{4w)=rNq'#,wµ.CD3gCeΨnEz@Դü8KZ#g2*Ɖ#xT{t箸@3^wfI} (2c= 9w/_0v3̑jl& YuWA ۘK$b(QB^>\E^zJ$4`lX]9 4Y%M"[E1C >hǜ4< ⩭b^Čgp.T9A)Rb)@C0V$wk 9|9 O kTNFq)`}7w_. $eGoqK>V~[Tk| Ǖ Se'Җd.QaֿS Lj1ob=gl9#vy5Hb.>$bO Sm8ɧJ*`iW,m^& fgn{"89li;LFeis+~LETᨲϱ1 ~߅c$HE/i]` 9IB3&,sLj*j&`eHJv DqɝO4>TVBpܬZ$&j=("0f|N%v71Tr͑ 0ۤBj{޲J=a>׬ޔqX(=\2WBs%mWX'uv0O+51wg^ )c*2坑D6J8E|yo$-g&!ͻnpN0Sgje`vq I.In0s@P>"GG~#NdylacSw!imxsJ."Q{(Š-Zyd0FT4ڡaG䩺7¨b&9+ΤX<.[*'˾V`W@Xr;[6VoϺ%%?ʩf?ȿL` ps 9zŘڡ9[(Z^>(\PvNA~P5:t8 "Ɯ2UDi,EJSI+ t d$;j%W XB4X_reQFn޸{^?W&?xT7:63SF 7DQª=;g?iɜFc/g>ECrsjx㷍)ό^ⵞf(|ȕ^HkL)gjQ~ hM?hhdnj?!Gga}i BI҇j_1xT\J@"㐮5-b[y?Xcp=uĺy4iN+1IQU߈h[ICp˽{ॴS[˸S$EMYV C(K -3aܓ 8%yh7&֩h&>9B8"CWeJ P$馔oحu~7y7}}\f5qt^/dt8AYB(|Y| Z`'p q5ם aa@9n0nF 9[Q-:5juQ2`MCL22$D$JI8QQkQ'sS! @7 W=hz ([`e$XI:lx.\pru[Rx*39mS 8hr, BWԿǿUY|+d6BH5#?:ģ%"J*^^0%,Uk*x9[Ez WXKv/4uA0 N^8d P q]6 fW 2j)_\ 8 ܤi՟"bQ|HO+XyJɕ4¬>g:аy d3=[p"?%{2IrwTcaX*Pٲ+ŋ ;yysN_iq|ݰ7ə6` %2-z$ ( ۀTyA y.hAqe>mT k[=_"ȑRGU `INҨ8(/S+i(fCHo{TxՊfQZwW.|mHwySq葡.+PY ?ܱ/: U<7<j )Q8"u4L JP;x[5([jh]:= /_^kS[p }Wp0BH,2إ ' reOZ^CFZR;+ P jgXR!bkB{Wc;NJ,(aL6Ccė:uzڲ|M 3 ͑ׯ{"r(UԶH"aNɑxG~E__d4yfs`/d[,0E5;;O.ݸ OFw<]oK; HG؎^F+oJUAf>mO Nnf GTf5G"(6=bN6goZħ Խ).V0D3f&*8KDU;al:j[/{Fxbx,7X,',7ХEH L>Obtgg!ٞ Y1OS?=z8fʕ1kPu͙lhCN&l$FfeƓM_줞JrٍNt#?}='#"mO'o}]ICMw:K HAd,>SAO*h&+t h(Y,OeK=V@䣱_˩v=A(SZZgm&)?:9lbj&ݴ d!qo|Y*n}c5&Z8{Y-Fʚ$8FKW PTmR۱ՉŹzc$Kl^kslI1([?d"ZeJ6QĚbŎe.h a|=754*˯jw|6Qeڒ aAz^;Duo((s $ Kŕ!g /ctfs$Xq\:0PXډKAL+x]t_\!b_-Ϛ 5nUB{פE+< 9u/7kh+~<Y~F&ŧ>/#:t`#uIFej.F3=1Bg<@*.+˺cw_׻57sE/ʼnߎVA2ڼ'db+/:R;œ:#t1[,NOE^o]01l;IU3[A( d fZ2 3(EP%_4em3 !B;D+kqWO;E9&JzZ~JXY7 rw)Y 4)Yd*]=iݔAhy}b c{q#gKhG}2 B<,L6KTYe֍$h& uZqHV3"S^gǡ(\v:5&QD,noj(zj>8HPہ?pG'^68:u6ז2K%&R]FpwR[#c&}ߜQvH19 "*i* THKcߗSɒ8J즄欫e.pYMY|ه> ƾA> :JMߋr2EܢR1SAsۘ-b()b)LS fEP(kS/备-uBYPi;CƢqj7{-ൟ႗!2^JJLܷ^57)IjC=`DE)ÖiG7D䱗Қ;<e5`,ͭ??2W YАz Zf2kGl oNd6PSdU ּb6"6̩]}oئK:3qP QFFKVq^~s(mtݤ L桿i}-1<-E3DtgeVx}#EB-@mj_*O_:M7@G:'{k:auF8WOP.Y_`9eHfv~g8!W{(R!-_b!>Rk&JsrvT9\w"|V4//B %ucI[j/ԂNyx{:Of|+$.(Z 5) @^^^X(K& 2 ә׻bifz~sp(TGᐰ`ʷT=dc#ʕ[% 8uKBʧ=2'@aL+#vB i38|A6=60d~rL{F?@h?NXۛ?^'p0HR#|bj@?^v"H{nt&7)yGd5W?FcO]y$ b/|t3j)zZ2;lt?0n^{\-!tyO(`#IUϿj8W 2 1ci`7'pޟA7-lD;FpH#MSl1dBU4J/҄.r?zO$"G7+럏Jޣ;%TC9?UF<rǸϫE;r5>Xs]X{9sa~̬GP]I3K)q7vPwI#4Uh1)N-Wl{Vwi^AZy.X6.TDQQV:N5d}Ŧ[t-9GxmT9+Rku9-K|qp! Yi>No{-9LM<{ʢlHۨ}z! O,`hH@yhF2QF{lp(Ek]T;&ָ]Z60櫆xIGեj>>]3Hu"- X\г↮&™ I~UkItB#[:H`7;u0%u z,'5r+_3y`YMQγL>PuhFtdщC| tB.gkzuV!Wv€tʋJ ucue꘦7K}y=:N~"|h ݅`v1FVw{6^ |tVHI\>2a'@(-9D\)SFcY6oI 2N7DU+rˉK4yva Fuk'enrگ #/,6') s CNY|U3>L [At2[>}#M.<Lg17:Q /tPW^MC=A 9(`ocM'z.q) 0m?Ο)RDD|EkO^CSinꬎK eᣍZL ;B Ĺq"oQ)uk @šA>l=CU!By5G |WM ͝|Ͳxiewۖ Y૊z憆1 =stW%ʖpp@.QUa| ?h-AJPN\Ea$DeF dtRаJ=& M{.bZL:-n*ohPai 1|cC,sfNrV|[La;X>:pRwi}-#w:8:qgr+%,SJ9U+;Anz: iOԜX=Agvpv7{N4`^AX]-S2 =ϰ(ӓ[fSK;(.jr8lz59Cc<rMsJ(rI.i!멡H'ԣBLvz(fL9f'ߊCZT\xvb/160 I"K@gA& Np#gSxp}:bl=L\_GPRqYУKF8K|-$t1)TpUڤTI wN D\iM*f?f}?}BFu[2nx RpQ7s&StT{x, 7HeP"a[mfMί֕e7㴴ݩ cyz@`u뀨W )蘨' i p _沷z%K_ɚk$H;Qe%s/{ W$x;/qq9!.ߥ̀풁_%o,,$>u 33t6Yj F PX%؋hslr4oY0x T;@QW=(W{ b%n㍮H܇j;v[Ua66s.,F%[kGuqqb!]!SRtY`h&RP*vClPd'QcMK:m(}BziϦbuS3K7yt36PPM2bj7!= DZM- c2ir,n ]KOC,&<=ɨJW%|Nn,\%˗4.:euz3KHh Ԅ8-slRBvmj>IMۇ`؀# \s/)ލr%ȭ7S/P_Y}LLv: 뵄3IUzL TNyO*b})̜T#U ڝUOcnfڭp*?q|ov@&%ӥ%eYK_{!f`[62x,7YCg ^9iq[&sJJi(͂׶=ēRM`2 |%1pBfk_!!B\-%S] ;0ᔕ^U̟rSH/CD@;e]d{ݏk&WlO]X2 B,8ptрaewga+o#T%9t-8)|baN:V7J o:l,Rg$b#k"%3^cwSE>es%(TV>FDNJc1AxVs Gh*Ԭ88_k7I JzsY*tO<h n.O49!S-8$&-rX9'hpz6mHʠWENhD֚nn<<¦[ۉٍَГR[@yUfKX[ܨG k[Pl"]]_ƀHSz UpT)}?t\J^uZ|($RLPW ;/|;&K% -Z5SO)V,?CJr=O#y< kGYWK˅x\gIC`XSK)"-IN'l2mLagegeܧ ._4^i:ix7 -`iЍ GN6YMb{҇D'n"M}uM3T+"jEܥz&;HM;"!gRzFfa 0ުv(FPA.~<:?b7~0 o^Л&7vUKbFUeYDf_ZD 1 ŷԃ݀~9 AS͕F}8O@3:{_ Z?g"m9侐}!%5Ђv {FU&v&,ϴ5*Ɵ&?!6cUJ6{n,abM`O0L(ӺOx)y㟯X^oT^S~J٥`n,GB$C򣍹NvqYx^Y {mhZYeF|W>Ng'e,\g[흽n"faVU^jetEE} x 69a7]sqz@Mewl#:a:żO/kbʹг4T;uZ-]kiRw~ I%_ʯk[3fHIZrH%@&e bF.j}7QJXf%Vu "<\r׆S)~{EɺF,$7pl̰|؁m_XՕP IsNəVȋ s8{O6d%߼D`IYH n(({Ym2q^H8HB6h[A@{#$?bU3,Z}T[)Wu<9j)r82 76tޝa\K'-:&x`qaJ:;S}P~7 !V/Q% ,K'\"t9½6ˇ`p'3"ȠҞc:NdJ3zߏEY.RĪ9=磂kȍ܍ݽؼa b_W~dudt#TSG],=![7څ9r+pfbrPп}.Uw1UvQtao m+zt< 0tŞrf$"_סB8<h P=N.055ֈ|%VTǪLw aht9Udj;ibE a/kk+Xߑj3E\W椫rs])7IVzx{--Ғň2f7,(ɕE0Bgď 4JHq ߨY\=_z)Yݜ,kŋH+wUy`ͩoxT$0&/ꨖO#v~Sk%s'b{u!#/fas-bO~>v\>_+G/epr2`\@dV8=2^ 51`| lձUq&ېQ4&ע  WŁ6wFD Z,oM5dOmiob)@֘l\&J^f9pכogPeݰMlwtc k<{݂Lȫn.2nĪ}YͲʦ75L[*,"L|s^d_5l #:)\omXK|3-uy iHMɃ4Ԋ]bE|+K$1>أOuWIqIٝ?ћBW-+ǸJx)1JxDކO!PI}6+ʍ x~%J:~ $p̎RP7s7-K:7gNkM9}s^BVfIi>CcjGVQàb+иBx BWwR쬗<'vɝq~ "R$/:_/ F0Fa LDr9 {*ڬRcX}.ݱ}3g[,<^NydG{l]]WC-d~M\/ԔrlT-;kKTh0 ?t|{k{ML-d <_C ~S*"uPR)Y#[JN#2W$p;MI>:`D 𲊳x0W~{pmѼ%~-CƘmK0lcyta`'&!`<_eLK,9lIv9r b,6U3۝BDϙTCxO`M۾JY{S v*0WmvWz}!$40CVΞnd6tEQӪyl<`/ǥ&Ӷ-oFv]=M61ʂ(BȒ|{^bAZk)&Gmki1{?l'ό4,0q;1@ӈP}E-gAp8EKlҒ?r(mw5 ElE&vb3i0MksgW,nr{9_ 1F4i=skA4?o?ؕ&賵2t Z0pQyq ÿᔮm@3`f BU~Ar?lXHkDzi?H8#|& b3|fh*@Ne(#d:v#kCCt_='l?52@KMĝ)Gdyalo{MZ!@8+#`rQN wdOBc`&}0d\- Wd0^QNLæ2o[xАM>G*ӣg7ՍG,TLx̘C !q-sKZG%+D*5wg̨ˈk Y9؎"*ɣFJ0 oU lYO}NwPNĮ:d,/Zo/ĦrUs, #"p>c7 >1ڙYAyR5d詷!g2*CnJ]zi mu= #1؇Ir=փ?h <'Ǟt6q ITn>6CBfRO9->VsGP1nک@3/bؕKx6/u0XH-k5ا>l;pzߑEQDQ]%j{\ByN,/-eXySd3Lh|S .")Y 𷒲x)԰6r l em2GnSCu)i ce 1H|{kguU \t.Tb%D;56G^!Jt򊝍c!|/?MV/nswidؚQ(!/ti E%8 ;1%L LV']zn Dʧ;/[M^>)At)ERмhq/؇^ML8$!N-$nXn D>*:u$%][9>)4*Q)KՋ՜,`8 ܂#,Rp4n*t)E4Yob_szeߝ6r|N_aOHE_#-UΨv9q[fݮ@s6VE:&T =EF@EoZ"j]ZV ii.a ;mUMwBFVii\eջuc}M҂8P`f(xɠG85KѺA!cY?whu),K, L$a,4"X|B>ȚȧhSk(Q&7@rdlЊlx&O(%QwT @,^ ,$09Jޫ.=QRO/)ϧaY:SJE,ͧ91s" 7g +ΪӞSmǚYi~^+0QIpAbHY`"!wy="y9U`KoN&ht96W_Khq.6"peDJ#*!bez- eA0]obD)-9Yf%IQŒwĠ =;v)Gbڹ^ռe.q 8O('{uCBL` +}I>}@/'F~UCSƐ%MťyFGO!"9W'U#,R̫?p>2P?doAK5g)ܸ! 5N% ̔LKrŃCi|v0i#@#is%'P°3 X-]Ȟ&y ǕP. }ذBI7$1Q T7)c!?+ؑyc>o1Hk&;3fG3NX(ǻ}-UJЅ6=Uִ]?a( Uin4;{W%9`ܶ}lw}X/$Jd1H_?go8'/UHꚺu jjz gԉcD DLH~ĕ' tð߈F%%^b=M#zI?c3H/>50:tt. JkO/i,8jpFp:̩ nk nD(ED, f-cM&y#Č-ܸQ/ Aw>Xrpc!M!e k~S_} [KH]* ,[Үv}SeBMkph1- {dkl?M1_~v]/B7Z*7wzG"tTFֺ)..1(ھaN!{].)/LDo >?OAi2b S)c6fd{0D:GSLa H9+@zl 9&&mK_1UB)yYYTÊ_xwR߶3 d+ B/[eůN{5{wәEҙIՊaUa9 9Ajg'sq8iGCyh* \쪬^kݴYijwff]Rק<檟o;w2T YJ&|QzMV<%KKj= ~U(N85%Oq@]{3DO:=-֮',H#OղxWdd^f4TY\Ȼ݌ +ɗ8"|q3hA{;.dRF~J_ZȢk6`i2q[j$ uLXzxȤo˅|e tD'Bs 44H7#O5;b6(CN7>{nzKXObDD_|\ZY\R۪-ՙs5hVae95DF%Znp#23 !D>gT dǦjJ5cFrvBҫz 26,L`~AwPkSHg N`;ZvxZI0ܺ^*̒*Ν@=- :N~W]BtfM{y **'}gs|עd`*3p?mΕ2NB=HZ@E[\*O/'re{&;v-7aJY*bTUUw/o7/+_fh[~^ WS J:Gc8 GF_bĢ8:;~@XL`q_Eb1%Ziz{r@A'DW.Y }s۹1_!j+arce@F?]v!̰J˟,D"gV&io?'E+Pa:+`I甍^r)h#o!YEZre Kgv97g{S(SIzGYv8ezrKf덝bܬrZ4+nB!xϜ2EtaN@ ojHsEL<5!:% ժ` _.֔xoLAW\h/ҩ&f-C1ȝ XJǗ-VuTD^>.;44S'g*wQ)0 "2} ŴusN5AkD*K&?jF+3@KFktXr4cR8LFܸcrT[tNFVʁ_3JהEZMphU)У)%{{^ Z^E$ӡʵFg _)S\@n[<gFsk8V7W[f\@Ap0oIy kRA$McD$݃ݠ-1D y#G`kϑ UgMaS)oZ/EW9z>qMhr҉}\EHy7:qlO:UƨQRTB^ocQ]qc z V&l˦KJ&H ,/@6kS*vI˴tu?8ZF6=NmrmGw >Cdj~x"W;r9Y͠:2* mLT Ɇ&1t|Tsg@H]*EJv~V*옋3'+S[~8pK,jR_瘔f Ts+2}ȹۥO%GJ:=4NH٪3r6΁w.+9^Ϙ>=C@ZAC]ٶ}u)x$)6XEw$l*Ncrνi425tg̫+ rV(ğ^KLSu~CoKMl25!NUm$в(gJ鿥:;>KN8`+zw)(DQ9j%mLZ+CL'9?~I}?rѭQvQLRC᪛QTs>H*{ Lŏ໊nιoLIj3DAW^w$)<2(P u/ s qL qmec/IVj&Ֆ{&cE|/L3C(z4PnFhj3sO&,{p3֯o9Ype Rk[c@cS ح G[_Nݬn'PJ቗['c\7Up! ,i's>ZY'وr'󫃑_ES܋+ĕ"^4EͲgueU ~)^I$f[aN*G q34NakE (u}$)2zc7L_A [œx\Bř0u4MiVo˭mp6r6g_7 nrbkT|CagWJ g/odm5VY%1`W6Pq("cƦ/ dD.fj!G#_u-K8by: ,1~O! X*7e߮@[VÐTԶF2XFaibFY^EsP옠z=@2  &#*WA!pBO _hKfW/mY*kA3#Տ^NK.;.ۆ&~/f!Xh$Ơ])^D){npОR~m\I`,c^cG$ʳ*` gqV_AL"ViıYlhˁ1c7;a3zG6vw;JS[ja}WwzkƷo~u#E9B=@k@>3x|DkuifLҖ|(NDV#ROӂQɾT ћa/v_?SvL+S@NMN}f_ZF4Z WI+h'\5X8с'L+wKPt=Aex52MyrG gcp~`HAb0?)3yϹ/W1Z71>F礣p$1s,A.`T-NTT;_# '98z? AJtra'|& 3[R_1$E >y,7q ۅ+VЍU{BygTH_etA震viSجTi:sr֤`p8s7HH_]DniL踠^UR<]uFc?5eA2(QC(9OHHz{.ej,9IAD pc PucC[!ũR:*8yf6)uBC}2a!MMk3CV84zH@qյu 3"3}lsMG`Pe-X1ٲ%k1mK!%WL1( brBjUَx,gPU&oM ahW%uNr)7:n?TY^?s4cXԳq*yrdbǫOR,Q,?e3G4qx 69X"9Zge5CQ؍`TĺF #_mKJ#fv%JI؟91 wE`}ٗsTwVM2|fLGiJ.,|+`{8 >)x4\F`7ke˓9XV-,V֧æt(39bm޽iB&C& *#;]#;*QlI9' w$\ 5ǂsJ"?HؑIB8bT$r =oЫ8$Aҫ{[Qཛ~Y^Aopmu).)MP927:hwq1RjY+~L:Bf~*UYq֚*</JN.kc3)a߃-Oc\z6*\b+֗~y %sZCOASq< I/*6y8/g~K}LAt|j3 _Cȸ@A$hk95΄8$ `l ծ2EDӻ slODX%R$uA>P9L1*/%;&.r@W_4 *}8l7[)>2Cz碔2?pσaMeov5x^G34Zt~{ y٫Vr/_3`P4fKejn7֏o?1dad z3R֤c@!p<|]+=]ߦ`Tr=nZn ƙ(D>U ʈ8's]<"ӯWj>NF#ߗZA/&zwS9z:MvŲX]p&)SqV Rt Wv2:ތl4G-.Ι/']Q. qeVFXau% 8+9σǂ}>3Ǣ_ =v3N턄xZMCaƄ(QjzJ4M[ h)}wO %EHvu-yRS'IՋA=ߴ8U4tuVDYK(H?J(,@* fFI]cXM@豃9uz(2GA,ũ}lJLϺI4ANlY-)kY9DO@Ig,5gW 1e3_ĶE- ŠϤCCKIxh*2{ f69PIg6t/'>̱Jzg#bX5HoV`0Kٻ}e{m[aR0V=P7tZab˘49Sa4aw$kS xׯpv.ڽ|L#z;lѭ/"n 'vTg򃀷e|v,Owj|7@p✘ u;%(܌C:D{ @G0M,Ls(>QhD㖚j 0e黽T;YJL޽j?,V \]i6I ,E{ޗR$㍢X4\u!T9lFivsVl$4ςC{.2B]7T>ׅV42CfjeHVņt~=/:m{lz?19+K w̟ۙpȯ^^BfWwm Pep;Ή{\zC1஋óΫrkqo$j/Zb$"S=w FfUM'z-g?!nih\m]nR'H.Fj5a@qh073Bb{+ے#6LuiWcZ7.@w]\ksᜄ١a{ $6s3)o,s@uIWc) @ ~&-WR( ExLV=%!_y¿BՅÂLQۺyg9o7}-m8Ε2h-1b37TRgE,>)ݞl`ƮMOVmwk*YuaUv#4]p@kLYv(N #fq|uO0VmwQBV0cD<'Aeޗ瓘E =2R:ݯ?Edmڡcl|UL?Yz`!~ . A(6 p9iNyϠ;~_jCuβ,?;m{d÷rNK:(-'s(:u.?Wm! D^G+Ko@ ,GVSS5OUKeZޥ߸<jÄ)yy40s0')l*$<ƙ`S4SDU㑺mWMQ~ҪiQ@?ʈl Wi=otS)tQ 2&8bV_Mz<_rGsb,Em;lI(Bݱ3$v{s–W}5 d^M4]̞VuOB]}ebH_m$WeV{fhsOژH8tɄi9lIe1都"-|umJ!nt'?QoT! ĺy+bˈ6QR~4zbyiZV]b)oXZHF '<aDuwO|۠#R9~2"v+:(|Lԝj36T3#fIܜ۶y4$m0ގtл%<OyBο1vwH#4O@{Т}%%Foßȵ| @8<6;?P)?2 }G*[sVJݯ4\3zo֘حg#MkZc 'cybl)9$]F ,Ϳ?7P8,$˩[`3LJ 0]8r7z$YTʎIA =aqFOq[>6t)Lkfz Q!y6iǥhgtehW]@@7k,8cQ1rh[24?3AE+~pB[!/ GK#|NK/:iw kOFx2D' yJ. s4|`fkQ1^Pwc{*VJX9<|[KG10Mѷ( fS0k#s2$Χ_q[f/ #2&Ӛ4K=s[OL)a JR gQ$s6B#as^tkVB=H&"`c~]s~sjjXj_i2~WhMek& wP?+`VMzZWjكyF`3q12hVmwWF$Puby3:] ʈqJCQFKnSRO?Zɣ5iUcrC6;ؓ"Jio >cF}Qg1H6(l})h_ C"lKP_eFB܅W~eL?ñ^dBa87~m-yL}Y{ ӔJ !afUNt%&q6ڎqZsT{9ϋs=qrõR"Z8 Rqbf /^,1)Nfo^kZIފi{JqTF&#$fU)4Bu `"\,{ @T |+/,M{5q0LQA$ S x0& Ii3ҽ 0h%1^}IM N `S`D`{s7'x8MQ(\Dup='J:9vqDpP:$ԣkVVx@T=1y!01 Y;JX3>XE?j;{ԁ:h& we#csig‹ %oCsܪګWw,*̌Jg3zDfm1`a 2&^G)0:0V""mlJBz8cm*Ȫ6F+gV #R.R#|βhݻ!}n%Vn"A7~?\z< n29uXLD8xwX b|ƥ%7ݔwxSөAL]&Ug߾z YH&h';NS>s2Y$-m-{'C씺[A>HMQ&!<2,Dq-ay*۱CW-,^Go!&gBjܭvbx}%W\b4(41D;҉N?Rm7.In.:k!JOБnpMY fѲM^ڡ hM6n6}`H4v,zvAx%ꂹ/C8axIQW=L0a}gƑ^,i\]4.[3Ptv|&Bմ)qM*i{H74~Mʘ8"" MdORf"@pN^()*P< 1Uvۋ> l t\ bn9Fpą3-!ު%gtgGqdŵWOQa*C[u#Y!fU̢  #=-ڢXYro`3ս]|wڅa}C` "䅋n x/vwJfh5r/k'FlEV υlkD\CaƷ@\$(72@jRmW?K.M[97gq*mN U>Mѷº0Н{Fn:eUTDf&78DBq:IxyCYj="ʋwUgpHQ2K9߮r9 )NørW%7Wb5וLRC[I`w,0j/M~?'uH܂`rbEkO[!ƦĝAP5HZqB7A v|nWJtU 2MT:-e>d2aÇY'=!4d${*sXxK0TAXQ1,9Er$NT!/xP[* u![;cz?ң( )|A!CGj&E$ZBLxRU)ݱwrU㖒uKA!rI@."^"& ?E^O"x9a#8.Zym vvmSא$}X4ܨr}Ǡ4@N^iV&_za@/rs{lU9GSLy}Wf8Ts3?B %%@ Hzv_G!%r+n2iFqF]3 2$oJiQ0H>9 $ٺflps6"Y AnM*I~H; ;2altI.*v%C؜W7%t&1mI= U#x"D@.;Iv^={._2*?>]a28%w{:>xKk_{~uUK>,~:߉\᧥YʍR:}n|K35v\52}74ܭVqbULT Xa$-uֳ?Pq+(aeBZqp,܊_1leVㄐex8!bmssÔ7psr"@ipK6x-y f`\uHjF?eZ%mx\6l[t,jdOBOVIfTr}od@> ېO6Q'U:ad7FtpKd}^>Sů4ۤaOLS3P.L%W\1\$M=Llք _GC;NbC_W<|]*W&ؼI[O:;וinwcEE5#Ԝ [4S.f& @l6"oJPM {̻hq3;>L:@avP]'_SޗBSC +dTX^_}N U+5C!j&Y~FWd=s$ mK~+UPvOW~e-j$jI /.G̬coXuc&KS AaD!t zӐ6ۋ xO.>g䶣|z?d\NB4$_۝J4Mp%MCa˯9V-(zo!{o q,FoռU׺P-b(5] M;jÊp@ZX+T}lMv=P^ۦvcg3:.Xv91Hgb, Y>FbY}>[M@3+*K~υuB'VX[DhSgޓb- 1OSW1-;bU}# m$TXLu[Pr?@r>Wb,^#&2(33eiSn>w[Cү8.YѾ'!yC̍40l̀Nރ7m ,>* h;/ɨxڰbXb&KP[4$>QSY Wp"6]>d۶Q zӉҖlCsW0GL=h m/{ˆ{ y2]/إ,!%qbVPB}nLga[``Ǹ]h0V@7XMviߠjHpa19=I_l'~; ` qcјWع l |K հ_GE 2_eρ9 uO4Eƭia&uݽI@>W;O\Q*BHC1x+}Ž1Sq6ђxF>{#B$܅|?)^~6Ag % 9mnbE ÛĖ4B }撥&7V%O Om"DfݷS<@;l}$AL'uW/;%L~) n4(LIuvQ&*GE _&Y\Afz.!E9ŬjAʗEU.hx2tz uBp􏑕PD=G 7(ey謏 $q!ƒ4dͳR%ݯ+%a5,4`R>* *4όF3%n/j/a9v^U0( y+dMJ:?cJb\`Hbex^"l6C\y!]))2;4v )H{t>v c^<pP'lB_^"긜Ts|tКwY\{K*kY+OHIө4"p[3Fd ѡtpIָOde4e˃rXGfR/XK#Gz`۟)Htys^ F)}eI208Sikx{JJBB4/(&K"(h@ŽL:^4)JB雧jUl Z!GO Ӧ-';Sκ JE((1g_֏jnu)wpEbhL¬m0xԨ Ŏ2/׸.?KE}% 2N'8I۽"]Am0 9`bȵfQWw_5kc5f0PH MTcgs;g-h`u3FWOʹEOKW<{$)ѠVn +# CHfК;hυfTi1l:QF˙jPCv j'UU)Gn)S$1v)BǙ[ ă, "acO/oD%3\ WkzVT)kOL՞!#*2֗ @F!w{E\g $Ow1jV컔eȡ=qFN77c{d4"u bw3@IoL0K8\̫,73o?HI)r!@ֳ:׌r.)M*qWĔaR0S|PPiL=v,5 fo~YQaiois>et">OpQQp9ѱBX^T&Ѥ`&*z"0muޤXtsUGAWzY"74pLPmmIGR 䁽;iR'DfHEͳ]aHGLh'@4Tm gq.䩈 ?WCgx߉ =Qq.MHܙZV蔗zծe$_Xvg333os `fv!K yj?Q`/A:{ ZGe ڌ-_d;62/ƾě%%~&H|H]Eгv%W5&ݞwEg32!'sא; _pg/N(_槹%r\neXrOȟ9\scЃ*"DZmqٕF5p.g tW7 Clx\Vn (l$=?[fAnDE[ͳAge<$7^UAJ^)9o tv}(Ju{H gʰ{[J}DƵwv`5/C$|++ )%ØIk&Cf[jd }&('/"-fOA UVT6Q+P7G3*j $Zq^@{tnzu4- %op"Bfbb-S,r%D tA.vIh8K?-Y\(-8Ec`Ԃ.;5!y}4]ܠgؘ MfFv9BF׊,Iun*c)z GR=˫Eaxwְ OE囹Y FϞ;r(^=+  y?=L؃vbɯ[4;Y"; L:u7U*@2j)B?17 Pk. blA3|xԛo[3K1r99uKτhȸ't<(Zɺ]<C.E.,(M`IznJ gs mRkybPڹ|#ؔ0'~bzOJiz{2# !fRl zAmIWe~" F@=EDq R!),6^1N^qò:ô`M#S446 e3`T0)-JE->15ik%',+z۟QmOQR!F2'.D z`iCԄ}MMFitc,W0!%04#|<\96yD*2qԇb3lrq?lǃh@ B>[3Ś5m ^T}kϜ?;KNCs,[,FKGa-@Ia>Jyb9^èV/zxu&OPy 0xAR TJ4?H]܊rG40?d F51aXs[!Y; ]MWlДwr_}_=LO#8,!(埁vI !U˝ɝۯp)>^kYZ&ZOq}+ĉ$ơ:qKQZ!}@2n,up:]N4jAG1z?׭mJp붠()X1 CB*~]Q UOH0DtڹTzKD2agQ||ba_THoA 0FR(vrI%ł Kq. blW7hJU5]漪bK Z4fVBU(>j?@%S *.Ll /=0QjPeҞ.[M~̢<y9$=a h6imq3$oOƨz3[u l+k+GpF-! ɜ^bcr.<Eb8XNaBo]>x{,QPDxGjw'PgemqGP[{N![gWr0FOF9's3X10JVN41y)Ӈ`#5fp^K}Z|oچ XCti"FJWڕ>؊̋hzX'YELD`ϵ)fNnw5vdO@BKf_5NRdf=؛qF0G5E0‚\;u:X/'I8]~]jLʂ/ Yvϔ^ϟl,Uc |I~0fcxso}ށY`>gq|d1^$Fd=~+Ѯa>=;K:9g'oѿ[uR)/qD}mxe& Y^ gLh^%e(QD!%Gs0[Jna˳z#δb 2h"6cu4J{$4,N7ww7RK4,]1E.&gjh$ !䅤`fFA{Ԕ"e>ixa,X3:+Y#d:HQc~ ͼ׋ C*(10W2'8V,9Hȱ[voR-hBztZZr$?^u0-C;i-d*c2`zwT{g$fҹ? RkMA)X}̄&ݗx&KA I(NO *ďK_j?CO౮e4rkXh\&GL*4n@G矪a0B%祘=p"9 @&v cTn sYJNv9Pƞ>grJ]/ʠ*`!#C gЏ)B.qjAhHu,iȜ.PH(246Ԡ`T^?#bVq~@ .7Nn>@ VcN n!/Xj>U hMeWR}:@?=Эoq  -,+$!hv NSȅ77<%n8ͤYStu(NZ<-u2ife6+`dC7ʓk-k||fsctrh_H=Pi2`1p,MR u5q˃ `lRM$_ks53RuR FsKT R/! ٟ[:-+rMv׆K)cxդK&E0 sb[ gB+@D=vIΥgDy/bKmKK` r\;W_0o$ﺂn\k̶0O.4on?6QXȳP&O n9ZaeO H9-**bc9uvֲ˽h^rڮ ۏƧ;)vo&௎xkgDif[!ɽ)c1/2fH!?\;N4*=6{׋Tsķ޺i#ګ'j5_ 1UǿaF> {p^e@ qQEFՕ@o W7qy0˨_u>hpƹ}6Ib\-c%]mk)`9Gn]2FA?J󙣆Wwz]űYj:dlԤl5swydQBq)V)u xIk<ϻ8Ur}ou5L|9-ŪէUѕHǗ=W<gr3\NOZğ/n ^$:>>tl'0J 6Jg3Ҙ˃%G]N1lZ? h{#ow-)\`$9inniБZXD+NG b^E](X%x)?YXj `=tb՟ULϱ9OEVg8mKs 8]f3qyF橖!u:<~ZdSwu{fŠ;I;ЬtESew Cyħᯤ2MiW̓_t&|)q&Yy^zybC"h {'ov:6`>6:{zȄpzտ\ؐ `P 0U浯TfxרkezE|tom C,h-q}lU6:y+0P\D`xm^[rCOĊXVEg˗ 2§ `@[2 #T:40zF@j**`]99izWcYzhz!JE~೧4qsK#E5F 7vF¯AJMS^pF`,ye%l青B9Ƀ}=TKLO&`Xzȋ,p{'yҼU+P6MT6&&g|4h&C_ڄ)D%DV)$oj[@J?>,H;bfa`*3֜ұطn k'/j'qfax683\}Wn% ^#R̃&`7 Tc+GʨZR X_ܱO2 uhvn}dԐ%5DwXx6~)Qwy{Rl=z%ȍS-xp9hJt, :{QھЬft}k7%#ojq#;prS qj-FDTL<Ҽf8;8/wk#4@fc$!6JF>+Μl]Cx-E~= b;7U]ws85M2=e*9#T%;ֶ8;=^UOQYʮdS&chJ |P~b, Yӄ oa,A1`bRrž`iVݛIYo&l,3+cZ(BNzw-9wp=ɧb& aN^|>Ei'%MW 2j" T>\?t8rE}aCܼ:7 c%1xV 9oobʼnFdn}>?+x'R {/QMt*$PfTFհCIg+ !.eG#@j}004ٶR"Y7oHLcVw,V(kyŒWd/BOMCi>]NmbvjD`/SdʇQ[K-B.fFeP9$W/%ٲ`h3[ " %j_/Zs%0 SQo IHH#W7O-,XGv~#W*Ĺ?U(Z k3Nǚ1w(ޡ!昈d?wgAM;Җ>UL@]SmrU1 JWy;s5ɤvSJCtW9Um{WS3P_|PVo"%r &{4zqR9HUf&R_fCy 39CAƻl[zR+Br;r]Kgvp+_p[}8[GvL/@h c!)E_@[*x93!܁>4\~7`pMyjx,φdd1Z5YܶCx)iWW(٣aa( Hv8aZ /R[W~~J=o3Xf(!@ɿHW2d2ړ0IAzض!V#[cKXEs]Κ% m[X[rc|_+-i2Kh.Eqs,m=ɯ,IMɭ}K 8 >]?>|sfwu4xsMC2I@e'+bcGagӾF'( Eb۳b@ig$]bՕeOF\#͎?V5c]^^sHBC5f?..:"Z(Ѐ f2!{ƗDW{f.7MCT"N} k]W'9a7֡c0PF.Qrd=?["-Zjw2+vĕ(Sb.l QUЋ^@kꜭF a"M.Ql=r4kǺ;\ dp/+Ye^~v F-Yy/"66Y+|ki簤b~1Ƅ9# 淞ۆ4g* 7}~+2ͼfN:\p23R}e8LuFLx(, \`@dR,H:" `Nо} %d%T~VUS$Z#_ǘM^Bme7Z$uKϠ{~7]_.! csn#(Xc:y>׻uZJ>6d!> qG %i%֗4 v?$nRD :41&ۛUt- '] +YGnVY))De` ) ׎YF۽~,腓1F!g\Lc\zGXASVHo¢!nS|o1|G)}5,o3)![%/K_B^$еKBIQէYhBPxg?GI#-k3)sJO NzM$_xs.VuCdΛ+'fHzNV7AWioTg^U[#%#c/ Uv7N_s&0csӎ}z.Lp7XEnmF1!w4S 7drS Fy-Vy1R$ZĈM[Qr3AGeyE6:ԬE\$`7gOfN|Z˝?k^K+_ܒ8~|=R-8ddAp&C}ъ(zBSHGDi`^|E_sW38n2VDϘ %IWSwߡX& }هyd}iͤ\Z)%W'Sui·z 9(`-*!+֐:rI7G% QhSiNDyqDTV'!{ A3l %ZLlJɹ9ac1$ XȮf'HQM[W(jTX6Aբ,,ϘG}=Tno&ϯ&IW_XW6ѩl~{6Ҋi)j`Hx9XړVY>ZߤˉXRӀڷgg:7dd=JF6<7u_*t8.J ՐFA:;oP ]#G]RAA!;?aHZJ9KH=kވp1t+wR9гw-~9&mQK>^W 5; ̎Cb9TJxۉs$C=o= Ll oߚUyۯ#Q"T&O\J,1bxI߾V¼#Ǯ̲j7NipyBbgkzKX=8}lLhnw4}H+2@#DJM8 G,33N##lLE`*e^kZb*g'5ՀO$9='`IKPU6niOJ[:B. $а)H38d}ox&* ~Ѵ?Wڻ' p tq/t˞G +Z`1mm3ז"2[px@4殅+̢:\dx'e=ch̍^+;&-MKb6S@5,/lLCIZZǔ16X< lA{[oײ3+`fg1)ք<%;sYw݅Fh ] 5S!lRy*&P%6uy>S)U/)jAt7WvosI8{ :ENr񑁘'N=8b*Gv5BKǭF8gT|0@ɥN^&jֲGb&@L;pwoxW޽77WyMl0&+pj+ &unO40B3VN =3Y 3cɃ;zLն Ug!Sl; Î Us&uGْe"A37Z w!^NIQP%.6uULji ij ×E1i;u;KξVwC@RDn싐U@|b|FXl}Eڡ6I*긂e%W߇](rqHR.1g15+} VN6pZoI<6о=󲖦a ۾+r/uazW_NW QEO_L%8u<|=x*{aT Nc8P aj9",g ={RU/nFZ\ j{jFgSQck@&\ʪ@kNbsCsM3Z&+6*se 2zs faoEбNqBqڰ|g]' m`<% e+coje'1)}람SAotMHeAE^=AfөvTo\:*:XEūyO*DԕWF p8̚!T <|qezΈxt:2=;!ܪtJ k0*F,[34 jʷ2@?rRBλS}LaP or\%_Zn#fjtCjHAW8qf8\|XC2RҰDqͶ[%i| j *&w*F ڜ&]_G0T0 SQȦC(E5)%%*6:;FzhLOFNX#k"Q29 UXp*\NXoQTqtɸ|MC+p<゙5 <9Чx'BqE+kfLmԨm X!t46ԬOꦼf5&fͦ1JDWKuԙ/IYG`| GˣӓD/<0Ov rH RmҬÓ, uG@8Ѳ+ 1&f3^G6>ef v? 7>\fS5y\+9PJ C}^ zsE-R;bzfK#k]1V)Q#?p і$&!cznSE찲P@DᎴ<~N&?z7!,pnsE2x~}PChtJ-(1@^{X4.\_{ۘ߻# 4$[2;x,# V=UZM*N4uR=}rPJ劔s7 iiFϮ gGCIMI `e?hK~ (̒\EKEW>'G,w<߫ M[|FDEñN\0yFHu0amVl^f?Caé20h pbd|ȱ@C ppc$ޒ^|FqFwC@Q+pT\Fbpp5`XYo^r14{;+0HG[f݊\G+LSq@ uQ5~ܸ8Tso E#EIo ţbR;FWuf[>;*LNy(`zsfR[Hvy"خ?Fu:jĭ*H6nJ`fă4.R]pI9)mM(. eϐlWSƆV,LYBdE҂ R)se_򛺇8rX$V$6VouU`W7SoUb^f!>yi(I]j3tp&,B"Ux,*6v'\.[}[ g@&oz)nE6[KN+5\$m[ ^~Jpwro[Mvѭ۬.ċɗ>4BI/?X:i_Z>FDl3͝-2W+շV G72}r]{Ng U{vϣ|JJ]-SӚxg6 FQ{3G[]は3RC;`#*21uj^D*^gniv pwla4D h[BWJuFƣpK/rG9_*2VQd;/u1b=SUs[ح"|Rb<@^_/G')vag9ߚ ϵ,6lZĜ-SoK}<ȣIB ИMcd>EfyoHv|[s6Bʻ~%=ˎT7j[g˗Pxၺ_.ZFYH kq) IC2V} '܌CWRԭ|,:WK&' Rg|/AEw͍_ _66" ig7rֵߡҊCA@ q(L+SGFY%}?PPKĶ>ИAD9# h?8^uF!W.7M9Ywj{viA#zߊ>C JClU`ao t^(fZLO)}9qʒ f+G*3rO|@AE]檕',ybu.zeg?ܬtSrx'RيF_9)Y$Ca_pz*|)4C3^ȳ @fHrDEw&r=,Q@]!^-ƵdX^3`abWw\2ܹEA p7f7 ojq{ בWJ2k*'(o~ EH/d <]eCwўXG'b%/ x3S,&]Ep[M%39KP^Xk5*!pP#XC|^`ojZsڣVFS_nHauc6V~w~\Z4nVuz"tXym{GBpMx 47R&.HFW!/X$n%T*K &탞"]BMi_$1 y0HFlNpJ~RNb ǻ*@G,7LlSǴp-G iQ[g٦9Y;~Bmv,?2&RhͣhITH2>׀b)uEĤ9zEf%{y يkpsMNtݝ~h$k[\ 5&Vi<rQeHRb$lE|{ 4L ERDBf *]`5t:Ꭰ2h<<1IEM%E 37o3S pW3 }ƷT"Y 2)"$7BIO>TrBZYS_qĵd _ܒSFA_ fP?P\zj-~)ֈoN; $.0 H㶹xrC+L҅n6<(#. ]^ǽG/0s~)"ͭK|㖌̞Ȍs{jNBXtv?/iz'X.ǁ4nY2*P"X<5ڙU U\ՅT{cSMG=kpEUP-@ ƊW dM.^M{,GI=̿G6;yxMb-|eN>j:M_E釭LGD0bޫn5d`<[G2Bk)y>zUW]}AҿL-1F+>6z| 9p)I0^!$Sב%ױ`_Ϟ#I, ۑM6YXVZ)v:fUC.N $f l`zƢ"]1ƻ߀ܳLzT-[;ըk 7K^fb!2Yx\h -, D\F^{];<) _ xv׻bNgnG[^\^M@hYZGm#gߨJ= ?мq"Gf|Q>/x+P"uO ݨ7EoENBI/p [1vDB~y2;;dqa6uK:\ɖҞUV*< m R~Tzw$r3>wK)=HCNW!8ywIS L~ pET>ٺVU=L&{vڥ|9ճ&ψMM7KsB;ԣ >t/hO-vM4?˕=Z*meJ x٠̵:~ԯ+7;y ;c~(g`nK'cԫn k86ávy:W$,R@}RwyDcnHMGt;_vtz2&:|^ɾI )a_ g9"TΉ8(FǸ@"s'R2OB n8LkFVHaC@Q##f1AZ3#F5o>n6@}B'`| J^ZspoR"Rh ͛^m֓_Ɍi e֏6,~;Dxg-PGb-TYq7 *HԱ=S!0-uaOpmtI[a N0a0ueV@ԆeHh9 a:yk̳GcCa .UJD8KqA+Q9-LD`J:q$ zs=~ǥ]]55Й"ۡʒܽa Dnp"~г)t5`8+KckGR;4Xӛ-Ce(cbfǛ*HhV";sEu[,]vɸv1b L4ID;+pr>F75TJЖgճ6= Z&(t}f;SulUib=g`Hpe@F4ڛ6 խH$3s' &B(qAPLHx-|"\5|&"H* A!?e.Fw{c<=,#zgQ/PWT?؂{sSa֜wC"'H^~2C-_>>Tۗz#͊=Q%u$YwQDLu/2m!0D~v G͜D4-qw ?cnw`os#?0OǹMBm{vjHoM϶;8&CaǨذ`Ш@ FFa7sg :"O= F%_wa9Eiba.)wQ#V. Q {P$2P_l7tJ5{eG{}"^$>|hy 1َ{I yޕNuRa.xqRG(y&Ǽ=AIׄue\nی+K=TF~/@f2Y1Gڶ˱04XJ:'H e6=3{OO4(G#@KE+XC(^$1Y?{f]'%xxw0%.b#=mc8wA,rª@v` goxaC31v_'b7Y{PM *$Cp;yLΌ&/XZ MIA6rzrD6Pi$J$3A oN./p~-A$|"f,A34ѴHƏ0v'n.-~=gԶh?k夑#уöe,N'e @$(e#98kk  [6Fli$Jf=Cx96-p?yv%Tq'~Bkj)Ica/+'G,E$ȣNRbsڋ14WMNŬ APұ|c_˱ t7cS@ LYŋ 57l  Զ1, zNddH4}R:p?AFe #fo*ep+lYvuēInlxY3E@p0fV&*H.6u' esz_$Bwio"`()14ScbBXْMϮmX mT#"A"(U&d!JBHuƶ]R1! A9+CW耸yMG "+դ4㣊%5`#(eeXwNfgG?SLdl:ИM#ǫ^~hSmq~9ms(t<7%C'ĕI8\!ԃ½]]hJƂχ/kQLRkH~8Ș<5߻pm*eBF[9>`IUfENmf>; R4Vn r(k(l?QS@o B4Ղ/>,u^cmaz#=P `n܈Mnӣ,ApZőjt}'wYq]h ;ʫ%d'q(M8:s Hj7H8|L(2q7X>9RW WV m9TߗyEz짞 @^OA(qĆ _aAWcY+/%ŘtKdmy7K]<D`֎h)j F(1GY0Yȵ&yB 6&0θhTX˛qrIXD!j֑,j~-f[G=3QY/v3 n)d-/v |7tʩ[j >9hZ`ۏA,nhJl=Z5֕LfBݥIJҨTfdF-pd1| ACwj‘^6[&%+b=hKIgx$󰐺[!„Wn(8f.'1VB@1W_*>RL\&\-XrSm¡MΒHF <_e->gYb3' 4c!/qSAy?>UG `4HOm?]!k"oҊ{k Y"}W0̯|N ! lO~eLC%yp1)jĵ9|OrӂQVz$,J6\M| A8kB {}nVq I6+8{Ѷ{|cJjƶ$w CjX.d_N < >DQ=nkJ5֨Ǻ=N)Fk `Fޚ `IXcޓn<,_u&6~ |輪9'~$!Xd%[R:ʩeOv^b8CYj,U,ީUt u' xcbh/L:%)Df;qN~PJ*|Q#S(3Ѵ@vy@v8PP'/!5?7\$d5X_s=yka(>pkCswR 6L>J=(g_ZT9]aS"lI0<1ʇ_y{v潕\x:#tSݓ~[fiboYJ&Zv:%C6{QFz 3Q\8[p>BD^faiǞQ?}6Y%Po2J;#,C0-zRH:s"F|?3?9Tۯ<5@NpFs :N`s@itj_u G߁WeA6cOUm!fa*^3%>0;lZd*X\3&H/);HG:%qw7T00|iڝenst5 ſĈ  ܮpʝ!сm,&kM/S$ 0p.B;0RK_C]/0~x?iȠ rF茵2vO|jվꍵAq;PN7o/i88'ۺq+OV<" }/x.0W9>"1=㿝3RNSoLn8J&)i#[ qւEA'r ]1jstIb@SD1 ߱Pw>,7L@>S |MkcSCʢ>DM'|~M$6Y:Q*cAѰ/Tӫ{GBO*Za-d,%&֢8bi<(WT_}ڧP2Z?>29?H+ 2l 'Q^<7Tx.tR&NA288VSm{fUeޜ'@Fp55ǀ#OaȮyW5U;Rk8g\FF>b}uco`0?,,FPJ'7d["; < ĖR:jWmlφw EQT7l+l~%9w |:1$j[|R5D/Wc}'ˏխSGCt4B3] N@uK5C9j(LE8ftqYV$,5+{Zx! s&t&Gq: }2l;=w`FUX"몀Z `,ǥV3UO?TG-JtO8 ]qa 3@ClD@6& ]y8Yvj=%:O2m:%jA4Ah؈0:6(~u` 7/iKʅ)$9.*2TwmC0VIH$o璑,nI>ǘkaا,JfXj u/M0"/ݤ73|R ʨ/ŔnQqwprA-EB6$8qe 7LIH>4Z q5W6!=]U:jϒԢ?PCqPHE]`/”>L9zecsBWX}N!Q LZ`}z #]>|bsOE7 {yu2a=y[aп+pKQbV]fclɜCyYh4̕2G{1²,ei~&/łJڻM*_(Q yhpc|2dfGu݄FXf\`nO&c|Cf&:zVΑ1i]pnLԓD Vu]g-L39." /&̂ҊZ d;kFх0a~p4Nߖ#Dh_̱j۳S,/߉8h+TJK5KQDe{1AU( {DR?8̀h/p"#ۡ6B}T&mﴺE{ 1?Jfw0F'5Pj#/EɈ*G@P6߰w:3˹.G(z%`QrdSy7u>r=8Aj?\Iv̺+,dfIEw_ =x 1$/_Yy-ּ5<_J@.mee_uhЋ N>^F)|ɖ7ʥPǝ!|v=yn;ѱzxx)%[|9|$ݞWT`{Mڬ|SB㢢|_o3i3SIgr4>-W j-"l.pOsLJ5:/!c[/گ}S|aD85ImO |=1[\kz&O3 'ei2V Ie*x oN(@=Wvt,kf< ͅ~]/L ##lkgD9"e8x竈miay1_Ap7%^&krsR,-qd?Sruq\orrspM!3ͽ҈EK(N( 6-Hzab'p-:R۬cc'SUny4z~QVPhi]QsM6^Lոmً~kHͲqrH4/fk'SYvAN(Zsb%D;#ahJ󜫁fD:(Md<4VEАuP+ O*dC釠q~SB~+kb-v9A{`q]ˏ}Br?=%`D[ l$Ԡc:eŨ⇽}_jf[ȪhCO(D%5ʇl~ 9bDVbto /C[$}?bDR4|F9d.a%k 4-nu"_'HA{ozQGdvՂUVAOJh[Bn֙KI1 %+|`W^<ޒ`2hU"%$@*hRG=hi:f֪-";4U˸{\.F; Xk`y3X`$N?뢭@*cVMi05ޠv235۵d.f=yVOC4OS50;3 :r&lE0]E*f|g=6&+Y!eMywpdLG޹ݠabв.hIi-l Y$NIoLڰP[6bF\CסȞ'\x2aQ:CYI Q\셾M,.\&aY &i$BUO_z)%1uUz!2VpLe3`0@w\hRL3mTqme'soU:D"?kPH 3̅ ZDTUC0loN> E0,׆D쉘[vb#KaacF?yh'̋fBX {k# }*l(Қ+6`1X5/1$QP_-v3-" *`9Lni׽U@dWo!3p,q=LٲϼpMhƘ~?*F9JD˨_`Z?6exc$sWKQ 1JEUX A>X qr `dƔ]?U|/0Pġ̘gZnBoKDS\\51VI  q-q,2w10j隠_%3Rs|d(v6cא.&LJ֋2΂ӯUcؙՖ %Si([p?x f4i$ozrȴ|a!7T,pט3vE©,S58 >ey/(MK*`>wԗ~xtbP5`bɂМC3ZNW JdQ~nlR<Ѷ\bDkijm+3-QC]n"NhUP~ Sbt>Y &6u^x0^Ƿ,žZ|塥Џ""9>+ ޴˯)߁%(gD'>)hd']Ln#gT` AO`uh)%zjʼnͥ_žOf|VӲP5[mEJXƥyNn+԰P.>o?.fuodpXH&%*.!0dǡ{"9!9\_@L(IۄVQ)pÁ$ZwvԨ<4l-D->|!ka*fehJv#ҝ3jaF0Iy.j@ R8Vg=y54qtdՈLk47_C,)%/z W¼3r{yafI,Mswga40{W7eqB%T0ㅪO' ^*b3H1/K@KaaZRg&V^u6Pkr{ =|RB97" Rp:kp0ÛIfthsP^ I,Ca|E{7y/{؄izvFd*fOxLD߽IkYTWrl VF[_^AVmO*^~ncs&c£E9>rMֺלnΎOf= ~~Q _GX6x)JHF-(XȄ7:²^}>{\ͶyS1~I&\c%pX%)d8$% 3읁!|8(Zȉ4hQ£fL-MsiK2#|2aPKhpVWn;ꂺw>"JiAfr q氨ք1 T*ʡ T/v1NFCd Պ)_j8.4Iˎ& ts/o}xy&׈ABHJv e"gpwGR.sT/ps,9OӚ %aJ9i:QubxA5J':Dkt]w/ec4 >Ԕ vom*,y#yw~DNE@Td`E`3C˺)j( c~.Mt"Gy:_U\s+c,#ZM՞=v 1AHbn-ٱҁ wm>BPu57/*Sc0frl-\ *&)jaI5Z-X31RV&R9dbR^nB $nM\өQa6ݬ{V_hEs[z lm\w(}Jܥ·}I7Y=wzXp_#u|]دHCd{gf2V#<'֔ HTFDr1."FjNteD]t)AH` a c||1D@Z0ۮ~I-Jvianqto*p8Kq ^äW0 * 6?x)u 7zв"-#T62S`=Ugŏyh74 K^SI.;Q`؇uG!P7zMY*oشrF3Ҹ PEǺH%>kb,]b&WBby)~Ϥڕq2x m#lĢ?Ϻ,H`ɢ @){B"2J$J늘dpZc5wJ0F+3-BZ%`K6ZIƃVZ$@x@ԫ^,63v~={G,=ԊnEL!Xo<(YAQq4\2>f3ƈ96z~bzaE7/.pD+M"Q{sMS9O߹iBCԶ`p?'bg;뙃gKNZ^5F1?Q؈X!q5B K2$̭Q[Å= ?QIXu_M 4QW<'U!P=`ч:q*%Lea(03PFz6EdmxtLaeBD$\=6 ݲ#ƤM㹉=d˼vVi-MH@ |VooѼfoB`XNdC.boE.{ $(tzsMu@PKGT#MEQ%mҙv *V}jv; "uyEkWr]Uشlj`-@{ybI¬ J':R a[GNP^"il6ʘC-pkrzjNerOd4/GRnP#S7b&`Rԟv$[I3N\W sckLp;_Fy$V*$I؞U~ȟ\P#fsk;Re}?Û $0ᷨzJ6ݵM#+aUCAl'c~*O(j/zf~J_xUn%wtJyș@iy"Xtea\@Oh_'Je{A n$,s)c Pal(T:6h⨬iBwMg$b9DV Rӭ4< Խ"!Ha*/a$8(,O*;+g7: 4I۽?B#u45i R<#V7Po3I%,)r|L Xa(s_ӕ%J1r\.n[n u& g)+DbvΗ6)Uuу؏f.AObTa19ī֞x߸I,kR~ \0X7C-Y)y(+gvC6&@qoR_㓉pX%?zCy4M9M!iHr 9vÌ2ӾV%uxVow#V&244a1b)޸ږYQo,I,6Th^U]#Ze ϑ-Uu8)F@})j@dzG ZeˆRs'U^$Ra Z0Cw,״8>.d(×^N/Gɔd3XAv|`BH]he/\CMZ6%,VI0l! ymMš~y* .+%ݶ@a6U 9 CevETf\+rTMh$wjw2`ӺM .UnF/Ǧvۿ:9AA3(%.=΄=_aY]ًuVr=kwf=Z60nӺߣ'>K NiJ3˯nH${yq"R!Ɋ\ܠAIW&seZ )#m3!tRx+]& 8|A9&Ad@zUNKw;P"JɈ!9T%_kf"Z*uڒ<:~\;EQJrĶhD[bas{#m!~~@If@5"lYz9^՟ ,\4 9Qrk3m\Nzu_/VXWf.m@lTh/@jM)o5X>|p7q?MѪ>X5 >r\nT|5ՁฦS2fh}3Ԇзz,l6a଻g!_gv n5wĐ21e!)|<ڬۖV$*pt ]~Ƞ>@@PYM>9Q+[4 6grU]W9H6 gSbZiZrXj #:P߶}gڶ1<"|ʨ Q7U`lMO%lc + pto ;z[*o#VkwHd&>vtڶi85Me;dg2N`j4ǎOmi$py;Ӻ %u*5*B^[N౯.$[NuҐ/Ȥ[g,Ef~x!éfn j[%xb(Nr~z'SͿק!>$5I+WƂD a:X~8%(/^ +rpk@%WGadƨ2Suk3;#+c<A0YB D㧙C0nB,uR|)StK2v_h ~s-r0cL/zFtl<`9UTU5c\vȆB7Vls$$m*ewX4֨8e9 uL`_eҵ3@oyFo֙ l!?^ p)l )l/:Bw%dh uvC¨%edE$Z,93Z?ɕ8Yɋy8-=AmG.{3o 3 ;Q-mt#T0%sq0E-HqNc<1w\/d7G R b0nsedZP8Y*TG{n>:B{=OBpdځ)E7 {IvHIǢFOM%jU O]͙Vo59DPr<q:v𒔊ТmVrnO憌E0,&<j%P3k &V*0$4^S75y^D$ξKt/ȄSx@(P &nXA^EדMO|v;8f}$RL855ߺHm|s;QN L|ݤ-# t⋭vs*Y0#VDHM^e\!n:z8hEEqDpˡ)W/PX;-ԊIsZ+yA xzmU;'-RqA䨡8E4}Jݮ&R-loVQYb0ծ}zMRiM\ 2ϙ1:WmNj^S3O"nX&puCto%R3P1lP#E&Txe(; x stÀ&'M|p9V9 ȽiNz PpR*@7_E ;zU0FSe''my%H yCƯՙǮj[{H&Z#(@B6 UBb.\Y G`5K]W>#PPgůR#"s8[NC%KUt$uESAܴ粈FD1ڱP { ז#JtHCcLiw\}~(cܳ){F1 2XToy5N]0z>KgD WIeٹkx` J]P64[/7E+$.-rD 3#ubn4| Q2W4 aC#4MhVڳ>W%vsqoX²0  /x(]JoN+N LM٨9{|~8y>OZmCL@(_ ُIU(PXóJ6] ghT*YfV)錆 e ;j>,U\GlgY_~N nNj{DTX"DDeB`hbđX&Tqݶ)%WфG -xA c:ب$7AoDjowe%Fa)@ ގ!2y47OFϾh檃wۭ&V ֛d=٢[m9 a2Nh( Mw\ 7Y%tQ|{_ pp8rݖ۹*zs10(f駨3_׮ Hca"Q VsfXx6+<gPݣ"Xk86ڦqVMF!q O+~:) y|~4] /Җ|̭vM@@!֑NɝH=Vц6x#R->P=FnIæMTs{5)=q˲rISڼ [(䃃Eb` Yߵՙ PiЬWOYۮ!..\\.nYT {ОLc=Yg_Ѧ n@˕[ 4 E{PPHB1s  }GL"*Bf>u۳G7pXԐWt/L4#Ŧth%e/EU"@Ets?EԈ2BވZR̠T`T @G>ߙI,a/dž,|(Yj*~AF*jЌ'[Z0;ܮ3I*IƮ`=+s`%nLfȦ2v@c] ja=ti=]\^:T6MuR?[.zkCbpct5c*7`3p%,w ۤӽ9sp~genͦhrz*|rD9TqdNM5OJ`bl,L%hCC֗Dxdz͸h ]Mak8}3:]Yv|0Nf1#dw"٥$o>91θCW?`ramN1&']q #vCVm9Gr|h#"rf.O+30k1ѫ{0ޞc˒쨆Q-,o? z0Ef:W_f|ň2=6(ocG<7i(]͜dtTl-(:e6cw#+9تt)Qu[Pc*g?a /vs1Fzb$fأx 8t:Eg]*BOd\TՆwR%TyReir[r5+ ;C;3Ƴt9cݩYu&g涝fi ? q9q=-aʄn Z.@ڴȿqEZ8~$?jLPk4VoT껰)N(micez70CQiݲmfnN!@4=μ)-O Y,YB_~̀Xm?IXIǖw)^.z\me U/x_C1ͺGt32]/asΆuøf O6x) bro|OfzRo*!Dađ]snP_`L¶WGtR)ƳM2T%qSnџLyԻ,ٗt53jt ULBIej)\ XNTr^VKn`sc9A7J"0mv6^Ӑ ^!LFN:C)ߤc.&k @8Ǭ/;^WAqQWw= $<~g./]:cdĈ[LUZ[z\r)!~|{s#uXL$P}GҝCi49"0Qnm 9x!nOb0=RMys ~Om:Vo⧭p RM:HnQ ^k.;ƗLu+dƱ`g-h3 \#ALTFq1ae]+3%2fl=kM~ljyLW)8R`Wu6we:<8mFx',\׀ߥ} ك^5;|q0tB¬BlŰ Sq[*6'7vCJ_wvZ VkG^Ԧr@4; *%ʅC0K;PF:pq@T|qײ:+<=JSlB, ?yh9_QȽV8jdB]S@rpLt$ARynzw fCĻ"[_]tѡÛ M!ol;"uc$7tTU12g7#D2DSIUXÔNh\^ɪ,>M3s C6rf,Y&?.ṯf+,4sS}ß$E.тH#mw-1͏N=#.H$R3j|/uɾyufu) 6DjZE&:< F6LwBp{灡t3 CEk)P|9BVm]B ?mٷ0kzQ"-wmNrx&Kw "hh6 tz4v#+f8z0 k_j"lyF WD<;g'̎0Z[U@Bc#@ f Y':Թ`;ܰfXXt/ y3xVYZ}{ijNV U Q͈[n?Fwo d7/8TAGy~h6K"O; ݭe^L"zmQam[K|1oBfaru<$V;9k.͂+q5F3(a_$Fa2}tGwۑ <¥'t\~n~W>g E,Uq'IFL'mu d{i ژY.]j1.YGG9"1HŢ @Yװ7sX="S;@Hz"TG;tfX/mN V6_Ob 3FV!8T} f3uKSX~@bkHR1{-㎳";*IP/bH|_"`$\=~ko;}|P\DMI²qށ"9RB%Bo19)mۍ6J=ܥ,rEn$5a?KW#j\)$^0UL"HJ_v>ۥqQ0Cm8(b߸<|A&9X;6DsH/Jl%ݹ [+{j &Gݏ- RĮ2+Dnaϻw~j]UK-md Xoѕu.+HռUn ũt+P;Qܒ PXꅱ(:6юA輊eQ4OЭ4jwz$C~WE8vwZrlW ͒n'Ȍ ֞Y@P$ WTb1{?}fk/D筎f9ItbAȣq!: HZBvC*6ƕ,>Fw=6ScL>uj}Q>[&h5w>&Vu4t@~n17Q+ y*z=mlTFU6c3@W :x'rE8}[Fo)AѬjZ^.76XܪSI8<$( ^ZI:&bhrʢGG`Elyht'GN>^8{55`@ /HyV&-r_~fη}Ay{Od_t"S,GS,O,QB#! G =m,p1&Xt.y'űTJ!\U)17/9G}۠}My 2ϋsFfI\+> ۷ʢՒ#(` _/ 0Z*!rnO> AW>|6Jgs[.ElǮ Lbg=.,N"&󅝼G:C廔N0Wg3esD Ű_7g:.ɟ.LiV?zbٗ8)"~jjDƴgzKK.=8}~ԏ MM8ӗs&Tr3T)dn*R'I9$8WsN~gB̮vU~MAn*1ΉƽX&_S/Z3쮘P uR= ="lLvL!QE>:cRweyH ZTUL D_{ qhS#"b=:`Qߵ\)'ZtFSꀸE/i\肟 މٸ#S,xmj<6"I0d{mZI%Uf"T<O/ P' yû>8]Vz@E4Wq,>Lt`(ݸ:BsoT. ,`^h//Ѝ FiNp!sJO Ő,0!ԛ[ iY™#{q3qM$K~Pq;_V5v Sj3& hEI&> HW*6yT6B@74旭 ڤ<{kS-gBk6UdQ繗5iw9 $$ǝq;7Di D== 8=:gM|رFM>t8C/KyXH0Ȃnp?7Ͽzb12"Ռ]wƟk_1#(A׀:&OY'm*;'ʥQ8F25|HmTJl bb ="9UL>!Sgx2~ 2kQn̅Ȏ6-eJ٦(g-%v8zkYZx@\Q E4t$_qZ*; juݓM59Fn^[p`= NI ?9"WV MN={Q]ESO1z537V`L'&.\<4 jŤ+)HG1hfLgbpFӄ6e/m(mhv( Uz[TLLzD.ꢉ^ϗ4hbTl@bCltb¨1Њ40 BN~ G" 8l]⓸x1X7 ^,G>N?6P,NJY,[{`Gb3*.$\^ !G4MIs;SC)aj,̋j8#?zF7jAlͩ&M]$q;<7?/(J:R0ܢQKL*xx H[0=-.*U֗rmǁJ*J֏?BDsS+Ix A*د]KZnVl))P1&dNj"C Iv⯟zj#MM)|lV>om z1)fb*߀:5@³Po 6Rkk#SԳT~cKը5rתɏU x8 U sUZGXT"mwjç^ЗF Q1D~{c0]U?bћ*sέUl<4ϛֱXѥ{Uvq4^nnڐJ΋fEd' BA-ٿ|>mF3QsEG@XRɁ4\4p*;os ݢ K ב#eYhŅIꏤ6;m:cZ&Ў4Y+:(<ȡ>5-U;V]fh9LO_W5-g(@\vW C+hɋ0%kXEUVn{M;WĵEtjr5Tv^/Sy\G3Aԋs[GL&4GQ(aPF'P k ~ V[2*ƀčg>QO;" '\ Z,9 7dL,SW~ Қ4B2@<[S>+!1wSV!0uaLFl9e%BpKE\loM"L3lҥ(.ث dOR.̪tvcSdR^VLL q_h|68Ee8p5%?Dh)+)v4"n=БoXU=P|$ fZ,'AJ;lȠ٠-ȘLeDzrai;;6:s>{k_s-o$yds*LE~|Y&Nf5$j\YiJɃ($(_gv`94&kQ=C\+b*9Cq~[=@{ &/MSa[1oɤ l}g-1Ԝ"ο9Ȩ@.CQ r&l÷ڋ(ǠY,@7|fg^L+gZO%E&N>&A|0Ȓc;Pf.&9YB(Y!dVg#@N-5oJ~88J`k(_p4^4R,ߥӭP9@ P?cVpCF?5(;p{ΨN.Q\d|= ɀs3KMe؍9|"VM JdqU3 ,b0 (r8_*XOb|㈝]$0wϹ('LUFnQc\ߖByPKFu?2lVpmLW{B0@.F1ggohߛξsA ȣ9$s.I|὎>T嫌'H߼~-[`1J5kv< Y,j8U%9qLHmm "݋[WUJ~4 oRiM F#^4cp'bg",#u3!fcR*UY 8 }5٤T$QDjCCPIn㹋@z.Q<)p`(!# x:&TS \E2gp:˗UN&]rY#U^6gPghA-g碲{K2r( P mez$9<x]7dOߐO=R3;7Ҋӹ6n'7 .!ëLce ?nu@qDhn?"M?F _<"ki#R뭝ЪWbٔbWq"e_tNmD|fO|?O5. Fc~M( &уQR Pڢ}HmظVYSas_LYЧԵݭc b]n&໻mmXvZdY>.pN#zP@o~vR?l$O&0ᢜPT}= zh)rr~i!CObMHZA3%tS".5:Ů` &FޗI2yX3MH7,1Fu<ۀ۫`M2N|pi(OA=5ohMGz"WDs6Xga (08DHr9AFƇȮ VXnYz;ozJ:mxH')jm+g^Bk`{|"~Kap"U(' rS\8Ъ}- F1RiZLGM/3nHY{wŏ/E4%sr)"0TmS/@[F5dKZ.EsJUeYcȪN.gl1h<];^X0~i1G"aݲӕ*tP(ʫ*+o{j#Y {< 12hNmNN|J ņ(ػ+-bVu1q;}Ĝ Nq10 GIC*г [MNfk6yS ה QV͇̂kJKnyށ]f SDܩY:R'ѿ=:jz׀ L+dD?6mW,4I81A!sNX2/QwwS_Rc[`6T'/OA܋tdh kfWK/.̲2tZF:"7Ùx@s;>L佌RlĥGA>d,IJdx!n^엜_} J8hٳ~C0əDv` n!l&!_օ 7b m,֌V~ƶ sCT?NO]W9UzyO2o[c\]Gr#Aqx z9ӻ6T. h9 = ?'#*-DE^~9aVl+PpFo:U6HRk%qnS)f(@SIFP5K'u\[v^S2^vHap,DR/yٺ#g}醴9)GɒwTn=+ei˕<+dI&a/k]ʫǓi"\J˛@ą;b1Ld4ݏC AV.qaHTk`/ J4 )[O^(>dvxȽ㭩o# aѤ6q]NP$+Th2.eȆV}}Udh5h>C䰍'ʋcb݁e+$fzQk:YtO=U>ڝ-9zN1*vF  a]w0<-|Kse$A@yMgߐ=Z12~ܞ&e+Mg |( u֊Zʓžo#?<3C MW(̏,vǜSje#:hLJ_Ƥb-VP_AelAu3b_ N)@ɨrR&gB-}r9=tl4M5;kE)[z{ 6>U]M}p,L3drGxh%sRmUrUxb-RbDmQ%/b@H 0g}?Q\҇O8|T .he z) dFy9oʘ7YI,M0Kb|7ɸI(xyR-ߍ,e@kWC@\ND`/}:w]/3G$|W,CGei@5އ}11d{ H)Z.M7JF$}|4ƸvM`h4me4S#5gqN29SzܖP.SfF>"s:]ǫɢlb%B(xka86 H%yg"B;tU%&L{S粙Dj^z :<+e5/}ܕAPs-^&iO&pN3Ϻݸٰ0a o܌l5;*+H&R-! ܣ<}BR)!wy !36r!=Vnwo>#ŒHbMR 66ʰC:Ř>5o'/ PwVWtF*5 `*gmH2kjPkאXbxיyjV@^C4>ps1?vگ8w4@>r?XW]Wiӷ`u>Z .Ɖ<{aЀQ8Է dBON)-87~E N aˍuڦgWB#1&,F^CMEyǀ W}%n~CJAw@  TByp:h/Q(?|E&Rw;xȂ#$W粠 ͝eۉ*G0{;壜i0`e`%:Ƚ|&vg:RFUq+ qYV j0~͟aLrxhiB>}.)S N+RYƿGћ–c/: \(Ɂ&Xb@jgN}9 ;ddNhj{-K5B l 9o+>~6_VH2u u7<3C#xf{9b;\EgWͨi DW}'I^KХKɁ\Vl{۴ H|8at9~M]|'PDs]3&Te|űPluA9L/Tj1@[jh kSC$6(g]b,|e{RC Nh^6;N,X^\sB¨ RmSBU_gU*4.Q|`%:ؔu.h9e_N& lҝ} e,2Z&riRGg. ʉS_OHU ;gwo$S׃G!7)і&NAգuԴcmO}) #7R֔6=##.HpL{!f"ݿ'qSU u,0 BU܋镛T.o\`mSN/܀EcaGhf?_68-YyN\~I]ˢJW|;z%O)T]=|g_$i^i͏ *bF7<2 >SfZ]{TOmZ 0D9d2eJ?O{g4HBy]uxdq,ʟN{X y VWD _*WjNB)h (wPDbV(  'ːPR‑¬28H.6`}+7&%`L仒fuW\LP9VAmH .#f :~N.|Xxp={Ӹj%zcFJ$cCK$|#)M]B“7KYz#xkko@QFަ[o\+DF!i';O5G /거Ylsø&t"lsZ9kʪ0=Qn㦉ą֜A%E_kAbCT 4>)*\I&>8ZY'~y&\J6c e(va#ud$Q (jq %J-7 oP k֩B$2nEJ,LaA9#Zr,l}"LsKeS%Zr0r-l[<+$h”skTNd|ϐD F#Y'bֻmC{+,ӮdkJ3dOV%L@s".υ3Q e СdVN"ȣ%|9=:% j7MC M6uv%ӐcO׸Ѝ IB}f>?`=?2]o>|}~K kOL銍0RZ<B/a]ޱ^ 1ǻ$!f 4b_Q6Q7Bg{ƺ*v[3s0ͰcjEh2k qf0y6?`cEa`%xaTťDhjT4obَ#?um ̳v8ɭs-|p{yT~պC\Sށp^I4D+ta\4 "2S8'#RX4j rˮQ5(0 z3旲+ښTO}1Bx RrȐH0xSD#TWZOR8Ra7IPM:fu4 e ǁ#;[mk"-8tW$/ՋSR!~5tWx ˹J7Pt4DX2UH0 P6:\{obxY+d=0.=~0!ѝUnnIv,pvȝ.~!^]ܿ4@S|zgDYv޺Nw e|,İ|Vhal{pқf2t5=XܗKo4D 4chTfM_#k/WOV[?V[|Tɖvuinc6߱_?%|wE7hȍ&^D =89߃G&><Zܪ$YCl{q|y@O6BZn) z& R=gE}-&~:`l+7FwJgX7~nm gr'@a} 0HBJwBƷ>E\g>%7@HDxjJyE$_%T0k48;ҹl|'O⊶o0M.@ȟݡ+Ѹʾ7UCЪ9iB8̂IEGb֐oY>>|Fq܊LK7㛌6As3͉iguja5'K-6]aTj^f%}yۿ>afCIsn-kZb`{ޘDž10A?h:eնMhIh]tƿn7/ZVw-ܖg(j| s,F@hԭA\/B*xrj ILL( ?O4́zAIKb4.GZJ5=A6]vQMC .\eRA{1ltF|HrɵH[c_@rr7KQ BaCLFr~շ{ѧc?Hհ*4$x-QCϬrl@Lsp37v=8|+RI}H~H+NcG."pN׆,Mn.4vz ƈ[alwA5]ר?vc,T}:~5|}J^7ٜݭx7 >êda@[>%΅* ${֧WK7kKIɽb ?bM:xyĐmڜǎ[Eum-g?CGbcM29zbO4$M|WV#0 B:z7L}NἎdGJ+\,gs/`hjuݽZN`ۛE BF[naG^Cy^ÛE. zï:/Eސ كȝq0ˢqb J+a~H#v |eoAt~t +P}drcbA<gl, &,ͯDQ̯僴gT'ϡAD%>_GgBࣵ j\iR٘-nYA*N[`;3A-l>. Q =E^ka8oEca j^!dcGW6}-)jvVr;3['U/#Y;F\v/*7"&ϹHP*o5Ւ\mЦWV] ^,|ZKX']1n6H7U;L MS 碦R'*4L&)ZpEFM"Τ7o,\]W' ] *nئn-t-qo\AFgңb| UK\]ib2\=ydmu*N1˭B08dn|cP\i-I,[2e|&𧂠zz:iisq`]ٸ|0c\g[b0d+m GpM20 珖4a'yud p p;‡ϟ!1MGIPH1T\0\cMGgxFE541S7pTIH%I5<3ᰞp#fd!e=,!mz96w Z=Z-k `#] Bʂ&bB#<2l%Eֆ=yݿ13gvtSh͕z- O>UG @ܽ?o>g0xHYA6|4kgCu V~p%9(j" ' -uU&@rsRƛ.J~L2klcERDzlXsl=_sx$ cA/Fjm3)$ԏ%thjhoTq%ni7C`{ Mz*"Ckoq&f1~/,n TN\pi2u ԸbY86Qa[+;hf &1Zםq!7ªz.&'+(]澆k3KmPi8̲ig,?ˇ> W>zi`=Y/">6h~g\$7 exԑC %X7N.,cn 7ף[tNbWyBd= Q똡_cR¹*Yut0Lo 7s:B$Oj'UY Fk7NpR (iQsWP<; OMU޶" ’ #)KT}:CmDYHD1MjbnVctgQVE6Wp{Q"Y$d$YTkBsa.)h[ɦi5NLd)R6'{NXYK` őmpzH|㘟3/霌͵=c\3˿:m[L Rυ 15&br ノ6LɌ8&$ިf 0Q9Z WW/ޏ)ؑH'8 |#ˢZNW9Ê/(56a̡[ N0=``mRB&r~D=>",zgLfv̥!(zxtD?ygPllhKQs>%YI%Q<6H|HqrW`z@=|0!XP׍\~Y$ABW P.ucT6{sokHt[Kۑ,o K`n=s:8e fn]n!aq^&0kJjG <٢S»l  d;v/¶" IͣjDC޺1h*qB;LS ?c'#f寨TW2ǸLD/kM(~ BtX%ی@uUTd' |*ٌä,%53'_UdW@tbJnD)$<0- g.>nfM^bV0q.OU>cm^]X;<WNRX,ŁFR[k󪆪,1+3а ?JI ޸ fNV].:ti ㍰W@ds'݆ X #t*phcG$^/.y) 麫/՛3k*!I qBj$&^2]WwҽU1M'eUD8 x*$A~`U^ʜz  Q1ծVAmCBXzUN>&1t .k@.& 1v!87Г|n!B)gڇ1 ܴPB*?l4BF5;^A^CDvp_1غ*igfɑ>9uGty L:UWgu pyMn)"RqX-[lS4'O{|XG-Rs&CK/2eŕ+ch1Xs w 4lyۋju+^H[Γ1Gٱݸ<í Z=}\04aሮMΣOI%vU͛ s!k Y.Im 8F^ѻQ]Yy\4,.%jdV/ >=.!A$o%4eXr$OŸ"cRx()dtޓwI dZHsVZ֒WV<^NvЅ߸u,QovaB Sj]T> G񠗋l];kshb}wunZZ陆}-Q3nىt@vcXOw=0yRD{VI N~ؙfĻzY ݈{rq!|)h,09?|07riQHXV(Cd+86r54+' vhL- !s݋!ֶEUG[NCH[.3ɿH: c1`ҧNjYZ@s;rJmqtʀNBl8[G։΃^-09۫i{1;dncUl a<Z| _N`n1/~qpV٪hUW8 a Lqg ERUnu\={6$HIIDW)k@k-g8Z"tZa玃_ھs?-t8/V Dm~_o cK 27V ܩ-ԿSfS) %M1Re?\`1P+MfE_a !.IG󎻣Q-#\UNpТB|ȅT3nv1hbes"):^#3(_VgV;ƐV7^*b$A@nEWȶBzc}>t_nKDprӭIpv'=yXI #B> YI&?!קF`{^uU8;_6Fd)?jHp M1)~]k<nJ3B'oL59$+ +Eh3GhXf Y "A7Ti}FBշX2-\%"՝$v^Yѱ * ˂+Ki LSI`ûq5 yE~-rA=͙n `~",C,I@!3J(Ir5 jԉ$a2m uߚw2aq 1Ìv}mS ޼!R ɲlJ9LL泬HTNzȃ@ͼJawTbpB/ҋaZSL4QjA(iEzՔ] Zrə t@הZy#ZgHxPNF)AO_tiLF"-\Gڼzg`6\Vt*5p2u-:AI hipOC`FeUJH4^N{#B@]cǾv#N޺wћ~؟x6Q(B2e4I:.nh1@=|03uJFص>Ka{CSPYek|+WW% >-7gEvnYUC52^4Z3{+fG1TH$boԏYDߖ+xV)&p%y*ń]74r?~:\s&E-&WLحU8@e4x \L%胦6<,SUK}f<ҸCJs0Gk\rLƃoVtc0 7'^Z/:>@DCKL0ŎƲr?DQ-Kl[<7l̍YfCsL};|Ͽ^/纀)Q'-T}e|g݁i* Ю/NɣyW~VNCc\F_MS.-a^K<<ŞRHuw, {wdfRX4{d1ԯUxgo9:HX\ BJhǫ -#=v$p"Bn Q,/w0@43E Mjl|)ZXP 7vYS2%ki1̫ʋ5O ̛~P# n2JF\=7p*Ed0.lC^=|r{X#rOoy`vSO*|y.Mn$'GPgIg(ϫ&ۭ,*(0:,h.'m23A(޶z`B%GتZYw^H?te#-jQc WDXOTza>1/peޑ~@$u ̆q@rW 5Pw(~@fS̞hwS@bS/fw\}}.x+OdΟ ]\ju~gm CyiBCd 2J֭ }*/_ AlG_)|oI/K0æRDעi egVvʹ7߁m8IA} l?ziJ& zҒMvꕍŇ9yHsId:di*KT>79 H>FFJV6^'Sk嶛fWL<7{ mL<}v?L.=b zu0CC*Сwt&E?ޤLhȄC'1t,)MϘ}S+T}eb s?S?f㫘ϟ؞W32y8+O 9 }勳@Vz$a}޷N-t1q#U)* ω '駖OYs3Wkx32j;O A50У['^;zbNy 5y  [G]edcl%TN/,VܺнhM nšl!o\\<(2Yˤ#q:K,)Y(t)l 8Đa@!GrBk;Ԝ:lX[uEXd.2sQK8e^sg jLj{LRJ!zgk@91S> A\c0'`<@v YI}Fi~%M=mo']9 1;8p6!V0{t&> _yH'"+<0 7K*s)> 䬑.)2J"*_v h*8t P?^ߪ*˧J-+;d`1FwBiwJ;˖#\s'V]rp.qrw+-_W |>__z>IY,1/UnQ^RX2ڈ+&8 w2UD;ȺNٹ!Ԫbs`kԾ, |iSu$4+S 49; b #3bxEu `(ȹ By"OJJe#@Kl-ELϳ q,4BK5Kt9tꉛJ /9'+H vLJ43*R:gl*oTϙ RLHP˧3膃@t7or7Wuex<8!tj5ێ0[? #_{l5 (oW̦FVgIG@@ERdD/ ;>ǽ͠p ~b8^ .m?Lo2L=uM(pǬFE,CJ!eY-8=hAO=0{YTR~Z.~KS90uvKد>b;RT'OݸC|ƂvQb>^@}@WUo&/1Y^"BJ/ @P7a< igZG03YRA,BOnw{A%얬{dȪ_KJR"a̘h;,]6XW5f"Eˡ廜R1 {9T$Gu]u m0e;{>tkAn$og?͈. wc1dM'9C. x' &$#N4`ė2FAt#^d#mB0 >VͶF9]FS; UV B8%Σ~]iFpC{@fbaN_ 3EU0e GT}T:%o3 7*eA3<$_Wt$l(pE)!r+ZwG^L赚 iLXeܐB~3sm.gmPKV+($Q*S5lM)d~w~ypzF PS3 #f,\RǶ~2R&$UEܖIJXs0xw /-vXE3 3k0zN^ ofZEC=P=3qV3VYz`ju&$ء[T3㿝/ 9HgH|G!_;fu1up B+DE7f" ! HC 6g[H1ّ 0G )\=fU4Md"$7K;i%Am'q!1X:HʿSu\&緟D-e=eB~zBҺe)ߏ'/m52S;{kj[Av1/ J͌Ѕ{m,z~vqЋ>J`[eH 3mwñw‚9Uk(̈Mgp݇,SVತid/-NE:bV$0yam~<]#ï$ZDlidD#)/9c{FfMWG&ReBů^|ҝNA#w/ eԎSMAO:t9#$$O10+ΐb>zP>ۉ}!i7R c)\uhm^[ݨ ѥ ZCpj,_֫gt9?/`-}T7{޼3Au1&1"O(k) nhX ߃w:`. 6MQGx/%[^~z\k@$=7 WZcD0GtDO.#"G29ěFVPpa2~)6f_O,1Vj<.5NbX3F 8yhn[b++JB<>:Ks֧&j8q3 0A-+<4ydg3r{-iR'XY_gM`sav~N;Jm|'8F8@h6*pn)SUG'z':%]4 q^ŲʽP {f0x UڻL1u|t$K\@ָ}D `GIݫM]ԡQ䋳zip6=4VQX85)N uKYQ3 Z,Vx;[MTuR:7NsL$=DPYK y`Eٗ{Pg@t}(Gc_UX5FQgw;rFR W~*1c\2ba(u{-&c`ӛ,ҿImAn D =ڳĩY!x3l!hOs.dFK{2>,El*i{ 2S[N<mW{17IZaw,H ނŕ׵/r@@X*be_hB5EdIJ,eӡr]BfD>  IW[q.⍖n&Alݛ"48IdllΖ//_i GC xk$SgcVi%gJׅ8R_u"uV r\0uҽÎE'䮹%v[ /vվ%"}4J2zU?h*4h7;yٳd>vU'A 'hCm m1Ss *JoT)O<ukK3e3Kt[m03wr@5˥jԯv[mQMd疽Ͳ|TUOx->fYX}U+!^4rBXbFf=\d%$4xC q`.w}S"!0ohn8/v?8iĮ]$-ZVŦ]W:ٛ9&o9#"gkLV ©XP"*Ss.bp_•/w)0!eeX MhZRN✇mJ&A^d;vRι_x;f u-I##,;]Wtt 4y,Ge5 '1a88ՉscM-Y2i'_\ #% X%;qϼ%y5. 2>`u/o[KnlZs #MĈh36j_s3Yj0Y.{A%.U%)I`blul }{[Yy1ύ$sx)H5!9ȑj J 0'nK2[O0I9̓9 )KSkSvEG0FvCb.`_+BrFtd177D*Y>Sn9=jFբ}䍹9ewBhW%ەtf\P35ax}VC,b1bT#_RZAٽϛF& 議h)HOV3@Yq`;"=M5@WG/HzHpa$Qy|X aK\Nz WYk $6+v vmmvMK%|CSpܵGօ5V@.\0@\ҹ1 !a_NLW:8˥ݣװ L-BwԱ%_XH 8;x䱎6ym- X{edH`MfkӉ )PiX PVvx_W ?C%YaÁ`>FS,Mi4X?ynk/H3Azp2K8`,2of͐ΧVqðS30R`AqTYᢐ"OisyN969Gc2(37n6R}y. /LD?펅z;lPKK{ÎF Z@,IޮŔFUZue`h{a2,N)q2f#o'a dG d03;pshR ]teRw!2Bj"7q8HF{2x\qrRI.D<4ʇ(E7sSWdMR8K F=q 8$*^OI;YwqX_ ==D~_S99.QC.Pwh~hӎ ,ksOW,;Ɔ9ʆLu3/dY3:˕F%[˸(q:hl2# qN=WkW& ^`UKws m@V\ZmogrnvKǫ GvGR>=XJњuc p(?}סMw)'j,D^uw>/-δ”C@!,JT؈Mt Kkh@43iX]V߿جJ 4&5jJ=I;Bbû.̺TUu?S CMAHԟS_ <+gRJ8Ep5r;sV =l8TsAU]lNοIc$ 2/RS靖0pMSnn}q1Ɗ6;kO:؄ ?:{?5zVőp>'q%׼Iuh6X?ؓdkxF7!C LcJj %Wu^4%Lµ3>N7sN!3% P$ʈKvLuiTTLHp7,~pBORxKXO+r60g%\ǣh/.۪ |EIiB-"C47E#JS6vv02MQ-ٹBMZn ?wcm.oE8"L@{~n(ЯF3bTȺ}m#+ba<!&\ZzޅH!Z6HG֫:oo"ib8KdxCFva{[8XE)7c2nDQ;@$%-#ݐL&$۸U=)% %6dg h 5FjYNvMcVVgmlI{+/N}s5x%)_WƦ=J.:`JӤBe1H_C`+n5q@-<ޱs!l_P 4g#w4ʻCzHsrKwߙ /CgHΩ椺JVx!oVT,SJ(*;C.rx}IR$Z`iU'PElT5e]C=cAv #v=g5I}GA:?&xɐ_[ljďȷT绚qoG&?J 6cC(c1pT|=ܮ0|*"rX+WkŎ&'tG #O#X §J汳:~";=Rg3Ճp2#gw_AW1> T4P`d}jb53.S`ה&Crߜz=G-FQȒz23VE\j/ N>JĿAx|IӢT`ϢYa"zoVM8 u1`'!! "PjFk>N-grVqs>V;S9ZR'/ _ j)K!D8]? u̥<܌WlOjQoav|LR{59*êȊ8%r}F 1F+mg']iA3l~wZ*rh8*^I^¦A 9 Tʝ$CLcuUCR  3"=A =oZxg-4A4\cvH>Mdj:K!.s>}^w@%c߯V 39P!߾>J_Rrlwp>Cw!Q/PO q.鐡W5;]TaL>[>" x(I(2`LAj;C { ٪z =c”0/䵢wK4eUᅢ!P@]O*wWQՉdE8e-kPzťhQk2Vr)8+vMO(1l8>u м-h zAc*4Ęy.D ?wA?[?ek@+@өU!gS@@OuWg2LyF<6VдkGwhVZBq됐ķ 5"!k \p5V&")5H~2EA6h~1IL;s;!}>xD/,0HorRۭIZfy= V=n"O[g0fH'togBBl$HdBF}AtZ cCpj5WJi04抁30^2 xeG㝕 ͉{QtH+yUf1gCEY\͟w'BA%-ޖJ(tCQ0J#v2ʿJ(?jNjk7]r9p:Y39|79(qm<|e@[񿕖 +`-ϛ.fXi4 rGsOeeL䢐7s.‡O;u [SqA`cOd{mؚF?^?Ǎ2!_N(~柩>あ+RY>>h>qxǤKA-6seS8xoamǫƜ{ 'Hq01o 2ZXX&HA+s_ۧ`Nd㫂e/N3}^azZl\l3DoF3E%ՔJb78_*$Y, s{PDj,0x>ЗH{ #^r gh6pm&GP1<9Ik44S5z+x DpD7OLrabՐ;ߠ.פى/qo9(BPO` bdT0UmӦ$ߺ]3(]'e8)< > H*?&FoI/NG}w~^ij]~+M]Ť&6ה~Neȡ>Lr֥Zibn0kQ-3,o,h*m3 Mb{Z63fhb@gE?vJ5nmדB9]@T+66י|`'@{uסf܀Vf53bTN(>iNjOq?$q D5|>>0W]6r0,?P#Cm`3KAFH {2-nf4Ga#~#ޯM&ЂDruF %8xQ捅.'Jp[Z|8"y}IȤ丯DF?~x@㉙p1,Ɔ!:A$hQd8^Ө1OZ䎱|s[cbNn$/^kI{Mx="03eg'q #ćXiU[K2.MWH70TOg嶏mW{M_8ͤߨk2LJec ͳ\)Ķ/0Q?4P:FL57L`X'Rw"3ލwY} Nwsˌ6%/ϫ‚A#gq&϶ $Hݨ|?M'vj@1"k6W,}BC^D#79UQk57pLxս/)hݎɨ͘ktLHg:G"DfM_\ p.Sjt9 GTt7ސ|s~3ԻL-2.TMK$w2r|X:Qz/W04#B׶OaK{H?W(A*kǹlfYoALQʜ\жc1t K8Yt1 AP:| 0RNƫ;mo8v #a!%]x8k@-2uB&Lc/`dӨ iam˲n%xjz>sv|zҀ\j󤆐>6 Ooֈޫך4k 3jahI )2cCG~H@6ا:RnEH J:YHglL\q &ytdYHh;DY:qYV,4@4&/~ Aw k-mhv1r˚)N s>^+Ї`oUM -lJ% sX hg8ph ]er$!*<9%ÛO"#q7l_y;pf-xZ!\CJk` pcsTᔾMk5@uNU]Շ Ut%U}0"4In6PNϛy[3A(8zFދz妸',)|xzlBɤIaћa/;Ax4ؚ y:^WHJ:!T|%_òzs*и/ұhGW0K:ЗAPBD4HVi٪1Qi#[gÀi~ie'plX,.UniJQ-ZJ8̚Ą:C" B`e·ա" QZǬt[SG^i:1:7z5[*M hrH#=y*,SU-AXL52+L1eh G2ؽ \^3!ן#XP͵Q3f;ZhkHJJ\=~t)'E&oh*5M<%1\DⰙ2׻Gh~aQ,HU@~z{K+=>FW}50W]!w C9@<]2Vϵy,HRr]h<|Sp-7ȥT%}-S1U|b\ Rn61C0%K|Ap0ҀUAYۑ+U+_!|\N_5oZ%V;U']/(4O2 _M5 6%)7Y  ˄J_P7fvՏ7K DE}gɛ9HRQpU.VVY([uY{ËҺ8?D65C8O-CA(4EVNcuуٷ.$~>~_f!RP#-am=dXz ,U"'xIi=\mODI oD>U}`X)ecԤB')5W+I%FK-Sw>C(od^ l(xJv1]nÆJ.s:8^ddft.v sSESTsa#V3W_d?x6G5U9~[zgmO7Cx(7M5aT.\bʋwP*M"|ۺZ6B li}R"p۠guqUcfazn(_τڒB&=bgf*Ԇ"R^.U67t߀m®!z~Nժ45yZo='/QdfU( ;g>Sl{ٴ-SӋٳRoӫƥڹr[?Tz,C۵=f6Anh8wG=&qryU_r#x5y2y>1IaReuEFrԏ9Vg=7 Mx%ByZ̾UpҼ (K MzKz = IT!zD8dr\>TE]!qdͨǧ ^pucȼo%*9MH ȇ-/zC \[aZ集TU pG/u2M F},IiF%UzJȱd-8nIPzT¸6+%ڂϷ(k3tr&W{j7N: _Pa@H-i⍓їWx9\A5ə,d>*mzʊ бG9@,=#/@(:!-ryJȨ{+Y J_{~<|jDCL+RI |ƒFƑΛ$(by(mJSSCN?ocۛzTp;Ђ(,L]H0Z@bchq֦fQ/D(?z4JDzNqd sڥb- JOfd"ܥF+O0r\A'OڲV܈`Fw{"Eԗ?]-~U`dUf\_=L]q@+xn=uT؜m}ec,Fg >^f2٠,;d J83, Xs c^(Кc b6s 마o$7.\2Dp탃2\ N/qmQ"uwƵERh>C,)\#DC)Ca Z]oVkZnk-lJi,5C58i.Brde ,Bhf Hqo9zD莌ȌZc_$~nɌ41B1'eI] v5%jcf!#Ѱ%v3|_Ktyw:H>R+)J!?m|j[lˉ;ƚB ep p&^n[QdV>{k bZlVj;C+Xܿ$bkdRGb\t^$.BJʹ 0T[4'jUs{>ZD {a7#{Tc8tW٫h/w *:d0;E٬?z>(ςn_)I)h>\b\ μ2^X~hJ`Ϙi>xR%N`10S:_KhJOH.l~80~g7 f3MLކ$w9'2-Q;9h(#kO3ŃOGB->>X8kQj$6bRuvP7$|'ZETShX零X1f92_d]~8ύ-e5{F*(Ot&T~Q-v^V1WT⡺j FRMƍ÷?$,︬C;%vؚu@#``u?7ࢣy$žY!@h@E{vX{3L.P19=\wP<sz4f'{}+$Z 5w1UCS,#eE%<%֪L8s{$X+i:Q^iC#MY獫笜e(8@#=b'Z.m86}<͎eZ(<"R!8cPF%`wE084!SO4z Podf ǁqIqZNhu}eC^ai_m^VEed6\Z0n$V"TZ\$/Z + DM"Nk mo[0$ R~#Nc̰nktv`Dӭc0WP" k!!8NEj\9vʌ($l{?A0zϷQ/h -z6=Ȧx;ç^cH(m"8 `dP)_FԢ˹k+7_:iN 2Y讙ClTyCNaրwX'u=o-UwwI?Q$ڸ`z~UQG<q`.Q.0fWEF5]F_變Jŗaw7kg&5`0jD@pl.81֥Aؓ8MD3ӫX s]kd]Α)ERϥC㓟C,{jf!Є~ݨntŃcL!rdt2Xq5N7i= ~wᷟJOimHQ<l,Lc?k Z1@8xwC9AГrbPibFp09qE'lt*cCJMfCmsSQ'q҅SӇb_Q ĩL<(<ӝ FǵU>JorLfFϙK-]8?#Nv 9kbȣWSeQGqKQVܯMOz.tb sK(J`$4F$M)FRuŵFjD<_){Ro"=0s(6(hMW ׳Q[4ìgѡdo8G;LYOeSNg@|"3.۬H:F0݁JWh87.c5> P̧ZSMSk5Dy!0q7\M!!g߼V'ꔅ.)jF^eep ]ضK]=R jX%b.C9--8x.|^"ҭ\VRK84ٓtbĬ;UޯY]%h^{7tBoC͵hy~_ϥI/|S'!#<QeM+-1 LvhC¶M>7 :aFpbuK1{aqodB}ÃV`&]'&s!߮] o%Wtlj]:'dVN<2yJ.jX}9%lۢy6;ʶ?3gWD6ZwYGF}BSQP%3rȂ 7R J]E^){!q*)0 C]7@#]7x fC|ZJWK n<9^mYŒWTn:6.1 ޵kG#b[HYn@fMOsb ZgSz8mr ^`Mc݂h+2 qNf+)r+`楌@(*m儢yF OekCA?ƒL WM-T!V\j2D= ʔJ0}:=[Y7Y{Ee6O>e!.q})(0~M7 ,/d :GPz9RF/vbMI  $iJr#H~JA|\%;Wh6@nx)ٽ ޛ,Q<3:4#(g)T_3J ϿZ9GʟŰ$(>U"H6hN[aitq 4YUtzId8r)@X Xt" >xN -T *h5 n|_k0l#Z89εE/^{&ql=оy:/MtFVޜG}L0WGXTua<[MWdD Hapkш\nLn1_/Y6UNKnv Ca])&î-nmZƞF@jףo%`e+Qak-KkL*ɤ=</bOuXVE},,϶Oʪ5|}?Dv6$Nj-Lw +-#~.jMTthYz ϳ AQO4y|EI,yudfշ Cխ'}AKTK_5G~, CXE3,vEt jJ%wiLe[OBUsLL)_Xf9ָxQ.Ma3ïi!Di0m rpe8$.Ii1xv|dq9Yox($ޮyqa+7Kc'@$bX\^D/{).|ZV"&ROv[Dx(ġCƟ#Mڍ`Lۭ 8D2&#+ߍƥO<_ZԉG@Y\qeԐh=@RnXY\)><( q0YÝюpERw7-LhyO1ġdB*{;Z̡ oT"q@ĵЫ 9v4(,BYtŋ_]gٓQ,5;(^ r喝nb(;L:Ed w&JлHnQ_Dz(1ܵ$Fw[$:bSvU:AT5Mv Nm6bg*ړf魁tiALH!\]SDA9's" D?m6s:w*U& TݽI8gH@_8l}в në. 쯓@?q sэ⍀[zaӫiiAvƟ BxB3 6YhLiskzԍr]$R 5u6'\Z`9\~GUq^;܌7GaENB o{M`<5:c̞~1x[TIN"75nmӛҴr\ S,nDf8|71QwQr`%:kd" 쒏#>q?ƗErRRv]-ɥ;ɦ]?+FnIZ>.;k),ox+d8}<G^HUDN@fRmn<82S 򳸛%t;`(aDm@ n~j@,g_;˹wؔ1_pӼ'We'H5\5䤛`̤x-Ӗ,5ثElO ucsoC!R%(/2W1g5VXiD(R*)> fz˂U^Q^=mlgN=nF]A{Cm >w_¶SF8ܢL={ڞøtO+hy"⌢gvLF6bWzhBB%~n)搴Qx OB.)KGNi~Kkg/(lƕlSdna9A1@BaGfuzQ+ꯐNAB*>h<+Zo_wfIm;Aw{I}0 |g7¿!k;CI %n[r5qui&ir*A9u/CZq ysr?? ȡڸȒG+epMHiΨ!5,} HfU8=)QLj=zj$R ͢U !yR.^x=nnOoW4 "?/{Z1!8*L3V0V=<px@fR?0O;H`7\3 {-u:U}6CϗnpG?p& 73{͇`0?O̫l4 ]S%5iBhB;N}[\MwB_:Zw J8W*i+<%fWtB#9_ agzpnlxl OA t8ݣ|0x<,, tҽ sIin:Y+jrwalTe8ƔcLж19myUmJGt)F11H[qҖlj>PZ@g0b&s i rû-}|?u9 3b&4qD-ĕCx k-P>n/RHDX7al-3 e|С4=Tf(X<qv>g@2hN4"hDH=!,ZƬ(̯NGNr`tlѵRaTwwnʪ3Mg5U*>5'di/WJntP[95ţ76VŤ }C?i -[YE?pCTpPf کm3^.pM<ӯځ*cª"(bd)>=H(Q {ÿߊja1`BYNwj٤3ĜthO Msx_GS԰ fow÷,fg8HoaQhHAy^* Tf r=|㿂\sgГWpxk?KL5q5m/qb7.1YR~d? }l5ʹ+n [1e[-+ Nh4l&> 3weIYJ#=[5)WHνF2"ks9;i+Jj*pN!W )H3  ~h;įn3$mEUc,fߘ,ufs]T=8ah'KpƟ5ҪO%%&hͤ< WC!%y+l;KlP0z]1d_慷C|{u3a pͮq 95 `0Sdo^ek G] njmPhܹvo`^RPu1t%VC3Ł١f<*dt;{~v4 kaE w-[+ -0~#E*WއӕW(yB)t㧒׻InaA eټ9=UN@E,, {ۣufx&'^XE7?iEèݕz Bs6ߥ /pF!݄Pz֖=6ds'g-)r dgtl;nfS`fTb8AK\VJp'sXqi;ԋU٠`0@aM>#B{xs u%$࠰;C]DۻNٙaS ؐXf,Fc5-@\<(4:\tDmZJNs[X5}~ `  xe=3ܛ3Ph'w1* _p+$帪"\Ce}P[\2%Ĵi&X4o꫁$[;@;8&OnENvIb Dr|Q<σ+lV0cA7 ]z.oK&؝ X8Y>0Q{(] _Mϝ( *0@M=v̄xߺ ֹh޺φq􉳟BVtM-ڗ`F]1Hƅ|tBm!Ѳ$,Lv'u8Q8Lݺowt$ېF+ Ĕ2uO! t/Ҝ ;RF; u\^bTYDo AC$ /%\SG@wLB(37S  2'k9VӮ%z~}{7MdYTP% 2H|)b3خ9xINW/DER7%*Aٚş ʒGnZ\q !uO:jYcwy-͎%$ҫo hƦ$Y?fD1ORw>j>m[. 秔I^E]Fl]3q)3(<]Y,VpL * :!i%˨a:s` 0 \ZE?^x5[ Ȱ!-䌅OH`;[h3ÆlX~}S '~qaL#qP AOmXE(Jda#tvU,os=oCY"̆ ""fdž/ytX^duyii GH YlLgupf6"~vݡ-ygkt{h$3 W+utR{ nZD$n[}!nIT9fyx$[ܰE-69!$ܛH"ǫ+n[ E6ԕ+s"AjEq>Qc/$aBPhCh_4@].Cj l_^EWAx8=d3;WA f&R)ڤb-|6c4YU$VVիz-`PJ[Z8%B ZzLj{BvGPeG1YƳM%F;퓨+WN 5 Z eE)8gUu׍J''ǹtKZ 0Xi)a<0prx1 [nIC 1̪ fUhj\VNt[8gTPb]L5Oi&qE U0d/\B!4z+gIj|@ez]囝GTdsȓY>x %bz !ц TJ'*#@ËXQhd| ٰsʈxKyD*vqle~=5e^y϶`i/ l%ج (! X 59@/6>an?N,t ц|nױv׉tH$`w7H |_Mo^]&(Gg*%~<@XDj{J0Vw$NBߓq%͒$@#6b,'D2:'\bѣbJ,auCfeܒb#Z2ڋs7jlgڂ`ybq)sy^92*<%Y|a4t.-W<߱FLkgI{0@DIj [68F(Ñ8ӆD]*04IT3(8hrihV#q~VR~Xr-anklit)t =Nzc7aPWEƢ.0TZـ*"}$z5Jۖd`$L)M7&at/ 5k|+(pٲ[$c?'F}&U[O}ZA7f_Bꕠ \{P8K#8 Eٽv]l7<h}D DuO|\%a,ֈ%5e<6]M& Qto}o4>7aG-%KRku0cWQP\7$W.T6N 6Yv;j.U h[ QX?氲aJώ1ƌmr<-l/hYnWb<I8 ^iH&>S4<:4!>t -4(ˡ̴_ryDa* 11Ϛ SDy:\ĺ oN`?>9;lX-{ 'ṽŞ!tKE'ACPp'C_( L5י'T@pvGHf8B觴Ӿ65wvH[d` p;A#:`sW@(w,S>T=tp2)he<ݲ"vuC#W:Nsv[g6 -~\[dGP߬qvB$eatQ6Asg}zy.4+>lX~7DW>yه=9 '!f҃T>Q6s:wRtZZd/g) ӭ\ bճ7M%hAYO< ]HnܩeR42?ZAi?wYD~tpA?WUDS`*.J0w=Y<{G'lc&avD}M􄱳nEzP=c6F=3&_4p~-p>"{ mڎVØ3}=W8|zl&>6TRОfg\1[bU,,̂W"Xe_ӄe:!yf|Ta^y8)JmO,lb̑eYf<32EWmNɇl2 "r mIv !3y{\gEQGvh F8*0"@Â$~^ *oq":ߙZԥijY޵QNC , 5EX A{Es,o)h1kSokyםWis3kt΃b\HVx_`^,[)x17|v+HdjKsHaIQW(>͚+Ǯ> 7*V,z&shJ ƺ%B! uBdB!zGzF|0\}FlM`Ha!KكrjhY#rkS%UK@JxvÇբ>4J# \'; 2z;K,7>pA%#ⷭ[a'[\@;Pi&( ! ,?(s7QA j ZW;5^#UkU77 ߟA`Z`_}ƒQ9$J"ئޡR?,-/kwwzi|utT1IEuZDŽeЇX0kA"|7U$Q`@nhu] #lc"&/g=-lH wZY#PL`R^ڌw@r B{YοnP6ߙZܙ,^m<v}]+v jdJ]-=vyD,3FI%a[JT#C 20^l CeTD ]12 /G:H`pB;T⋣;9g@}Џ;q{.s~-0Z"g2'篔@72v%VRH C )*p4ՇCi,79D0pV$ThgE/&ttBcV_[8pqX!ƂG)d: V:ϴ R#<1B_VV jL$A_:~iۚy!~<;FVeKQ'w*5uS.GY~201B&"hw)4X8`@tI+Zk6gZ˕`ZehkB>g_hg !fj\xϖ߱s&k}BK);a3؈w]3mݢDdl`C0<`>o&K8eF%gӒcr C>( oCG[ %=O_n-V're|cLu3s^mBf&xV WӏA>%́3*B݇wG -wA=ᶅ4SVxR,VᑧQfR 7j),'/I!}j=%IEP,ң c! mH l8M{*FwT[WD?fMj1KO]zBr$G{,c-@аI7R1;(S,Kj t&i1")Av|FS8pNv3Xβ q!)D"O5+B|1Er-]|(u]P\ns޿,-9_N> rGI!PÌJݍ'8{8.p_Շ9*Pi[ܫт ^`u6R B(ξΙ`_Pn"rCbDO%jWmol"C jswԴvãjS;& /%_s'^<Û#cH69CwgAj0& 2qfGEp~*86493!We U81C 7:psGf-y9TW{ܐk~K㠧IkajUٮET0$n q)yw`$oK@6U"pV/!5Edv]+_}5r4-{ƽ~N}$*#eݰЛJ1c%?}<av/Rfj%sYS!+]0;#8؛RA j@`ܮB<eUF9$w=MlTڝ'Z_,\ es;XN ݶy'3�u/r-ӓȌm~ŗ %YR'˝tM2oiuK %/s4,O@\W  u@^LWZk&:I_Ǫ{}r*[e)ӮO' *p7iyV:smTo_Ϯ~Aa].Xr(㋢ q2{-2<Y\T wvO^zȉfpO0S>)^ >>,D]c&ALL߼tcCu "܆lL@-H`$\ Gj\W@ǷŔaE)h-sb*8.1Sީ(4H *\/xӽ})A3p*[w N-D_qA-UiG ,vN&(07~Q})+i!d/[Gƒh{G6)T$)Yxԥ'Z@Jضf'JoBEF+G(+b Ceҍ->"d\h5RƠ/0ڏk©tL-jpnC5 E ]+,"bsMS@cH؈ _Q>3cȡ(Kd;K$ruU$O]>Xc ~<[55E)8B[zWć ݽђ3Y[&IKCr!`ܓV,YJMEzhLsP /l1d5a〒_DvؗafEK%zq ގgMF2nHi5x$c vrU]حr^d?79Գ͒==@ dHW#.?I`q:#mм\K?~8aA;z,k$~ Fv0+LCƒ-b~^bDگlMMO(?xIzD,^E' 4X4~`!IJ:5fj⒪`{"8]F>&/XFmĺvM&[kpv|2`d8(luU/AA|𓭜xĤ(>q?Da.j cv`Q'ӱ ʿ}(deY1d@A7z@{Tڙ;VTzm_cX \t Xaxpf9Tha(pO-jeƙ;S-20VZidnNϤY+zEWA}L@QCEW"rם^X{K4U4+ups\zDz.!ytW[z#q4i8N `Bq%/CdKFhl+&Oz_k^f5LplguYbSc<:GrV8 )(Z^JDO 0({;a'45}}Yハ4vKK@͕!cL4F*P52 /W1$(Pbes'r0]W/B{cXP&>w%.}u%NȺ_?p:w0!X\ǕPz,bS1ZkH|YiȇQ_07dۙSJY1 #Ά@W;"ҙv}I6ٶ Qh]b_}koh +T>I0y^?%rQˁt$~RfX.djyPL9 P /3qd#~#lPb8+z&ߣQxmk 1O%j $ʌ`O#_K=RПsa,kh-Ԟ@̌Hb7 $|zG,.À]wESH8^VۮMk`U4ZV4Nޖk c*Dg Ȇ@^) 41JP/Zt1j~(A [y8g8ESHB\jL.TUV"'ja_K0cU$}aVV.o1)MҨ9 ,N2XLq=:CնkJM@P ́Ǒ+yT1oX;XpgVaOdLViA[{!P Z:s*OD=Ŵ.3ЈlkuTUM>¢pK dd?0zDsuq$ZI$ؠCrfDk#ެ8Z,q{:bՌxEˮNsr41Q @!kqc,8'e@3(=FjOips]Dc"wMA~L!(_XfЋ*|h\{їL6GO=}팔=Jԛ#,s+%#ӳ-L&zɂ2ƞ xe j gEZćk; HXlmL zohiD"ϗLZs0klM14 (Ѵe%d<WD~|э2v*zh Y ey%+@Ŋ+gF}/phgf3Mt ^F8 ;yWATAc; F{g x8/b{7è3h=q"<>Jtula.}0CkHHgJ͏bܓR@t3Lof29,=D/},r>?cm2Mk])91)%ɠ)!MQa`8[uJ^KgkdaSچ jSvIz<`琴O(`ztD$Uhs O 662uOԏj,^b )ߘ+fs S%,3)NTx~0BGo. W[>mܐy}$\Hn`2@r<[Y^s^ kͱ)3 5𬮚<#>2tfMcf=gm?mt:#*XRˊ9W-D4;v;J]_-]`;}M >^uӥL6[ BPp=$bMTxj2b;)@8I˾) ~.h*Z!@F=) Pk8@#hNp~iQ(!1 }å>-u1GDy+lw\& zޏf㖍mb2#`~._P8Ә *naw QF=p?#]1 GPWȕRcj;5/L>`N0恇0 r'DDޖVLO Szv #mJ\:/J%S9vށ˄&֏؅9!n u*DBrIH\Ţ_EpiJмn ~;FjB'8 ,Xcof6fSZWPDxHDt{%3mȭašH:{-Osnj*1E6^˹MMq *Xdc0FS Q3i7US-IW; };kb>{;USIk`&P&0*%Nn7^l&՗qP `Iri I*J@>Υ2dGbP%sG'ۈ*>;$nf;X,~Ĕd˚2xH][E"4e>ҝ+:\Z4#а|ni ׊GjH>r}/î ߊ~&TMt,GS!"p1Ww' 9II(UhF8@T&eRp}K=>c.n;!Pȹ z5=Ec&DU~ā@RR%^-dΒ)pCEwuI֊YV p5LEbAO GԄ9n.8Lͨ9#m`^g-^64=y)$OC%[?/ɌpG}UhW$_ux{}(2xP Y 2tt;JM::OB.$8c͝O4wҗ$̚fBÌ(;%(vaರG,I3==tM?)Y*Q*7TenLzPLRk3]Ats(mtǶ؊t1ZKǴs#Zb;IyhCq rf܁F@pRzbngxdi?W<Ӳ 4ͅ?Op5b%slWem/jKe*'eRv[ Iţ}"rdѲ@_H))403M\1ӌ*wvX:y=fE·t ;ȹt)ĵ݋{.ME4,\ΙftL e?`d[etp;= Ȟ{C ,1ݗw(ѷ !cJf mw.suelDq}ɔ;l}5q4r46;t\1XelbZ:VRfXZk>KMB:ń_,p&Moj{q#y`~ٖ AD|XU!'QmI~YxI\,k}19x lc iZNsʄ@#oW"hªvM%fi;PdfY?56!tF\ D t ( ,@v>9}^!"$`urF吀ˤk((,y hf[n޵e vMP8&N=.Y)ȣL6% gw8IR97_1#;fxoA@lῗϖmFwOzv͓`hV&aπ{CIT*q.=\wz0D BvS/.ho20T\F#s8s㘪`@_Y+eǚHޚѡ2jaSDzFGTp%.ݴ6[d]ZQ3B/| n)kv3Ɲhl}gxW1PjQdL@VN7Eu>7Î&Ir>/A?T?^b@GZp6fͷ{LttdNm1ޖj%NcLi.bX;QIc >Denw ҞuzT;X~}weH_RdVRc;5u)nB9c'9?;ZsuxX9WF0 Tl+X:B.ɹ}=G$=FJݻ\s(7\V)w| t>.\VlNpt37Ks1,j\#E AU:U}_E :t1 3g$92P"6lpP:ıs/\ESq? +m !?<2Í%5ӗc*Y_ iTO\UKBD3wƽOc+c/-j9́3y:%l*%f>ק*^A>d] %466Gb䞻u[@i㧙@ m\H/+)Өq5%'Ր@R~N8팅8LZ#H^JK>fQbء]d Ү9u WcrsYPoћFە,i6V⑉nRn~NR0DP:og;$L }@!!LzC0G7!Z{_;6)}؟2`?y4N;5 Tnxuw);D-Գ uA#+nSlbjːc3 9 Vh]ۄtuǥu[; <:' U?#~X,c?,P @U0}<\#/L@]J!@1jpz v;I"]QR̺J8 }Xbn/}6KKs}k3rYBw>X Y| 9|O026efqOqnvESRBK:|KoQEqȪjS5? P2H7ud_wT=z'_Y$!?Q J2 h'Ӧ~'-E:1</$Uܲ-wJb@L < $oD̜\x*n9 Ὴ$? cM @~Q$;G$^/61ĢdH Wdk,ltES"~67:):?m<ӹBbQV|w =x'Q3">,9lN1D46:HϿX_]gěI$i;*t41-T;̞N8GͱFH f; vu yWF1w'2>r`DO-<.}2Z8s2rgM[0Y4Q*E bZ`XmD;Zp !k|veeoQ5!/TӚEeKp=:;05v%U!<-(HzZ¥PpIb h.,W{Og- hpB4fӛ]ZeD0MFgo$AY|5~ΗJ,;;eՔ\YQ;r ,ξ3ێ<z {T| 5Q`$nDaIw0│RGρa,1mzo䢮-@@ 'Ћv,2z+k["YzÞl0}*  "Đ4Oq]EVښ.}MXp[:r O8 @̻ÒE}-@p 9N;QFn6_ QjmfJ)v20`ͯ׽|K 8aSZ> D(ްS*b]{Y+!%Z;?}p؃rb]>+̢΂JO*!?`[6s1ɢb]NTބ󜤐$Q6:"`Np;VK2֫H);E` u®E2`r rBɜB'GYs]NW+0 ĉN>]NtX!ߍ z(=˭4RA*zgKXւ$T̠RN!-وM/`NC^~P@.$[@][*(GZY~q0E軔6J?xKN|p,#綜= vvJYS.us@\ &(%T;:/ ad6}XTS/LTIl`11u}H" B .)Z*2Lf6w&Jũn曘<ݜp_On5 'Q$#y:e2/D~L|/PԴ!l#+M҅3!Ou;)3k` ❐p'BҎ<Ŵ9. $ϼy;ƹ_VɌƜ'ì^:Ā0;=Dn66- t)t=Asgݟ,ﴮ6FYEmaj(>p6$cW˭-Q8]7YijAG"pMG`>p-j q6-P APsZ]SɷVfÖ?6Zu(~g珄HrV\C՝|蘤m&+7"'+ZGi1<~`YŞ-+VNZU1tZO7""Xiw#?2d3{㹹&8!&L(&u(:ѻ';Ԑ8h؎Pj76ju;$V`ץBOY'0s~ЏHUc[ LS:'fk|=Cռ9±v $emOg5/ْ!x"K)蠟i@Ӎssp /@amDYPgegӳ6 {=& ˄ApPRJ("vvru,o陎B7{":݈i}ua4ÌnY|4?.}P'խ1_@BI֠ V߳BYp2S )A|Yŀn4O8~|bH{ʁ/Ƀ'Pfwnl`ɖbqm#dc{YoCXp1N*l/v̟|WuG  X>I KT7"-Wy bD~\LkyRnѬ?aZ*hspC YMlfgI兪tpV|D 79xOXߔ>NJ 0HGdv٬sE2#}վ$) =]Sw@ 3YӅaGPGw_U@sSNE (Kjb*(6cI,׬g6$iHb3{kb;)AH%f(I)ÒqG^dRf&HX5FL[] _>qIf?Rw4w?*=K hú&v` K+#~/ =F!m?+I}r$gЗT-}Qȉ774A\Yc4+r )*Opղ]net _eA6U-&A &ftk"ZBI^W&rJPLTV;T3~8k2+W̟JE&!n5F V~ߤaܸX4Q_&`W{\AWMmlexDKjOӋ2͖uޖ̾B}ةO=񤼣yIh>2ѳ5.`8,.(AB +󹀔#2v@h{T_k N ?-oNK{ȴjK:,_3A3^9" 7&kZ)-k2M3Of`aPZ+=hS^c5&0]l*F_Jqxf16s:nTl$!Qб[YH# fH}kʴlɐ=BkL-*`rKTWW89, yEX̲8QX25 í^IZQWX$Ծ|c$Fq_{M&8(؄&Ll));˓W,#l'ã [uL(WBU~,jv*%m%\7*aK5oۿR;'蹎)ETe}0-<=c+͖8 b)m\alCkq[^*yۀiuB\{\JywkX7rjufC |v '_LcbLYܷ0Et9P4c=Փ!2*Y+4iƽ%6 ,ۚ'/vT1L_pO6RdLZvJ|IhE? ά~'1&*"˝4%h>±?o?"K׼0TeqЇ-%K]Sp2AP^,KThE:"Pw 8?O&ͷث65yÜ\ϡ }|kue$jCXH6I 6lsMev>VوKy"t,ś0 {ez,.1DES)t^{ͩ)4Jio']EEl_x(H"mR/ ^0.j2V=6 ~ktMT͖ւ$_FJFDc]6 l^n9%߲Aߤ}w09竲#98<1Q6ؕ<-*-MC;Cd-ST#K[6< 'vj3esM⏑αL!BsEԧd}]Y5*J)qBoJV:8%4Gg =dɝ/Ϟy4X tm9(_ﮡy4JHFDR'$. 8PG%oq'Ƃ sDs3?V~7|Nc!9!-( *VuHI8LG7NȀP3ȻsRq &eLHy2V-`7 WC"_kwodիv8o U4 E-1hFp\LRDaO¸Cb̩,İ0XN9E |&CŘ EHӼf4%ܘ#L\ǢU73ҀH@|. fψp(]ޙXٸ_։*A1?#ò\$x.tݙq.B$ɭ |aIMdgcQ#{ux۸vQżi9)iqV;/;h E`C/M$&WK,i1 6('wbYc#7?`3rjBPoӿh;ŜB1kGPQu6lN^RB,;`\:y-L&-W|w~Bx!,*6˪֐~k%/`oKcuŔ )>uSY孂 };kj*IQk9-A+i{I%&'%L<$ O01wwqW`H3&A}Hg/楼MH@:E __5>!зۢx;e Ӟ1 I*{?DU#md-j{OfizY)=Ȥ7PtWJ}# )STBf 6E9_O$OAVVΩl[㶖s*lDۿg/X1L?`᫓[&'ˎc<l8*ȕǖ) =QЍA9mp޾Q>~ڨ:Fz!+ilu3 =t c}ئcNev;5C~-w(}#%ByJbn2 4Gם*4=ӣ__P:ցtI+AjSso%XR ȩMp ]FCl{{6Ix( l#xw{k(9pj,_+Un 0+MKFYN6w3m. ^ jg0\bioe qv|$!ǁnK62Icp3kZñc>]ʅ9T (ga$6%BJ&7_C(ǐ0غc\_,i,%M^^W:u[yB d J7F ؼ.CS0-$RoL JɞH߇4#Eܩ#5aW0];? 7Ԍ{3q/6$pf9KܓYs ~_e}JZ|.j(RMwT 3 '}I ] {7' ̖=`Fu-HUx1Ġ7BX:`UB}jƷ@m;2q 2Ir=Bd0B/sZn}>L. vҺ,Jq[u"kTJpڨ^x+ѕ֣ >/'D!zjr-oD)e-FsDVAc1{ߔ¾i1$k[ʭ4v B #y߇|Ck!6PSI!u7ԀdQOka(?uHQD] λ2Z@N5p uq +Άd3H Y/#3/#A5|$ z`"MK8pDچ̃$IӬ:~R 8(˥B6L{';"#QHMPxcsa `'@cGVF6^1>RiSB%RC^H+A5rCfñ,znUe0OdVm>XݥMX O_v 81BU-;oqw ԖJG?5|XK_V'e 89u>p6"o4uvF3%X%+#w%gSs۷ q56>̥,M2줣V܄PCj,EDʉnw) =ܕ7̐ei&?W~3%9}_3Ǒ'5Xh;چ/okF_0-,f ov[mHZ9X1_>-mXZ^EwSɧb1ć ,HՀl>jrʃ|;EkD.b(d%at-Yj[sNёP4Yy y= iNmH|[3H뛪gD  הL1BK=i1XNTn k(wqGup+( y5O RJ8WBp??a5n;PVY[C7I2@}j/ةIDxxP*۫Rq[_h&ׂ 3],rDʾ)h04#*\.64F~z!0-Z>[K}Feus)Xq)KǔJR ]&K6oZ,bkd̄,Yg;@H2u4UVӾ۳;P.RY6 y"6<W{kU3+PoryV ՛e }ImKu+TR NeDG#HAmXj`g/UP4wW"y@!>kL*HTPa)KںGq(Zpk̮p^mSKX41Q7h0}!5u0M;0ѶW[r_ \C9Dw=MHݕw(EAwxylAo-L *4@T ɬ*d)X܍:-Ӑu}ؙdOҕ11 fMyf([Y{p)q꓊5_/g!`(aA۾5` `a?;)I?9/ UZLz~3rӼbxm?\ dH*g5 4E %{>_h@^n8Dܷs0/ax' Y(C vkR? f9)5? =zsDnU4ղMNr,E[4w/zcFÝ(@$led AX幥&n3fHݕE27I}~$-ؒ/j^</|ԖfR&#\͊͜,R-x2z&(䨘롇 r+-F/pZeNK6Ӹ{lR&.7o] 7^b.n9`*fݔIw[DyL}WҎ3ܜM//y_wTL g"?PT+jW8 Ѿۯʤ*~ܚ=!١&d|H@Aue̽Mg4#29 7n /B\PMn; j3B ʔť$Ϥvq^W0=(;lQ<>&+wT%ugƣn^E}yWBˈp"#nI+INE&wM%X^K:K xG#a.@_p/0(1Ukmc\,gٴ]u/ιt+YBGa!JCiWMTt ,<ù*eKl2ʊ|*3Rc |lQAfEUZ9A:h*uOp5hҹu߆kC;% eʏ"B1IY[jTW1or,]Q)[JV[}EdʧWC҄z͊|ZLpFDg5[RsiC~{z|!#$'n']`e@bWk+&:`_ʕfFНCZ2J؆ MAPdP" nh, Șp$+a#lt~Z>b90zk[b3#eԬ{I)i[g!B{w$.)۽V)uF?O"mjoIy!cE+nv-j`,E>=6P Tͳgdv2] yww/DE): M_Z+pCf!!DĪZT/e4e$bYi&Mb?}vz=8+l2`BP4Q 'V#0w8S{EznTdDpvIФV35As[NJ! ` [+u1W@<7AqY|6vfN3Hl,:t4q`sں-gxycA1XteoTٵ`U&2|y3, 3#N3OeV2hN~,sG@w hfgm/Lc=n(sMMQYw rsQֽ !+ ҾR3Zugm ⥿ۉdg~+Mx,ׇuԲd$Hd'ޔ+?YCA0%<]6cNZmDPmt/{-Z\8 cBeg`5_H3^~2Z&gEo|Lʗ̽._J7/ݱmUc,2sk6']# DQ c:B (~UH !2;;ߌk1{=)?ݲ`yl[6}K:REjxxSEt,%~9DمO7\gk~j5To9>٘{('Ϊ Gfg73N(:C :!H] 0 =OZ  w):ӝO>w}|6{86]/66 =ˎa:vpvZ(1V hcB2o g25G[$e_@@Up(=q`ڭWcǙpܐ8g,usD& PsF$Zt7!v#=D 6M@ZbꭈMSeYR|Fkz3p3/S!i! :]xG~ &J\ m-qy=P"!OuGεJ6^n؍4CX"ȪmJ,@es}9 Xљ(oxO9$ԇlHM;\G7y-7IZyw}Qu0i\7.DߒQ!u0ލ_E@5!90r>QH;~g3C׻gZ=B/]׎n'I[|9l3ՑhZTu[Ey4Vd앆#趚zIJ̜r,9B%*|id`yK >etm e_2¦|pXшKO"GJer3Q̚W='#2NSH5$0[dIIv(B[uTޏ|:t-i oHސi9827*^ ^vphZB_O9?bGP=qPq,_7,Ii#6wXozY09KpJą)(q4f`H谝TRe=v;q/gf@ylOP]m |lZv#v";{SW.'rb*8S:NOx85JC6fiK|q!.j~[FSn:vF=Wc zPBIHOG2/+Rv`o2{|_w:;2KQO*SfPU'̮y WQ2|%$:z:l"`.S5ULC6(%'V$O׆+Jσs24+! .:l]9p}?!ru}Hq]3wrM E,`hsAQ8B^5+`9gk;՗N>$P"w`j*NAOg)c oR&A,Ÿ)S#ܦY'p'P1`>TPav}j8\r#jpG.Z0!Zvt B;P>6>dɃWa+Z[mӍ ($D%ft5S@]c:Rq\*rk= חi8t %5vCce͉E!޼6&eoeW,(-qݕnioϕl?=E9Hi{@ T1Yݪc0QeKM32tq+M8p!nC8X.Tn9p~k@sG X~c&@kl>h^ tx{Y 1auԧE3/ VLֵyo5 OT/'43]R 3kS~T,wݒnF%+ΘrX|7MVX`qpw,Y|QzQcy9#PAT)qwXVC 0'ot_"sԧ7o_}6F[* iQg!+;7Wm5T.}Guu ҖT16 ޖ2kѫ,RG\q$4w]qLBJzJ1Ma11eټN:l<jS&R1`horCf#+M9%/LŽwMnߡFY,%'>O-&΅Hrc梀\8TUϙ%n`lg7CsQ:+=cKw>ָ9SW),yqoe{:$]ۯ.[gs:Ώez؞۠NtB)W*h5&u_cRu&d?c+ Ȋ*u`,JcHs f~8聛>1`5 ;(zo=*3ޥ]T[EIaPok8}*)~X*y>aؖ HYHom[_!kU3E7K@CL|@?*wf/ۺy*MeINrrs= [Mta!Qc^A%.$ ځ|)hI'ea,8 u^`[Vq(9˗ `Ae֙'G)tXl6j:P%[vZJS͞ɇe ֛h;>zNu~鞬TʨI Qph=g>EKna5n⷇ތ%OR_3}`$2uD1GZ'*;|4ˆ@H"TwU|_h+U2Rj?!eԟ  9rYsbЂL4?8Y1| d LF(<3}2H$S~F/n.CteChon$Մp1NϽڣP{= IV=y&$]'O!vM4uw?q?cSIʆdӺc$} =z|WYx6Dw# ~#YagI׃2fH~haFo4o Jm 6u_X{ /F,@Yl0JnDz_5S}D0?18ӵh-60oreRdLH;ʃFKIk';yVIl/w$?@@2gwzDMaC$~Q( \UE/0Rc|f>zSΦXs[ڕ eBHym籮3c23e07wHi&Fփ}xtr<]l Z/ }*&6&ȟKl/_fi"p>K½}5 x9/@n&}lQrs*#":jY]QE ܂qkN؛VIN)j$>2&yo-̶t'*/c~܏rIëA$O1S?.x#䝝*9 0 "|m؞Fl5LL^q&^ 5)d":6_eDLyW*cgPx#σz1/F Q-cjgRl;~R-8@?c{ΕÅE+'ޟ0ze  -Rw@vúȔFzW8keW4#'"ӊU;ך$Kf/I,[.XJ6pbHF ϚZ߇v bTf9( 2VnV~`.Eiy)EY?X[Wu@ιxC.JFy)R'5B:~iE(}yok5*9"0YP`=hAXg >;Qoi%E "J zka[uPo+*@8`d̆Emfc6=J#% 'W ;/LT2!ut4<2#9WĎY 4(y1=+D'wAUacc_ѴvO~Jښ!LOğQiOÀ~3ߚtβXw @@mu# 5t㴻^s&b~BIdI¤Ǘ:ٻ91xf]!Uq؂%+2<"om_t$ =Lwۢ>vO-|[lӣlLRw/y bP{$z>ѱ^Li_Qͳp0xzJaINj#%{AonCM,8_"SGΩ)H7}pr&\c OQ/[-l/9~dvkK|vw\^& Ni=]NП5O_ifL&e4)®dBo]-\jH~xB<)FJ ܝ+ZboEAk_2#FRS+2}?Hej*h~آǂOe@N6>KnZ/sTKhp#3_6Ҡ$mEǢ=\YI tGqJ?mYsTцv`)@hx&D402-e tpkB&̬늛yG'Ov/@sIC>zI2Q2m=;M(/ƈ*OHK1xP4}Z07-Xw]urP4CJ>BMvrF$^3bNMacɽsP8xm1O[[bQǗq 欁lvo}·%kL& G~+(4لϡ'L6's"k 3΢n/ p@[K'a"gE!:-ǹ&CB̫IX:ﲚeBIyviD@3uHBEw<K(=_.ņ_I 4hY869' nxMb8Na =VT%`%o<Ɩ3\Sk[y&;ʊd6KǗDq~dp mLh?Y6=EII,20 1ň]Dt_G 2a?C}-Y0 *.h}=S\F%j__2a=WCk6o7VjrAcb;c@O7U&YU^L@!e#!gBbǢͮSZMC̷G%ʂI둚ReI-` }pIԍ[*@cf3k&c9WABiXq~7Z]YqsHLf+Hև\ S) 9xЭC I@M BCUk>sow5EC9 rg p)S^&,Ǟ[۽P[pBAHzb/u  o\s Z[6wD}*\ު&ϯ64hAtdq|pnvF6x٬~l9^ B4MV[g]k7PC6Y K7aI}?cBo?I8w<|j\bw8lvY FZex)v:QƳMlڂz?Ϛ9^{|!1ȒY U7 ?cvj ϝaηRF Bg*}@0ANJj: yr.WA`@x^K%|_"{)b@ . B) ~ޝ$͘PPKVɜhG38R9`O֪C"r*H+P}\v-WP=EUًy8 (úF޻5]>5t[bB3_lu3w]>iB̈5 b5J*OaK_DoNi/٣wK L_"5*)W]bg@9%M8|y֤w~In}/~5tKLv5z4uX?H}A:os&bds ttͮn= YsIq lNBN8r ^*)-@1l,[38L{VDzEkMKl E&T5 m.H蕢b{53S~oÙШ jS~!FzXG;}yТr8#dn ՗Bwf>A^ߑ=wd{"OӳV;p.czC#ih t4^B^RQrki?%:VgI$Jfu+~̺SapK֜F*pXʔQ'vk$b[G,^/SWK~&l`,EU~Ej|(tYi0~6.OQŒ}s CWeQFu2Ft KI8IxSj }_h]+* -"/ۧ5/g!A۽=?O*t-~ Ґk*## Wӑ'S<>Q !M5bRpz6U$dcW?rbET:Ѭjs^ڼ8iP.&@!Udrk-H@mG(&n+mj1r'SgUhUgDlݿ~r0cT\C/)H,*))m:V.6$^p芷-p'g,txⰙf70=m#7@hR¦fa:( ){Ӣ%z OQG$N!NC/vxA5X;0lB8yRR<}AshyE>DH F+k:FTR IW<"V.x$zV~_a2[ , }r<6 <xqz42( ;h,6yDN<׽ aQ!êb#Xa|1d .9GADIa3EE4pb5 %92ٽ;QB:Їm`Х:L*Ikf Ujv KotasB*Bkv3gVx"˴ܭ]Tm4}lg-h ²`7 4gU=QԪn(cm Bb;AK\vaX 1nR'Ⱦk`fIٲwFg asIG{:Y|Xwq*&cGbta"^3}fR' gPD8'L_W3z!(*bώ7@_Sӛ(v㺽a6W!Sh.(5d|q406sDRW8sy5t"YVA=>RQ5.DNV P xRyZpӫ׫0r̾4doqWkG8mBQ(Fxif`Մ=f:ńciӫRg8Kᤧq臇C]F2຺- WHz.pK9'r:N`JR 1S5c.mn~Oh?1Q].MTj1Br&gj0Ę8z:ERMzJƾ6j)%|sE(M+=p|c$/1C# BzaNU(/ne5RnZa/cͩWS%EgJԯ(LE#?]U pl˄bȞ{C̷ӽڳ*5`cnf]%j2aOc=WzXӿX f{F9}43+;\'[|%*@Í:-u0jTD\___x&lj9Bi=޵1'`t _x[;sxb^KU;|IE:Ád)Ciu^nE}TW˱evݪOUGO CohU7Ʀ pbq(W^;YScᾭb(~jT|,J6ef,'ū5Z1j2L9r()i͓z X~BD.z靂8{p8JI(paw +ӆ*g;%ڢ{p;]۠B8J .5`~m~f%l8O295ğX_0iuO:iɀ()u=^imMGeY}0}GwEa!aѝ L!M% q gPy$  Bv2C0ys rBij9DoT&["ǴHxXI:JBpTn_Q&!_IJЕl~>Y R4-1X9 pMFigb$/+ێ`wp=}5Ŕm,0\hߖM\E ̀S-1@quw"2;ly276DtmH !ciy)|G' آ%$04&uSi/1y kDp|s G7xI@2$#ҝ;LЌ3[dO^b3sTb I*7LHQ?j&yI}:^ßH&Yf㱳@tOBJEAnߍu$>RA{>d?^='X4$h _{2٤9>V\T! UJQ8[p3u~Hق7}C#|M[}G8aO[d?ϽU9^7 ٝj:|gY,OMf~ jŜOT2ԝ9 \ K U8tf_0^c1?? m[6Sb_HK_62(k_O{ Īǃz튼.}e5\qgYr*1`5/#NWDT9"Cy هKg¤ɊL{; jSc#YG:hib PWc,ױ0*Qf.ux)FX~[9ŀhHPHdE xn;TP5C)bY~S)zESCwnPk9Susksd;S"rfq.=j\AZy[4о=ӨzyF:d$]p {A GcAXBj]yk6fۖm:-8YYk[KLu`HS>FRǦ'&AN,"{"=k(v# Q}f\0HOPỲVR%=e)SpAXMaӪk//᳿P_ e7Qq U$Ռ}_:ݟܕ7b1lIj} ΫMDwn'[Dቌ4M'TkW41a|_%+c]k%OU%rU2yLVޓпpr<cWf5eC_/@PpkfM4'8 KёhSAMml#ru[eP6Od 4dBD3M~~iGYP0~|^k9}f '}nWm]qur:<ߚ`!zDX~t^ǿ,"\i I`Z_0N:m܇eŏlu/$EV9>;ma#exXDcka;8|5hj.b磩#E.9u-kaSpl9Fvd:Xnj(ۻbfG8q6{Z7# T+Kp,T$/ZL7lY ƒv؎>dN,) )>v3=Ccv0 [ !xt'9e|w?nQ .y `^ԓ*$>0':Ʈ)[c_.TDAqb7;w‚.?$u/C.?\|Qƒq_-,ad13^v.ivqC` jR,~WJi1FK 1l5RnՈ0?l>}B;}p iyxf&`1rs/F*#Y^=~lt|7b⊊Z@ ̰O>Hidm`l ;Bn*@=Nd<ʫ\ΟY<ro^BmzٌcI I8[5h^{Re$,VlA}9%2sNJX~öB%ĤᎨڎsx 8F7M3KֶQ71~qNIylv9pwPj -xu^ASTL2~$6Y Yo!(Yz5 8 76'^[kkajvu^#Tx]俸\CLɀp>Jo?\b8gv3Vd88dF=;.sɰ)^p@R%g[5(^MimlP$^^>OD-Rw^4 Lٞ>sL9-+7oCR&Ke`>{/Tk 1%[Hos\2n@c2z^Gq.4p+`{pE%Rmr`<"wJV09`}{a§Z@0_z:#TujHp+wZX/Tf.riOW}H{a݂1%'O|/QW%dW6ror|ǓvOdvzS&)n׍@!Kls`02%' f:9ݙ9yjC\jV:U|S%k!b!G+ZGd0cv) !z,\A 7je)<@Y?rS *UZlA珻@Z 1} -YCH ɐ5!\q4rŔ/Ż҈12YR=v@nc"K,W@ fqPhDݑc|PK\7V={9>‘K-uVJCWZ@:BNU 1nQn+0&Jw\#F-֠`vi.7XaKA> , F5/" ~,[*X@ARO\Wjz=UBc xyӘ‘e@u7Wu?֋?KG}0:T%PvBYF *馟+\y Cb˗G.(K dUrf?2KUqnCύd$\Y}jY8Z}pC*OKi(y1*c5X~5#bb"uO(n<1E%QRW]v84P3W2^[1%E (* Aީ%'K7;wE+QMW_=t֧CW6lBqж֗T2BMN761>oB>1.w $1iu#Cc (qqeS]emCnڃ/nGmӞdS < \l7tHdECepW:RWB[FEvY*qieyI~}7Q4'dz}}1Z_}, ~hڭpI cf$ yDMvNN~xM9 vwGu䲮IEAdZ۽rL_ X^]^lf{7,KG   øsT|Mf<^hߕeqr&f~hlgrM&eNXdԮȠ²+.)lICwt l0qrdU? $Nj) eC, tK>C-#:RiW0,E~^gbB~5 g-Y/sbDf9]Q Bi~8<D\Qix2U'Umï0763^cUbE " ɩnŽ}5< %g₮;t&`B|߾]uPXQ  &(<1F9K|9Pȓ+:dN{䑼gAi\V C{@` X`z *J>_xs_NyZ6A*!^['f, L,p|~%KD4 ~3(*S;W\T,\Kto3,SqHE^8C*fbtFR 1uu "r :*`6;%:`2_0T97/Xڢj˱k80O/crK:/]=Q*`3YqҊI=yE!NH+{BZRHvU ]CB2C+'rx }>K'#j;pc+F"}LύJ}Q!/by$'C`q^r/;}" gtr+2ofWk.ڜ7:P`hX]?c "ul 'LR~G8XK#:*Vɡ&5)7):XnS,,Ԝ':]5$-1:'%ubxϑcjpa/#U|p x^Uu3 r[9Jzd}|,'>MNX| k)VCKjR/B39ⲥ;y> 6E\ye $}0޳O $+%BJ-DѴLpBzA|i!Y ɴ4TJ'}ӒW5l|A$ۦ },k}oF _nݩ\g,(OV[S)(;GGWvONw}wKȿ\[j{a,X>ODI MR_ʼnնs - uJ݄qšʽKo/(;pUkNkABons*E .T$|"ylCuu_Nqکi>pˁaTU1-(1h.]sAx`|^Ɂn@^ҹ{hM=>_ک DD,65&B }~jd;c-zOU* F^dbm,C)<6ey}R,>(:nd,>qQE~b$ahfeՅO15ˤd\(TO_qW.TtnDvh3]`[ h?\2.iiȣ9"Ȑ<8x1(6;=:VW.>@`hTX=|U[T"!׬0lGƥl$g:*nf7kmOU $u%OCМ9U<q4(QbkU1*G"lF{K(hj0R5ݨ'pJ*wk/qӸEĉݪ14K,#r}9g8LGC5>3Y[7Ц"8wAhbg(-#%Nʅ[hp.z/Iŝ\-D5'rXī;T-̍IpYGB5¦$>5O H'ZיU"[M 0oZ8c6~qnKWLzWUe38vUYR==_>OMeRtBܕ7>%B/Hz6[2 R580T {뒴 TkH :G3֥ccK#[\덵je-9s<<6WW_($߯D?x ^ 09= <‘˔LjyJw)Sƾ'a7xw2YÞduFQ A0>,P^ ōk87Q$3gC!LVZ1\|UJ ;3WȪXo2cQ8? jҎו+=">b!:tX:ߦ=t"0ٞhB6!vo8gv.Vߑ:dEtqƪ@"^A/HX0{@{V^|ItM\2H{& q6t:Q@z~mcNɚ rpOm[ƢN:G&&)߱D>/1d}qn\a8XSC.|_H\:&UIɻEI,ċ4"sт;WU0T$F0;#%GJ {\YýTCgIG*g7رmd]b jlۏ8qYԵGj/%A¢ pcH+;rfàK)Ywv}:b["'_ıXIęfpf1ײ6g >w8 0)~PT8sPnCAgjR.f58t h%WEH=9+ߝ\?J z(sHsG:޲uǐUK[cȂۼ4Sm ɷ[ 3eR8fܷ7 %[-~B~~1$^UqAB ]!RUF)&g"Y9;6|GYH~ӜH.^f,2<%uxCxt.rA:ϱb,"<;[߶6ЅF{PXh[,<,zbԇ q&c"ɳO(OWY(5&k?JWӧ f!cjʔ|9$|Y49uFBVFD%]hSc [MBDKܣe}&V:X=sl: Rz"Rϧc\8a)qmt'o$&{Ѽ3 ^;$5ێx䓘MŐ;\xȢgBg6h4 ޝ{oS  hd%|](BE۔qZO3 (9];8"uBh^7%%"zcR:2YO:KVULq T>!)cu:=ojھ Ħy'MHl}~Xҏy/X"[d<Ҟ6*.C9h>3Сu.Vm\Y*PBkt 6 `m%3*nqϵ7jrZʼnT(&쀏) ^PB:qD $(@葨bWIc?G<Ј^ŋҲ:*#: - `ϵAX4Q``8?3[A V g=^ܒLr\併o`K"ސ0╉kT',W`z0 Tcʬ".M#K$*,Giȑed\Dw *@d! YPBιZfZC/T[va~hn Ļ2"9IΠOgox3ZeQ6+T__'$~]8LOpUx} a.hl/b$u$aO-AXUqJ熂Q#pVKE ͱkg9i˘'>ez ѵ?Pn1ܫPVs&A\)C{0>nj,!j oO lzw#NWd:61%XuSYw9$LG0]Da?NϤj!y%❺޶ꭴc뺂R{{+o:I W95ʴ$a\b&!` 4[ȞkXuM m,\st9`@KXl3LPQ#Ζv"1}qV l8OO?`ǽ)jh[{_I }꿞=6ӌ84U?AHELGXMXL s:FWu$l˃wS].1+X8[#)qDm|Tu+,QkPijy#&&lcѳIpEByQ,"C3z,Ts#dѻiݙsRN`/-|Ha50wn >qoq}gJ.E#ǎm*>Tp 90? 6ᦉ(5@W5r3r~g%wu xjEY@%<+2cihqLpAv9k3"g=wp.YՊpqH,G+vX7ӪO$LN/84xJЊ2݆;8ճV,^O=dRH`&5ڋH[(oہ,2T#+fJqٳP# Q&|(nTu^lusiĝjl yj1~!=)QyZ Fw׫!6^io?7ǘ䥟 Gd2X×1%I!ziW+qRKJ]=xL~#Q@ qXTHΡVB ,YW,*4'z=u5e6n ?'T9ABLhW{uYtMbߍ:K e3x܈c SI NG5>"܃tɉ]@$6KoMS}o9Աt165iIT L9m<f/%go '*L@dQJd'|=cQeʹ_qסiLNrzo+ޛK)33HWi8㦓Q9bC-Jg9lm* Xa&Kg.ppYEVP̝)pI|ʔNQOZKQpSnV4df+"wq:i8Ayj6\{"-/r_ @o%]G,|sch^]O_DaW[$LZ:ֈ!!H":=_IMܔ|yT<|6O)E H|B&>ۺ5=}rCI=,f, t`&EXNT.bTK[r# lסYJ2|ǗWݜDWy)S&m9~Ye.D qKz 3ɋz(m, ݑ48hL`=$Y}n| cF5H= Ⱦz 8;W+iF:pCd ".l~C~CjCں ]Cp ?abÜEݾ1GJ\/-R$0xcKǜEuwGnxGQCav<_yηfyq1r__W>=(\'X!!dΐ_ٗ\^:15Bdfbe D"OeDHΥs~HN˂Щ99"+[?QگzUXTs7mG&3)?[bIJS 'OG{",SEsXyQ= 3..{eڀTxV\8|8M۽wPƆ^N_.pj2=43Sl[H 13ѲR noҹ6x(OAY,lr=lpzGրdg$!0\)GU*8y_A@Nm7"AZO?Ynj^HW mlj]; -^(.wU ava b51(MQ/xRw Ke r5t2=J TT݋o#Csݵ Gt4zkmJ?vT%Ptzeθ}\ƟׯPǓ;Sx.'5;qCŔPa ijh9W̫hJԽisBƚٝ\@INԀ+/:NLoGO* 3A >) ^D%P tJ)y8@%7 CQD3fOf )$+<<ؽ VXHLۀ =WkHLsٶx~x8!eCWp`6Frǩof#$6;44v^K׃ );֨.ɶ/+rRwR0쐺]v4jO Î2D?cWWV~Qr2`=>噧iY.WHi Fd& ( sXV*(`㿌 )9^Uhӑg::F&iܜ;-!uCH0E q7*39`qFE׎,)g`}N+'*?Q60 HeHQٍXy>)M ӼdۓơK餍feaeWMe697 Ӽ2 tAkqלvyc ex\klF;_A@LKFpk;_q i,HXcd(d&c,DTV iGZv51# 5qLi֯Z3-F'Mbٚr*j aUqEJ;rTi} be5OxB) Ưϭ;RӵC=YZD*#,?E<6I,|G7HB!jҥ2Łzі/'Ya8 LGJa>hs`^ql]gBA}8قkVF4ٛnj}4 ytn(d$:5%K]GJ9>cMUNb lZ.-~>xc hj70\ԏ 57I(c}H~#悇lcL{!0}8ge=.Cd3nFhdMlk%k6sg& RKCN.o\, PduDE vۖQm8 4:l2 FxzI^p$z̹ bi l'OXt#C"[w?qU&i_(>V_7:JqR}pN8RQmgTC8BX *|҈Z^ ɑF=8\lԔ$pkgo~`u|/9zq9 -RXHsxwC[gԲdcӅ+'κW ]L~)=%5Yg^bsfKL7fBmL#?G4gf7@|>+} /&R8כlo_ d7RM93mJ^(@Y)@,bBC*b30(_ n&B}UUjG@'$fcEqU}7c+yӽ|ڤOR'ɄxMCq2ӄhڗalCu24-vH2?Ӄ9Fmނ`e)I"Z5} CN6#O(+ю;[>PH ]s"h h/e}Yފ/lj t E; Zn~wȇօZAnSebg9:9k2mnTyLƎQv~߫XJkkx>;|1XgQmk0)J96=@I!MQw}2=w$7lx4T }3!jr* nc#Z V3xD3q7rHT</EkoF o3^g &dBaݎ;H}aNe_^취,}YPK&㙠خ'(m,ςD|WaS*,LG6)ٯ*V/PBl$ʩpgE0+ k΁(er4vc[(b%*ƯlI> 5Ѕ,Kk FYqHהrD.pɓ}1K]Dz9L Q Q9D^՛NGyGH7I4ipdvEDÒJ J^h7Ii6.27 >55K" ̞h%Nuq/]ytTEu^lڸB+ Z2ct0A=}jC@0[|e?2Ɔ>!Euԕ3&-}USdSJ %)c} +#?W7Dn&ЬGŲpPvq̚M|%>!WH{2Gr6oۖ$MQ$ M205,ok1S CvG6{GS"D9&w~ޫyܛq~ O?Dܾ3qqm3B7WPLWi$NHu,ei׎)*2咔Lȇ5UlwgŪzB,qŽ\0zjQke*07Q.7ZrvjctHjId$@Zj+UX8rS[)yʢѩbp?&9_>3&g[^g5@ ;uZb "iTޚRL}f%/6g#ؼZ>^T9JJҿC MEa?.hFk*BnAl?𣀍WJ |$nQ%[vέ``y^<#DA .9fKʦAP<y>[Y7OEK]ALTTg,'w; ]D㍢~\k69^mu\bê: 髉Sv&"#m"7.A9| Dܵ:cv#FH;&M-L p p8mIrִcc+Um]$̡UJ4ǬF}!bمD+5DžGIV3m Cܹ 1-ejlA& W0":5Qmn.\h,_|?&Gҗ(yД\v; ?C]1ҥ:Il93HDN6\|s᢭11'˼ՁpZ:$ vBm-P;vٴye= q>KQBU?qS2Lͪ wha.5V&k$%kun,n+hB)nr I {a}>e{%d7J9VWn: C$ 7{{bW?G1(tm:w] A^&FΆh6̰u,LaT)d:Cę༎7ˑ=#)<Sxֹ_=i-س&ڜ̕bxtH=sndVq`nK/Tf/dƋe(L0W ^2} !fGfؐJ"ySX+#|(zpA`NZ;hY zM2˓֒N@KL5 nu*Փ+Y$qt=$GuYHD àK6hq+fHpRUsO_ Sܿ*ɏL7K .sp/B=18^:],4cnTwaе~,h,OX$$T,"u3^hJ kvLHR-qKt~TlO7y'p)*T_9{7%j%'rtytF_#g: 3cFM(%F s2Ae੢|7RSB,mN 5M`)_}A-!*7{ H5@}mBZUIU2g9~  Bk8΂&?̨^°s61ARyYo|7~HJ08Y3(2 ᇯi>.ePQ/;ny#bV NG5YZ_''*#cfs/laNnSvVM9Q6ܕqsMt? ۄF!|0iRm{qc%#(4;1Qxyh6xb|#ڗuRѼƟY'B})U.mDHTP(49Xn P*]jQº缨EGh{2j1hۘ *, )@!Bn*gPd|@tIh\5[smS3:U:hUb t_i/)KFq3/'M%jEc 5ܭ[Xi+_ C܏ZR)F/wm|M=8Y>(djwjfs9Kx[Rbm05s宬__֤c8ѼoMzdX?" ^wT+NpgtH42j<@? 2mc.ƈp{WnENU}c̻ 軛KE/,!D9NqD=l :"Wԗ|Xn_e5C1Kx?h\ $9h9<@p> Soqt:D8'ꓘШ"2~[+Z3oqojM\wе@1O;b?/AdC/7AN6Ki_RhC20*A | @0~m~T?@ӀÙ& 8 50s;d[M! L ✋L1{%kDvK,OI1Jяc",#+7p.fXj?dhX%H 8ÓEߡU_^HP\[mfX%VLMPβDܡ7w%<fIe퓬Oճ%鮏QEW]0SVm+c,c•1"MN zZK)}OaUBϦQĘvrpF,_pwzОs gd?W? [jXx*"A'pc<#f3eKyR@ߥQ2KCM0  :DkT`.%Ԋr-K\7O^KM/e1Z?6ObmDVshי= ̣!!FJB|3XrD1ZB s0{zp-VMuL]7{SxRdw*xL/ w]<!UsS ]X-ϓtCYVk a2nt%`\w##\螓d:J_pn9f( +̲t>2X\,tј)_ 4#yϡ i>Z*, @_)G, 06mQIY9}_N]l3 -%{gtT/ޛ{#3gqW6O2(IxPϣ% An/f>IJ~z"/ȈRo={~sulz]۶ň!h[&w}ځ;X_U+- vB`344S+2>-\u ^.s TmfxjUTɳ^VMׁ,$|vrip"o՟mڔgLjg-|o- A9fz70bvc:ZE gAUZnTyIl~C!XfkxDdl9C BZ05zvnX'('A"ǁ Jb)ު1&$j,$iYphlL9{ѝ#4691Z?cdrUl Ʒ|4ݳAfCms_:p4F pK;\D%|!5!}&uc.԰55C(Nkl yeBD&E.橃T͜`<+)6})M9*fꌚ0c>?,I79#_xv@A"fs\YeN(9~ej{9ݜlX_9 '~_CuIrd`lW5erحOȴRC'sZ/PѡCW` Gř¡Nh z2w7*u#osC9ˬ[^%37ދJ(fȈwQK=flJ~DPsks29}T v=eH/>)SxT?NO:T~GK1ڧpM&TR*X hAj2&$&n퓔+3?"l(Fөm0If):TN*9nb+@*$/(S1236cLNM#Jj'&2mKgt83maI2a#tK`Z< 3x{XYڭ?-'d}ĽŠo +3UB(B E,.r5*%1t Wwbl~^`t,2fY%V̚#G(,K{Ycw8jzM91h'6"(cu[xeެeL(q /-L[ q\94EـTy[! e3<ޕ&xz1lk[JH"O܂h$Y\S=}([U7yAQ&.Z[Boz1VqjCUMeM?m M'l0Մ5S% =ODjKô%&pbXf /*c4*Ĉҳ>nz\,4 ?Js{aj_z2Gj@X̼x{|K$?DJBN3MƄyi},C'G..'ZU2mDe*oI'=L^r&!h5>b~^9|pŔ6zd<ԗ(*slT\kgM"In{=R*l{:+繓B#%b/f;6oMxNLl>H7ʥ3+|ǫh0Xrф _v%àrKVE`,DOϳ':nF$ <x-ߝ{FJ%>RE3bP׫N[$MdrYLmԙ!N$0*WɥƉ~<:jaS%#Ijw)E;[jԡHpwQm m(çw;F/ 6؞U??xᣐCO0;l>!?.iqÂ[Oa@wO5MVSDš9j_~$Y摽&Q!([ vsV0E<+&B\:T U/Gokȿ[j3^C;a"UQB_|4o%W bOrofzdogxY|?䓷&S@2׌Ct)mz%wGZ l{$DZ. E!}Gɚ{l |jV9ҵY&8?Tc_oTB/=qIv`/2[KB]k{~Yn6QM@[8%SOs_mii硼oa %8Px/f_2࿏3l3 SpC- sti(-jXs֎7 ` Ca(*~:qKq`g I՛~iBSCyL|v~ϥ),yH.10Z|rB6!Ւ $:xUs MKocUdZ :/ϣ__H,KjeL/TqH?k\QngA!}9EpӘ.1Ԭ!LX?L!VE?#R+v?k~1l粉$IGnV:}6ث#D\:`Ȋ=}\憥l+xӐ"9(7y]Ht7ӧdN 8rчO*s}8̤۠7>ZLɯ`g5GNYZ~'{csϪR^J9\}d\؅ok`#Lxl6H7# ]kь!X*48Iۧc'RPe jK"Y )a$,j:ƣbz,)tۊ @N]gTz nwx ꢩgtmx, rش+O^[쐀➤N ǥx,!ǣl"BǢ%>t~߶'ŤKf;%=ts_Kdlcx &si5IbYDp$"#E0IlXDޫ/K8&e\]W Ǘwo$QR(~?T^6s ~6V15l50q;dk^W,})eIe`i(Wsk 0~x:4l~8Y@ZNzP5yb8kEhpɿ'W j+p=kCsЧYRuSzQsQ#V(M\} Q@8IKwK!@ig׍{X6p=7xyqE;*ǁo!Ru($#z 4$&+Z+bΊ([m Q k=ÑU|4gx'EࢋZpq.U;וŞNkϯe4z֥ FqU&h[>mڰgNZ1ibJjHld?u I@B$^UxU1y*=SܠӠ=Iv(<:&U2jΔQgNp" e_ڈqwfaPOEt 3ފpuo!4%H(z{ivKQħ^NDbwH>} G֩(8Iv>GjliI %N)}qVgɋ|:kY'9Å3 T ?>]O tX>RU*69ZRC2 prjVyt&x{CqD _JiGX4܉o~gNe:nʪID4=]-tH1k+_ YʉDJ^~&[o(gzbMZ)DʴgC!VBuMKJ?:f"u1_CQB8 # G&vSLԥ Q#ǵ&zuAY=|Ml&գVZ7s^ȏ;^gw;.@N^:qv3[W)k!kq|l -ɼ !&7K!ϵ%]&"!fYGA_5BwLZ/53J2@WZ-VQq2"LO- ̈́#7%tN0?zO5dfga+L޹щX[ h#EM$<&;( FuG a'&T2>ٕϓ܊$^neWʶޛ&Z1JHCbWAŔa ?gIOL r8m~%w^1 _pQ^\HkXJT~chKT^b!P}dzӳhw ROȽI:,oѤL ej>W8V| #76n[芅+E4FeHyg [w.רD+_Ii!O$]y(`H6}5heGnE]=5 9fܕ#P_/AqE |KC(pioXFY uf~?xB;}|.DGa 7iLw@G/4UW9lMStJ0t̮88Bq7s׭֊ /LLso{?'m!F PBFfxk/w_BG676Ek}Fd `j,DqqJ@+qhihL Mȩ˾&jj,V _>- RpMU_œѳiᚄ_g.7Jj jvhZtodx{Ѵ3<{*^< m2YKhR7a "_m}nCl ܃Pޭk"&D0v wdiF},]ԧ=`O#;jRoy~?Qb}2s+}̸+;ۏؓwUrs~;vYj9 ZX!a($MRjE^ԃ<'˵1 vrʤ-(ѱ3K!}ض˾e^"ko Qf0 p`/oچ>Lq˻8# G 3K&I}z $@ %D$uaco|iWDxdTcS O R 6{4l֞d^%{uW@ 7uC>SobL죖 8FdA7YwaP]7z3fѱJ$o{w%PFk?7y#zee"l =y 8Ƴix̓ANlJQXSo:'1B6:bȗ~Kdl<,py}_u\`;%4}),οG< gA4}Sj܁f=d'7g?^FAi6 XBH"n1^Ek``}|vT]n63^$}#*%F%j0wJJIT}6NKm3H9Z `r94Eƽ* VK֦)+ff Y}6“At87{gTɬ{Ň^t||38?-4^@s4o8])Y(EN}L̒;^dnH 'I]t-c:m/1U:#_Tڕl A]7/5HdňR /K`E02~O)Ҏ;H-Xow Q})˶i4g:|(tmYȮP=\|w`l@.)X<6 N.nmu3q,{~ǓےbWry`u BHӚ?.2]uг}`M2?m? Ӊ^~i8 zpܙCٟGt?5^F_g@%'uO 8[u #~@gXH?۴k1W{5oRF&]Ra&3#meHNrG5brG҇)6$%kJl9{4؎1EyCg`9H3Jv15Gs\(pa[:pM 7Lܝ??,EIk0|@C&Iܤt#_x]뵷ZmDGu(Od߬ dvh^2yOѤ&.9^|ni:a ś(р8J8povuJ|@z&2΀ _d[? nU r剡Չ;'0.|KLCO q)"Ncw;ekI^Iم7[nkrczD~<0vjU,Vb;X$Ԣ"0aZ S%ӌCf(|$g|\M ΔmDeݘL2A:!!"$ex ;Āk=B!]J^%VHyu7B9d7q̊*l^oCp+;nFN\mu2^c@ɲEy,>qDZ2J:C2l- <g!m!UB:Z>@aҸSʔ˨őmO܂ GI` Q9eQ,UgX͓u2RYg %ѿ6$Þ҈>9O;LT`O~)PX%QN| XSyE53X7^XRrɿ WEDwj "wU֋fy#u6;+ɥX8ȜuN|B${1>y C-ߗAiLna1T94JVcЁ#hw9 S.>Nm%iM&9"\+|+` f]lş+E6]q |oZll ޯdm9Q jMY" S ʰ5h4T2ثHQz,P}-v/tو堩)1(pmVhU 粭1B|+Δ)9ZA5삲DEp~TPi:>ś ƨOh QBqdvH S()7rn6 C1<r6˵5 _|XT]')gI62I|Ycjmaᅦ꼪1Yo9Di3P~]o#cax[fFtg;Z+[|9轷25*Ú= +{_ZHYkrMWtjmi |dw`U0r,ni+u:jhɑE'tņ|.zpoMD}Θc%9 8A[uW\$GgFޚKQ}EfPmՐJ}-6 C@5b,gundr(@psyh1j5qIVߨ|]H~;_qJϺɅ|DgV8Fw?;o'S,M^[HhW ? +}6Ibv˪!iKA։lIfmRq f-T. q,#K2u`: 26̥ (&UP-qrrb0Ƥa͡aʖBt jXjj5l>jakyC^M%`4GJ c$ۓ ǵ<ݽ 7ؐ5KsíqI_A|WQx98}{l LJF!e,$ͪ.6aL-O5nA:bAbD6c6rCutdmv U'Ȍj^\Dưy^ɵad$}&ÔYBw46Zq1§*CLFe9T c[XѬ6%ϿC( D-IX5Jۭ<|yлLhݩ6&d?"4,‚-,U;=9`E`C$*S?KG,% v_0)3aBgщGez46I)PdBQC8=*zԭKXл#[3Òd@;h 2qQ x-4lWkN&en s}|zVZs2@#ڦVTDrUaYR`cmZ S޷)v6jy){"=ͮwW'& ?p焏78MuXژς@xǤy2]O[QbǼN i$ʌ$~1 L>1/~1xET`]Y7'JjrīŨ3L?S!ں0,z 26Y19G+aovұ.}۔ldbPfA t#X萟fZQ0YG8]Dn@w\^+nBntp>,'KiCV/6vkˏ#dTt?Q4 'Tj30;y=/úz7kRrQ軓G8a8NBmrZ@^dxMǶ_YF$l"rzA^҆RKﯤ`ҳ,FIuԽb`^V_{a8%hrW&͎}Sd?(YdVˌ[q+7ԨX\۩U?Q*%xt&^pVyF lVPOj×Q7WD H82r`s$YX->r_^5xΩWM391 RtO:|B ˺2'5?̱^M na|x]Uduiq@h:B13Fi\pT|/U?rZNw5;YЛ|ܧSQ.X;c[t 8M(Lӽk}MքDKFȶr^0jm&VoIjL.7N:0Tti]ɳ `݉(E۝oUĈhEBNM}} 6!A+#0ww"C?iZK8"kݛ=y`4~߸4E3 LپwaxCcٵ [饮OWPw|cYR'7N5wԚNdh+ZH9V G`v9xI1qO{r/-w_V5R髖eOP :-qr%JT ].1 ۏf= h\pf9myb˥p!pb`KRx {:-Ƨl*>ɑ1,P2R2W}v@0DLiKeFs=( $G6tͿ-@ӨLz0hE r}-I7!KʓR!n5F/&R='/B 33Ml#%ENi^2=T!.Ԛ͊z'_W1Vit*^#!bjmY=[,h)_-\/qt22p% #((҅@nI-1/=ߴBV%Cs/7IΆ7 L\{ @D.qees peĒGk!wEՋdE#kOT|m+˞l/>S?ie:n>ϾbgY7`ti{z_i\0M=%vqpVgN3J{[im׽@P ޔh F姨)x(3@n:H.|#;*L#wQZͰ;H؉ 38;tprG#R{da꽫& .Ţ="zFۤH"'zBr>Sx{=<~E`TqBs.r;T\(*Ty^aoؕ'HBp(E6©?P\L2M] JW9WwlgImɱ0x} P% Ux{b0Sk,KSJ޶l D^sK'BK1i6;X|7Yu{I0nT* !L7¦l#kм-'GJw%m55u9AU c"}lZJ!6YT?kBEO!X,lUY𳚊no`K"QBv?M׵5̌]Ԡv0WJK+ kMű^'gWTOu98I-'LMraשҫB LJQGr^~4Vy*7CvU e0-l^Q$Ff]|V.TlV@^\Wbڦ0N0wG\QuLx`-^,%/Dq%y4mŪIς }O̫? k !;=$fe"oKG:zfNguߪdA*o^+4p=XsR\jbfES8/0\Fȧ3(]n @ .죤3<}ۯV[Ä z&g_"es>u/Am)NVp"/$Py'rsd-Ad{y MOIJOꍥ, Ɏkj2 XEܷ=U٪WEb6Dm;-v+p jzO˽߸'YўD.oP ?y@nUfLnbk`S|:K l*s$V_bc],/'I4JRªoZAܶ&r~?iDϝ9C9 ;o^9r7AE>MB*[ Է U ]j sH*~Ya{WjTNB l cDW.'eg7T^2]zؕL')V4΂a7>)iB<$ 6 f {TI6ď灗q(Hrգ@Xec^ZI%7 `ﴼ `wI%Ki `Hf ~J~8$ 7KUn; 0|vv|@V/K\pcrfsOJSqr]v7CE9n좼"et=SQs|"me,M>V>3Dvg cݡo{üCHo=0/I'T#YVY=KeaJk<{jBWEHHu8ZC0iq?M1J 0: n'Uy׆A;8OkF :#Ӭmtl9?ҬPvL(W#zQœڲ~-:P'߄ W =ͪ FV$Ltb 8"&l1n&(VwQ ԏ.wy1wl[U6B[ ˪&P#W4;N17%ݔH}n/%bpHZnӘ8B >q@FUf2`d@zRRu1a.^pw('~j_2H'dTq1fKJ(Qhn3 uhw%fųP:P$ gS}'BFOe*9I1e܋;QbKmp|rT8Om(v T8i@:yM87cT݅*iW+.N@8iv4̝}B+U^sc 1 AD=O (sPx ĝ?3/YM'Lm)O&jp3ݍLpL3ZF8bs8o.o4n' B$*o(nT&8RcHih $bF4)hAGvRxFM(_v?2G^?냢\s&CTcrwaS~vo*ЕdH!E G:L4=MԊ ];CXA5^wsQJ@3\?741冖&wۋ ttW*Ҫ$ #D @usx1¨!1TKu/QvLw?&`61s~F2,Z2 y_6;8S9&]D"ypGyJ.? F1f6ovYv\syOM74KsxiU^:K98O~VRɢ>jzUr GܒQ ^KZ Z4"`)4&H%Ns$Χs=!򮗜PLB¯S;_c 5hux'3r'14l.59脖QBmd =g>,08kMwB֚[\QDіŚ.љ?4eL&=BVL})Qynո!E+fyug:>O\-!N[G*A=YR1=a3b!`U^ "4q4ǃ9ma:Z<2Ad]lo&eTn4嚉zrFm9meʤPOoTݓh`_KOmi@j5(cf:]++բFnPLےEѹ%JpnVƭlD䖑|-(8Qd+O'oO^E~{މ'_D[p'3Jt[2,xkDӨMo=Q[W\8zqEv8hAW!M?+̝tnDܒWjc ؑĢQ?^珟C2ގ_?ܰl6f{jng,SNB`oӏK¤My_/G0ukBA9~kScơ>T`(uH#XpYCOhMJ3Ʒx`cx6|Q!ЮiߢutItWVrz"|Q|mZ~CQ8^k&:T^OrV p P 5{ @F!4喀wDaYM$hO!E{31gu߽B- bq[ȶx&(z|hAJ_QYEKGحeUݑ*2\39 vD)vާEO:0'E,UYхԚn.cB#T@QsRvM)Jz9A"xr1Lo35ufͫ~OF<ԅ:FD3dhDmB|?vqVV% Ҙ޵š*YFh-uIE[fAc5M-ΦV8d{ӯxG Ԕ24壩Ħv>ڗ/6[[׀B< n=aeٵ,L)εQ$J#|-{H^_>pIPaY'~,gu qߨJ=_m1Ǯχi=s7:n 0Oc_w 93m Z+i#鷲2W | {y>֒U\guMK蕸]qZ$'at]M+c'gMgXQ 11M^Q7`Ξ}ܱsh-V`ԛ{<ucvB5"ں"&=cӝ,& c|6j\+Rq=YFk~UY,+l ;E}aFAq=yl:Hk2xtO3*fo@1ny ]Lwɩú+1b b}}Ra'X2?_tAJF\뉸hѪݾХe}lXJ{iڠm'!NRPW$|0Hg!^v\-k v"UAL6CޫٸiYlDd)))a0K~Y9XELP}ѥ+:ayq۶ralWIBtV3tcY>f|tr\x +Zڅ2V(y4Ry'L*(/1Ҿh[4 [)Go3 1,y̽/E=6 _/ ٗ ٿ:~[4.QUDstI8EBcZطX1c+5Fڭ S5E/~#pM؟g|2l_#^1㪈N'䐭CVӿӋ˧A]Pc=]d*̟(_q`VOܜI330W6LyE +źOT;1RLBbÊej\#RCN`v8I;QQ^xl]);DNܕ"5'|y|w-b4ŤG,RA>H]-:Q4ky7@cU%R'ĆӜ64q1N gV* /Y2ZǭuB_q jW5si g c.'_hԁم$ځWLbc{Iyۼ&O{~asN*\-4]\?t[8tz T"أⓕl@bX26v?B{FyT97菞]DUsߴoV^ z^ פ} !QU;ln-ȌzMxf9gI򍯻98BOh뷩 2Dvd]c(!0{]d9}%\DiLR%a*vSH_ &/nMRh 4(b֪+&y~;8Wǻfg6T0huA}L.nșG͉QM2:; X|$M!*1 0FXC*`iEGbhvK:M FfbOզ#$[N{V5"$eӧ}Ѐ;` @c"kI5,X"kֵgzY&'q-wd)L? #V x'~agF3z3|ftqE\$7 v#_qw&Ic#F>ځ]#aoNRnFjd}25e]ڢK-:#4E .Ч|7$#Zm{e NpeDvrQ ovVHLe\*Fk:+Me9[8LV("= '9WߢV#ƍ娹Y}29=jSBOy|aK_G7h&>9FxDG"(@Ұ@H E{V rp&;ў Zȸ16geU]%4wI/߹@ٝkcaݖ@}no8+S[PN[/7|Khѻ}C+pƢg3Ep:ܯ!X[/D,Nb=#lh+߀/1p|Eb>t +o yah),U>f_O$zhA ՌvBN?@I͖רfZUJV RXUvTu]|R?fZa ]ŵMh[4Wu:llsqvHʖQH-UOYmA0Zn^Y)3+kxFݛq/3:xy30+}rvȻ+Zn QN jZtg`#IGyM& {?Bj:񣠞ZJ_=Wt`{W͙pZ9Y8JJ !A[/ &b8I3GG=;qnƫD*1c%.UASts톰y FHhGRWı?*˃Sa2}}OIK锫\۳cIv鬈㭖Gݛz 63frt>hb t-7Ȁ{BLx]mQ= m!B]FնfDcW@IQ@)֜c#eC,.I}9yL̻Q"8Lo*L)X$T/(R9,|h}lzb,vh.G VN#NMo Z埏xxeTZMq0Ϳ׆l M}2Va{&F6n [@?wW=VXWw=5a:B{_6uc" kxCmAs8!ST6xpC.\{ !sT wj(/T9~t4`O#KTGlǼƤ/ޕc [VTՎ`eе .k f0G^?QVцcB4n\%FMZlkN9YKY.$p2'/ɴu3"E\nk2ļW*Nhm=)< `n*ˮDK@\[pO$W Q5rS ͻV(WIAry~ODҼja5P٧coWD4Ŭx`_b}enRE!`"gk^wh8?1 T@2eRTE)$ǎ(Mu-EP7hqE/U):Mys, ٲ$߽PxaҖى߿}ʎEϔ׺h¼|d~" :b䫮/ECv " yЯ>}?4 Qܐ֗Sqxr?:~ntA~`\%pmKW1$G°scA{߲ⳉ.ɦt(JJ{#Y#2ޘ+"qRtKk0C',%*2}U?M-V_52 28>"8IFgwK?t\mFۏZ/*&'GPfelzzNZ3QR1ɬ(\Bh{9HH!Ox<zwXbW¨fJQ\z꘼*64_?Qrr.sv~.I9X*=GbxP*mTK1RgƳ'X f 2? x&7QVتӎ 6\u1α3%aqt/YK (撋eŊ,-Іq M?ìZCDlǼOErFMv^b?8,JCq^96nQ2AGbO'+i.C*Z:5 /1*94vN]2֋I جk]T߲J@yzqӍLe}vrˋ7=y=2|1K IanI/!UwvF%O;Hc|Cb"䰯޶iLN_YRa] #`@)<ڶ,gՒUbMyCA{gc0mN2Xo(Tn!LŠdҼn y[Y:c$򾿾2>2H=D@eh#wr/T!sT]S?C^ȘƹcWjR -VjWyYts=.Vt+u%Y;".oBzCER>%/doyql ]z->7i&aoȝ}tvT]R²Let@%;r|B!jO)P>Cz6edɺzjP<7?nK]%_>;)vFZ)tm3̢ZWͪ`V3nu!e7=+WӨh("4^?^6ua7ѨFL9gk^К61\S7ceWZ_~Pn.5:F.M8v,Yς OI{*^q!ޜý\JWU d!o.l>]6q QAڕ(F6LqrMcL2HCYђIUo\z%xc֚يoVܴړ rTUKSD:ДS㼡gnU&6CxZmݮi^X(֠LE} 9xBUq 6*}|wwn:EJT|B_`#Is,c^4S*'Ep$PnQC7A˚':i&'I$@A O߀ \ hOV4La?~nRsT|ppvS?|_Й Q\ "\.NQCGr26Fy (Z7F6e\5T<_=΁N퐖ԊtPa>"`߮5AW $'GE9H}We]F UK2jFj:, 2V[$TW?>pj$>a;ЮK%ҧj[ۿL.;8fh`H;<]gIBg"j}ٓݹqzPpI',;\oR,MF QnBE%H~X<ހ ֹq,(uJ( JXtNÎǐqroּk5 >-S~gʾ<X)Qf蚙%x&l!3)&^ТGcNav፼٘XUO:~j4޻ ITGVAvsDߧӶd" *yovoקs7L"#W?PEUIFTUрx k)8.򯚛t'\<8N0q2U-fw L joPzA*:<~?ObWg'[ ^sR/\ք8L"! _xl_ĩ|Zx,lR w P!Dt0! \͈8zRPGUI?0R4RQaI4K!3 )nGgǐpB\nW^W$%ލ,s#5 `JZd(UlUq粄a-{i>vv)ET|z;.w\KnD0o%hdJ;//Rx*e)~s\a0Enf I|Y2dvq7o<\+Oyj5B xn^4DSRI֓ 2SEs]s]*"jW Dɰ}""$pyg+~Ds7-TWɂ[ e%XV{N){Sbm%Y,T^wz'*_OUb#˚&א͠A'>$mU j\N%g"&f6 36͐XR8=U{eUQUȺ6hzW)iRm'広Iշ/㰱oWٞEnAj4[-mT.X[*Z ѻpzBJԍ*J2m^ډ}C'\h?<"f $++$tFyzqJ6s~XdWߑ"6QqOP 0y=XGJSysdFmjɹ&g\(v k 2*̠H' |- 9kYWOyɂZ\#k%;w}Xݰ]D|ͩzBBޮoOeG* *kH`/7=z/9$;+_-p,dKL?x?6 P|쬶1^>=R|ΈQT/V =;ϛk>rEƟںA2Fkg:/i=efT8N@ 6EwP}Qzd:"D&T YR1 ۏLp%K/p1+x'e͹tk#QJgK{Z a~kH= fV#{0Np}lzotk@@!2t`9Ik u^=fئZDZҸwE:|;>Y-QeeFN?鼟e{T؈P¤1MM6f/Hn=p֎NB8٥A kn72lB5V=DŽ:<a2'\Y\L3_>%BʁjGv3'y-|Bm.nj’ ҶWeJ붮((pKȸX666JBxƫՠPМ1.@:thj|@rԽe-QKѬb/i^Dmt5p SǀlvI#T'Sv1Eb FfYY)ewr'M2G0pN<¸9騹 Dhfhql~AV]x ϼ0{-zuGFA} gП{g)ċE eq&Àe֛خg^kILy:fO;@?yhP(dH@df>hѷ~x'c"5;*WHG&xV!|Ձ?J|BӯI 6(*BKmNuFLŸGQ95IV1 +ì;(ĸaު6~HsݬBدp"9uhRoQgg*a%z5Wbmkgm@?U~T$ws6g@`%:2?٩.%g+Ӯ[h+9YҍQWN$yZ֌L2b:*ƭgكƏ>xVž (Bmgw9G!nd]~Q{qg 6-fo;-A"GweHDLIҵ@!Z)ղZ$z%z+ F*ɺ_HBw53G-YI^rO_ckdt5V^"R=rNE Ђ:%8 : (̌&yj2{(*.)_}ؑn} h_o _ِ0ͷ!L]#T_bb]{AJ>r-\P]{*[i# pܙsW߮Mou4u;ޤlb^\'sr8E\(Wo e^>%4%z)bLw}ʇĂ;r^2)ۀT"Sr|7 Pm3 @HE6&t>`B!7rZ6eAɼcG+kaGNg9򎁫,J;w_xt 1̳ͷrDx đKr ?J5 λI@ |ޚVxzQ޻dz(qm:myRd#NcFl<.N $pSY p=ҚV@0zϮ/Cib!@<&+hRQ!Bj#4 RprB|xJ@ԈiVTtpW]8~"wѐ i;om_!W-798Ɓ0; gS~*Jg,F' kT/sXG.l$U[Agz+t*|ԸPmS>i>5 n`Vɗ,GggH1kreh/ eom +['p :/ocH'ô8!S<ۧ/۩kO% 8cʁ&5eMSCE-gBqD?A3жL@`b L*S`.f+[H7G. ^aucqEJpuQ ]9P?ŷ"8LAe|};@S(z=wF7u]uw`O H]?д`HiMБx݇ d"\@9Gm 6ft[ X<%v^:#JL%10;np)aH8G=f yfuzci2 NnR7Ī2e%񈅨Sp #ƻxiB +)cG9"/ُ(z8]Q$cb=T8G*[h9.kN-"F@),1C ,c !r+R)_a:~d8l?EڕWUv DT0=7U94KkG'L<4NLՄp7 &oh :Ei y =ZnG?Sȭ5zSݖT&n`elIuLjޙ0↢nsSƭFAZ = P[>0H6]6Sb*>_B30[[VqKZSAH9->fRtjR{Thdob΢͓vA' |+[2~nV:yJbmXDlk%uVbː6Z\VƲ9Zᤓ@ B#LiidUexCȒ|j.05H-N&j1|SDžIz1? 93z!`@ T`4a=j^- DAs4郣ӎ<~8lhO k.vF%8|n*^QYͅPF@0y VXf '4UzVOMa.">mH aWҡcw9c4}R;t cҍh)qBҺYDΓW!LrkJ EP(3dt__I _iI޾Ix9Q݌@q@%2!  wqLH?QżbFO-%.X t%;ё,95\]~v7Q_|bukfjcp>Dq&N8:ȞB-˕ 62 ڍ[l6SkCR[ J5QW<ƈd†^fAN2P u{,̬jf;qL>,/?NYɏw&V&Z2& n;_}OwD_蠗?y$"Xw

H-ٮ)<ϥA\Âk tNte+1VE0,B}uZYʹ^{MNå0eڿ:#bfa"SEx~\9YϕW M"i2.MsUH:C\(ѴSMWV)&2ѹg$PZl_ޔle{~1ZK8;\:ذ8~xYz!8$Հٷ[tl_3-$%t gxϬNw[tdLٚ(Ry':\mJ53  R-`k"nA&sػ J}5D8u6q 2"ࠔo4INn:gؠv\b/Bf t D1{R^*VS_X' mi8x" SPHQ/ iߒk 0|=NzYt(Q1uN*طc^Pϻߤm?dBIFڱ$46ZuB#iʃ$j'Ѿi+!Y]w bJ!hC,[߭$QއL0߰= rIX=cDnwY7T5 1]lqrP4(Upcp0P giÍ4/䜏μ}l3l &OH~bÈ1zg4 uPQj_2]]8L{:.V,d Qb(USlÐVO/l% $ԧ52\^OS™CrDڤ2|$`I%RCR-,-, ᥑӓ1 4tkf$<ˀՕv~&SfR3M]I$ud۸;X~xRPtޞ!x zO^}bDjG.xD9=tP+TP>[b2MHįjC"hQWHK'ރĒ᫰P6ܱ;";LB/%eP{J-bق˻!2ͭŐ}*hZ 8,>:I)DUzeVZT2_/|a.eI5쨭B-x+IGZ~mb˻ݶim8BTs/֑FJb/SϙɔG~ݚ;ka;44Gݲ:/Qu$l.iՊz9 &`2ze<4e5n<ـڑ|X8D)EP㏎R\l>:^BP HcP4B]m8LwŅpٵy>ࢭVS4 ?Qݘ_oN#Kr%>3Wk/_ފ/)cL)$:z0DY"K.r_B_S# >c-*Oъ"cS3zrʜfѪkZ^hJjf0t"IӉQGQc!Mw )ݴH#i]/A.u|Ƞ KXꊬ^5bIz5 ~(, dzϱ蔴N{9WLPf! unVM䈣X߿opk\@gA" Czރ{]zع(u2S($0.i!-O|}#+Y!ܓ 24#&m^I^h!d*7d&AĎіbi&Z w|/˴cސZyyI` GLL l'N20u_p`ڠ7-^͜ Zøī,{ ,R)y>'ptz*@ 6#:j℀>ISo^k} L$ǖU'o; e=Gu D8C [9zvВ[[= :k2w7F\F(6Ktbb\X0 ClC.Ν(g2۪ir*,K%ŪcSVVMJbv$^jE[R[ȦA"/JoD!oń:NYYJf 3C+Ԏ,Z/=Ze  `\k_Yg٥ytޞr:ad;t*R7}}Yےu",-Yosc5`EHk:w'tW犛8&*e7 4EY^/x{SM$aȬŌRS{n"tl&0լs@]X^Onb٢h^_`[q UK?e&D''ؚ)CAudE C2ةW{8V[J2/OH3͎tCsŃ]<ΐp6~uTEd;L@ܖXZNdԢ?uM:s%ͣ.>P=9{Hk(pTd#PrD/R\#4//dTN3og'?$Z&:4%DKC i~t2VֲH8/O}4ɟߴJ(8°+ۥ'D0^{/imꍉo"L'RF&AEL 9T1tj8ĤGe :^b3,aj$ٺ{)*| )YLtXF_8P0g/_eC&DFi %ayOQBbxW'e,%+t~vےr> {\hs(fεs0?o*&Ht n|h0m\㔨+4 =H(cG#KOZX![F׎dq ُY\hp_te@sqX_P? 3/s!J6L4Z{3)"lWW<S<<M~Nn,K+OUh; ],xoV3lQMPyL TÒұFLCXTH8v" #% q qd)ș鵲n<͗ۜ*KhkL)i:xƑ vKk!"/gs.}WEW hڡSMϾMͳ z&&G['!G"&nE1 5Ffځc25IvĶa?E}8se.N쟬ɣQQ&xb\@A2ܨ$hMUC݇[]ʼ5Puj+F{pēk7fę+RHҒo?>Ș+=gdb֯ʽ1_z,$*-lxudɶR:9t[+J1%^KhIoa:\4m 7Z6dVc}P{T|)TG̠{vp)AN=$r$ΩdL ُ (&Vm4&}DB- h!=9цw _l*!~bzb4jקHΌAVn|%X.ƲeVo=Gd)IHZiX]q!gAK. rhVaK9z}-Mku @3c\;e n._wH`o35B8 G>"K`@j:[D~7#lc"on2_mxg@[m{G@wExo[1뛬YMG`B`!Mjs=SdP3sL{ɣFyo:XCzU]E1Y]i}Ҁ4 F^Ohy^n hb]M|r_97$nOQa ĢJ6:M 0h}T,B2J5 iոO]9p.1[9xT?;Uei*eO#vVd AyҧŲ迭hDJ.mdjPsܐ ?\^&svnoa- T-? ޤpp(7!*١q*7BKlzHd<-̿.IY|DW#))k[#F)G)"7`rMlYN+NwU4|\m@8&{'r:L,癟z/9gZ%ICɺ▇N.N T uc!ꃤKbKc%،]Xq櫅߭.,m3Wo">KʏFsEGza QK?۱S xK"'ZkAB`)t4CX7xd 2X2rg#v@:nb)aϬ )ΰ'S8T۟ٝ&R{ޓ=O.Nc+ :[Q >SPwOly(8Z5nɧ.#^#'J'ߢV*b2wp?\?DjyBgޤ$2ƚO^Aߎ4)8Mʆ2wUV3{\`<6n_Ȳ@R= wzQIkX2x] j(^Y͙lرuS=Ш7|&Mq[?r>(6fO62Po,~$36"y>4b{ŮUqIbL0Dq~b\I顢t[./v96 rFvj1_-ID;[_LῨwM(&27@^xD%ZNv Ǽ3}X(!i 4*s>[>B6r@:Lȡ::x],5# \_"9:YUG@nIlYsP-嗽 ahŽ'r(XB*\$TN-D)*^\ٚxFt~>Z"^_o\gmc Uuѓ<0h~tG*JƫxKsAn |G1O k;A|ԥ3Je 1gن[\h5MwuŤ=}<(Qqus)\ /n<-k ͪ$|nbhv~Y"s3t+3eݟ<7DPz96:oYR<1*!6*]Yp| Zǖ;YT~/Hvф۔gewkwj^ojQBQ/ǣQ]RC@r3H/GImT9?MTg8&V<ߺ2Ό6%FoWM\v mX32o+%߂uhS_[GpTK;'"sw1HЖH_/XsQe&;ˁCu(}gEfW^d@9!gP9lH8 %SgsL+E'r ؾE mTI4 -q(Zqؗôg1?.-4qjm>vaֿUW{B<W}8>iS0G* ʤ0q&pJ0ؐ%5{d` m͊ފ &4^C/bnj(,({Ӱ u$nY}|rSm@ҁ&Y938IB?AW8p)E?OQ~W ALC_>;B@WB>R (͘@1nJPI3cĺmb |U W'!k`[$3d^^1=7E56-p@^<̼)Ws"|&VQcYM~;l7N-()87eJ.jE8|BqhЈ{yԜҧO*߉jY_Z.[Hbiߓk i@$CrK 5[[^֜2L "%[ wf}AX%c?Ps +p:-t퐙5Ṑ TjN3z,D2S.sz JbZ}B- #H?f6WECYMϻ O8$]m[g[ -~KZ Lu0*%y0Ɣʔd5WpKszɰ2y7y'hN܍:YGmv17aH ]_Ja5,'GqMַ.bm9 8%AI6Ο}+~e=w#65~GKq),$؅[|圮T']j,ǯQ›Yp24/e-3+Vc~j>KpjxTL@LQP{_n3r3Eq֪߫r<=N(2Lf%o [f)wL!f@ZqKoĄ;EVЈ=w~X_69><=b,B)L"?*p ;1^S$u~Ut("%^ A̗sE{y&@UUg"nq e /оܱ&ħY'~ -C5Vh=f?v|u0@ܜ f W5P$>t$7բpĬ=e;nv8E=f4NR+ }#NըQW mX e{ [rZ6 Dd&%ITib㢎5Á>7+M1fL` yƨy&b XzEګKz/5O|gs?X*5Hg0HHNb WeCB}[Y=FNYZ,vTBl\xBdHi`?,B(o1fDLܸ5y Q'Jŭ` :m+85N2KmMQB`2)S"a ֢"P9kk+Ǟc?a7R6/6rdT{ @`ƿlNqzx)[kUo{(KTi#O)/Ԯ&x4'els6vm= g9f&͞}|iA6G\#cs+}WnpT`.ew@;KbEMxUyâ-ռ#{k\EvOBኙDh.i@PRS^rg< }ȹPȮwyضx?q_.l Q l2:]T1RLPSGm, GL@A1֯v\e:壤Lk[TA`AiJױһ|{#,%eq!טXyYJrܿhOILc|oٓX:(pۦA؂kLsb9L:)Yŀʸ_5ASR?W󻖢 U7ܸ#6"l _`vLZ9evX*Υ/xT/82燿Va/=|ȥoM+9z2#f#:ٕ a[2C+a~7wtppԒ9J3@?R3r'%Jf}SNd- [A߶,p9'j q3aޓ]^d>#F {;ˏ1tg9\9Ze~}$vF0 xQѶ{I=t/za&Nz5416JB AS{T %=Q+"Gv8B+].\RWfXҒ$?y[V ?0x%&{Fsa*wĒK22H\i4ۺiWTr/W^^7d̷ފ'$E܍0 pv.~ ʛuNoXT'mRm!_;tq戼Xg]ZH4aN* |Eb{dNRdޕk7oAn K̰Mlz)e"nNx"cAvKE$: q}%kzT䬨!OAj,mn~!)Gިؽ!뵻8KZ~T&eѻ|l:UR˴&/]AT\gÈnC'?}c wGѣD@y֢bPgw c[y[7oU?~E\ ܽQoDT6=oZG\f|$;m)Fz :EXk|ܪ~>@NsЖovm;K 5m|i\kp;[L6YC]DžS(gYrAŦ8-+x/vW)(H;S+l~L?H>.s,?D{LؽBdQ'+Q'q>V0u0^dF;q>:DekN}Bī?)xF"9)`?B8 Y[vp~)^{Z"66Mx^`a4AhGڛ/c2񒽝dfe,Hk>'ėd(^Spn_o-LeXH4vУQˏӕ!FZ8|LrJ Dh͑" Tud&u2䶖Kb Qfmw]ZJY*L6ARK69u@k"OBWSHa 業?v̯U6⥰bz` .7-RRdLD}紵6L :+ZLῘk{Xy6_yzY90IFAzQURaf zU`H'[ck9;*6Q`s}@C]goj}` Tk`FnGEFz%;E*<2V6H.(Op34nRߡ&.?y8CCIAOeȤfY#H*lǶ}}^O K',lWn޵UȂr36陻EY&6Rs W$ acqSft#?R؏X3d5w亠m \|)F0(iv?~W^KI6a)u=$擐(u<Θ0:F_ϚM Z&K9M/xf#zrǑe`=ZE!(Ѵ3?)qLM8sD&|u#Lt | iIY{x$^n"D^Nkxm+CZOe,v5עHM6MFq;٥9麋 ͈4|& "H:Uv`2='0Ŧz,fZp8zA%.& rSz^Q^K6u2'qZ2ib}>wᐼ3GBMȚ'b' óݡ,+5=ۤ¾zMAwOPUߪ)xhq?QɨQ x|;l= X]w͚=OYUcU#H݆2"lYDFͺwlĖTddb7ndj/  Q*5 DYCbǰ3%ҝġcޥC*sj.dǏ!^b{|0 Be)QPpo"ѴW6l@佅cV/Bѧ6pCl^{U+9dH|ܹPX}ʪq`8 %/Jqr`|MG@@ Ldi\FRTz9@x|諭ݭCmh zqTi%Ҙ^6 OVU%X78rbz/>a!19 MMS`F Z1cFBN| C\:laI>%bwBY[9&6fE u9)0'S.^#rGUA9+ʳo|Vaq`UA  eH⼤r{ڤ8E*~5621Ɩ -QzU~Eg azOj?޺P%&#Pvv<FF X gޘ{ʞ,^Wu>ЩR0tH;J$AKrWǩߥhS?lb/a}Nf ~cQ:Q䅃ᾯgcy*TQZVdFbRXćk?@Lv1vLZdy!\[(=4oa;:&=CCiy 1ƫxP{'*EQD99A|f,NNi7 (c$0#|xo4. +L^qm=U8`I7~\C1k\o>P`’p+>9<ʼ ޝ*:GGS(ZȮ.mEWh @aPFu_)Ms*,_l2tfItY$+ҏS4 Mͥw4L sKkhYHHEKGg EmE£NOK::i)y` (3\C>\vET3J+^WVK|XBJcd1-+18 uQȪn j @t]B44bIuɫ`!2يSS &s4qvsʸ@Wū)ay^p ki)"#b2,#Sx_O\q]+3fǸN雟cS!, `tM>sh/3' Z!z5"yt\N2WU#.瞿f9p+BWj@~Bȉ-[3r!엛]Mz?݈5YcyaaNN-UQOvڢ^ӆQbakQ$o Zn'iDn@d4S,\$-P[NMe K{Aϑؤ L2|*/8<#WY˦I`:CtO/1_͒ Bٙ<`u|啫 j;aW5јԩMYbwZwSL owq\ (uJ v֓7Zݙ]d ~ ӌ|3S7 8%mr$wrH"9_Zu_:8u)`.CS[!<Fg@7It.­u~='TY}~Z07_Wl:,/ huXJjmx]`Q.qB6:78|a C-:[h|/ >| e$bSd~,>TSR<]GSHm:ҸŇWkR Kgak̃YO6:6.gO/7xA ʡظs]ы-.ƙP@ʫhM^Iyoof(^* u ZE]ݑ"w ,2P͍Sӡ(M7yЀv!:+ĺux,95F$XJ Ӯ˵w`"G9b x U̽~Zޓ۵zU9XʁNü@;jE~;M/aڴR*1 J:vS٣Сcqպ&e;R(ß}Q6K;;u+|ӝ@B)ᱣSzPA֝]z|mqiCW!*Dw"N!J@*M!U&jh=U; HlSiuBI G4KVbugyj-q!EJ8*?ANщl* y±:5ǫb>Mj\r:X$oGӃef jf_$cP\10DdWzT2M(f&QP}Z@s@\E=R~b'SWZ%ӻQ_d#)WzuAK/-Yym7Caٟ5iޟSXf9$NCIk᫕mD9NQ> t4ljjڵ%[ KhK!RNf֌qKL(6Y?Sx7E P\&Z]Muv6^rM`UY;h_t5Ḯ<^d1T螾.-մ"1ɛ*9hP݀ /_} [@5\:P`DOb ʃʛJ&n.jo5o#;|[,?Sff[;.0r 62Wtfv|ǡ$XnE+D\ Ir1yi7&b͋˓ZNiSYTP>'Y~W:Mlð.{Ǣ*v; 7M{T%-Mȣ6Me-3-#yƘQ8ᚮ8l|-v^LUz jrUr8ڌgڞ٨%/-?@R"YM}kkz%(K뉗L4ſ9_~p琅Õ?L$WX_EN^jq)tQX1''}j6Yd/:Y<,#Bjb:<kZny375q9b<G#V!c@TAJ8iNZʣǪT Ls>WQvtP*R_G cw5'Y9L] .mvM|E?T)gL&DY:yN D/ dVCޙc?EwYh ),&Wy_GԄ٫4 6Yt[;EڨՎiSɢdj#P'P$TeIaFwW KTu*JĻ7O[`INx[$9u(l|UW>M ^@zZ{a@Y %HPzEs Wbl8'*jBcMz3@uEtBnŦpG&_P}aL;Jו0 g= g|FW0qƝՈ:>idQ2ނm\_ebspb0ue I:`dh*|t}Aq g" ;'-4M"ŭNzfPa粖3m/Bˢ1Ik%^e{W?sT-P.?3G%j)Ȟg&ğQ%q=r0Gtk;tNl={-]e+5¾E"nJ=syv)WO^tYaQR!P$|un4{+[za"wOȐFRlʿX{s8𯩻a_\͗aDwWt>_KWsT[Dc(_es oGwl-RAZX8,v3U !gYߴDD0 ߐ6EX,/u]<|6a񫼗<-3ZS +rJX ب/Q4`oļѾ$~n65:wKG?Xt )[(+fs ?.cL~V `XU3(=yR"o7$i!eʝՅ +L9̭u+|X.Xl,cHĊ-΀&vgYHQIR*#')Q&{r: l7=V՚`'t7J*!h"Bx=:5 pJJeQIr%#ɲr /"'e΂_H$UYɈ.0A暳{PѬ-,rSm3Atخk;[(a=#Y/Y=,n~*QDS֥]>U%!H`K )E9~c';V ӗU̜ 6QÅ\!l-0)z#l@^o]R`9DUHk>G˔#2tֲo" |\QLDG>~c7g޺E00jy44vՔۛHmm{qWF5˭𓤢`˛oQk&#`,,CPt1pe>-\[{LF M]gzpڧ%\.Dž4c5;y&4ࢢ rX^Rn&"ߔ ga?>:o/WA'pPs?fI_y;5mgdE"ЪV2,Mء,ӍH*"(a= dkP_|0‚M_ ffiW'i 3:^S:k|qRլT[b'S5 kޮqPVy^N:>ʘ 0gf ө̙k1-"oҒZP%ENzh I^Iy.H BB3H">XK뼋JEܤ5%.>MOD(>H?Q ؓ|qcr9O!buMx8S 0w"]Uώ8HʶQ!ؽwߕu6 &8S W²_ A?H:6^st$lWiS]ڢYF>hN>NBg~:^[!hwyJZIe p/pn-ךCW2rI55ȫ/FLE4P!@53~b`$z#霈,75<'=G Z#yUwǕ""}k׬F¨ǘzgIXCO694p{nbA"EA8i]K˗kJ`6Z7`;;J.sn:n[^aKN): ?XK W{ ݙ'hɕ9V3B"(J{}F+FtŇn6.K3^$䑟_|dtMcM WM[|='l+W`H:=F}W$70$ R_d*W6AeVo1HA=CE"X䘝puSf8fi36}kAj р% .fTROXs~ #lF qő6b }\@pL= ?GH˔NUJbL;e8SԎDçdF*cHI@ 6kLגC-huHg%13y-3ANͅ˱WZ6mK:Ѕl{pq_'"?L=׮vϿ.Thbh^12ݮ>Ů-oq?C݆`ll2K"{-)0CuQ$0} R.}!TC~WN 6bſpaP=%.aʹRir)Xվ~NM+ Lmt}D^rS5zƎ_qBISыx=ŴC_C<~T4]7f^jQ8 Kq> ?>eM])AS)n-N`)hLMb_;̜bw F"R8}ׯw:3)U4G̓ԇ-O>xvخ=1g9uݘle$㓠=ir<`lCHc/|Z78`d"W܈Ѱi4 7q Pl_jihTg0h:r(+1dg5xҵ:]')e ry NuÀW@tnBU]b[Gf~}H3gCS.mwĘ?UӸb,Oeiꨤys|uԮ[k2o+o ugQjU8bJ>M1UiQ2uccn)kƟVM>8_<1bbGcmWJN2?Xx{n &:tN@\&Ҿ8V ;yIe&g"I~kd ~bGLx]+ɯ_9'х1$ygl?Tl5( V [,$7I?=VXa}E:aaMpL˴K$p8il 2^]FwW;.9'Gu9y. `ε._QSYh[^ dݵX6tdzEM[xo=3g)m?$GJ} Gfm Y&QU5g E$:ƇSp:5RՄ@mH F =8k#! Y 8>ZHQB54 w?d@hƈןĝ-]NSٵl%7SuF}a)sEy'UHq6*-pE5f"htӦ킃\ޖpt Y|ޥJeajƨ}ečBa?]?@546k9dT[|dž;\+B(W,&Q{uqёOZ&B|^dc痚NGFSV+ͧ/P}x퇹MJdMIi0pc9R_|0Iˀ6/<xٴ!D:d˦uc"-UU`z_R> `5cVJQ)0%kn`&KJdJ+q2hs!Nj>Ί i+.[ Gm>0or#R!SYq=y5E= 1=TV9[mf]M/@$2%su_pKШC 젉!]tZC %F7Ř3.[FG * 9退nA=;?XXDq{HyW +ձJQq#h°3r}F a8D09L$ -EG RnBN(J]\k*,l-Sr׃igS/8ӰXŐ[.Cuo $EVjMAr7_{b%ۜtUp/6Rܔ'hn K8pNk"|qSs ~#/ڐɄծ/#PQvOO扎.RT_Mga)9B}ԗ {KDjg}SNj+3TbX@{Srn/^|3ҮZf!Vr"Xøm0%qo6m9c>1Ŏcwyx5߄\"z T7h6zŒQ@3ںkzod9.Q^2/W?6h6:gLaZ.b]ïtPEOUmN=|BYjDġ"WJI\]642GmUt{ M.v"j]n0NuWPSFb䩀;\b6)ư|PcmPJ*m]u<rY9FEx:/1]hbBaZLSg8} ;vE[i,q-#:.8]CU'h0 D`[">T$ܶRV}a\tWbid" U_nr EX>6Cڢ޸7u6O%},޾7M$'CG$!uJIr[+-e"&β]LkK,~,wP(*) ; XdFVLF[26h1\LI"ׇ6xl=J> ]֙릍ΌT%:qGRڔ|LIUVQ.d\AGha.mLwgh6>X8*Rbҩ5s*^YD#-H ~=\{P-pݸC ްy6Q|jl~C 5F{JRIp% tF4zY 6l:ubixt߸(+ Y,4}ծ8@`sX}#䣟c矗9mdNi&χV^o`Z}c瑹MGWxpT `.fPVR_R_qߚǧ;bzHi_cBVZC   nKL.'zoCE=6?hFS6͞1G!;lS".6M"!qn3VҌ ְ>z} P)y 95_\i)< څ'-E>'pߩ@DGB-G9O,UVA*܍ $BvZvnEa!)eY(2j [VL!d\[qxnAe=}('_&OFŶ !OLC\@M؟t,G )YacWxQ-ċ(Yd>ʕ Nj $ɴᒞI'Os_˯>d#|][\Í%َy#pIZ/8Sh 0:(.Ss7Z|sfzwY;旊d4v?M7p6M~a0E4Wzb%G-6Ի);ڟzFjA0 4R1PV/diFN\N7Z ?(*Vby2;+`t]*DNW1!|s"ʱYl|oz&UYW&\ّf##k576j0K8~fJݳlM~K]AM;Gq/=P\b'ř^e8,POͤ2wQ"(&r`\-D7r۴B<!7o4B`=I_ p ]~۰]Bj戴y>0pr(yn@Z\|t{<Z``+'֥Hl6XQ-11YG[HDV*>̈́2;kW=<;XIWH [*V=02(z׎q |j5ޯ9^M! ȹcYA[%JE,ݽk=+(Kq)k?њ+#oʅR;aźs6@O-]1ZM6wT/.R> bΊFJ$dT? pTbv\, >47cuoj&B-~m,|y\1hF/pWÍzsRo-LۤN+_kCl[J7E l)/gjx=D#jGv*vou; gS76H iUrIG_K:#(/$jǢQONQC~Wij'.t?!A5;,5h5\w._ hơ>ƌC~cDqޣS>V%+A*@j3['ʣYsr&3FjLw>qIfl (Q^OywFM'bWjQ5Hoe_lw薃**az4Yjct%nxuq\x o!4TGt<->zlӭ.e[p:zs+:BBo/.sQuH3~ϫ,։T\ts`2*\fXЦnssjƋi 4[E-3,N6I `[5nfct 1_[*=v^*pUTgm" nVLN&SS3w"5Em7ni{NPe*_W ǟNZCȁ`~-8r?a`5^8'_u2j.ot^jk 8؎VrF+FS/>[~5Y 7P̟[ A}iS]mޯ?{."&<"?,Ze\leXUn68[]*b%[bo>y:5&"lPӜr$:t< ۄmh cMo(Pq Gķ諼plqqe9wfJ1cbO- "Kq*(AP}/䴏xE>`='$R^4b Oj45'Ŝn{ j:D 6|ڍ`/@xV23:dxD^оۛh%O#E{:OI,t*"dk:5NJ Gx(D͓+~DRH0\<eNOC,`xZ&,-N_?!g0 pv&*)Y`/_Il"-vt7wpt:b.3sճ- Qyե4(~ZU%~jC2<ߑU}I>y^; xhu1adgFTCjbPY]h+g>d@. F8^i 8I^悳?Z*53%|PR?_Jl ߍ BCe|ھDe7<ϒ>{%uM{)z>8 H: 2ЪtaT۵b4LϛN5c@.kЯ) O`hVa r:dm)S?-VYZ(9.\_c~NDs&YzX8 ,Y4A9g//O;(x`mL[BWG~*ޟgFM\BxSwt Yffҍ XLk\w~󞛢N*#-}?3j4kN&toyr"҇_lg(["̎BFI!<*,ƪ5$"F.a&CaOwyifW83ɷ)D&DN~;dzM|8-/9qS#VHvka9ִ ԊwF_pqNnyd/_,HzTxެ+yy 2JFW&@=JJfAk6YNj?U_r8Ȭnont[0$s#͹hIXJƓc5mƷZJ T.³`ޕ<_ Dӟ4\0OPJTq )LE71X7,uI7Ր r6~DZn|M׼\ j9?E5[HG]To >H^)#4 @tkORor)BwQdkۘ"+`uλ{<x<~0okDaqt\$͕=7RfaUqǎ럽y蜚yd·؉A]w_ ep;9^Қ-RWfHLLЎŅJSڰj[-D˞!BS!-y]1gn~._b%Ls$.VICK:kgh3̜e"wl?M 8%OuJ@xyYBjE6bYpm}ew{Px2pRKĠĭ#Z}Tߺ2*J0˖[_u cQuq\4=j ܎-ddL#K#{/,U%gqHM[z42VpQs pl}D _(I|1b5Gk qF|k^ݘ|8,B4Ǒ,X*}rK6:JKqbRr*%JYVgV,U@lXBy&Gd "@H}%͖.c*GjԦ{keUoxI qz0Ԟw}u流3~s(-;6p0u'϶1Ԫq9;~vHG;kLgMeEz[UQ<7S"^'u2/HIUko)ŏ xf/;IAQ5ZZO0&̪9z@X~?=tt$bz);0{/-YRu7aMԧ8'$saeϥP,Qw6=*hǺU!s)>jZR!!3[uY&H>GoM(o:c{o}B)f. mNY BP'h/"vUo;>$ 9($?ixrZ XI!_tHpsdSKY`S~p΂mC}-3.XaHWa+P[oTBbtƨs76"]pb S81GQT$A΍/CV9/wNqM䮩x'Arv(9d9$շ&W(oƧ?{0A wً,oݢ~^ Xȏ`ÇQ#o}d(Y#A!tO;Xc֨C:ɋ\RsH$u\9B*D n 4E^@eO4g.v+5d|`M{,o=ڻVF'#47*W2p*H$F[de`.eomLogH=dx]vYrX<4e `tN#MMmiE\c0k”0~}?B}u}`Aü8|K3}'q>IE$uZVI\E4b$IWA(yG8uemvG4IMm_v/$c-`zG7_X5Y]y=25 c h`iu٫ P;jLfLO^Ԉf,t"R׵-rx6n6B"#㢜O*/͜\gh*!eBq+ 3#rBju^kOV+r6.ueFslM$2Rq"4ۇ̴Kɸr=tdwHhN\C9hɵsn|P^߽b/ᚨ@HK3^7) 0熌CO%^{-LOEKuJVy}F`NnvAR{ _0dF/(fcF!PZ\Kw^ c|uXZr_-uvE찏uO"컳d ~oY,ccYу5.X|=[@>t*Zd{}1ӹ)vG{3{2ߧz/^fY"繪^Rf6/p#\d47ZOw?kYT=(9c̓OhYl/Qշ&;z;lH.&1BoY@oV 3,wˈqq%m۳OK׎6@#pa[B^t9Ȧdmi$k|dKAE)pDf&lX y\MY+$u(ȗ Uly^TfYle|BDէs2h}z^Y-z*[. kpjWSkPW:~J"<_P?͹[=~ҁ8s DWb0ɕT:j,&iz`ZG+kA—{èϚ" 3\ a"L!P1!KA3ѶP<Ԉ#:#n},S˰(%TN8a$ĄU ĈتuçoRܜؓvs fh߲¢R6k@ن8ٻmwoyuZ;8=z+Uz찒W F,74$}%]}J5D[싁јa^S_z$fz( }uƕa/mJ {=U8+G㸐b!Ԩ%)#dZ:_2yQ^VzOp3 $ai<%^L7 nG(NOw=c nU._kR ܎E%ۏ"emf_v.$@}{BT?́UJf{OR訫Rc"qs3*аk߅uXރ%QEM?=a!LƜFa [|3\&c,B"uUhx4xax<~ -ˠ^k.+/^$GBb?A.,=c4#^V^^@_BQ$%zOJF)"l uc}Ž,u[ruJp 3@%tp d9<Ԡ)$TԜZgqL#{$ru*?‹׽ރ¸d@>qI)B-PꔽrsgaW O4+t=@Yˍ8BüB>R7Nj>j4-/;(E},b2?1r yPJ’#jǀ^V%ݑ[gPo9v6q%&tYxsӪNWC2.diI;Z,OL*Ԣ]mP[ p> %BsTc5d" .VC{ӑV?sm82QBV@v<[ РSMR {3.~!a^%km 3>oP[8j(WV9 ٧į508}UóM0]0>5:cg9M@)?ѹm(Y^nڰ E/6Y#8aNk_1(9kvq1=A= 0yMV́\B4*D.fB&!B%5 "~>=\"l9e47?o? QᄐSRZ16C>#~شFѝɛdO]DHĪ&0G]NzzoCDǫ[{'G7IJFV>d P)B`d5(KȼA?}xJZU'-͡]s=2YeҏFg2NI35zϱ_-fW"u x3߇~QcLXCt>i%&_Wbȁ֨t*btsR=!?G{t>0WWc*ri i &d4)*SSuNǖҒ)UgسSmUH" P(kfM道;CH=wC)#UMhn^trwtA礮 y鈁fwg(oeڇv_g˧6krޒt?ozy`ܕwuxAU(p*8?O!Aac{[$em41İEXNĮBKla y9WPgkipHHsˬnLl]F掱auSy/r eV b& _%Hvf_3Zhaat|Ru[B *~YFFP}z(cSEgb@Jp R0ZȨ*Czx$Y.*2ѳ YE#IoV;3I<tiZӾY>kn1M!6g_(zޓWlsw>TiLhpPG{@Jv6N#~3u&-\;=ؒ㲋Q:ͣ4pBȢk3b&&]ã>AVYlmby_,@[P8ӮT"1 LGcHj-^6oDjȉd,wZ.`f{}+ y:"VzDP LiM?jGYe6)qWV1DW:x!pB:fFY *fєtxji䇢08}̬رvf B"3ulr,Kw:)/,^A"Mz.ҔzR bg]B*^% AC.Wv!'ۼ s-!Ϋ fiZYcH9RF}KiOwtC,QA._4&K݌!wm;+mfqik^MeS9+H2 yg*R^5s.p vznU>.L,δz8XFb6PB_ת]鹗}jɷG5k%:;(F2Hj q:} t!Μ1˰}Bz5}5&Jx[OPn: 8DY+iY=N(R4/[TI=C)8`l 񕁲spG轜]_ƾc7=3q-bSu|>%⚿wAIdNP+K!'p&Qu: o.ik< RY'PeT=eVPt+̜ՅO ,:'[k; qno_>NoY9U/$c\|/vfjڴ+hޛH<`ݚVK[yd>|L$eU$7+drE4+2IO;}.;h[/uT!WIDˑC瀞6XwM/h Hkv)ж1%40[/Vk"bV,3Q*/o]%h& {o,hJh%Cނr@a>~T8WJ8c#1ٿ^VWxl_X~1CH32CI -=ms9;z>BnjD 2.Lpѹ1pPd3҂>xnDw.&o^fWOyDhI"_JK\Mrcϝ[!J"fI^^yp1;[/ rɘԓOITN1Ȟx5h$ {6tPqD҄W@*+b!eg&Z,E_@)Yv]JPev>gt@" 81J*Po-HABqkQȃŒ{iAxE_\0f:BHZh:j2^Xž>|rנa=AiDc:B߅y4_CH6\`(_^Q NH0uB{Pޖ d2exQDx/Y>i@\y/7Κ=˲[{;S50{vb>1TClXNTCCK$ ?Šw jmHWA @&>b50E?M[J`}zG188P{^qs9n/3r䷼x s'L cxD3Zk6hW^U(һ لNTS5,k\،K90`mnKvF }3 ~cY`P%D+e nb M)Js\\2=`+EMt $q*P[xyF K~1\ԫt&`1$bw}S隋P| cwOe1aA)sSʻsnW\]`W _O]1Ns!"l!&ֈ́Lᄢ!G J(AXCGF gTo߽{!C7\C *lEKnc0S> {-S?C$=v=<3Y`$30R4-J*E"H˦f"n ЬTfԴ?o%%"_t{ hVв!o~.b!Zn3M۷`D>̢tƪePeN~`hY\ :%}*OjpsDmM՘4=ځiJ^Jtс~(MFKo3uΩ/D\-2gzPûy*LFeYNсK䟇 \i}p>^#T"}O(BL;d>YX5VZF2R/ą[{cJΡbkg˗wuAj-! im;Y/_aC v&ZiTM_礽kG\eW_ ?';G)BlF 6a 4Mo墎t,Iwp`>  gG uͬvZucfr|!ęp>e\Nȡ$'ݪYoSv SQ8H#MQ WD*Iʘi9IJ`F9Y31J[žJyM뤤0jA10F3rx0Ox +PHZ%fAï@_pVdfH<ߗLrn(yYWǸ- sNO複ǒkh΋kjT3^j9']/3`\^ 8d9EЛbe ,@OW.9[b~yhnjqotkwR[aeo/#'{`# dQq_=E4G O_fO>yG>z if$;>_P ;o'ȟx&r6# TCs!%xԇ{;N9/~|-^uʉGk2渲cza'9nW=kjAvM<**Z n<-*L&>eCz(\4$xcmCYLwf_Zlp,bM֕w_Q.\yr$ؾh"K>F| g HjǴT8o?/0Sl~¤o]: 1yZ?ې@ E.}pR΅Ept5b`+&)hI\I7W;/GlAH?Tʠq|_xԀѦAQCl/E P+P{<[WHRhR#ךE _}00t2$I >b)V؝GuПK!sCA'1Vjx>MUU>JK̨WAv]Cwg40[68KG7h0(ʓUAOM5_ wNA͘bxZ(DvRumW@edPȐ@Q;08ˆCt_?4 N!$7-<3,\E  d4{aIuPՠͿT4!zg[`k- K ̺q &+"dJZޗ!wE@2<ˆYxgYTxC&*$ \z@$5Չ=&/7}cgn;Z3P>B_@ G9e$q->q/VLRo5`fwpLsJ % m+Ie9o@ZdL +br'T }P2&a33Lh.Tb}x*6KrÛ21*u_Fik,%WBbv1Ph.4'iv60{*%LW( 5uN9C3lЋecFt_U+O?(QH㖟 &50Xh'}Etc``E(vD[`9Sb\AV6վʤj5;䥲6Hv.0nU2& * HƽOKNT y0-]T9SGɶSX6|m83U9gyq\8y)v%N:XC֚Q}XYp~Es&0XiKpP-CG5%+^bv5"-ZUY2o>(.HרծC>D 7TY7~RBeS ֈ@1?sg`veV/2mN,\9 $Y(-S'>;_pD3'bi,yJfl+ۊoc?T[Z9S~h"F83@%ĶxZzAH!j)2=>Ry ,{bYd8X8SWs@YF>곿'͟RvɀޥTWT{%Ċ 7-OveHSYNJ[x¸8d0bX.so@>*P0 o @\ev..Gƌ8`LOpT,Е/gJ}G73X" 7BQqSj )J2MV#kpGњ̐lg j/ȎFcس ڽs^f*t ɤ~&[`!w|Xuδx.&XSH5gbH 5)D=l=tcò£2ݹ.ր`Gi`5t(nnj!nO\ C'TBynr͢=hfÚ leM5Ƴ4?~‚C.74*{=5c~R=#9}95i8>$dFJ1H QZbuEȮdyeDͮ^v耐E4}RB:1BrGd~!Dq^ X8e?MtR#BȹfTѱj/})ڈzG佫~($|!A׶|N8;}T NG_?S ZBio^Ӹi'dGWzq2klk< 򃏝k!g0b0<&IW'1Q+ZHgР`s]}  "b#R`SX M%aF>‡IkJh^yΫXMhNm2WcDF2УV^"ќB݁noʛF;JpDM2ؗHc&&*!<:T/ jh4$']77L%IjmR* x7dB:svYf*9BE%Nf)OqTMVKG%hnmbW,(j>F?'/~cX(i ܕ@\S\ MNOnQA8vc$S⨏a|1`^ѠVpBbR@i: f^e#S+;GcXN[}c Õ@Uor!3PN7n,< FyIi:WhxyZoBuWEe  `4@Oi{vh hÃp? Z嘎})s}leKY d$!vq|^k*|T8?mw4u_Td0lLA5E 'dɡyiOt0la8٪(& ۪B^~25wH[f6];AO1a  H{ǥ|&<꬘6i]үN fcnoѳu:w.Wc0H=q+^KR:Xq(4==??l-~ﶾs֜Ɣ;L/:i;#}0@n*ui946+0%^g]k :Ӟv*ϬF ZZ<%36|qҪD(eU_'^, "D -wfF}h("0Q>TsCJδZ{-x9l?S_%}OJR]tq{֬Nt ,SK}ꈒsK${Ϯ(+< 6>L0Yz<"`JyG! scѥX~/nSfD %Z_bGX駼: tpVC fN"ޠtzߵs`$>$D^VmQ[dyXд,NP6bɽotv) n4 pWexMnR6!Q\'U(`9FԜ<*)s7^`$EmrC`dP\,Ȍ3%=cBQ CRic+k̕M(TM?|beXƇ JOVVځBAz"c^ HLP S#E⧈gܠ|Fr&`vSowЛ~LN{1q9҉?!jLX~Odk`+%hAnKN8$]XS1(e-y$#R%cTG:߆4srK_ n)ǁ Z(x 0?U,:3#W^޽r_q7T0qɱ?M/Nqco: }kJ+\LTJNδsBx^_64hlh/a>j6 -Ͼ.h W``LfS#N#т=7sR&_߳C7#g+L1p6ix J|eʛШFvg^sQJSKN~=>NzVܟ5AbKǖo}S'2Y`||TnDI.dn HBFЗ~YdACXVRTw"c3l`?u6$AH\x;!>QM=x mo-[Fa$⼄S{%l_2Y')O񫩻W5b%i 8{ߛtVkKyxJ<޳4 ~rhG0w{`~qMvBh^TR} ^4'6<j]tcaGG}#_v.$"69@]yUd9 R⼺Y3^*K7< A]x<JOfjLWɳux=DK7pƫ;gpș G1,&9* @'HVןAʊ:fzeCvС"6^ͪN #hLW6H̙m] ]̫b@s$XO ܌,}.ab #Ko0q&śJ_-lɪɄ{} `VBţүM?f/wTB%?6 ՁXƣK3scp&o@bb ⳉZ2DJA/ߒ0jH:M$%:`#wV$J I 1a?&e[y#+kΆ|KM+AdɐӀ8p@ '(d(6dn,$`ȯ%Zqv% }~{B̐;0 ٔg40<͝@޽^O癊.Wfʪ<w٣B]iO+Ԣ)QZZHe8di7k(ʟ"|`Ty4o6e=^`by&K<} Sĥ6G?/p+="qy҄Ok sdiZӃ-zPs=Lq']ֻmf.@゗bVss[S^?O5gȭKH2i rP/S&l9̟WPΟ3,dsKSiu]*0241O;ܦW˷nrjҎǑҙ]ː{եl}iT&0t_| lt~eP2+#sX~}s̗cc"B{Rw0^pu4;bͤRUvRS|.94_S9 : A1瑏 Ďd #/SΠx[}2H>F k:hk;BSlz9dOvSW@Я2"TF>qp0 , Ç7BZ?ʏcmx[.95ϡ,'zcr܈ֲ?R}zp&%T(-,[;TUB v\@*NOx=(kɻ=\,>W$\^N`ham}ԭ2$A^! eGeiGL gHtu8VxRrwu!vB^I%*YƀqO\-ChQ9hO֫mJhw[#mjTP_x{٣Bm݌ꄾ9?T<՗ ;/Sp9 X.<H V}Tz<+a,|GYqddoxbg_.JKA>Ĵ=m,{i 4r0²j.ORſoa)"d2 88`TJsʫ̡?|93CaJ$+?D`2q{c&u{N);SE(c/_g2r2}0C0Z`_S *TH0; 7>J1e_8.ðmS|iKӕ0N'-jtS}glRab(_d %ʅ-pK*cqh!sd0-:H#sq1Rٮ vr0D-jh>]y#Ty9,+aWYbcg÷g6|r 3y\*!֋",H&bR.'TWHHV(Ź4x͕' C1AeBMG:v&T& [֐f Մ;KoSt"z!n5q0Dń -I#H`VmBm+NWӾD0!'hO?ů?pޓs : >a&Շjy/H/V^-[;==\o;~z"Q٠d]QW4΋ -{>j;1&M>Fq p#,[!-Kv[T =Uu*5۰sn\*x/#C.}7C/+.(v{s!$Ļ8DLU|Ch٧qPnCƋ7f~AS}6,&yA?I}?}ܾϷeOݸp ūZ$y貫T_}U%IW?. (_.W1 #%l.k"H۫ջy6L<}U5)mP[ 4uKYP.>Iׇr 7pĸ|!d -\Z&6 GIklkm8a7fת`V0e1rȾ( 8:YaQwIJA_z8 uW}*->kJi4IN,Hi1}8W{oDT tA(i,c]/%"S%ES2G.;WQq(~x5mtm~W y) GRf kScz}oysH5kZ'L]o8DHa%th7^Yɥf .}Rޑӈ4Eao2&yANEȵrT&N +bY rv0}&R] W@^4kԶJ;$y"40L3y$iHY3*,[2GyA0m5豿DPUD~jTӿCcU@CND6\a-*8#5Bdv +fdάdW) ` o`z8gSXNB ?wW5rӿքh>Bw<&ي[]Z*X~事Hm_Qx |)G` ҙܸg:L,Bu#XL"\klܳpW_CTƐ蒉ɂI}S!:i }; 6qTvekmo7E ߥECp$q0nyA3@ǟ0&!Sria޴j۸4vC<W.%ばW"ADE6pVqstɇ9T W٢[e%l\BTB>FfMQ&,Y7"^.!pCueNx*k:xg* pv( 5O:FcWW pZTDSy5ۡM1d(AHiƺv(rӟ#K#4#\JDU SX\è>f'[\ԼMKrQL#9fLN+cB尖5o4 /6r\W]rE/hUTnOȅ؞L}w<ڞy6!~9ilP$#]HT]1%\x1nEf̑x-Ld|` l記/DQ{^KyZpFeTHiݥ܃xEj"0MS$MRy[i{޽)_3(nAMf%_f}&c$[2"Eٳ.i7R.NMU0rօP0ܔWqn c9& _nݙNFs@iUI46dj) `nEZ1&-FFO2cݸG`?QGN<3.J`BiK؂@`M-w;׏ ;ˋr_fwkYBC5kۍi>Dv1 ti[-UcrzchYbZ@ ]"J]H;4.EHTH̜BsdP$s1yfwA5슭~v/\:9 (LvϙYQ+ :WeMݮfBZjq_h٫ Ԥ }@GMΏPipм?rJ ^/ń+3t]1g7ϩ:;\OU-InywH+'/hzx,W!:uP3/F&{4eWcWkc\\|u6 @`KE^G4$BH2[&j^v=49 y:bj/X,m{*&VsDt"|C}0yTkiU^֟0\BG^ݲ=X?] 4/ozk4[dlĤ˥2F~E}+~\jB%_:8]>NP,nƭU' ,b>!Q.7_ma |{zJ]1xMjTJ@ ~>dk&))Y;ΰzxy\:Խ<9LPerkCU%*7= BCt^b e O͘2 %c|@/k};Cq8_^]|p#;&Ыk~X_Z Ļ7efF`p*j;S:{7qwԫt8F`D(2qQN֥3c0ɖ]k~aUjbmawgw*%Z zI%g7̕'ȲF2"DXVa$NTlņb\DuT\sTWYHr#i,hR=/`RVۧ|2L-X\,Rƴ3yNop&c/0D.Y)SާTM͸~m4<ⰿ: ;loے̶ȟ#t|6|kJ9!1 'Ә~GQ%(uRv99rZ|Tt1/ь b*L]vE}2- 4狧N6g|\p/WX5B!ްy%N9볤QD\]e֎4,x T +>)#XEwOtu1aG˃osG*OL1K#zoWY̒ɱE0PHbu#z!di}mQ,V/#O~!a VWIKܙ$7@Y ȺN] n:&5(1XƇޜHNL#CʒI(1M][pE/@78ہERك W4@qs?1逸aЮ8EBa{Tc?U"h$d.:77k:t I6~7? G$ g- zȋ"9Q{ϭ+ͺ'/E ;55b0ZuDx`%:ӫ%XIM$ä9ηhXZ!C 4;K.uc4kGХq#yZTm\^St d*s|:|W>A)sǏv[U {yh=+L:Ɍ/́!$|}UT-cr /4c4F!:UF[KQڂ{`A$ȹ, >Lyu9´M7y 6/&GCFdH^s̨S*2yo`ge)uЋ $hU?j&%?62\2cr2 JʙkF0O `a0zdBJccg%k~v#\䭗BZT3mr@XL0Jmn@/x ]¯Z7FLew܊'Tv.XfG h<PFK1C趤@Ham:PݪZߦogO*b='Dx3ꠐ1!81zA6|8g3T ρ)PO\n#^ `e%fn'TpuhVAAԗ{LO֞'ri +aԏl PJf"~mwLk  rZp͆b&%҄X.mŌxSi6LkL^pP9~N5)t1Bﱰ+*KBآ}8Ik7ع}ZXdz>\ v >G(U5+Vۺ!Pr8m]A.uK%5?>z䚱z__ޤ4H9C̅vCBÁQ/v%1Jmǯsfc vt.VQ)gZ**  "+>#Mz+~"n(2Q5279mhɗYdt}cؙqDN؉8wєMgXXV(T\@B RΨ4k} +ND4G~f|B:uk QvmXbȫds`!-ʼX[mp#ns; >rd<x@GD|8ǚ{54"fJ^ wRoGpF2f^LȌL e.OYUB~*{b(}'ѱT`=`DSKzb瘹uCb@^8 ,Au]~7 ,or=Qң2J }nl^\LY q֜@ji,bRSd֜NaH\+KֳT_nSO~D3})DfRXÔ8sߪ#jvѦBCV )D(&Ih4+H4CVp+TEe`4:Sݺf9~0SD7N'ytAF̡-XFYA&X>()EA!:eF-@:T]ao=b#G4}~83FuPR'RB*&bxk| lT=́[B4-ܻ6dK$Jb;}?),SL <0[6ߡ.8ܣQ<2DOr/;ߪKe^zcR5&y=%cTu?&{ 8>h5[FZ&Nnq2s-@ X\B z8wGإC|tD`}JNwFntg^J筽D_ _L˲hY:r=4BFzU]f 0)5{}2;6DBրdtB{>Kk" t;O= )̭5]Nd/ %n.b,EUp>" א֚ ty#Z} ęo?9F%:>iw*zAy+urM=@!gao󨰼$2y_"M yU{S}཭ݢN G8o+}%#L&Ӈü;u}u,Q-8R}6^XAA[V24aLYeb9]WŘR7X5 3&`4LP IZ[MXpí8TjƸ?/8r\"5O\W 4q>$J)SS}jڮݺ|V~}AzDiQyZxWkܶ^>*?r|\3 {&%GܹL$Wˠq/ZD@# 5dbF{Ou$#*K%6ݱkP!FT#aI\LEh' wj7@!Qt;XoD))s&eOA$b&&֓Ι0^<=ΦN^i,l5heQU!iUnTN? J%I`mưBdњ!lt6|0^ޔ"0?]5i*`UL]-yWqz\a~3-߹I~'aro-IxޟRii^Sgǻcߢm@#r.(8+eBIA#ǹ(([W8Ӯ tXڅeY]٣C>"^Ы&ta7i`nf*Җo[!gĚk^1$"'J\fvӻ[KP5e!'hD+lmkWYݬJPm~*JzjB5Ť5:q"lߩz גgq bb^K}t)uG/PuѪQXPUi8#5okRI0oEQ(ܧl޻!_2'gF0P"UݺɩYԿ+U`96'XO:],˪Lb[ Lb|][T>Ro~`V +=2zBwfwX 0TU֪qe)uߖ.1xnyv Qa!Z *qgy#oH.tmItx pMG;&6#-?(p|/s3zv4\j"fDFkI)Gi%8Կ-9ϵ_D 6zxue0~ml;uPb,>ފ!YS QfRoio1LG-X #VT9tSu, RE3>*n(x!vTю`{S'mcwn2=\9̑c$ s)34>'r^`7}ن,KhY|*Pus_/av "~3oV\Kޫq{N&iP!8޽@b&>y8aiuwAۂ#4{LJO5RGՍjibd0M-~!tﱬFg zP^fxa5o|T07:%*v"N9Qp^} +aޅ`ebvhF$I}gq).zCZtݰF8 ÎFBICT]y]OG=hKR uT ˽հ퍍FAc  I;Y _8~T_×?a/+oLȔb;mITf#\tw7}HRD}=#r_u_rL%'nE*U$m=I"0Ί.6K$vKze鬔S@"rB wJ>pWא[0oCd3*mKH4wUvF(cqp,3L,y]pvrj>%A#:OXGc~hHb6iV`@rh$,:*;bqش]Ң0 "\7zJ0эV]~25m`ь]Jv7݋͠C$'@s%2:+TƭPW_F+AΐB-r+g|laA7z&&Gm̯ԀW3&ie[T[\"-2Zcϓx Ȓs"ftmSJp7$}vv’.1S P9C{2%: BF&:ui6{.`>XMec NO8@win #~CxG kNy'rr;W^3(@)sMxi3a!Lܖ(PV\䩯Ɉ(ZA|AfVRqP{WHV@wA+}at?:EtlQ"/^ٚ,NQB=LvZy1y$wD.SxzxG7&se})I׽El9##m&Au/ LSR׌5v`J̲/u N'%0LRHN劘->Z?;J@MջMֲ`s҃ ).<~8ME|]?3Z¾B`&ϟ_厝':ٺss%jd'. {oLU0EisUMjE;4-![ȍ& iӯM9 d#W<.k!qaڛdn)bYKkJ|E%W@~*/k 3!F{4-ɵ?|-hՑ׉UP]жdv{[#O>P,>xM5rRv150 e1'78߰]3ue%JNLCA}qGSrsʠ}R,1QMIQOC$eԨs@(U\B4Þ-1Phxz܄0-$fAO'sʭywǧn? Exճz`L}g;)]7ewY*:=Чk$ߐU$+w $D\X\6r|CSZ̐U|/Ke|>Ɖ1CQmOFKsd~'<(&œ6i{]TꎶLLʣ:TbTgi!h(9䡟64\j7ez)ml&&8:@kkK[(ݧcM)ܛfPb[|fgAAXSy^,L1յ*`Qj!r2A]5BB'/4 CA)R0MdKP"HYUFU΃V|\Xk9}i;J^N@4S놵Ua8O^\Vsz';J|R(6S&-*RS҆1ej(W5Y=qi tD1"Tcv^k9Z܉UUW4KaRʥjYlrK2ܡOC,C4-K5ME}a 2h휳k;)ŘFWNDy",|Y-,`kv/LZ>TrT6NEІ辩bzZN 6O*iJp"Xp}I qR 3ATa^=\sy^fd[V= j\-URxI R!XjAcT kW\ڂYC9 mF*PGA`aLos h-+a004d~se/ QiLgx ,HZ E|H5~ͼØӱ%DВYkbm~ڗx̡J ].iƣclvI*d;aRԐ|[l,^}:y*蜭խkʑg*GFz=gMFg̼yuxf(^Kf<](7W'Eh}5IK N~V8LešF܍AQ[t:I0QmxG,f`oj׫g_![GaG M!܏$X}˸I >NNT6r6r}yjuh|!Z"8ƾ]- kY_7ӵ.{qsk a\6,tGCSs_`J)/;oy.)=wOBIˁ4+хMT[~-c)(gz-Ȋ;\n{ tvW"'a3pרK?Zjﲓr{Y]ƍ[<:1 ɛ@«F Z٭spE)qiyNW/|5x~AX \e5 XQp̊FKL8A w;aikryt6p!:mzRdQ+ilg@Bz=l@5IyΣ* 7`hs[\r&%eIom'-'~Y.NVpsr? +pz=  ޒ{:hn5.rNVN *H5) \3Զΰ(s/+spIݧojmgOoѽmMJr6P{(>wLYqS Gn'XȿǀOmw1Z0Ku/Q(-cCYkbyL 8TJwl2iTǀmt,=yJ?S'M2G֏%vPc;7T61 'T[xI]v9 %4柒37;\sl\/M `f`su@`cu]8&,f1ko'|2FgsLEb[~wK)x my .0TL+uϪ2=zSy'>1%Neݢ4~;Yq"RHa\*5I:dXIHɕqnE@/dYNgrdF e1T*% (LGu '}#M)`ev焐Y=\X?0zdQY< ([ށ}jLf(dVkZ!lo+DThofU8uT rY9[/*}~,_~>!i8|QڧUU 9]zDVm+ ݷ@D >2*tGA~OV;_qQ& pCf?f%QeA>z?lg_S9"1_k=w[Ti iwm5#uw,Y^+nCQ ?₽9Z0L_3`"^ܴmǜqUxgndW=OHp%{ĆXu53vpOh?)Da*n*Ĵ-Hd^ 0qh>3D;[C9~^Jf[[-/O{}Πq|~Gkֆ\iP eጥr͎$+/wΘ1{/xsc~:fX; f8COMW<ҳ2i.mloz{Q PZlo25. AS|q/ *3 @|2_r [|X-11H ~5Hrc/_m-p޴L[^RjD^IdTe4H5aߝ>4t-{y)i|u!pA͛t5s^Hoۆ#'AAɡ\uƆmd׉#P8"PX |媡 *Oi7:iy'9]lu|R\*9IÕZ*NS;8 '9:̚BGkGs:sC;&i[+OJ%9fNރYdj0g}f8^ayTULoPf g*~,Rmo&mQCLdo$s(~ؼsᨈ֑X"-Z2@ܞ$B@eܐ63*2,[VObE7#$y(ov_ ~0<(smU;$vqz~a8$\\UvC?pyҷ5iO@]=E}|\͓&v l|¥7BnX,M?Em+5]#H-B0Wb!/fpR{>MoRRҦ>4/(o"pMiBxX وMݮEb S'W34w.\b\f0LsCBcjs zƤ=ez6tRH~#uYsB'So&\}1ƥQɋEH`e?g2ͧ QCJh̗&}O8ɣVQ$ƆRqTz/2; x!OJue}TVk\r#3jWYf+ "? Wyp؍:u{K!YL.1u+\wa+.V+KyMUF"k0Z'rZ 7˖NJcxanlT\~>3j2tVw0G|Ty\&iw $om@&]܉~$  EBDgs[y /mCBn ^O-+Zs".BɮK+7Ҟq(ΡNt oBtU Ѣ;d LRNlٓ*%(}">IP9`.gդ(\&$ cQ~W`XiRKV ~r߁ t/DN({S2SGGri~7Wbv{3E/catMlQ~{zfILk p^rP0d"NTJdы[<^mxXȆ@"o[,zY d c^sSxd+n+\%#]|=g V,`L\Iӻd¶s^y Jaܷ3\{ ,N#F%3Te/Mxl1+"$, d|!o2_kW in ]C 0[=Rv bN2Q$"9z:( :M&Q)tqjbDžJ>U쪍勉7_@h{_1=*nz6:_wkd.Kɋ.u&*f_ԣU7:Z6xBwQ⛝Z=FR :)ͺUh[ >;}>]례waT]S]#:X(ujf6 ՃxL/]h&E`A@SdSCk^.DRzfCдR$ 9kN1] nh`9*zHWoaߩ}h)R. ̲Wˎ@p@mz 1TzmӖHpp!!i”9TP)U85r[Vo c/'  íFRoPLעƣIhowpR1$fIZΆ ǿLQÅB=|Rᮙ]3oA%|} (cNQ^;Đs oA^:S MD=g?Tt(Q.Vוvs<*]t56Kp 4˯bN_Tg}k1k #||o,vm)d„97wjߐ:bn=ĉ%~Qx=:y2"t=[=QR%2]{JLl J6MkN6-KoWۊ.)%#i,;󫳺, tRr9 n\)P ,?\?SuS_` {X@6_n6/vK7kaT,#61jCZ6M4c#&-;[pj < A=净\+?:ռXK|DZpo/n8,[zLW_{a xK1M$$DG aXH! DS[r1,P>J}[k gwWbe dK36J Uj$ޖ%cUw*T_%^[LBi7`b;ط / Iԉ1}LAW*w"Eb@iu#&K }+uexTY('|{.=@VG2 S " i' 5b:Y-j=K 1|oDccmV٤pL|-S#މ G/KˡTT$f+|O,dV6n/UGBk[E+-jԨx{s>N4u:dKڵ;;hB8) R(";mv[%7ƫNM\3hRfC< ™/ ?+ӝ4HlS4 (gz9dJeC298E.7\_I$ 0hƖ8 ,G_RQz^btZrc`"ɜpn2xx7FcˊuJ2w MX~鼀{% Ӽ 53` )kr*.q/3X ;:3֍M5Ak8羋4 } n"dQw}0 ?Amtsbti&q9n_ٻR*AzV&.NvG'܃TxDs*ܕ6%WTnm@۽SIPꪻk*z9TLFxX"xs>W'iO$#,4rZDt"'LPNMYPU]Hhf0}t%=2,?T5g@$ 2{)߮0G_ omv])i|^Ou|OdHJ*gp䕿&@q^kJ3tSt[1'Z-U:ynfpqaCd\&?4࠿~ SP6 U_=-Lak懭f7t-:GJ4VUNzۅ&  fHY| tTO' h4N&f`s`볗 -u7oS+2,ZN6m-7Adq;q1G z 𿶇YT;rS#?;Ϣ4WNb5_rQ-cO޼]V$qՀ,L]CqJTMMx_y;w]\DYo%mnT+K"Ɖ/Ј`mh!q72fSќPci||as?Ȼ“Pl\qS*!8"+* QYToE=m%l޸%֥{z^.pzMq3XmU=/nET} uD`[I@)")2;<Xv눣{2cBU⚅,."yأJi&|ffvQrٲlL:L˱ꗐ_6xI42*Bi͠v4P#0cJh\N˜GW;kljH͒JU40"V \ԑ( V'NH8FCJ*jOvc]SC Zbp o_ FrV1]?E3v+^ mG̭9q6Y@PTaB|`D,Ztu,8١l[ʂt&6{Tq 缙Sb74 3RJd"488 sɶ. rGqVCxοNI=Ma_7w9CAvGHGgEF-um&-$Ō%~N+Z@2$- ÛiUGMcfE:U%cug{up4dX'D!J[Au#[VgsGP(5^854hvOy~DV1Vj? ' LZ}5Re)olC5e^R3qLJȔXhjCDAK5L?Pɋ[M?A<=jR#UdeԷ2:Ƒ94V. S**DlAń!cO-U3:QNDR8m/t[Q #Rt2^6]"|w{Rw| ѧhn(,q+*};fx釱cڗd:C#νa6[/NX3 $I6Y*罍h;侘8۸90[:a׮뱓L塚 coѺCoR|?m*Xn?·*m'8UFBLfң:<$Vw (z5׬UwXm8[z2#+A-9JX/Z /jG3ϤJH{uO&̰_>#(bB2R2!vKǍ2-~( L&] 3R,$;nHuNXH9ThlKtN[0XW<-Ǯ z֒\鐠jô"(J32؉]pPۜIJ^a Тdi*R3ҿ7,2@qDd>V8@~~ˏ%'d{OAybݬqKM^N0 D*r7*[ō]''ӍF`<$N{m'-C{F(^n!5 t@Z Hvn,dkvl~HP(W ,3xdt&~ӯcɑʶWM8[zuKiF\ O%*ĎWt،pO *,STg:ČY \µcx^0O?'};_ B [Td@BOlvA&վcN{0eI |!X83˰oShâ&{ T7;ZJI<%H,GRܳD̚Tò gB `,̔qwQ 䚍Ҏ;⣠hbhp _kF'aϵytypѨT{ц4^ꙵ~+Z׈Q;i:fy%#gbғ+._ 6I}JӓE$7 2;Lj7\Z!'HvɁw|1n1O5I8B1e2vODC`L5Gϗ1iڿ݅Ybpls}♗VJE'j23@h_,CK#/w Q'.q}ĢS-Y0rU$O X&} OJx5pxQ(EmZ6,ORE5 ~kf'ٌdؙ)yJXaKrU Ȅeq7,J41RKt{]Vc+{=hIp 8GkP4QE{!ekم}kiq .>8׏7PDJA8fLG=v_E *P _V^3V' 9w-ƋHvpA}DLN+No8ArQ6|2}Li.L,o@%۹n慼6c"QM`s@q%!zD9RCWZ!#4Z tHђ^{kKI$zځL($-ܾWC 䩛iIzzۗ(eBW.ch- NR!}w&1M,%L* Ud$蝻#`S[>6ZӵA֕z$u5-uw (g3bwqz~VsZΠ;J-׹xZ஀<y[?)c͹w\nU㵽mu? {"~-i@/Gꎔo!PB7S/E{Us;:#\|$/p7c:\fvxIiPnp"9C:xCXR ix\drB,ؙEg!yk.{#|InVY5dP.?=LShL<)|t _rGXmֈ,vʩl :Ǿ.dwvPtt? 4l Vd`%eJ .llf-3 ̥K^&Wk; S0 1 ))׮:CʼGޡ3[NrGl-sۜ*o+Ky97Ӌ%/F ={g/_I6Z QJ]T9yıa}g%;OzA@\aO#4bk+aٞ1$DoX?v"ʆϺ\Hg0HWa54À3,l)-"Xi&!G|4qK@p!r@x/N/nլXz䃟nPDf6!Y?`8Nlߑ`n}ijMFS T1 7Y͜En_g2Z2gydt a=2=‘ fig.bt¤`lT^H6! X0ʎX;SԊK`M@ӆ]sZ/7@N/+};t"zLufPh%Hz//JhMux0ոE XK>Oa ivz,/'ޔp XO|Pʂc0O:\7Phy@l>j>Hkh6[ZVbg|LD,ME͸WXb0&֢HX8tDODL" ,}f "@*I0APS0RDE"ߊt&I#a^6GXa}])>f\nDdF߽@QwЃ/dd+I4M'DIY?_#,*dtNqX|fҡ87oMĪ - XLaIpdh[ZAj"ܛ?oj NTm{,(N>a֮qe:~~s:ϚZ̒:[+X m4EY;3ؿeZ 1sNސG+TT(L hfj,]>?oě|~ah;_u3ZN 2۱nIaNͥ_nxirMëR4Ei4O_0-M6_́A)+4_"GIY~&VC4SY $αEH4Smp - V/d.u'W$HNƒ_E4Ex5Ar5GU-^קaGn.xz*h`9Sf|[%fuVG} -[mNJ-{,4.z=&k'$Ǚ&lA@6Auؒ1Kwa+Tk֥v5Y|yJNgY>4{2>]WO&difyDj %EQC*ILɮ́vM SO8xfSqɃ 2tY|X߳֘r帬90@^G /A 6ZI+AQ*!msU+}ZStco_CZalðfz6B1$CKO.cqʗ~G,#A7C*de $&$2Dob(=#9x^t{ jCLSV:Slp8o`(n4Qo:3%y#8ۀv-<6m^`cf͏/-/F-RSDd{m\Xoxv8x,?u#GWb7iMo9zJIBv_v½ ԔŒA(0s eДЧz- ! Bq?%yxWch HZs+8Tu>}1nŬ =:m]#Prx1˅񃄲dWGfn&@U,C ,暪߆R]%8{AYI)ib6=DQd/paٖ|Iop˨B8Pk*@>|xHJiDbNVzt2$͖5СZix_[zJVkh%n>Am *Gpgql/5R15Ĝc!+[PF5J ӱ@sۭZrⲵj#ihO"nJ9̠Q">o d9uAGE(Ǚ2%[Cfd-P݌n ]o"f!Mu TF [i>|9RS 2C?xBO0gufw{D\m@EZJ# .#{&Nc PY5:@T+|#aKߺSZ.\ELUa8&AqʟZo3^ۀI;c&˸BIOu_G硅.'|?IeC@߇xTsnKk^D[ѮS` kn(`KwtXk Y^/qR231w&@Q]ilXV[Q]AԬlJipS.ػ6bVc<]"o|0jʞM(gu*. z(E`u'D$#P Ab )z ¹gNa\\Oup7C*]0}%pa z8 :ݧ?vw~ Jd~;>Ŷ%Ihe7}ľd񺅍Vuvz T-vI7 ̊@!gߪϙIcFKg{v|:In1߳f!~%G]mumic5"_A:k[nÎFٓi/TT' y!uke}@ķnA0ֈĕΎ18x!bgيc?_/XWsVE|qb=QvUC}o4 ᜬc뱾2"Ќ*( <DyXnckOt jo`㓌]{(sxCED+D3\"Iэɯ̳Am~د+SX:h!VT`̩+6Ϛb סڞ`k T$9[22YEӖc_}l,/X3,XAccZHϴ=@V@Dn$8NZש\>~=_M >VRܳw'ۆ 웕$c^B*_`QC+in1%)MLM%m,nhL^>~V֢e3%5$>^޾Gy+±? 5/e# ƞݐME>9zԖ\%ߔo圸Qm0$31r;"B7*ViZڹ^?ײMȗm6sbjkSK۷v$D PV;0E;[%8lԋr1m1 e^nTghv(EwB  y .ҝv&]y 9X« i#!6J| 26ᦎˌʇ$I@m&K/猰j~ƝQ F,. 'KK! vGCz8č&?2=78Iӻܑ~3k@T^+cXB@Vqo4 XSՠCӋ< |(%D׳k2pk`;-JB$%&\gݕvEY1Ejc؄͐JyCMOALYWD+ |iXAȡrF|hH,),Ϗ[ |6tԵ= σ'$Fdo*FFe탉Q{wQ;rԗ8ۿB/WDZG=)8vH+ۛ 0ڡ۠z[?HRm"ݻL$mwbjË*&IEG7;])<`5QԸ=2 i/9PK5F߆i{`! `b': ,# Ax—o !!iЩц˱mb|P:⚿qBJU F믠\8z8Oc]Xðpxl/ނrlHSsMY>n1?XM= 7/9tWTIBc1:^ (B* ٟi秃,ҪBDrq*0LgKï~G_bj1ܳN *PȚ%BV{cX?ha&TEtZ$R=\qj#E(9R"1&Xc5c%u}m#KYºF@VC|Lg~Il%c`2M!K:J֢F (Q>=jjMFVu"CݔORBkMU=DܧB .ҡe) +{x|'@bY6j~ǢoV߄bX#zqd"HH)R(7) 6랳t|_֒6}E@V)&Q_T&h\I~FImyW!{9^M%Hh<1#Et@ˢ$_ wk/g`5a=8\{V5+ i*%g+&R󀁸ۜy kl lu'٥hLzíeR;!%5.y8}ޘٮCdfJ$Lrj&i~{ǜE[7~*B٥):+H9D6ȝջn<琉 D;)_Jט_)i`m)|2D |f5},dkE&*ip ĝ SVqaX2z$R6aƨRRUEVRd~؄TF3QcV}d}kP<] gW$Mpdَ2]Ù3xI3U$WIÅs{?>p.J_bǮPG;C0O0 =/%v2n?G|j7YfVgвkqOSJgKWCP%OwݽUOeqͤ )I@k[Pq%'}XڊOM|,%U$3VRNK MMֶ C? [=ǣigFwӕ_/Y֖dp@ YT(DQQh! \w0v+ҮLd, _.B". n "]KOV}9$N `I&Ablj㱿!j ? JR1,*c&Z?Շ_FWp˥K$_FZ#'Wr'p^mhr&`\q B`BoܜFH4*+0AA}%k*97m5@`w|!6`&_HGVnKi؉7vs@HXZ d8 QSxd.^x!+N")w sͨ&Š[ɀ' xYV7yʢ 4Z^~a::A_ s>`REFRGUFRҥ@|.l-DG@\4"I6m0du=v~#6)N骣L%NN5^k8LСwS3IHQzdFoLĕWFYYe,yX1nEo2oy#룣=Ǟu<'Z ?%NBmȏ"A$qeGLt#e7\Q3]ե+k?vMX(Nm51sglRC* %UN{dez%E!r/R-2zZ{4#+Ys93MsQ}& A~U B.bK,`ILD4Fh96r7"aCmeH~`x; 夐Cr#|c? Xj:4tn0"_ԙ"/i`]X-WX+2+O  3 ~6T$>R8M|,0Z9諸iiEQbɕ5U147n(ehybaL;#"U9dTC =3Rz5'iwC/FLӊd0 >0h![L/~s40"(GlB< %f1]EMmIDӵRHU$X 6:Ţ0:}IR[!3W+4vR/ ]I;dSqm)ƗjÅZȌ3ͬʉɋ:"B<:nV:M-h-1u}RDYėrғ=3:XTظפ(V7jkF=Qb0|iiK.LuDƝY̙AoLlZ QDA+TtY\pjɷ5.vBIŵ԰6+Ry`BW/UFզe݄LHhpJ vBDu[&8,f_xRYmu D#O~ܓ2Tl˓'9K)5vzBn͟0 # @*Ok[ "$|[d̈&žܠw~y?EU- kY1jUs9StR1GN!wp˲(XceǗfi>uGee!ߒI,xg^|RA _y{npl }j c:wZ#cth {/3Pn/RﰖU~sjt-l֤f:~Xq[s BgɵA /R7\"#EP0j ' P=?!K, +ºX~*-#G[e .--5u2_Lix,6ѧL6V$ v%Mkrf1ġ+ȶd.d"¶@ &xkkiqk@Gٷv?LY1gѩ+b\a/Lku@Hû}l $,=V!طK.Š'ɹOWߕ }XZ13uH/SY\$&LCW冿|Q6#YN3$J+xBN$r MQ7,uŔ`F /v`.DU$_,۠By+H%T/$VzJù顯,>\в k8 j=E<i~ec>x\xy uѹ@a/XΫq&݃qj#|#<4 s0*6-Zpu Q@oB uTQkS+h ӣl:[9o،Znωt:ƨDV/ 5˩$xQ$]e$zhs%ÛG|G:A&,Q|CW<]As3)UMYy1盇([;爸`J%u ^)@ZeTП:țd Hb}N . x Il/z1w!g[vJ/k=2Jٙ&01hqE-;t&0t(RqjY+eXK@Pqސ+Fl2JZMDkg|_Sp&hBAޟ؎`UbV-iL *r pNkzb"GQAFA\§Spek!rIA]lP:" kb=d(``Sk8+ Rƻ٩EB(V_n>r.%jӒ*E22|:/ }+E }J6ѳxݺ1EWiBuWߍ*_w w79 Gì #IR86/݊-ROħXvP;~e Ŧn ɫ|o#l}0SFJ3;O8ޚK%LiW Hg,e ٭|(iD{>/d+C0 ڏk颂=d\mT2+hE`_퇼:_Pw\8uS?: yۋy-))yl/G'S y3ϜߨvᚏɆUfΧB+Q=#)2hASDD4g,B aSʈq >pCBa,jw5tgl2Jst#U`ו3C͋5'6!)9O&zB] /} "LllFBb+Y Dvq(UˈMӧ Vt?sh ~NJ0k4]AoAH:G|42^nNhWR)5Os-1j4\mD8Wɱfmiݝ>pb!GH5*x ~ފA̐^- IH"w*e'8u%7 Se6Y(CWӺ_يpAݧrJt@g_AUythY~,]ݷwINVCC ]+e!{"u6 vk-/h%<*W({H 3+W nm mtV|3+ f#BUo,ԃ&)L ƭQ7^[?$픥 ϙm#.*J]MC5Ǣ _ ^^WXY'(wx|eH/^HjtT-WВd`N|㨎BӦLR9Ys`+3ݖKQz6}ѾP_h7/߀ ShގE& dܔ|4&Ԟj=B=de8Wj&#cEt?X4sS+/D E9v+f6稞:eltX$)dO3%)/9| fP-#Dl'n͕$§Y*Yd s6a';6!tMhC #P8M}QPUSz=opSZTeqNlp]߂gDy_ F? ZDϩURUA.H O[2ś[/9-1 ^igJ-T8g_i< jONwAR%n;"F+L%Ӟ+ۊ/Aͧ%*/œf_(ppARc] @'FCb*LM4R8o;չ Qw\@@|sp#&śp6irǎY{@az@؇w8oq> =R(CqWϡuCIx]6ƺ$/(:}X|7^\pUBxtTΒFxnPX /zxF u4Oٝ9ˎ9[%NrxZlnFv6H6#R..lv)Jbv /sE=K*k"&`,=DJ0;?2L2pi Pe`HU 6*3+5N +e܍\38p[Q۽+Eୌ?`l|" CdE\ ti@D&3lf\#kɘlV:]=wC>#o_wE ;(X[zY<w2n@p"6l0!-&`P/3^`3ٞC]9kL&sT]A׆#(Qބ0" i'xs;Pi0J"ʶ/[u?H. S@5Z*+_׉%Hz'NoGw7Ar }xfVwEfU|7h_uK|xg b;[Bq2G"SLk,smeyB0C1T8ղe'T+,IX u[v9W;V9^0f϶Vgu/~WVyj&D5!;g}Cjb zKTXaGŠeg|=Trj)' vDž}ǷD̚|/ -Vǩ.q^]!v_{s0zܦx{Qkv(B(3J}00!O~ؑ|R[7:e^~l9E\qz-L?O$] SzutsHLZT M W#~,fSяV7Z T }rΜf0$6N=2`GߗQE ̽zf▍ v j[g 1S:$A |)gdmdLӢ/LCgmzh׏jPq`P^= 0sSyEQ{b$GjӬi"YYhʑI6 p`?,qB Y?9`z^Q>Q>7|D/_R+%}Ѣۿ25Oюh\lWφcCR1ֆoEgD,XIF^|1I!oR;eHG(0DGN^ԌCzSZe]W ]C/@w0%[; LtV:P3﮳s_~30'n$:r GѪbq8 i%C|`>k>2좷=# Vz}&dWi !{O-W< ._0)u6A6C$w kQC鿡6R^?> #Evb)G\2Ym\ _šd(кJd/,8kp~Z=ґ4ʏN  AȆ!%8SLg1KI( T Ց$`qy Va`j.iakr{{Ť]]EeR&QNDʣ"U1PKsͧbRQL!l-j`QyL7!Jq$mv. _DHpC|haW82+.}փ$) Q³׌P qԷ: &ݾ7[gYtdPf&N0z}2ߞA8 2ާ>u/ vI朥5p,(bt"3 uIjsUkŝySr6Br"Ʉ0DBH, $E(U:za\VFrطpH(C320V!ossąeeS GZkHP;8!J$ƽF>jŠu6Ofy0",DVCvp~?y9op[c Zq|hO ⚄}mƴE Eg^LW*Iqb:o(dI.OؚP\Y#d]?4D-n~ #HhA뎪Ztd{ f+왳zȶTbCuͭu>w$G,^K[0>*(deNANpIza]q^jXHsPi =I6TNУR02WT Ꮲè+k4[AEJ$oI(A2xk>R쉝$|+zJzl +#( oK+:4aFl\tEE\)P/{OTUꩾC5C"aЀ s>=}mkPCuo ?r^Z?!Z,d!|O{v]҇[C65LETNx,FQfD4C1Zn5z|4R҃ AjԷfwi/aqjJCF2YV-R]ۡdJcs+$.;T~&=K`DչcLf7iqwo–IX}: oFh5! 0D*kw$en2xf=%$-YeFwkhS0<|Z#an?(1 ]w ^lc#+2v*]? pKB23AoR@tt#}k$MUDd'#7,Q2@jU[;~Ebi\S^F/*6?R]%׊>3y­xȾTK7X p.c'+ξy!+x(&7#lmnm2CU}Q~ h}6l:z<FbV5D*W@ JGy:L4կ1DdgLO^D}Ut ED߮MsoF,hv?)%G4+U6,@EEěłh&Z.|? ƺf2lc=lQ,dW9\UhU7&4`+Q T Q.Ё 7+CwI! K)|@k UX1/a#C 9)ɵd.rجtXܦ̷kmu*OqY'Pm9ry("KjLAUFզS/?۟:V0r(T :bDTCN)O4+B Ф=tjzc`H ZE6ֹeQu߰.O$LqcFJ1^HѦ+a?"bVRt#8KѽN{PX\xkxtzlG9BC71yR>.oOF ؏=վ9"d{R5IDVbuxcۣr돁i7VQ;7ƛQgEՖoHZHϓlMogU?)QyL-?TS ,F 4Yфٵkrq{,zovd1}g4Vx9_ \9B3m? r8F+O.@z~ؓ 2][&IT恐:PlUmLQWKyqӆq'lPycO= $k{/EP` ln|ʣٸ<Z[kT)3`PڰC}ApyN$2bnG>NAU-m4"SsZ7Fc*c͎b|-TFSts]Xp4 c B.Ht!1]&XD?wS3dfMjbj>q^!ޞ}ήG=<0o BefmD{q/{8늎^ =&eP-dy|Aoaޚ;uuDsdz_,Es{wm$CߡL232P/,vj]>f@8?^9tJr^C/RWuZ<;וu;(OM i\s34&IĿ5\7%]J|T#q CXJUr1:ab4=EW6h e.}_nW,Qz5S)!' S&Jj>:m0Lpv˴(qG[(h۔)yvT0"a_24m^jJ4a}} KfERByPyMQ%o{5}-7ndtП˾~qah(?%$6;4o?Sg$2_ ^4a~^ƭaޓTR_v YZw0-[vU[ItuGk,Wt<{x2/Wאr<}# -(=%"^PK;>̰'ES]qK)' ((krbF0ԯibxTzu0o#Gtˎ= oGٍKd>ԕ࡫?sd/]o$J i,\n#/[P]}Cdl-Lפ&C(0uFi{#_$.0#v3dNh̜qN&gO9[ -$v`0+OL`Dvz~OD[#.[#b%,OruDd88Z`6Ht\cю(S玕3B7 z9ȍ5-u(ԡRBjA n|@]XF`uOc-˄ЀKiCZŰ?ƒsF%~ fYEUYg9Y0?DPyTy2ޓβ0g|fgl}`&CAӲeϮ3[VÃ$C9SE@ȃ_l "(  ڕoѶKpP)3(d%;G߲g,kx+^iwyXs`M6KtF%'* 9Dn迲\!+ <rppWD] jt7uPvލxH:sjSܹ,Y|՛\cb.RE#J5V*!ik eP=~@$28 [o6KϏ|Xũ5ݺBn9H49rCML]R=RdR>_j^ ?eQ%QnQ~(㼵=J/Hbdjcط&!$Vn,i1 xg }%ѰG3߇x / J$`5H{w?q.f ukkOi#*)Zg/u7?9 +kǃMݲf&*#֛Ѓ'M(aaZTAӄ@d)Pĉ{P!T-S )ܠxmST2X̏++\Xv@imr8UI\ЭAA<> #Ga&nӻ~$2yYlql9'[Z,+F#5%ϭLsnCKƔנLx`*Ht.a]ãK&ԅPNv9gJRgj[:Ar%g oE@tRۧU_1H&D[[-sg(q?.`5 ۛv XSw_FB)BȰ>H43$u܊79g Q;Փ{I*5&;i[OB`*XC;t+MaKiU _͔24K Ƣ@Wq XnĦL:"~o>pBƝ R'L:_z@<)X' z'[:ǰwY$lHՌ'm,u15rWl#tz]^^ c#a (,wWԐ /˪]b,rBI%)lZL9I{~$5!ES|)9+>g @@rsum+zʧr!Gׇ0%nZ ˭]P| iӏRMtG$~}='wݚnͶʡa ZZ!B/iJ)g|5|}xi>Lz?*"wv= U%΄4%kLIaqIx\6X}n:?p^͠Xd;6Q .u 珕: vm\uZ[cOT!Rx\D2. ~cF+Yy54Acӄ#JKqKZC32xVy_atJ%E#dKKNfmR)HXi-C>Db^zYoW 🳸xMJ25Ɓ}u%n<ՀU+>ѼDž uBsʅg!$FsW~HγAen*\?Sb˧s> 0ϾyRK]b> pxt\[jvĊM+eG<6S2TweUݕ|I^EЊvH/g5wh>X)Ib[v+ɊтH*3:f+ՆBc>gvGύ]#{Jƥ-p4 T +xR[em^-FmzvدOv!5Y16}6(O=kڧ]Cr(NyIITUлҠ^}Њ iVY^" RέLAEN鮮`$':bf_g62]m 'T k4\̱\F.@4#\Iz\~A}9j}%C("ӡ Pp&6/1On/euvCWYb FXnxZ yMFǿo#(}Alᎁѿǔ/1~Ab%uaX-TNzn*e/2@B$#[듚wjtj-f:* ævJMC5Rz )v@զWILJ X3E.=W_H@4Aβ1[:㸓P͔\qy2%h[aS#.Aw7_2Fi*COkNJc=h=?IϺ ^7wNb)Q&fImolw܋ށ09}m"SdQN?:%V[)7]ME.trrſ'tJ]k 0ڮ; #QBߍz3"#ȻFywMC@W! MkXU”fAkJt´XxTS0kr .AU?hi7SWZѥ |s1kO+ǔp2[e0fsە5N?e,h\V_? oOB3'xx\FgFL EdI1[Z,}(猀9䜍J:d9p]Bxtfe>7KrD:TP7mB}@ ?1e.Md|W';o1rvP&&Œ.+3684֐8ٽ~۳"ؾX 7Yt[PSd(\(5_5pZvo|b: ؓ"㯹:R6," [^Ivw4H)eԒ{8l qu]O֡jM^xv\S?ceS5^W}"|.Y4 v,h&Մr*IUbv[/{;oV dIg( /=V&,踙'r lj<o*;x|@QaImv k%a蛱qh\W.\OYG 9qMAmfW:4@* Y[^6+ߩ,|/XeK.!5V7N*-Z#`4%AW[?Jne]@zچu1ut/gWj򋶣\鈡0ˁCZ:Ce-ޫ;f%^Cٿ Xb.8R11w.L$yk ev℅Tp( ]Yap1Ȏe!dU *vXdf39 /(m$ *>[&Nl- ʷ2~=%nO5-fc}|W]ZWԵU r1:V8h{mDov+1s"/] ߦ*椓oa[ۢ$orR]{StK*2Aݞܙ6D\u <3P!jl/ \;9W2Q,J{4nO/Aꖠ1>%=2MZ M$m-׉źLa|Hh28UUߎbƪѭqD$#P-{HzYGBS⽢pⵖ0A,}%2Lƒ8J@ 4m0fgEp'f'Q\ O3P`jsFe@m`#aA%c's=NRΗ,"`pc0H*jh[(B3^oq L^r_dϡk.wL{xY*>#Ey9j >[rX=r='0G6 &,rB6U,9bmfo_m%MԓeJbGT>|ӻixI}J`G0RD'^:%m>2bu.O:{E+֐ݳE5<'A8j.cUhḘk<0z hIȗ=z#qԲ&,d*|-ř+h@jf< طۨnTܕ xYR qkiG\>]3#3H9SMޝǗOͶ->o˛~g~q ]!Κ0Ya.(|TŸ_}M _hP^ U\{Ā cwKy+Rr@r TW]6R$hR`%Xx(qR c-9[ܗA,g#C=-XkKDꥯ17Y"Y쏙 HȄ4}0%md( ̽rsWׄz\ڠT y8* Ey4e 6R[p_tehZa[P+NظQ;єUt3<zVu{#"'V˖])O3Ua)vҧx5UDzOdsE(pAwU&9Oc "<SIW粒;(GVDXUȬCM }4t ?i=#L]G4C G +لlIy%Uނ׉ !)摧XOT?v]W|w%3G=X{i|6P{[|!6o EysكJa`u8k'mPunY WHƌQF3FbjR Ҫ^w- Ќķk-U1݇3ʼ+.\K *V0~0 ?=$JU6%c'JP0p٫\ЉhgǰQ[uN;`6riOTf7Hrz~rM!61~N2+6ٴ1$C:r=!F`,xOf/UnƪASfHD=Ou:) Leb(t&*SY&3'/ޣ>ۙ/V63x+.s2Kky^R!*M i8+vlO hŕtgy7d~y0{o!s 9TLVGICKRy6k@AZx՜57=~\b=}V JG4a:3čKn C18_ p嚜3F?| zeM nL`u逽 %C+}&)OYHYqb6(&*;1mIEzfK;G&~272/l{lkeVnfWU9e⩟4|8>N6pܡc\YTKH0ªjB9Sz'Y N)XwmL }Jx&=Bې ;0'P+REGDhP3D Nm 6F8wj3l?BVb|T.~]>@vw0) Jr=iYdq/|X*]X<}1A8(V=sw&ԱESWORF# 7B3.njxUCV0[)_V'=;KGVɢA6!KdtÒV-rJHf7J$,!tGyK+>>q e 2.:Su/*8ks2p;!RfJ4:-+E`D(;נ>qU WR6JЕ Jۑ,2iedфn~ `׬f S$}f?ͬ7*UK5Zh:'nG ?uVh erg?`-_=*V2"i\X) ~Ľ9~%k8Mx6 a?$ącUW9 $t}/M^<,>KD⽬6*d?a;t݋<9R'C4LXZ]uAjd/x"yZJn·v@CE[=q3nA1-+Q ؃Z^[Fud dM/4یyM#yI p.^h2/6`ȴil+Y& F di{hMdQ6 xS5fv>NIwU>!8B& Fz#dl* %c,UcSC, ٝfm֣a{{di?[m-sc_`ګ㋕P߭ νfl^uKe,0zƨsϾLm&a NK)iX6$l61C`%r:M{kb=<:퓻 GҰq?k@1]B.Ș#s=A5wu(q9;)mIs+ɷ^q8EaoH,Kmqy5OoX!hjָo$F[Mo jFKDT V9F٢e@1լJ0\Hla/g܊˄y߬ZQhU:^Q^Z~TnèWgss PP H_A+\yO7pП~W1})&ww-rS:hEB/҅06C7f|'co($:zqj6'9Kl/ BRhJ* ", Ƨn*\\Cgrىh*!΍T8)5̜Qh 4ۆmS - 'lP |~ioWwYeD1ډZv+`tSCH ԖB1 ']}&LȢ*g4mᛏ3Ӣ#6YgRo/@mj (ǗdnTyLz )@===ęf _|~%us>W 2!,)f5md5MYϙ\Y]ۗVlX=|fXj"%%iMM0k׸ۓ2]jE4>S ͯ%4jj `ahgKo|f6t< zs3Akto\50fE5ԮDJ%Űĥʕb7o_;SU~8\)CU />qůM&̎b#ӱmLv #>F _Pkeٺf~XEx=aw.Kȼ.z~ws$۹QsITe)uޘVѱg>W+ g2:+ 5FvEyg%}HL$:M(dNs:wcx v v* Nk.m\=xwAJ,3=3:j|vfA>*כ )0\|OTvZѡP΀^<_~^4)H?"S7Hd-n 2Xlg$Hk0=(geć*`Q.sn]"^/;F&k* [e%(,H}bЦH oV85)mG:࿐9`;TEr XsCpq yW=pt:4[aF8* sC7[$~3%qGR=Co[ˡyw)n !.|TTw f!oeXэ{os Dέw~ZtR}BN33ViJ(`!zctzQEI5KAb + Vs )bJe,Ye&Kn/d #~tĠrrrT-GU> )EI=\1XK;ʲx1#$7^ia.9,PSwIr-ۍN@JQJ9Mnf2ϠpTx{#5ŚTѱHe`4_yР>0?ZۗdROԤ7AQgc ISM~,|Vs¿`XVEƹ.  Y.. :iKALƮXsX4Er×|m' *~g@<(zj.1oA=e 1 P^ (G mdSyJI9h q˱S37'FoA3e&#KD*I UొfXBG؟Zy4# pF @}uKPE;OMף[oOگy^zі]6a]?<{+n6'u do?x Q&bؙdKc39 D+HpP"SU<+J(J(|Cbhx(y잽.it&A۴l}q;/wd|7:= zZf&<^;jKz3sv*&A$Ddmy)79^gvr ԔwWSL5esu^(1j)U_ㆽ܄0QZm ] Hl>Lh,ōA5?H:6w;#;ZS7<1%Hޘ$ vP1sHM' YscX i͐*p.a|eLVFyHtu?"-O8)ǐ5egjah)!ToC/W  <~y ϊE6^Z}X+K)8RtnxLK맑|Y7Ta h`\9}UE9[!N\?WE8>{✮EYa>.a%|pԖЉlZ=. dZy(*p 3zU<3^6rs$֌ߣgykWNL;Elq}63Wރ+npzz Py![w;T(9bY:e%M)~1nIk+1x3k4U􆹓XCff;d;箏%6j\B+PPE`ǜjx"atYw,-7g*`RSÖ]k"DNgq uv"c3[k&8L`^⪡0S.;+Ԉ>Ya8 u0w!#n 7X%ex..}JKZ4L?+]l.T` Xov#)#؆hePp#uo (6 ?e mBF_jVlv ;/Iϰ,"w5NdP80VERƘ;]n >'?ŵ: m݊C}'BT^Aٮ'ܦ]@+qmNȻ>})LEYBFX hmD;-:t3`buHt^O6kdW3too׍z߲Z@Uqfb)|&I7Z L MX†1=e,XmwTVȓW\º7 BW .y A &GYdLȰm]6W aB즀$u z;G@չg{9~ ֮|8ޏHb6-FgVoRf]\vw1$B_5lKBn֨^L;˱zN-QYW1o`(Vu9jb ֢ФlPӉhv/-oޝ6YeF{j =cmEe?V4lIpi?T_ٴdXeyzcШB]Z4L-Qy<$+hkT7h[au1= -.1?DC ,:x&m3L]7i8]㮎4qЈ@m=4ҿTy!AbʭVcsgf`g|Z<0 ^}GU#4D&䝢 )x%2-#"X_tm˽.(Gٌl821y:nZ _0h(,iUi폝7t1-w# IBS [SbKE `ܸk7"Qo6R#!h ,}+#:>3AdӦS8iMR1{n|LGt۸/AE{yp_]ѿhAtIo+"r/b+F"2L^.l-ǿM.ԩ3 $"{ԓxTyC5jZSu㐋E0P3Au':}SK{a3a3bҥ0%BV95鵽2}0z$f ⟕}كM*ʏ3s\:|SN?FlGܱk0N?S"6X7!iaI͊7b"qbSWk?-G̪yxbFZ;JB|QUdHzfF3C_8 lNL1/mR⿋DJw&r1NFd ɦ2giuQ[ɨ$A`ۙ'yhYINzM{ b}Y6E~Z1qgQc IQ9sV\&2a+A- U^a9/꼐 .)pJ昈;vm'}4H]!T3{B b}(&ژ|C|<ǶЄ%L鷻h$U?0`ӣ5 <&e|]DYIkY=vI{6u, p X.g4[+ *N)Q371 nWS "_4L\D b-8?l3au灻T2JاehsBZBIV{@I~܂[oL8YQc$;)5o -RcM g?rUHR&Ub h<IE؂6H~ϥriu,L#&氓e\{U @6!ϢVtLfSTBˣ$6v wN}AcI~V Aza9<JA쮮xaȲ(ӝB"yo95h%nhx Ips c,^# 'S램exC4[J8sK% ;[l96@sq[EHUEH95Ud%3i{s ~YeYƩ[e/Hxtr s}5 DH4=%A)r#b0co1b<( +-> VD^-eivuLq<]f/Hs_$hO- x3~W*?ỈYv3WEu{RsKh~3\sqmfr[_u MtPjD>+cAI=) wjPKx'VZxa*ڏC]/Ojmja)u0|0'O$[EXtRztxPú'TVb0,{{Qj?6dŘ"IqyO||,?L:s╪QHP'٣x25ZuMMyS=ːK2I8K:{ <QcU'v>Dn3}|ai֯f^,q$ RGd\=2L-/W'`1][jxCzgsT R-*n\?'FxETxMjKY}D蝕BMiJ]; jTRU?U_zH,''Hq<@Ӷ(v5ǗlEz+%pIy0׌5otcHbRQU%]\BBR d w M3'yH2Pyh.JKHfatN(# DeXݰ%Z@e{)7;0x'BtUgw)v\؛<["nLZ\zx˓#A:.b#Mf=^=y7ɒ :A 1fkU7>&A@5SՌ֡of =C:%1K$9$;SUx+úp?EU|1d(oECdCz( 8?utXͺۙc\kΆ}sghD`PHۦs`,;x!s_E)U}o_9.+g@N=R!Qf0 Yģ$ AlC!:e}#8P3J0@3by&:~M!{QﻶFEߔBȭ ."yufevXM3ٯs3HݦtHRR>%Rŵӈl4RVvqk=.!"I_y$[K63zm&'ai೫"Phݴ끌aўO:ZN Vdo##p6%8R2'QhPuW!}K{\ҨlALVDx쿖M RN*1LS ^~M G.[?#W1GoBDj­_ RQe'؊aqP9}o!fHl ɃLubȲJѧsAnzΔ2`E4ߒ6,=ժoKr9ԤB{wTQG8^f+F%S5TYmNC^"MeRT{YgXpi_9aCJ`#_?a7u(M []uxIcrYOp@'|U䏶L\`w$ * 0d=J^񡝧yʶ7BKBp¦LYA0+D_8h9t 4u%xݟ72+g)&oUv)PU4i]]r/QWZ/HZW3/T%OWa|Eܢw@orz#ALR# t@&rŔ=xy`qn AC2^`%5t^.v9qX29*7[M+hf7Ȇ H8VimOhd 6'}WiO `vĨI8/b= =?{YUb]R!z$r јgwqjڤd" <6^Wr=m1vI0חx9͂r>c ǜ\)5yޞ4Pk($OPilh 6>TU<;*Bqes79: }Ec(DBȸ"[iȰ."TsħrBG-n6h[?1qE "v2x@{:V:mr̿N$ u7S2o]~t!@wN_ O &DW [u|D猲d9FPO@|cH_]_`X$ics@gF&읪gxo~e \o`ҝėvN V+ @K!u'~a3.P߉m:48GU޽T6 "Nir5t=m)OƿL12_\{="ZDu҂wה5aLlWA5P+cv%lc]ݱqƢ0x"p[(\8 (Áↂp< D@fa*R~=emLN­!3MSipxrwNBm:q8<ح,P#^_[CpE -y9M3C己tbj/9vi(ȡtDRP)zsKGVRW"q*pw?ӑGyg8*L]`*˘{17zͰ5EaUĺt>Q#豹ycYE PLT]SC,K,Md16As4[oX[B8O^D$竲o5eO'@Gs{&3 b͊fԚ6A3qY=Rqhȁ8hhsZGl֥"4ُ͗Qq.|e}*K`"GwMV&@ss !?U ޳<6caXϦ;z:9)Btڧ ecIv?Ʀ0Ί4CA|̟ L15vCaIKgm>N">@M/paJM*Tk]muX(dwK*~oppl?pnܐzGl;[]s"eO<Î 92L:r^@œw7UKty"Xuk?H/tvte_ JTMaob`R]C&c)쮫3CzXKi\fR$oU H;hȰibë>x}6FfY?0B1LNDA9qQ`d3mNX(-=p$B% .6}.WW)/U `v cxu'؏:b?pGx7Hvdvay a5{wc uaEd%ĖU)qF_s϶)r LB+VkfkҙTdk5k7쪿` XY)A %no?-&{fK8%yVVs>Au  #hՁ% IV*Pw`%ZWW{ ,83"ӛgE0c$*qy,$7RU!:>-S1\*W|uuPmmVVp!R.!i+ %]s{YܸrHX7-L9(6dhVzn}tR'pJ6ή];fi7&!.IjGRnZQ TŘq!Z\2p:.NMPhCat*}K(3s 힝crS,Rھ[$1ojFDB>wn0lN!Ro=) l 5M^^Xчsp*~Cvt5O#d*}q.gT&eJ)p摝9'$0|=a<6>ג~`DZՀ sO 4ѝj0t BY @v( B q=w@ƿHe*3B 4=iG " 7/7R#YlwW|3 ]396 v&0&}T: yЃo|iXI +Ɍ=NC⭍ A#}n :% (c]%_::}C8zȒȹǠiW-FqJwi%^m'xۛ]QnY vUOlVG= =U HG.xO"]z>y#E]%,@Un2m`0WQq1, v]dpདUZː4oJBPp_; ͍Q,hUhWiC*Oɯ`]>bPjIu\pCE30X"(aG2Bpx=>>:><vѦ?ᩫ+5ۦ'gF.~ x`=Q/p6s"T]*ٳLqs`wj<@V/S+sZG Դ_7MXbuD hQ9/Z|.Ry8:uLoLܠQg[DMۼ]"VP0*SZ[/)+ֽ 3\9-yAvG8QmY/m%TFvEhĢI+|n3C yX'8|. ?5z Z4 ^j.WeYX>L"p͒h/U>ǒ<9A,^8hem>˃ #z+:'L{K}\\;;dر/aɲ^:hPf`F'X9cw/}ЪaQgE *W`DjU f\)Q0ۻ"w]|h$&j 5{ \ߵTir9cQ)gT k-8`a5' x/FR#M橧n?ఞ9m~^*NmhͥWnnRyt:|`"3EUi몐=H~I)U\/uIՕj 1 NU M;Б EƩbRT3M /4q q=k0VAY }s Snò/akW6%|MO`iY<]k"UG|;Iբ2ˤu0YpWNvxkOv6H~47r* Ҁ8eꋹKul P'!:b ym^\2]ldLlZ$"DLeTL05[.mV9 - p %Oc@X_) ϵab2({FTDꙊPat8 ] A[нk_rj/Y7V/IP azsA#8̸-=R$ۋ,XF4^L;;aZǴR47Nj ;psk0 h~4J 4bXԴ4{JO4A- {X0q9Ϗw bIE:I]c95l09"(Evظi!Sce:5,} ѓа ޣ\XW&9-_zF~)J'QNYBYny[f>jL#&;lOv꺑 )1O! Rh?m1E["<1񰼐U~Gt)ǯy`$G[QSGgYRbĜq j5'z} Kes왐?)l0K87q!V26HkEHStħY,Ij Е{Hڔ t+IJ#(XT'(s{vͤOq;ђ&JҺ Jm쇘&CX6qfگ? QnޒkRz>4cMU.t/Vt2egKYV+#M>dlҥhf]r F;}01 $\!ٿ|LC(p@.} Z#nA߀EMD#lqNgW煀en|-4˝σH+ Uh -v[bT]ZRMsDe)XK :ZW?@&V"ɖ.QFQ`&VQ4iu,MfC_'"] Θm$`}rꖘ|뚶,ָmru&RG񓐛o@,C{HRfc2]7MA$]d^!Z`N'OI9U'^B2a ~>N N`ejn !RoiN$\k?@YB+WO7qטA^\٪v]!ӡ0Kv/KDpk}d&0?1 90Rs\W e~.M~ˁN q{xZ$ƞ7c9NƛhkaPqXzW1Jwv| {k`40ΌpS+;[:Ak|cR]ѶVZ -玱]fnmO:!W;pT ޏ&m ]6ܥ,gB_:xCk<:ȀYjdѮށ&ēX3֓~=~nHMHڌSbIiրט4WJxYEg*p8q.*`|\[y%nimǽ  2W` oW7aɻnkRlCHsnEz9_,5T3 rj e) ߫ޱ`dk9F4l:6*'EZ~-Lw6@nxdK]WȄ[9O53_AͶN 6U*"ϐ7T\GUAaVVY PQ{kϢKҶTŎWe`iU;y:-1U y08X\-w?Ny8Pj bv"^Ά É#O.g 45l2㑯+r$%D>W5BscDPR:pKo%> \p&Ce=]C/MQcOJ PWsSMGZ) c㙻IHqOR#]I; oR;PyB"B2^"cE(@yP`jM5=-&oV#-5CRtH|;ۯOcWe"^yh\%YtyGNiv?Z,Xl1ڹqh#j&!5ܞc0_荱35`]^~ T>9ĭ=(R)YRTGE^`R_gtE+&?8t2cw{tLWLg `#RU=qw 526RV Ĥg{@[w[ol uyޫdC}[In*k)ґ,ؐ8wG|>Ȥپn@9'wBř`Im[q!e7I1Z|}MZȝP8zv #8 $@R-_+LpFoc9',|4$SM4]F786L,z)o>?&\if?t<m [J !|yc|ضvӿK쇴ᖮnsy>_ʯAdCw׊n G>pRxQR٩R~}8c/oʲu?{@v2;vg问#(.0O ^t$U<S ShvE)$Wɼd94Ŝ>i4-̒~ۮk+{gGɼoKSb Vz%U} q {뗊-7,JAPvN2|I5Ua[LaFhV97U bgA-жjWW7S)z]/TT,H"K꣋zhX>xN@깈yFy}AEq}/dUTxКV8JK&a KQcő^VLfD'~EjHJU(KնxB3J{4&Nïs w ųl7@4F|».mNJZ0cm4o%֎ rT&`<2*kab <&p e= fdҜWjq@AЫ&uQF̗ͩ>&cUYo[ Z8LKr_,}aǩ 2,}yo)b0'R G5 @Ѥn}͛нMLY>IZLޔLI,l牚*ܖzn̛[а^*˰L91"Mr(<%>Et~' Ǜ6G6yƗ@;⸝ V uȺ oܠ?tVlfƈ0<͊y.^ 1"UP:~9e!a{-qt4ι}]<ۊ,z C<*2^h [.SjJ#=}2 z@%2˔CݻB \i6y1 ^ϩbHc3jҕОHniL=3똀w׾rjsxjL:j\-ඈ\UƖWv0UmG{.=h.m_'%@ 朦ǺoN=J /…C©2 o7GTnLx?+ڎ_>s|*kjdc(n73zs s􄟶PbRxtQ"rF/)ן4t$9r`QE:ΘCv5F l0˝1m$ଙuhU < 0!"hf:qd`exۼ!݂yX}k{I:K 4:dr)߰#j:dmkl+,:$]{i:. nyΜ %6_?^gw0dދ=Pa-ɴgCޛ̰SRzhiASoC̱͢EHNZIH;SR xipK)eQig?O H'k"z#'RvzShvw2cJ-C`uvN5Cd|39VG9@1m3&#s'`F@)kܤtnM8sp14a"~dq.FrUz^%*R A$ JIMN1 sZ([r|S<{47`=΍f{U-4unJUI1 vJn= sϳ8G+ڡ! P=MV^WQO`+`c&Cs6] iߜ"bYт@[Sʈb!@Z/_u|Xvx$ct%1cD Pfqy& < 'J9n8|V+zsek4b뺟#@Lu' FɐL(yFF^ X'((؞oW|~w' &susϰX87ǣ*,Xb"襗YM ל{P5yqP};?Ԛo6™|d䇄|7M}&bd.Fv tec4;ϸIՄ2&/Cq4e,vxx)9~9Z<}`FYي kicFM4$Ե=tj㎠dCIJh$cY9%YN3!6>QՎK 5a2ڔdS"bn ]yc)8 }hҏ;n'DDЃj9.<M6tJKpX Zwʎm<=YI$U4G!ʨ+PߚJ71<((tUW#/V`2=ȗR0/b5~9{$TNc }L^]ODߙVJȀXlo 媂:"10 T4s|( -fx=ԳMOIطe^T-G 0C#S@xA:XJN 5YTgWVW8Kee&7=Eei]V@iHWSwDjTT=Mxt޾x`,,n rGȝ*۾.xT4#t/] kvuXp$+&m*TLaE}pTIz+nϣKĚK@甤|J)>4LH-xt Hk(qcWtưR?d FrUuTc|1d.;!ئ]?yM=<,4"_-"ZygQ?R3E?@QE%;E\.D~g-E.tYz[ڢ:>cbb}u hK9(7CiIebɖ q Y0ɕz{F̹qP33ζTc}3~NE GnKb- [÷O3Nh.ROVZs|Pưen@%(0_~&O;G!5I-) <:rL}l䪝Z:mlq)uT6o/K-v8T˄wzIH,Xn歘K $fh#Uj 2/+ys䬎.,$yʓ&~M֯ x9w[Xٓs*.sT a1}Z\X6`̛g :7LF_W9:B2ydDaS(h' %W0jsoLX(AR%Tu]|fhQaAI·.l߇\՜4p)%H@0}8y_ĀJ UyyM~QoNӐ"ٹ召_z˲X1f^'kY0[mJYk_kufT '_J\2xl%KF%eZgT7zzRZ4/ 0eGEr@8._=i'^([0,{&8 % YU߅o#Vm~4u[o-CA<2HrR2Fxm"\[OZ2s QWq?KN3?lBBȖ+Wvx1{ߜ׷z=o}Ơy66LKyEyZF ~&gAt$/v-AV_~RKՔ%Wj >p}w!as9k_&طRdoO˗M3&]UicՔ=7UHKIW)?1P8KfH5 wbK6Wg"ϷT)Fۦ4!BQ2ǔtexwή$:k}</%9x>Pa5Nk.2H\ l2a|q=ģs i'r#e4i :-K6[ϡ%ǠKWr.n+mԳ\ibCu-F)A{if5v8|!I *:˘_z~3 ` <4^*xa)p4?bO\ 2P[Cn @+Ih?@^rC;[w dhȞB%HK|KxF%Bӷ;i4 m>Slh`Œ'lZXwqr6o#x@9N em( 7Zo막yx ]4@u.h ><݂N8AqEO˂`%zZ+\rv)&JyN9tl#vBz4=l>|r zIxm6UN6ȼ&[iN}reyzH~WeD?Cn\=?a V㰾_/m~ ג C'sȔ_%"}P- ?HfrT0#: iǣ45 q[0 N5r*/0ǿCK$pbVqKmF@Q&v`LթՆ=BL rӵY;%NkOގ-\$b_*b 5$a8u c5's-4Lǘ$Ϙc&[؇KI5dyVIp*ċcKysŒhCyj/n\^}zpذkrW2L"t ~ÇYMXk~hw W(J$#I3Pgcqmŋg.\_ _7hJ?..؄֍Ob}L;m2s>|&|Hd鴴 (B%ilCYF懶4W:j£Y咩r1kƽ+|x /ap2اjWDQ({k0Û \vC /,IF .;MS]s^O@Q8ڸ!.Zw;:|vm/^þꢲeSu_Nv,29?} +F?0eWhSdќQVT!8a//| w'|][DɌs-HT$w_P iL/jMmg!V!y$|%k#p5в&r/0=^(WLyx(o/ī2/F׍nn(tUqSX`C3u*+],kH.U| rY@՛нL6?0{bQo 7s"v wJGt}FqG;њKq!0ݯszG K`:jDr^0B})ߒz74Zr/E>XPЪ,m TAhVIaȎr}xqu&-a%i|% 䋈19? ;&vLXemuΑ<^;2$Qțcs"YJ/[]U `6jtx)/L-=:ja̕#GzCVl•1C2TQ|G/c'WfRy6i>lBTLawa$}p)DtDa.BxLiZ)T\^8F[Z9O%R=JDo̱ W}k-`,_qqTO֤^E͸v3݉ǖ#B^0gFU}3eCaѨExc!m,&HJxjɚ i*'!J+.2r&Kkh>WXiE I߆祾3]cO葏 ]k%zC/7[{|͉OISD@Sեu/Y:* Ld B$.9^\-Q9z|ƒ?[Sڝi̥4`p*jV5dBd}L`8fj,pq|jXwoY[oyˈI-dHM,%Lm쭓[A(t7>(Ter+/P &m{2 Y*"+3Ͽ@Af7.-;/\x Mo$}eZUylpGyq17x+! U0}sZӑZS1 jR S t+rˍ10T6{kq.6gY^V*ttnPѤE&f/?n1KWo Ckg]i="n 7ig>M»}gE]oTȐ}(-{p|I?w\3+V֝8 ZT8yz` GA+j0U͡~_mKV(@7:H+rY<˗ nІ@1a͡xU3SY_A]yaI8)dz \vH@x5>+ѽ"/B-]%FO?; ZߖK> >72l !e6:V |g?S0W;.qLjŸTΒrt*9 t a ycͮExXQd^J3Q\㰚;9B(q=QX^ CTaFEM|ee-nCQ d0`O'J;"N jiN/8!keYʀn*FJ9@pNPHbYYyW$7 AINo}j?Ǎ*Y1F/- ;i-Z|Gad.ɛV +ATXUr2YQLPf*Tu Xٳ⹛Q# #}|^ TꝽuQҶnˉ|ev+W'0002T@GHv˕L5KLAo }Jb9yj1Үz7qk&T)٧CLCj}LXEzVAT6i@\3z^/n%(E-nm-߾.*_ N:r5dQ#0~/"XAz 1wZQ[fj\WYG &Q#uM:TUM/m%뗄 C/xR֎$oVsyk& i }trOjmJ{R gs+6Ds,#VQ'z7J̜ZjN+JC"2rcŪR<88 m\/=Y6+Q.RH#g rB@E|! ֽlCjv) U'VvhOW8&"@HoKpq|?9.5s/[4k6=@ eqg-[P6%Y2BpZo $/:r~Pi_hm۾,NlӇA6; K-vꭿJiab3QZXY'v.Ʀ/]'0D<=*tN*Ax,F1ƻ HǼ*>hZn?,!Aj@eFu '#@x0 p\!CJBPf[f0i c+!;îk "mydLDpJ'֍Wk3"ߒ y'pvhjo%T7,&xzg#RK. H<ȗ*jq\nz0fH2Z 8u\K&S+%rL"RZT"s|yd-ll6ɈoɱԘsE; ߯2(Q޿3`~~82o8X/>7o0 c+#:SbAk)T:.]<ne:e *%pWQ~ ָ1M,e :o@ PRd~f(H$Ę^s|}ĀVY9oHi2V/ 4]!FxEsc9]Im 9/W(^S^@ P5HY2$"Eq9RSN#MWxI,ڔDKjj #.5<ϟDvb14soF](Sof.Gr[SUwIM*8i{ zdˋ}EF%I Wczedfp @02t %j1/"!ka NK.Ic(&NM`~]X:Ď#ve5D_a >,)鼽衢Ly5N4KfxM^zVsGߴ}Za)D-)@\f-](JgY]-l]W\r+ӥLE.iU/3@'xTs/f3?.Q?]^TqEDy8 /f?oCQh&DYDR*b, }0gB LG+[Y :CxtT֊V/ PM 5aGȤLߗr0$ԃN}j=1!ŝTp~ra)K^6j`K${ hK0t;}TuYo۞2b-9ǂdA{q41a.hyw*^ٷ޴'D6Om"UʰwS6ƫ]YOJI*~oGfǀہ6mNAg,6uL\,XVTnJ2XϷUf4RC78җqӳXA)Pߥ .cQ(s +nH$鑳@!AǮ)qeͲBWѣ͖5IKǮ3o(cy:nS OQ% v=X&Jfw>_ })_.u>[؎У3sdN(gWh&22.5zGάw 4(M|>bij'FIG5pFݵ ~ ba jY9trפY?YɓPmf(M8a.#D H]m",3Yz9agbJ5w7Li/5J=1=)մ4K>]lj`KRNgHԵisXq 5;j$6f!_WAگ')Z;!}R8k`(102p^Gst .7>GdzKẍMq%-sWO ml~kSXB zH:6M )MS$'q~r-l恚xÐ9Ͼd&9 P겏r:g( Ya\B\Axۙ]TԼRFm`-QigyH/* %ҳ#?Bk^K/%e70s=j}1a/.MѨkVg@k hąL%ވ-'ze턻.i FCKyinGwBUZdX@ÿ́(ݧ֌ԗ X6N\xUv UO2KDطtdYٽ 3y]YPggCǼ+[a=_ :+lB!+tƱCؤYc w$6ȝ%\![s*(WGQJnN `DѨ9i?Ջ r c![ޠEڏ Su.p@ 4j_YJ;Hcud5O ev5f H=VqáHHdN#be. mȻ3gg/sRBaNg1u GҪ3^z#- /"3J'cnjYWd w>vaN jVd'M>P1 : H):Hѷ!TIv~=i:N}lA dteR͐n%yY وޜѡɈ Wn>$]Ad:E4YI;2"ɖۡ]35?}4ߢlRWK'r}^҅1fg7F] Z[)xN,#3BdMECp%%x&YN :whԫ7 Y?5nu_vk빃m6"t{.n/S ) AY{twEh*VX ;ea-KXTB\I؍0ǒ";W6mƒa["UV ~4}[{t<^${Nim,}z|~Pu~3-#ō9#5 {K xͶ<'OZELw6 ;%cc(旸St']\T=?6N8m^02-Y!2= e*{Vm,Di `brNd@`zkeU xiq\*lopBn4f77_$`|m3ό}Oò&A|v?2ߩD1wG`e%݋k@'jJSʀ"D0>KImRDI "sC4jvw!S7\@ˤ69+:JH 5tϸD܋Yݑ`lN[Cye4Ή`P;dx{Ϲ?{Or] nJ˧P4Yʸ.6#eh.n`}581({2QSIU=,MqeI8>7ң8ͯ>w.hͧYWD}+!W;H1_Å#*YxrpmBbg JaK 1r b97Yb`\TȒpCUh9[eXн c<+Ole"Y#kF;-1'~$`oOQ˄a<) 6L;Ӳ6^w\+^B2cm {4ni@ 7TJו/hl&dɦY-w.g9%rl-wβ2PK0Z54|_}&:fMP^eb[dZS" ȿNt xW[4g*+1!=hW nNF%`Px!JDGY2p[IaO`>)ύȕiBڈğrH0˭BHY9nT>*Ԡ fr,r:~:+V-`x*Nu_5vDA 6CčiX |@H n $ BӖ}Qx $!)Ƚ˘qf[άB$-fnPpL ؠ'xqPZtLd1e‚M͙7F%8D@4# gdT܎-Նʘ2P>iUA52$ D4DW!0$X2 *L9Di;ZUXfә9^QAi/ Y=L͂͡pMlb3Q,o!Ro"{S@%Z\'LEd\~ c .~/)L |EgX*0q_I ɽe QpD wz!sndU BTrTӽ:L( sO<2PvG~YDIQ'I~fv^XI"ʈz89 B ƽr^9lla C/wzS6ډF;ʆes1xʣLJS?t/ ` {5 Ka5 1Hl?f|s H|(?a OTYC\۷lqF uB`\w&lI%b[W4dA{-.|g,ec󵌻OϫJE}t:BfJJ8QK+%7ՑĖrnKo 2ic"}[LӅ#ǎ#1Gm^=~m>iEOr)Gυ5'~w *S<%j^ 1I.V2mC(ƁMr\d YhXRm{?Fr=Mt]c\+! O(5Mn4c"| TB [d*9wXn$`f A6"; NC&JBȬY[h"RVFuQ>|P WG& wtl&N9CԇQA$CudzބSjlA`›3Xu'4s.ehd1}?>_dPD^w?B`XQ&KDW~V!I1=L*7 <:H0*]xY]$9ʕ3*ٵ9[A!vpCX5`M9V8X^K9y]e1b…3cü,.Ys)ڀn`f$,T!nRM8lAGJv$;)j$f&Ey\IҔESTmT=/y+'BgUh! L!7LM<9/EȂ9^g[29|@JN:x(оA*<v-M[z o.cMdž8{ߣYU Yg p}B(6jswVL_FGB%yzT`r^DP˥sO8N^trUX?<^')4F_ОL}J{+,f̧<%  |#4cqhe@^gN/ # *kr!H:D#>1`vs ԁ0 {I5o G3'96V?5I$AId|wc:`m8[3jt7kD1H8#+ۉ$ʞ߁.܁B^Ah2J[z A6t'^ pX`uH|D1B~R~nu4Csԑ!ſ>?$6{GRd}݆a4A8'ofu\64Q$cªۻ2 8"F/|?ͭ;HObvM[Zw9bT΍ze06ly OFA0 ÀC%EV8g7{@ԸNSg+ Q yODqMo"`S1:Wu2n@,b sB2|+K#X$r{)(N&S^l4eu wa%r|;E}#@H-XhE򒡓"0%q(l}>kU/72xdu*$4$DʈPFr=b'Gj=p# OF]` T(J6pрz6xGuIx8|SYX'@`_&W*RX`6W_@qNU]ٗ<>%xbg:)RFw,X>NĚ=;Jp%n%H=Ft,@A{%8}`bX;c&?u- IOOq=qS[#jGc_n۔r%bHz veְf ;S+;)|~Ko:d]%L8ry`8-$52zҩP\򊠱MWv-=/pR 2_LO9{kuU]gEQ@ /:r뜭r4q}] E!2|baS.ꕟ>^!1vMH]/ JSɱp)Tޫ $ ַ39` ?1pz)s+딫^D>eXw(`/&pm<W[vA4,3X`TJO!Gew)aߪvcxtVOa ~٩źHnswc-ĭoS{J5OԒa*eҷATxm" Pȵo3,y]MkANX ʮܔR' ҘZm`|r6ۉXc_|&"w[Gzp`k/$~2n~ c Ym(T$[shS9x(TO加"#w}M^}UYMע'38S9Mu$62rs0l]OQ-IzW]T6X}*d+n^y\kH >sKOÍpC^fH,5Ǽ3^A=V){1h=9γ;b*b!D+ܭ7:ܐrvPifD2%KB3_:#A#h 8Qu }[k* Cʰhb".@4vap(3'wU((Vʍnم m~Nn 12oY0{ "^KI'[ }~eZzz9?Lu=yİpj. GJ"ݤ\(TjɊjqYӢ`Tx_> ؙZϰ+ATđqLI$:he!{O l඄ģȷƨ&KU#+k67/Vꎀh h~/tq\]5FJ6;Q'WrP؂LZ`_;5技ƚ=ѻ J:{_U3-T-ɜn̜buj oJ@D/ѝ9R uU;v יCkEwgY̒ɱоi*%QppKW0 @TfPoɍ|Xn,*?6i4){K[F'}Δ'&qiiܞ%8ǚ^DH[G o[ u}&{C䏁F `V7H(InEU "w/M  ̈*7**wO\av$=ZRe0x @OTPQ0K"z![v3*/[KBf&I<%}F?h\0k'=CsVƥ܅wɇx먧yBŦjO-˅y %! 0ю'jxލМρ \/ :DthF"VKl92ƞ | L@n=iv*LJ&K:lLNa5n=\A 3, ԅ5ɟEf*g5e8 ^ /^poTa#i{@DzFه!8%}+Y t)-6n +g>"<rI#lr khDk 3 {f+-3?\ls8%/] I&0o9.Y/P~FP4dr't BzA-NA`"!["%iT XO#[)it!A|&5CLӖsܨo}> P\#ٷ|DdOXN7+ݒBr+Rv UI&hr Pݯ^.Rٗv$xEd K/aE+$4RevIlta@ Cۅ:aqنr ѻ T&gI6G6}ުr߲T.m`{k$ ீIagWBrR5Rg NY3aD Hbԍf_0}l4z (ѵk>QI,.Nzt23XDIa.\2(;CHnkKFTW;hN`гk s,=},C| ch=+G%%2U#ȵpFӔ^Z8*)L||EANq h"@ ]%Oz4RxU P!.e`k@E\h,EȨ_؜g!h}H/aXh!;XyTNfzŌME Nr cbY8y1-Nd^?I-O&ͷ^Q,h-6G,L%@(`!n9%MID96}?P)t\Zo#F睢 1u072\_Ŗ*<<:EzſeפBJݧEqJ.^6̨ԩr 8ǰIJŲ1W]%'QL4-|قo,(ҷ.E/ Aqf% /u2jGV̒%wйZΥWLd!4oLGPn's@(Sc޸W?ТVuG%#ǜa.i`&1[qפXN@ixz+ɿI6 YdH8Xڝ gQz7fN#e&Z3?̞b@&>f߄1bnni]& SO7,^bBުZ 醬WdӨB{9; Uh ²~?|zf2+^qN ̓al 6ݟ`}$K; GRdH-+¼4w@nW)AdAy#d¸tnH )Z|>o@ķ,u;^uL?Y^җO0-1w=,eż5:5(bʬMg,N T"TÔOģ1pƻE6bKS; N8R5؃rE*ܷ]; )#fRCEDR#WjT.ZHg*BbSP2q&%^uiΡ[/LN_n!e $=[Ӛ{QV?99#bp,- }H.c!k3 W̻'oCJRhv]y)WCUB vчWI_A+A%Tg.v'該؝[pEE5^&z|SJ*p"gExpt}/7>)^?t_G6lW_nK3jlw4yׄ4)^}ӂ~1MV1AbzXĬ"W]? T;(pr!JI!Юn*zuYp9~W~Iĩڷ[6^┋Ay`i93=-YI7Y"|ꮢE9=O4Ó!GUU^"bހ^:%cӬPB/4$fkRшpTDp)=AmtDLī[w .X ŵp[\yk#%*R_J# + 1~ȫb"Ľgj;* !ڡI|$lHdwFfJVj#|-n/dr7اWpC-0n˴nlָΦ}0HQ SV2MOu7iFa}IE6"C46y!7P eavw@ Ȳr.!뒳J8n6`wb7$3ADSJI0tԌDAؚvm@RE.OS:rX3Z %g8x0I<+':GdRwU؉6NCYm,8y1I$;! A37lZ.r(Y??]K⯑[hASȍJ {2U/2ys "j ޳tP꧁j>2b8\>?4"?ŎEѸT᯷;MM'8&5qES1}dH9c3EZb6d9zQ:pþyr262{T&'^@Nݳor¦zW lGi#R:0oVx@jsžoQ5ecv<9fļA&tҎ tv`>•\xrV,YЩ<6 xN^qCėj$-I[Gj܃EUZi'%u2]}3y@: Ixco_5|@@x>/JQvזan5pd7Y-xM^O,52#CM) [iqPohkπBrh%?~Yt?{BN"?BsMG\ "~lj{NGUC* >?^һmא*}~;qhhEY?BmQSӦ+ڤoV`J-XZhhNRɞCW '^ $_2a?H;DZtѝ? q=ݸx؇"A4-%tePZO7\8R ZsÖFkW$=OX[0cvl!ςr>䅍&D.&{ey%^Kͳ/h_%JE TķpKHFl!:7n_oܡy6 uf_WEevND@H:_#sFTR0&ꩼP.2rx3qaz&ZhZL\1)I}@B,B }DɆϲHO y{;GLdN a#s}hpbBk/~Ȋ{;1*b6_őTzxtCO8(F3 x$zu@d-x'ү+5&Wx|7qdHi~7c&CRq k%E -zb}caȒsF=B]? ׻Jj:Je Bׂ ۲}j:|uǭ(]C13$E1ŭ\ZW,3 NK5:[@Cyݬ3V,cLT6pܓBdZ{;j#mK U Ʊ>?76˓r΄7838OsĻw|v> 1b8.rnJzI=2$à qHp\ 24GWac*󲢰I_K DT俕@ YвSpV7nV>lXχd,v$5% 6VѼ/n\W=!6ȾV4}{Q֌:+-soxk8` `-M{YQ.q}pHe<~ Te#:X<@*㈽R,(}&'ՓQS3՗{s!XĞM ȖE.Th`8bv@ďZVÌI CJz% $ta](̂\Az7N[F -,;P H4۱UZ73H02|<3sx},5  K䠉1gvܧ/s7vgŴ`-yϩBa]+4Oխ` 9VZ-4ѬGA'uZX= omE.9>| |<^"nYSSأ$މƩzw{KocS̹&7Z9#dOH0Hȇ~c(,${=Ϗi5RLɢLCNZ)%odl\KPN=U3ң)Z_m{KG}\jwX;gr3cTxgӏGVԞ@1!F+{i=CHQ? 4&CmR`A,LtBv_ff`@cLӋ$(Å[@@wgC?$kDTFfśmJ~FZ΄8(Z4CcAu,i}*-n[^B?qڡb76xĿ}UJrPZSm6sC'Yժ$\r?Ri0}z66}s!clSc觡s hI3Kj} 8bmS3+ZgCYeISipgN,ԑ!kS$[|Xc.4r2b[f_>M({"P?at?_Ce8Bjc+ܿZ CS;݌B@ Q6a`Qp#4lƊB+M>IЋJh*,reb ȃ"7I"Lg`qȗP̿UG#?tH4EQN_oCbս=TFMꭠ ś9 >턞jDTŲTs1UsQ853yBOEAA =QtاXp~o~L+bԸ&+vU{KV$®S 8FQR\*z# Rr"+(<%bb̝#W470GFo@;KYt$x-C}JZjDh;&_qoqo'28*!bGc5;ڌ{8juohܯ`-~NJi3jXh`SʛV>i%/a`Ĵm ~-+oF”)~غf׬(k[ۍ8$.(Ұfk?RDrM"hTY7Y;4sAetl×8qr #$u/?6x:jm>ho^(*XA:Ys::c]y:4Rjh!$6t#w3՝-?doRK[OPK-gA*Eku+i"ق+t3+jjs׭;&3n:He&JiTI69B#lrnŞt>yrmߩ&ԞĜ6(. ѪDxAsdxd6Gz9aҩ82Ҋ9H._ :'5 8B%lfߓ铒)IY' ~!I1Xy;2`& Z֐-oͭJjw e kXfC7iY) kx(+DpNބ{Bv^/g$aUhkg_ L#ƅmu%#qHj0^q$c?-O #SS&DT$|e9ufX)n$S4I/Znp7U[i?.=B;N#,=| l] {Q;XXDuغLg ӷ3@9Nn(Se\K\>OG?V]bW1:Άu.ջy6u9SIr-+{Fz13N=K_ܼo pU;x!J k) O}i{4mY<7-&,`TgKR; QcP]0qp;&1U[:ga@Ql(I-|#e밄 @, 5IQԤ~nkm"ʸYn & DQHкllۍTf,'{e+sC(AZ*~,EM;]OIP\39M{g3(^+%UX5oG`0:' )n/qE }GuI_ Xz 3P60]twBoMHtc=T@=Xy@=סb Cϼ3%N7戨I'}gIz|4[_ѵg1Y0C-3 7~y"}[.E9h/g`J3ܖq z=jHhRߘ.zw0ZU݆].nn^=ƭp 0Ń7z>j\(6ɼh*ezяyc@n1b`fkR. b!VD$ ЭOh:LYk/}8O4CJ3*rCHx۰޿Q~ACLdn!Z^1zYŲS8-3TjƠ$vIm-JII%Yh/phW?2پIo .V_DKV򧧄Ufs<ċ\^!`osV>) I32? JbOFh҇_Bʺi t2u^VRi9I_}bUM\X^)O:00:`D3V;T0veMGv:3e27=gzCy(ynHx@$A..SR֊I.{gvuϕPh9Z60~F.m#ȀS0AʃBa힖l$i^ۛtK-EŊ<Z[}_vwhY0u_=PWUֆ˧g 5D+v;[=Pw@aASCBt(f )t-,Ң(6fF׺pxZx шLޟNbX]$ .izVpz &Yᄡ|͵G\W&v Cl?`,s s⽪ke,>Yޙ=(ycc-8r} anwħNLkYʏ_H8/wW~kvT^]鍵ڸ{űy:jן.|Ț,::q(~n^|e#|~H&VJIFo:{L 3))q T]',N#qϷ(qweB MW"ka~LP˴47ÜQ$]"~*iBGʂ'kbI!SU"e"O`wї4-P6>,e;z(_ ,8\fhke.Xge pBk6=L p^LeH_5 OZ'uA<H&|2g=0wgWd\';Xq6n1)ҖGQϓ0`d;wؤ{2ѽ|st 6wPrK͉w4#o$WN)TE^՝LX&$y]io@cI(%%`PFoGFB^\X/|va>5k;.D~afA幔RqpgWp9dW@hrg̜)9ϤP5>掴05[@qEXR@8e A bvL'=9*y8oK +ek{:m\jzgc& <**M%anO쭹6Iӂ _œ}|g \k$Xf%-mji4/KH k.CR7_ _$}DuS/"9 XdFݥ ^3Bdo=Ľ"d:@;$]&i,XذgͺjI?%]pL=2 jvYwIj@ݳ鲪~~Gu>j^vry桯>e)$Tr*$6-orڞZǬŽ"İrp ud8]g?銺ϻѱf37t(D@:so6xa9A.[dvF>u:K]u?0Bca&JYو EQ"[/3 &o*Kqmӭs vn3 ua8!}0w!^9`|>w1mTTAi[ iQIhF$-)d1+j`znWTH䘠wD?|_HB'p!J y/5gf iu ٚbsuC\[TQ>?}AmM܆`/ddqW+Pns*䃍 Jp#B6puET-,iޚ$A) '+R||/'@ȴ(`;p j)|Pm4{η*d χH2:sVÃKL<;% H̨FOC d)u|W /.e'㘍ﹰOrbe ݠҔ}6ḂNOk\)^xT+,^=iI~! aA( f}]<$=s;n2{-}w;0~+/;BfVX gE'5TM3PG51rM yN/Iy4$Y}T~񟧈F^WsK[1%x[|@hO ?TNn#a[}^0M!$|MK3Q7r`~^(XwBL/[<1Jr;wW7% q VF Pڍ} f4l egLu&ǜ\ַB7ZMSzmeXjH=]La=¸<[q`kU%9( ά%oaB 5'Wd-uf t[YtQsr)JkT d{H>y% ;!EWэToQꕣҺ 6E4;Bn"FrD4,uڼkǸ%Kr+GsұhE"8Z|+L?}֮&UG뗌;U@fo-epsҮw d NG1QM^! gP HL 4X=i,bBCvaՀR#r)ҳ&{ޘ!0s߯sƞQR`:^?|z| UN q7gLC'E*q#^XG1U,sޓYR5&ᗱb|ӀQaQ} C N|pIrVd VRcJiBjü{b_B/f(`Ddԙ~XP,סeCDR&V {ga+;@_olJ>oN hxM(+sV- ?Zφ9`˝zݙImyY' kPxLoC2v=$(/V Xph:e*H>T,k m:?q.ݭ%IDVP ީK w/`j=n}|l7/=XT/9k nhTA@{f6;›SM`ǼAz0! K*L9yɚ{B~ gfnpqiOU*w͊24'#)*7J Eڒ#hF@9¢1zUfSS(G4OV8 #*!^X[>RpF$WG1^蕜(0]`m)$nbe[Xd\̉9th,l_-o^P#C2NGA~jd6ɞ4|Wìs}\4#*+ #H;RI x [`ȕ1"k}apb7OǢɇ2obvҠZ^= -i|2{;ܑLs|$ńhLN}V,sq{Hh==X!( jhEk ՟m&=3K[a)bOiDԘ0Z|V[a>s*#~w츋}o?a](s!o(~y3i VVRЂ '$빀ɏ)B\?MXE. cpk$ h;10͂ڗPrr7ԍfrۏC ]Ah~O@H/UZ-tE@EecH;RHmGC:[ Tr n. [803ˁR2,C- gxpP5 {cY)RhaF@2#JW!vgX^y9XfOBLOJp5AT[>9wc_ 2xN>xٗǫ`BRFbUCwglu*EAaZ1c-y3Ҁ-a2*V%_Ⱦsv]-w:_߲8j3؋`TQ1!56r 6Dus;?_-E%$ u؉ ž4Zu.(EH{Cz߂MGloXd ug3)3Nr{LGElRDB@dʻ٬E'-x5dfUm+p%gKZuO"pCyywa^3+KV>޵5l&YDw.KUt0&>ŜDA YEx(TqگU3v )Jg~drAkRlBjGS~44Va;oBg^LNZ yF1/cz5qS 3<~LycmEpGz*6'7=BQ ]]KY|=`MѭMQ~w#G.!8LM&P ۢ&NJo)N_c/~:^(@3GL[IY}CɽF)#; @эbdנ}_4"zFa#&<}pzz}O֙mE(O'%3L`Uf,-ߘhB:HT݊-JaqƇzʏGyg`Gb.Wfݞ;⥒avg7ө{W)+Q+ٶ}tzl1J.YtvGEGg^6GmӮ!K_ DF ^T5kB ѡZF QG$এG"t/ k$%sO>yΑ" CUIj蕷ZCDmqmn^/;'N@}pf[!!mn 6 o¨|{Pn2N <.Hq:d! 2QH=LϾF`iʜ( 9? ֚/,aoixV%U;/(:} :5*4PIơ^bo=HF>g,<0Eԧ譍`\w%vxW:#/d"ڛ~-C¶?,`{V`x54M)bܚBhr{/ ,nL9)ȶwV`]!,eԖ.½BϚBB1(6w.?&vsmHSS[ZdlExc|ibF;AhFa6Y}mgғϧRr+ Iq&y ˌ98'q091F5YzLnNX~.[(i5GYd}Gb'ݾMG@s[nNkv•:Fn}y9n1ipyUT<C@1S*yy7 GcU ۫t\ *ˊ`X9T_r7?w%q;ʴe‚{<rR%`:Txo[lYBR2C a M{*" T??6ƪzj*LMq\$RQA础eoEle}U˟v ިONMdPNʴE IIt+9"o;CRp̓J<-yK1?6=XE:!~rlUSu(q5⁩_:fz0阫K9%wQwQwFc}p] F1Nr@rl\ñ{e^^f^I/U/Y`havE9;ԖJ %U8]?ݥڅ%[\=>bf9mY~\wAvCDE͟bߦoP.LȲ2Y8 iɤ< sX(T ?_1{뛞 {O ɋTpd2s!|tHq^J!љ83דyoo85>izCsUtO BQ`o:N2Y=u:OV 7g>ɎEu G[z3Nq$@ Ig ?k!{+Yg%wp];QN!MhIOwD-bP::p5 lsDŽ$d< tpqHt=3E.ڠ& BZRǹ>MŵLbz[>REi _vItG"E~Gd,U|wU*|f9{;r\|^=U1P ͳ+4nZ`Θ~6֠$1Ič4}V.FeueIBVw]I8 0Ak(݁F& S"L4fg\JңBw}֐݅0Eg;mE@#KmF;ۖN2,٣R }QxP):ARW◀IԖ4'qհNNg+1i']1o|g\=jHވ)isQnAdRS) hrm *Mhu8Ɲo|rqu4c.KK͹{H.)JћYH jTc A]C6A~e[]iTxQPLbp&3qXON :Wty SyRP,fΤʋCstJMQY)"Sؽ`i:ȁM/2Z*4pɶpruyf/? ^p_$LTΟ1@,֢>jx ͣK]y_Ekfw/*;B >0 gʵ[?6W 8ోeTw+ޅ`sdcn֋XRW=FtktPxZjT&yJgVqjlCŚv^(ޕHeXE澮!C_Ã=&Y,VU7/9ո JWUNrls.% 88茋,2n fT$v_9 p5K0Rrw_:Xe۪.!p(8?万_:1ü95Ө萱랖 WK\Tip$R)j3See?0}ֽ$Y@\c7X)6F黡j|4>b1BttlӓDΚ#O >CQZJFU<8b謢/ y2'b2%'v5íj|.C0RreK'Syڔ[`D΢F_:ִOQQ ρ\#֦A@b`7_\x9ԝE[I{TP*Ry//`ə}H,H<-tLvHٽK` Ĭ4LǪ'f&Î*cA(ܫa3.6r͎1G}Ss0;NpښFݕh2f`APe'Hc%X_Z(xd}N/M~.Sy^ Bq3,ys'tsws1=]PnEWc=j;Hp)=;7~&K:Cl3RQ弁}6r!෻g-(a(4\5ӠR>kG)T qn< oςש ˠ1{Kj'E/3!S@7N(E ȡk7]ʭnB)wϭ$y \ĺ\IDC4kp4:i;q7?+C"j㗰xla\;*ts[ qrl_4Ҙ^I"d}_ݘȸQu3P.{R'S M]4ܳk:y4mMY=0nsKw-NBS2T،}j1n:*%] & CB1|RQ\0 "!9W H :6$c͘e9:40}&~웼Cuj{7I/9zX`3GJD2e" %R'q:+с7p9 KQ-2#>ޡkkx?e_eyKhAλ> bX\ 2}Sr9*:ORN#0|=-Qu۱k^K폫A|vC\wmq ֣ اY$r/Qb (^@P ;f^_X)j81c>Rݵn, $0lqĨ0D=ߝɍ5hjf&6M}ü)qSQ^Sr _^. }Ē=Px1i ZBxX3;{'~?ާ:~ Q9tW V#z,TIvݰ(C L"2e`߱Kg|\j<ĜdwH;!0Bfvl؎VCX@h&j\6xO) `1"=L`=/\pN^3c~ܨd? jO5i{ 矼-26HӉÌc5XߋVo)TJx% .ߺawQ OE'WGxC_M,i7iK|zPNt"ẉÍ>TN[!0I0K6a YP13N.̼M/ H#G(y׎˕' Oۍ4dEjSzpD׺zӠ\sEX+P(ޒ):j Qj\:ȉ1 k7:) E%jE7C 8k me8bZ w# 7HWzQ0 ޕڶC,M8m~S J91c"+wdP'Dj+N]^!$um,>RK5v.. xp=cw]DiK~sL|Efqamt߅ȯ̀K6 qz!4AQ>ԬL`mYVE1|l{[aXXl N0S,sO\*':t ܑ9at7jW=+~bͿsoo:RvA[ GڑM|8knlP}v׻D 6ִǡ5GzCPGY4T.6mR!$&ow:tX'@ s;o6Tvy#}Ps| #kY08~3RT}E?l1i)ßmXhOo9fJ\-twdE,2¿dq﷍6 5lđ03'Y sjG̮  ֲVߣًK{) ,)5>xpi^QITUoӠi$&V]|Vg7ToCٓsG= agݣhr6i xSfC-x1R ;QC=pO 7dNv.04M;%m)d2E ׌Xv%P %Nڴ-d>~DdTl_j5V@.3lMKp"5’z -+~/0>y6>7`/v]vD- iU֖/!}5?o/ (3%Mw2RJ;TrXep儗̀q^܉fv"&jIn=40#_t8_ wˆ,\x_"V'M|]4j5Pev4*+c;£E \A6E/ב7$R1® rgl7-oa p&B't߭?[׿xYT(=eK\.ݨ-u= !+M'l+2/T*79ibe Z*xh c4|BnVF3=&e*d`d\[*A=TPJ|LnHzT'}=~$Σ[aqj"tmS[)E%-^wpe3W>+6؏Nzد#IEiI#r}״9!̦XeCnP r:z 1=?;U*'odz\?YYWD}Ǣa$sܳ \]#ˬ׮ҌҸjqpT<{ #ZQ2DpDmVw-xbQ-|H" lH&'JF5iKfU{5CqoX+W#U8?GhR'bmT*\9GTw5.avNhés*bcj'9ꬶ$ooZi ]q|E AO/+$r02]eijZu)= s)B48u.nZzW|kEav,oߣ|[YV )Vt3:RB_S@*_bE{*lФ"r*3>vМ3rkli0j[<B0ڞ 6eV?\ R7/yXyhHCdן=19&.;IHWMݽ yV.&U3r}RO5h @B*gpgz<27x]tl91P\'zhlfJ(:Y-Xn 6^O zƢu:2'ȼi/$rsμ-{ɻVνSi>bI]9=ݧדL7qGcؿvjT`X1gGol8e,W>41vMQkrQyᓵq㌣7OM]2!T0ʴs?̗GDe0ŠO;򱗕Xxe b8LJPS(?/A Ԃxnk2N{ V>YUY3-Hq7#[:EbZcRY}>ބ ]}LnPO,d9?qt:rA8*Be=Օ /f cQNJyf)KTG'$cNp1ZvzH;Nqt%4SF.dP*33DwX?Ma}":4 p8+(-81cv% p]DkAċg9d˻|FR)"\ޔz 0R!mC:\0 jO7P{\%?k'K}4]iC+4Ycb0EAW0 ZM5 j=ņ<4T_"S9X laN%_ /r+Ofw8U髃")]F2%)n,@{ufpKǟ/xnhRׄnԸKݳ!1Eߌ}K8hv/`Q9 j6t@ӌ>$IbWMP=U{@wr:#܍YSM[>nAW"!Np`I^[Ǵ.ղnf/  gzU,R¸wGm#Rx8,Z'$Wt(z .ĎɌ4ԃ;O§&t4Yi%hC<,DnǞ'FI}! yTag}9pMʶ`*JE;K0 p:7^0% ceY53Z kzs#=df"ZcY2ʐD3l׋~ԧ>tRnf*IRě1¼Ai'wCXX(YEi?~&C!5 4PiM O<{Rju?D䡵VKWDh(ѩ3:F:|44cUl2MZ]*!s-%?|)"A~% ^qF/(P&EqJËphi *U $xG+KEc~7YA𻼠,A#Gx)*x k@Y?qX]/.5e9`%z-R~cp7s߉T}Y(k4`!뵊ĿHJ&_N!:n-2+#7 H'8PU>,uq&{#$YOm'QQ*PmFٝdoiO9){__7_7NuwŬ~9#$س hs3*Qn3fiv|(g^{ 6j. . Hyt/ ܾq\cC@-d.pt qʄvıN3 A胐nlE rrdlNVnB X"Nq݌In2tʒ {rZ[ӴUUl+d ?idj#_$d_V G0QJu1-K{Ioŗ)T,ϾvV̂ٱv_Gl|.dx UەAbt-)֖OЕO yv]Rf*^PGbԞz}!f:-1*: 2nhw|n"̚]){#^ѐՂ#\wOR&2ok!{Sh9N-aF3I\p h;ߋA*kwGDdcl-l',mڢE;Y \!JRMU#sDF*90,!y5Awg5u-O\_ZCW|xľDL ]~~WB2+9Bi0v {˷85K1fpkl# `rؗѩhGn<ݒ'T {slyMP".-Ly0eT;2P_5ʬSȰ`BXV9DQyqvjҎ\V.O h$ZCM"Y&*9˅E/^7 /&x>Ƕ+uΠD6y.C~]'ý#+}\;(^z)>2ɲJEҹDst&Q "'n}QYe}`aي+1 ⤗o,~H} 6'V[S7ّA!L]I_Up)m8;}>ۺD \0=^UQF Ɲ,sAQN2`$u9!Jbi3CՈuhxBۥmŨ@Z1q1ǎE^|TJA@0$M^ b `]>$l4ŴLCL{Bej>M/݌<ͭ$~.1W"g6dmy)Xn5}?N5>ړ̀+mgރ` Eef4p˗ד^Ct=:m &g5LKN9C._^ +ZSt5( DԗsyLHD@Y1)M{Tu:{niI? {{[GMN`d]RlJ;t9a|C[p8 y )aJM.rA/!gxdbJ'1DW`U1Z=yZ>newuۯg5M3V)̼ۙ4F-yV,5hwF7ض7E">VcϏS_:T|/QD4vR('*c$d"ƒqlȩ<0]d(Muvs(7TDv||yíAʨUW\1 2>J!,qfDK{d>)ys1wzthփF;R#g`5IcrՉixri,p͕nI`e50y7iF% j+<1PS~Ppea}BB/8<洨 \AƳ5)5 |/6't+_ޭg5&lCB|Y&WX$Nӱ:͈N3DqZԂt8jz8),hHz(M/n%h8Tq+JꬹB8 IegDk 7q 4˟zmc~47ZG=q/1`ܨ$S0N^s\2oh"%"N1!4d oy`}cdu&0$&lwE37HZ_+*_Ħs%n}sw B$lp\yEKlZi+O'i"xTNxs\X<Eך+ xFZAث*B,\1fZb'1eOH ͎? D ٱcfl?42ŖmG@(3t}C_{VSƾ wQ=9C~|U)ĦVo`<='*P/)QR"ph3ʬDcdpo$+Sqe6I!:)f,BTK e6ɺA5V/B%fm1PKBOD + 4|;6Q ʛ j.&sF+wJ5PޮC'Nzbz]jsbQvo*@[ ZE6l^'ݍ"*QB\"^@87?ð nPJR 2rHk`%دXa˲ߠ~l>5I^^+'LunF4+Z޸i'ٶuK.mRfEyUڮMap4вmR剐f=8׊4Mh91\=pW?OD3C,}ōl vҘzɆ]VX{C{Yf[ ;n!mm rYqa(1+vG&n BM$:L *FlC`0򆆘4ÚL󭐖`vt75Aa׌n'˦q`)iQ LKOlڪhq S6I/KUf}oVQf%bJ*!btW([OdIWKR#uGs|PkP%~l\}QJpݟ|Fu^ʼns|,uѻԷ>vdbj{mDXiƷ&d_w/Fǖ&8M娤oʥ-F#Ћ@ W;c vW{oǪbo/0ιH"W>bA:`,`GUgհG `-PGuلi_Vi?e'O;ǹT,o$qᙌ"%:jxV-7 I8ܱsKƇ[VKu"Bba3 wk,$<xx  )Sz}Nn .ar!%}簷$G[[/]S byJyT\1sN#VzఆA<0L"C't9GJv]LMԴP}5UN$JzSY^Ŕi+F~r##bz"!u`  v8EOd[.PĬovm̆ZSvҮ w/\߂ B6fgp5 5TYi33D^/NdyoӮ *|1oeXF#ff;o[5Z0‹fpB"ZRe_J0a G[3ߔf-kd=6E_w}/ 6{,0enMQs clInJuACp Zki /ƂD\ߋ i9<( vQ=5H*>4D3t܁j٠8 ȃY-]Sp$UA |/?FXi qCiƖޢԂ>9 rgv߂n ]ިz:z0Sp#*-`]?gЬ(V ?WVF^cR>LQs[bAjLy:#igTНE^Q5 -B^!aBV)=y8<>[ӓ}KeҘ]{8iА)?(nppu ܖ9g4 d`Zu׷ߒlZ-.fT'6h_X|S5q> LDt}oΫHXH(@x7rT]€֖/jFB:M/wWk2AeISd!xwoS :gQ yߡYNRaK=wjpy|EߞU׮UY'+!@q )^` )wA'6Xpfw;}dy{x gJbҰQNҔ6*"!C2b"y̪7k1=a<V$l+˃oJ1M!N%J8. \cȜW{ۮgO9Ś$ T&`&@]%O6|j/'|e*~^[Na*S?8b*(٫ۺ.{H1ׄRxB_0)6HW!؞;gH.p4FQV<` KL,%f9;&QZso?Q1:dei"UEAmk5n$>`7fotAP~7 5kɘ$~¤8.: ~f^y51 ꛿&% ~UR#{wA3a{:CiJ9!aPqa]b(i$PȦN* CnPg[_nݾČ!]}9ĿՈ)Ŝ G)5rB [mMZ(η=cI2Y`{K@ n 1[:-b|U: U]TCy6[d=9٦xՋ&ФA}+<.1:<M"1i FFc>vN1bq4IygMwoi8|.0Su2@3x/8{F<16giHĮWԚϳD;"?GRK}X=)ƶO寝=A>Ҏcgm^Ȑ'B@z/m=W; uǚ(xDJ&ǁ~"EH@AЖjq݃TyA?MUu :Bf}3./E({*T P,w:f>u~ lв!1М*bsS2ap0oÜ;~mrM~X`ބVC{_B !ze3YNSfpi|l\}vWLn 5;9'雦v1aYsѶ^0 ᙌZ$yMZD/Uq(Q.  u1yÃ%ϯ`zZ9ꨧg&qs*pXp~܊8yBz2Uق=胡!%]mg7DaK q>Y/0S^l`VceFpyETOL|'~PK~cϧkf2r!ShmSKdǦχ`t+=54{}\_ g+j97\ wl22ubŎn+qi*.5m\0"A ='TqV1:Xq^6|3PQZ/Q"gMJ OV=Cxږu/I,c#n[49o 2% +Ր,0u8IzAզi*(@+7ϕEAbĖ^8*vVL}]G1&~$,ۮuw {9Ovfxo'-M^׻p#rD! mIXWZJ[TWA_R%3|RK[to%NႨA`k*ͻ]7Uy4,Zc BϪzhW+wV&)'0F2qQ֔[4ǁ%7n3&.Is)CK -d8uAcE }Bh-R1=p;tDeC#hJcv]x3'xwrE/ܛœSJ8jQ$XI~YNJo<9~Z@8GK gk Z^ ]1MS['0ɇ"O"*Yǯ76f6e:pX@B0qA"k1c>MPIO mWBEig)H+og؀S'JFU"ڙp1^:\V1ZģZLƯMV71cݲ3u*#;hKo8`VKBE*xIM߁mS.bTp 'zq5G{aH lKR =QkNi''L<μg\^-Z+l *G!,F?`{{3ؕ+̀l-Iu6[z'6Jn/qq Im.n ,MP҇4TK:,q!`)øBiJQ !N5tm@Fqaj8M\xՆ0zx`& WtY=tI8RY;C#}Fm{ )`;rPsAV!jlrlؾ n+)Zw֓0jW/ML|zK*R8k?pk;G ,!L[i>抂t~oS+ܣ`d չ;xFjzrz.M舁݇w=(_ӰLxkE?e4pdI=;LP t/?3g#i'2y+?w"X Y }Q iXMPG*Y YXCT#%%l?A&lO$C@ P2|:Ce¨{-Ǝ/h+&SKKt \ r +N6"ұ|Ul4SnH;/nP!vQXSVKJvսf@/tkK2Z!m2`.[5]awVwJ+k0/ø[Tvt~u:iBMur0wnbKt&e#ǜ~ސP5LC4&S"VA"P6-$AbP s`S6bPR8̤g{aHI<1a {X9 '0܀FM!hpy"}{Z;rf.]cJ} JA WM'N˨ #N"1̴qpKS\讲ԋx85[=`w28fϧQ^eq_\{|8'rоi:B{?lhiA;^ #*JƑ;YQoz=fų̄<0jvn7@R9ey%L#E7ΤHgk'Gi8.QI*9̅㔒@c8ݠ/Ǭ8wȰ캓 8zTAmYA8f̫6t)rRҤ[_!!I=a4Em<>x O&@]2w [3=~J-Bjs HƷ :Z컗B] V,7.s2)!s.JOnuG;@%OzlX+Lj׶f+$dXYpz k"Ī1܁IE. KE՟GWª䣺D0dxQpS kVwka@)^ dMߞ7c(,c]3&~{oxN\o GMDDOir'ΏQ#3!qΕO &2l6Ѵ?@@mߏCWؤwP>M/Zt *pD nI-͛> 3+]N0bf%eJP}tǞq /@G@y&J@Îs '?p_bnkV$o ehm!$_v:S 8MUM}kr"YC5Y"*9;rYzjqCiRd'iǫ:R_ *bXJ1aaP%aՠ-w0w|(&C NNڹ7#lfRTrcNzZm0+MAefVB(1QcTZO:QyvB2#RA5g SbJ7mPK@7]J$̫^`zytUXC')45`)w>4fkjP遒u[8})(#5m#9hbJW zulh;2ߋR򧕻76t:İvЙ |5HdG {C@9,vEah&-]"ꌌh(7fV>ok5+hI|LWݳ0 Άa@?d둛`X* Q>=p(,4Ӂ:v$z.m&˩XG(R xX3tO%/w$K89yKU @?O=<גco=VuHN˨?KEA[;_x9Fopy6⃀3*2N d2'= aL&ϝyfױ 7LCUg8k2yiq=)p8M"zJY᲋q#ryI'*pzhذK|~1KGlN}s=:z$fLePH{ʹ̫Y`J$i;'5ۥ\0D\ 9!>J@2r![w!:o8U Н s,o0цm[4QLT=LטVm^ /s/Cr&47y Sc@R]z$td{|@OCn{W"ĆdB&ɸ.75͇BWtyH40B򏔖e xFlfG_W\ T 7 6t5󽃜CIbds^1"}m%a ;,>8O2}s-'ϖ܋1!zS\ŅaDEtV,*@q}E\TuΘ4btdZVV2˃S?H呻 DfW)P*vW7OQ='FUJOD6כGBj-ő }qI#>sU'0\%m}a> p1983}FT7gҍ,zOeG8E*J}|KtT'4W'W3"^J$Ck$\xseqY @D_xpľخJrasȧ[O##̸}&2U55qI$}: jGK-mc!̬A_gyH 3e/xSO0Y+b:Y[JOc'!XX(Gkai(smk& q[T)[Td`q~X}1)V#x9T#88 ovq쿝_ tX9EEhn[[4.14d0$̴3:oKޱT'/E .7BW{?/r֠9`?|2Q)lʷ?x g'|O2oOp@̔ F2B=%:2sCY+9A|ʋu/"( f`4Y7z1P7!*R+Nc:!rv.BnϟPF\QcF}eAQȋTm2"4Heͤ䘰ذqnrOs4\f}T}W'Qr*d1b|(<8p T%j@͙~.6*ֲQ]8.#{+n(ZDi @I=cnhPL8R4iCn E@ w7 6<*$p^hx9\JRutVC.LT˨}_n/A 126 zk4~=FI)}cPː{' 5טY-w زyb:dtUYFw^da<./bd7 ]d&@h>N8 U{Wmkf&pz@wGЌORi9,HK!ook6ǭQzӪ5 %wtl3c^;xD1h6> %Bo-@rlkmMj1@H+aJ# }&;?/л}G`uJp{+/P'54qipj{;'L|,"(eUԟTri1'lBaϟpb# ]q-~`A{nߺw}xEcWMU^JҐ^ -/Ƣ >D·WҰ-OX1}%y"PĂfK+ԝ@"+o2;s2#3(yfi88ö Ls3@AjIM*&QgFPn>tg,TRR=HmC*|5gCØl&P'AƘ{KMbl%寸SRBٱYÆc]z(?8BU$(uB޻0a?hD*s_ʳm_f/+hz~W3Y[%}nmNjF40\Lrs2 iOrU{a l591!Hp!3hr-D̕_PQ|*`xZ:8}L'P?~k4ukl/"`$EJV0bcC0_ThZ_ʴЌIBRM; |sG/  p;o&-#<b M@'*̟X#%Ԝ>O&ޮ⻓GKl& K7c!Dҋd$/U^{D%PU 03^Ǻ۪#єs/łuv.aP+!5piImՔp6CU3Y9.(wO*aS޶^6Ufin{!b/iNXͬCʶUi'<;_,n2jTW薋:>ՈMxt0$рO6ݕ !<^ ~dKrhA[෴P{,AUu PKHe@IDB6 % kY-ھZH' Z1JI}̙;~E-ṕ>]#I, 5 q\ۛÉKZ!JHDa(5NF={{ЧN]ZA&Uo;&;!J[p,}WEP/m}:S>Dgq愘 jM6X92S7O=u~GU$zeHz!dLǛw8[n ]>*4Σ$]E%Ё~MUP~JA)-S ~X cgG28"ZaY3E'_L_3AbV}B+o؃nUZvϥXȾ1ߪ֕:7!yS. J_񢺍X52x2׀X9!ʀ,}\^ZYũ CKFsd\#z#M((z{me:`)l\y[](~5Y3Ud,B14Dú(p6|˯:I86kɈ8U ^Umg.]GqDq.M[:`Kc yL\g/fl[١ wLpEb;3sQtNe3 Һu ,-sҫ^JoymkjrZJPoIЀ3lͭNe6W{a_ZsɅF :[NF{WZ[ × mzv޾bш톟+|VY(2O _0Ei3ZL_͕\)Hْ0Nmfq.Pof15UpQ0"Ȧi/o 7-#5Q/FH(|dMsV/pjzw~6n^]6_XZh_{**>,IÃm/QkẂ [`8cI2DŁYUsTW5 JDĶCdjBȨax8) Pڲ_4:8"Ҭ< @ 3`d$킃tcH =u V~F{Fpp[ꗖi7+W.Ks NzwDȻYGQ"A\R˻q{#f7[_QqlN& !E], Iwe zEYN:*4#*7,& H;P[xဓL,@\+IU٬)R4,GV"*8Dy='DGBT!zj_ Ht*dz+)LWl533 hxvmST{&<ke֚Сn%TۭGBp7hϵ9R ea^㩆r[A>%{B]w]gbEYf!p6A^Jj'8EHݘ;K+VIR}ޞ# ~9 xb[:E wa T`i'*>qc[!"D0W]RFΏraOe(`A?F&K]KOMmtih+:ߗ̯b0aΫr Nxp{T/5>dL7]B.)o r::'"ט!t`s2-Ѽ@%6xQ_tvJ-^ $6 RC~ II7/Rm^ ef:4]!?ɗ_t0lBK |qD(QCw;ZsM8%xH4\J !k>a4u.tislN4,12ۤ"3/+ţ1]a$N/1Ѻ^_/W=@|G*ܻ>*7 )Zkmˆ*3@* Y 3-DwLaXY߾~)YxWX@W8Mvô{2ɷ 4~8Їx- hPڼv٥b88*[jCQjgMɹ^Ekkd6}o=!9W& Tye2[oDi܏0Qm"koL.7! {kr1\<hBӷQOq-k!ErjZͷjԯC#_$>ec]_ ]{*?"b6u? `(!ʢ<ڵ]K+GW[Yo`FskRiqG&\s_=ZHq!]^ga\ZvsxH2H&C!o'gKL>ixe{=ۏEk.Oa?(RA״pљتp(kցkCM BO*AkA}<է;oL~hx̏r7pD ]Dy?it|pH7kWذ{wLkl%ymn2a=aNU/1#,Brs&JUQwhwxhΗ7d5ch|2?:5#BA9 ?Kt{r6g9򁽊[ ,n+# #ͩeQ'WSg%8M.?4,VMqNn#x:AqrءWB:9B-cM-'u>mtN9bmfUSw"U6uEoI*m(i2crfse}iLZ!93f{c6l 6p;BPObd3pJ_LR%sC@RmU|XHč\(|/y` 3s9iR2X)idl`Z -`7q"r(!F'nhPuݢ)2R6èg0Ύ$,wEK?81рf1GOh'dt^$6O.F/Qv[qJPIJ1*k6ILf|FfI_YC0Dnܿ~$:MQs-<{)t@ c:,qӗdžlyG}7ͪG4,$_eМ H8k@'0~NՌP 4ٿb>M+E,?θ.hK<=@;%9v6k)RrG5%nSz8F]=k36lsnv*[/5溎=ˆ!Q9)̸M͵;<_vOðb-[eF_5= K'e]W@ iE50~{OjCUv*u S<fэ]#յ LZigB-iaMG7r?V `\/o7SG͘J,p?`E Q[Twm-{K,6wz?m)lC* \M7!EZ*'^윞4)hSD`,~UJDu>^HKi CO#*%{n 9P(b vJ.9K[Ј2L9mpa:AO=Ggw .l;}EBjp_ʼnC*0+&Sy=(eqd <e', hBg߭7/G#tRı#ǽ?t3^ps&秾j%eIL>; we6>Aj%٨t`wq3̙l?VewVK\Sw~d0QC'R?xyTn@.4\k7Cu_U`=m! U>>ZtQ *&a/mĀLnD֥s4 Ý: N1\2s;?ћLSq bEd43%B.#FP}-.n,/_r:x3f? ly:ыK|e2"LNkZ5חuFs68^ x0/nv>͢d)_s13*@R;& s2`z)B+js8aQ( N#i MRZUBgF^N_88n? 909 ?6cKU#UG^PJ{ ^m~9)VŵS.o ׼bs @v̆ .["ueH ;U Zw'N`~ڐz9;ꚭ V&ﶆ9TlGOZ֔/@}-wߡljrڏ$*jwfd ƊSvѹ>*4W|R9.ig{Jp>cʼnV4@<ֿ>a +UYNDa}X,Sw_Rx$ø<3OI9tzeow&7y V˽rJAy,vgLBO|UgT 1IRnq6dcZ I8&Ip^ q,gRFʎJJhu6S[gJz[2~m|I4bYOuEHʸ8fOy\6};c5Brpj\E!k̅-X$ |J8QG⭆>vߖH-0xy)-oWq!Ayn5 u CU0攷N:&Nˉ YNs.IIɁ_=z|eM&TpE׼u^,45 snѺ_+QAhu9NcRJ@]6uYVXUsժ尼06VNtw⁕Քx ӕA3n+k=ͤ,Sr˕Hu+5MgoX"UNCYL߁S=e$$%^ o.~9ɻk@&M]WZ< f gv݀57|wUM_lqc5͜`N=b:*LgٷvVӌ-:j>aہdfAݟz詜Q`C ,mqN0uA\<8 Ʋwƍ + &r {jv:txב4 |&TUhD]e)b۵@#vS2@m+^%NI)RL{O':neFPE)$B. cv.xΎb 9x>;'yGr͓##|.el*<ӾL4 @?'Ģ9[0@gS!Bƙz "pySQ\ĴuGú(O0-i"mGD$P9Ch>걋8W8/)Ԯ)bw\"J~9nq{gEnbWVCܶ'kj4ESBamSg4|z^ ,PsY؈dˉ(Gr?QpW]!@NEY!7PWkKSՉø&XFqdtijKv Kˌ) EQˣw~HځoZqidxF ;Osuiq n`Ң`w:B?D[o hQ}bOtgmq,GSS0HqM쵥:>x( ^aWxӻG>#ޚO,^i0JKyXݎק.]Qf?Xfc)^5mpg0pY^$ހe 4qN:0W\KKzb Hw * mt߼/nqU~vvK։MFDTbH2;vecmO߸7yC8)\]O6Pne:IN76㵉Ie{ɐHn;-B!!_}b=:W,D 8ʓU>S,#h9/tQU!wipC PiU/OS&eFbGkv.p~ڎS)nE9.j|EW fUPT\{6iKyy.rp_9|Ob]JY-^jZ<^PK>`r{dٍ™s^ g O5'8vg8jϨ^KaTn07XmGRoUҏ#lq&?Y/[_@:>~ t='M]Ft< Y4^p*%#]ÎYޛnBN)-ּ7lNhX./KR&kc澼ruRN8).&!g_%L#Iau.:6u/EK1=i5؟ŸXX"Sqԧ!5646wPϢs, 1m˚(xD$}i}_hjޠm}F L_վ-rL-<.(g-Z{R6 #݇]j9^[cn A}-hhDJڙЉyLݐ ޗ/_w͛a0/TVF_>V^b}l"40zϻTi5?cV8̝p6}d"_jbXí"W3M,E117bxÞ3gbqR2|ftzw<g!6˵-K=EV3X~: ֈ_+֏[չE%eNS9uޖԈރkdl ޼ZE_{:Rx`EmC&\T`SR>̼ؕە(um@e:Կ) ];j)pzCR-;a)Z^K\c<CdvޙZ9N=DxԐݦIkbH!)b5R&9Yyje䔸t0`D9!,ˎzjt;l"in4,}G|(G&rV,aXJ2%?‚ ^)ߔ _Zj4Sd AqO*AU!>*<_ꊙE1v;cgꭔ[0;X:|T~&W[wW "?02i">1t~}O x m`lw„l݂=QqcT{ ţ Rר:c4Wi3[z_^١Glze)E: M8Y֨7wf nU8[&]:3惡toH|ZF׋QG^sE1Ԋ4׹'?0,tPlqvX9?-A*"TuȞNK/v8CkS'%#ƒv<=+ԺUE‚>M]Il˙sfuξDk#ɫNJHQLC\J_wäLl[DTwiPi{XmXzJ)_NA[/!/Y5$["ŃzrN %\"7a.Ty/@?E%~hnzW{)ap+auE\I^v@Yl k/x^Mͪ,"*`D4.>ȿjݏNon;o+aw7CA d4 H?~iiw< _ݗbEff>}ϡhJ\6 WCFz\hy!CӰ^|כų'+qYVo'Wh _]_YH>E?x%ǧzpSSC&಑hӫrKl_w@ŵhхHeNFDc.f^5L0ӆp(VBDSloD<*켬A'Hol5s=l\cN OG;z;FꚱT5ޙ f{$6(0[HԞC+v 'Е@x']n7Ll`C9_2`4OGu5T.CLB.Awi%r9oPr4s|7KJ }(/Uy!+ y^Oo84%CkE7 l#E5 ~44,>a%Xg^c͑HiFF\*ʞlvUwS`jffG;07gT4C]D(e! Sc ͵6]"4S3M0e]8BvB9; m k# (DʅCb'nH`A~vW&<.9|袋b!*5tuLQ3%R[U)pUBps0@b܀֖qe#Sm2>g-JXL-F;oXؒDL|/ZO$\lLߩL#ڶ *bagcp?@oZY֏4l՚`4tuuxOffO?{K@eR0a!@Q)rGefȓ5dYY& ~+Ǖ\`FeCxXL2(?%]~5 G!Iz>4n,Zx%:?s@B[4'? R 4nRHQ Gj.ɩ2e~T QNuiI)] 5CYIwftOm{B&Hxj>-ifFEէM`"TR`i a2Tk6=# t79ݫ X`ˬk'+DX4ԊMDcES{F¢2,È)Y]/_.}p{; _C57CĂv뢕C e)c*(ϧ]㦭m&3Ǭ3@GK }ME9"7'_;.a χk37ɧPEކZ!~Z/~lW7b 0s1|y̋5Iu]{)Q\'`L OMuvzY4= oK5m|߉iБ\s\wbVB3jB+IN5-\FM^epe8Su]"ekÒVN@*ib qٴ\6j€{~dw)uV#on!b xU.VzI]y)DڧN Up3^um10p<6hrށAQy o{Gg7XN݆N1uK\~Yqo!']K d*(<8_F#Rke ?kw ʜҾtxC2?Z 6g#0{ɣi} L$Kh<mOƖ!徽/t>K)6c8 TO *IeӟIJ$#eKpeR0 +m=/ x13wEX\ش2P#K׸L˦08Kl:|{eNAys us _ykq0߬i>ZIļq^Uve4RC!0 AҜAo<Ѐ@83NB̷۫ĸexGӀjߏ~tcAΚNi`o|k{ak'9lSYDG<8;/{(6ҏ S!&pjpXhTt?gEXyI L[vo}0>;2ohސW/};zC vey:p6_HwAɗQaMc:h0>g~Dx]ҜENu+ǰK}e 5^ٕ k/P m1" Pp#&O-/ ^i9{[&&|`?\v u>PN7SEG {h,elQ fСP1f 7c]EL٣%*8cf$GB{MI9Vs4]"-GXn2 ./j+:̳]SLv@Dz7 vV9l!5vIڽ5'YP##GTԡ{S ;°&s7ϲao=1g)x%<5jO$R<6,KKi%BgJ#l>Vv 5Vnb„ I]u>I9fy(<;fupFOB:@g'ZɁ7_+na.ul\x\!ػ#"߽ch3cixvdH6he&R rӭ%CMwW`ϒ>~7$v]^a%Cn"/#Zn,[9^Mު%r蔴a:Eq2!$)44ƒyUAW5wƌV]?޾d B^H\Z [iTq+3fTO b= ak$YʟB}Δ#}$JiQ o3w?ΪjɌܟg_`j؀!ΜH2HG#`g^UTB?[^ro+WX%,t 47o6;rrW%L*K=yZCHrZ'(!2y#VeYYZ/rܼ]Λg5_):F)9۟ȉ-kc8Obm]sq뎧2tpںmgRE+q3˿`_7P4PH4N 䡑1(xVj+T@]j,JuH:+2*ʿKGʆ/LrF'1z͂'F * NQA<.P0[<׷N6#U!ܔ :4#>qT,Jp3+?@ނDJτhLȖG 5mOf`+d>L$Vu%_՚WWH72 ({yziR19Va.T#w[1XPK^(Yr:?.SqܢW"lLjLJ"B뺙4*<!n I3 %Y{ ƝW.g)v&޼ּ m;? MbK4d-iP1Jy.-氣eWo߄[]QTt@]@!?IpGTkS3v|ry?⭱*ɛ2 $6_}NBJ*EߪL.w)ߐ6oX1T)sPG}E$`li>F fn"8Xt_"|2Ԏ̽ҊP~)쉥s50Z _$pC1 T\*cmpRO(Y:J4̥ז`;t'HEP\a:8Iiy R, Gԥ hSFZ#$=?'+lVF޼[hqp1ڧ׶3=U{sђ@1־Zy/1΃3E𝫉tloǑ4=$ k9-F0`sS4Ek]˜[VǖPJL `)́s(Mǣ l3&[31jJ$9.v2:t]Ar0uƄ_xUޱՂGK&$$8;<G&Tx}PcVooy!ԶRHAB$DaYq*"I:PleN[g8& L\0)VSZLV"NF%: &x X &5%WU>DqFK A I;m`o+6_e8:iZ 3u5 :j %ćmō`X+Ɵ77ޮEb2p(AQD*5"3+ /?Jd(<<ѬMT)̫a"Sa(?AӔ.A!D2{5A^v87l%|hH42P&it~0hIomhg mF 4Tk닛w$!7QS0(٪L9%9iz-;&G&B_QӻZ ;bz WSLLn ;=$-*V7Ro}wE;ڍ,2*JgBYU5?j2?ҮvׁƥB2z2e$Ɩh?a}nN!]u)#rYOD$˩DδB؋\YZ-{OwWgTy?q$nwkM v:#s[]R#r$L -`"2+Sv3 w YGLj$LlBehKI61 Ür*ۏWʼna'AMf*ۍᎌZ 3(HJ7ic)1$bRA e,CzEL)pvK[]':E-d:U=J~G9=egZ1'g-oMX#k\E{ϓ˘88,⎲zSaO0xȽP6:FXj}{v:z!C2X 8Hkj72?&jK 2!X9hG+&eٛ%xeC%_u0 hI K h2lNQSzytTTĦ}sj#JwMdQ-͛3 YMڌF" 3#Ly[<`[0Csl %n.pC"5_L* 4)L=5d*{]J  ]._wϺq ~|P[OO熪Z(jUJh< "vZ[b\T T2lOUڟ[j UmK7fUVz i~ՙ6Ԩi}NDuqE#.r+DEl17NP](-tOGETh~<ҮX~5θT|z)y>4u]tῙ<8DPK`I L.ex^i1QI+cY85"s@_IArn 8\SJl3ԲR6ot6DNVV̜+s;:"nη݆"<&( P%qjYb'6`ܳ_$nPL ȥy VkPn!+fyhk0N2gÔt ޞ8 8dvm]Ʒ-.GHdObsYˉF`0 T&caC3IW{Y4 %:9ٔ#>ѣn<(5Ue6̳r_puJܮʅc sUAɡ vS';Yߡm9d<5l9q8If עWw0'vl+ L[ґEcnܚW6t7<6Lz_(pUbSfeD~Vp,Wb;xP*[JYfmR84'BCԉ=[3Izҍu=+qTw[r2= 9#rflD @hDT]!WkPN*PlԈ}_4vTEj'9Tn=`pMigqr|?D -eb_yR =]jb ECgY |qpMBrjJmNPЍ0:*t(Y[QYUyMj2xSXt1WUYgCur~:UvTh6f Wڝ8i/ gd-SP5Ɲ+t8"?]D;'0x#Uň%W4Kt!ݴ,Q?}i?fQ68 czw}ԜTVtTO3t?O48v*gW=9UVlb ہ|p;TQ']q *H GeFUDk綢&%/F+`cYnt"d Q")LX,+֑y  L!AYUq+U7ʓ$r#d,8txY~4C|ȂOכ |f@4s <5 Mqeelp0q nD9\36'ZgܔE/ ueEr/h<͖ٝ! Dw L9Yhi!(<|. ),W3iMASHx=ͥ٣4T&Xʅ_3NeF@@S6:7tta0sQ^s@kjFnF^1toPhܩP\"SA+~=Ҋ4fUghZ3)iFFy DȘ'̯JpBNPf\:L9"$L1 GcOX4 oիzpaY[u.M%X3!(" KUyL~$_/V^Ԛzթ+s~^W LP2"lccRuTȈ2 I^}0hiQ$eYl"pH?cmox~ E m*Axz4\Uk⮜*IOdUORf&A>F4`BR-t NٿP bn&X'L%ۄnw$hij-߅WMy;n|*L%ں+޹b\Їx0 zY.F{Ttuqч_\8 ̅|ۤu)$KGȎ\*W(04Ǩ00C֮HZ`[(yMOCԲ/mnk)"fP0l)NX c( q0|Ohb,!޹z akg (&h,)5q%Rq ĂY.Q&RHOsPESϽ.+iȮ<2Z&[eґ4q̅ !%7ohKC_%(-9r;&Y p9yݼBaD<2^ڏ]?\\I2ūF@ή\]6e0pT YӊyrFFC=wMQq!.v<]pTCXd.!ys`&Q3w]N[Fhb K1;>E|՛1}g>i֔=p5E'Ӑ^Ssr^~Kq=ea5C).cc,'n[_,TJ%FWE#5q[E==?'VHF-rvi31(: ܽ3+`5.nwLJth<@ʱm 3 (@=z#?@{?I[>ykzW,(UHkRۡ&\*!uE9 M5K+U':6%]iZ,>IEy)4O,]_y@\Wi\m^J0 &MХ+*HdZT ڌ0?U, 9e7JE7GOm e7>ѯ%: _Ed"y[͜,]NRѧMaA^g+q')\ٱ0IǦp&zsϰ@--{%؃1yxb剆i9DHS"gPl$C;\>})V9vK vͥM+.wGj c{5m<$h9bӻx4X5K[:YFDNFmp>fi"_5}qM˂`]4 2hi'峵_< )z㺽Z!蔏V!_AѺB.c ms%2wwȏ@**{-(9*g1jw1KS\<YA:#"b$Z+%hG i ,gƧr5qb, $4`a I-yG F>:R{6bTQY e54]8m4uW5h<0Ty-i۬H Sϩ\']:6zF.H{];fu94"W}M$RUًOFmysuu^4X[;޻״#ч`xj?ӥJ"}O^ےw=!q*UY\9j׃m\M J) gc*;ʵ.(xw9 أZ6ͣ9*1.$`)lrN .زdDT$'xIN%x\PZ%@xLsRsN !*z)h]EQ8x]0~&'rd%urT˶u/D)nP,JLz? ɬfx(3\8{ͪI#T 8|aeLto<<V'}&ej`7^K(&gc|kQ]MU՞d7p6;#EyfKjK@l r:]M!Ilxٹg"QR7|C^T@\pjoX1_n٦n&/wZgEQ NH,Uػ)i0Fj=f5 *{m -XC# =p^Svц*x:DrLxcjfLYoʡq\TZ$'`a199!9sP54rba:x??mcv6DǥL z< aHO$b.X{^!= 4~Rj1q{v_bicq-wd0&6la>x>9%|W\G"؜ 1k熖MNnL]\+yc ϊݝ0tq๞_ 93|#n-Gtm#:cqt X2T~auDEʯQus%G -ذVrd|s.>_^"{]yVÑPyqެ֑xdV2o:?%^Y 4EFD&1HͿha㵢ڀ7uJe<"Dv&ش~&ؤ agf}z =&6iRFi:q r2~fD?H1Gx6ªza:To_3;wBv>y1 0Z Z+P>VFZiv\*}qU8Vo`AsgFpH h ٝJK]8傃y@M,os7K=[y\"Z?d@jKqLbt7;3FgJ%Zv //>z-ر?o7ԯՐ)n&6^e,6i´VC(xOuqa=xI !tU4f]רeuk)*4=;gkG7\1c>`l, 3 ^I]"qp(ۂK?#:U7Jk)Mȡn6.Ɋ>xjQBY>Vs;Er eӳOpΨ4K,ϫ^U\h* C5{j&0ax~{M{3h" vL]ðZ,mYM1Ja^~-F_96(n>!jnv2f=٧E}^nյI䧅M:#Hy||DkfQ<@Z'0e sU>}A/)G۔CAױa{0m1Vu6qX b]K(h#*VF=j |WI}Y,FɑOY-BO 1n }v _iwfTs`Khټ^) c8B7yc|\9?lF78(a?Ӏȉ+2E-YW[ҭK!|K\v6I+d:; g{9;I|m;fT0g?xF0?  B4E7x.F0fr-[ᅴbe}DC+˛[5Ãk zWEbJ7V >XBVfs*XNP&WY@*a9бm<j7G;7@2ŕ HGQfwڣ 8'\yDLmZ_(ﰺ<,J'l5Qƞ( 浃(!mo\T?"XWJ(+٣ZFW#Vphc) #5[۴ @[rd<{_Dʹ6̔0".Fkvzc2/CFTBhd.W=`, MpqV&AW  ֣VgQM;c|ih͚yZݎ*#*mPu̾}?/tLZĈrcueD/͕"zUĮŁVStIӜdRfLh@ x7ew8jp9J,[M4K_AU +# N_D !|$m i)&rw#eUOZ~TµsS;apn<ΟFw_磧6 ]۵+P쐿՝Nk m yv/1ӄ靄gv$o}D=hSL1P$NF VE@/2狳 #/~Ol4@"[ _$$QeI /x{c;7d|ٯ j.bb|@ěp6:AW06ltv {_a~.Xw$_( kv󒮂- ;ø@ Fkft#C8"1#PBELFG]WW[`}rZ5aJSV'*Tq ͇L91=_GQtWgĔ 'axx@ڑH%:ISD7v*z EMu'd0 w3ΊY=ɲCaZ_4)*&!f(#lZ I!:]ow)Vz2a6–ITыjZo]Fs]ĜFc\'EUa7X `_ @U3GDӘZ\`P:2r[)A|Ê#$lU1670G#z50 E;|Cұ2Oεү&ܻX~ 1$O`Rv= |edMl4V;႘ɘHvSa83oi`{m P(xtp&ٴqHJwMY+9硠EBI j3%꼰$y$ͣ6O50`)gO#P[zC0{-`᠇T>4ᕆKĈl:ռ P#E}ʧ i7̸2 ~ ÜD,soV8v˙#Ʒf8 W&{`,=e2X:nVE"d{Zyfԍ~94ci!N'f x:?.U$W\4ZVw&7Ε+c*" JR ќٗܠ(Bب ĊW7Jcshxvɐ}J;!,lbeU75{ԕ6N\ܣE" Ytf}n *N߫ P!zj`Yva %-S6̀qҀCBI(v Cx+@R=&uI *Dz[靃5bx-c]HɞȬ霕jJsFST3 ҈Դ߹ER 럈6>)GGGSkM*Ae^L>U[ނ$_VE \ʩ7x˷X&[n *I|/Nf;0Smkq.|2"m%oHP|nI&\{1x#M qϜG.(M(ڟKK~?aɋX X9)ouU7+;2ŐyF,˻D?4n̔'r6QmYu 妟 h-q tNTW b x)fr"}P& s H*!j_s>z}lC*u}]A>wr{=dq_wMV! u a)_Ep;.ƨ0yg ⚲O0<)j& 5|$ A J~EhK{]߲(K1f2C4218e:4⑾|eJfbOy'că\@]( Zs8&fM9-rptVu^QN #R{n:!/c׆?R==Wm9C/I+ޯ Q/_8pGPpߤ9ւURΟDɥ#eq+>pGr!K Z2ƭ4J05;̄]ŏ}4G%] ҂2&%. Q?zmzGjҁԷ tB?|W^amlB(Û *p(UӍR0%xf&f-n1T0/HD7"JV{V,bzRNNq)lpKp.cO!'x@)_]>(F1r ߀o+   QpD)BakLtY{# G WHه+nC]k,LDy@WIEYmFLÇO`j]N<[?T};DQ7!%|6"<*ffwK*a}3͟?X$%-6 'm56(TrIDFL2y,W=6 N'TT'-( O)w%u=7wO4vVFgʎPerXTX]? O=i 1S YslH{e :)/ =1k JJxn{Ja7T|MƯ3CYyE>'+~vE?Y#U_~۔LX `)h<|Ӟ96Ǫ㱃B10t*ugbY)&nfmCS;O=o$98aޏQveb,I G }d+Tꏢ踨:a^NU/XozJ;~kst c.lT4(!usg;ܱP9u~̉BYŜ⑊l孝iO؁Q2o.F#dJ6#p1p$${RO-Rҵux9?ʫγϿAJ6 XUhS 5ApgMc3Y0h {^$wRBa }9 w:mk4ADѭ{pD'DDZɢq [* ĥs~i1(a8]- Y.Ob!Qnc@#6˛O0˭[@aAW=b|N"HaoF ȒT.J|-ڎ k>E$#󪘒nkSIOc5a:&c\2["8\W)Ty]/g\̃4Cʍ|.4ai**X["$JL)t{ɤDj/8 Hv%"?K-woxߴzj8,Cf5`gIB} bR'M˃v=UG&q{Nb0^\D5g[%H4"Bc ucٮ HTʹa)ie+gI_^?ixh{k">R2ZF|j5ׅKɧβ:NY[Sqn|6O5H~'xZt✬H7tSA]ϚdQP$ЃR{"Է|3ek;:?{݂vsi|,xHP3We2j+Ů6zܝ ]D)D ,~Y,>@s; W~eeF Lcx |n3o+sl(9xn\9d:/ҫOqnǃD4!&JU`o9i:%&3:p L<4o x2 ub2Wh F~S͛/w3±VZ?INHkDlanpz`lH/n@٥;fMen_zCV/fz#5Q@D[a Mg SS\X@``d.ų\Cbd bvGn}37wNĨݏE6Uvǿ相[ONH&[/mz,kx;g,:G`)Ynmzqu,qc<`AʵLk L_7Fx qLp2ul=e[&:fEy+bmr~hLۻLHPB后()@L}2i6Ecm6I>txY{p& eWnѭ3O>m^ZI.ζx9;9=E]3qWQ .[jH@ī^UERr+pI;HgFv#|֥/io؀%f|` XbC̡a@Nhwz^ݵ:_:-FE@K\*%ba"@q[q%\u5RtzKtGkG@%hy谨"xfAQ}%C⢝+ET^`'-ߓDֱjek%cy=#bSy_L}v&$Oc';KD8`WwV<:Ar,zx2\1)CoV0O}BmdzRUery,wagtOE%cNbd+>nmR7AATd_h6C#,mF( _dYz D( Y0"oP5â{9JLe0$؝}(D"ϼ0Р2nxלQ~bB-&u(!+1G D{?̢_ޕA_VZHr%"9d Ceۼ^gc4"Ši Uo!V/y"k6[z=\͑}4TlxR>%Υ8&C T=D~ ZMÚx`lH+@ѮEŠ&p<\3ٍb[eb} M(kDr66̙SOlJ7"c}&z5t]"F3ou' !kI^(ʑ2л5K^˹N a{G )77 Q[5weQr !QMc%Dw 3U@[B+GrL\NH>436DA/V6K1QTOV6}_!L5t /,dyʳ"6K8YKB8MnĎq`V 1qMAOT;eYpnrĉI/8}{_yxɼ x@-%7-($ {7AK܂gC@Rv@#ʾs Ld1jZ!?#}&xUɨAI3rE;ۄ4:̏Gwj28\` ?r<ƽ:kXEAϝ;Q2|ZG@'xǫ!*<-}7!&(IJ2}׷˭4s10gCm[^% mKhHYS  Ő6+֛*n^Qq\F!٩{&@̗nnQ^;Hy]9~DO8|x0u(*HĿ]}Ĉ>"G19D& ׄJajmCUMQ,p3р:IG{mZm}+g@Ffw':D]=RJYnQ]LB"8 3}mqT9( 0pL.G;ẉx$j{3sr*X1 `P !=a->f\ҧOT&%Ćjp"ָJ3\k`HΎ >0M0%Du.<].NdV|ilkj2ascW D8C^*JjS>>A"- JF0"OZFᷱ8ֹ*{mn9jG*1U}l/:mS=+c|UOURIY(8yT+`eXdzn-PB :s,_DzʀǗ}R1Jyѣ$ӮdZqkj\A1vOu5"Q´dl,Ln8p԰ő:o9*&"%Zo@ޔ3I|, "㆓Zدw6 b0hU,w= $qϥJ`dV/&0q G0D ~`za/[xiVoP_au܆O[oVsw cZKe/ oxSM n4$1_3H~YpN ^_i3}JVmROpT%f`H&7xۏx?:RpRO.;+ uV< )3d\ o]ረF}ɐZ@E"W h{ 8KFͺFhz:! $XUf uiRLG'RyE$Jq? rI FB1"'zdT_}%y b&AY.z]q˚:F0@d7bFmw2{2Y6eݼo*nFc"B pܹy2H&ܳ9}VX6^ZE$.vչfZ +բFj0>߿]:;0]p 6eTӅ*kKy)p)FvC54P1v"ܝw;Zp*5 U4#\TUG]vɳVچQ#*0TgjNz|lTk0E;a\|)Y:7nF~lZgPMj!LDx ph}_?.$X\-w֢3TӸgDĻlgߚ1Y KZ;=Oȸ_}q~Y4ɲ~Mz.+CDȜhhnp,ap)*֗FMsbqRLA7YBH-+?vGn/jb`(܂TzӪ,(RD }1C9@JԏdDآʰUepWc8j#?t`KLK)z8$\MuVhRƀ Z1v|ymeHL`|ڕY('g(w7<>Fy%q hֿ5VRc?h x_?tm*oM`KvLJ:I`Hs 9]'4=bqԃu+s_3R_4"97.9_d V 9mNS˚ڎ F>Qos,q7" ^z H-/{}_,bץi$y+L5zH>7C2:{@UEM+F{˯cj1&u (]9?d?6.?op~ᛶQw:ՉFlyNQ>YB 笼*aWd'ZF@tQEc0mƸnw. KX=ARd? ԔW3ՆΣ֭1vx @tEl0v^o=2^ܳ,3O0x٦-oֽf/*4!hVo{P DYP /PGyͣh]Kypd̡._tk472Kw.,&P͜1ڏx)!v`?- +F}<X}Uc@T;'_w?5tf7,:iyʱ\1kuV:{`r1#}rM9M\ ղ4.ҭ fIS6E_ {T׮O}*Q_ռC/Հcْn$يt{9B~|/OU\\8Gĸ?:7܎˫ZCIgZ$~ % `"I[7Җ^Q,Q)]p"]鱈 НnnFmhDDЌ^Í̖Ixȸ$p|i"&nۈ}Teµ =L?>V FUJ=\M fk|#b;w jeĝ; ١`.It?t>VAPD;@lq6Srm9chտjd]r:DŪbȧ.<(0_bbB$i䶀ZAc $ jc(I .i X_q+M(y& .kZ&}KqFHrSPž`H %~ESb+eSvh+/ {rNJex^䠐Zc%r1*Cj掯jqekog1lSk/Re&D8R^`7ceN<8ֱcJPgEX^g?Va}&Tli^ l+oߖK15L{Ndm T/qq%u=A/H6"yЏ$sWDl\$!3JrS8S }CF.6~x\>8)es#2Dfh!uWp X:vv+vڊ[qK: F6.-T&20:B/Q4p\ۜ4W^Yqi3~-b7nKpnxȵ8ԛ{Aź$r֋91>QTR'&9BP3\{H+C<3Js[ ;Ai]e53-xxk8JRSWs`K{JA\J]Y]>lJiXy;҆{Ԛ5%;LK _s1؛$v0!; \׼y-tCAYƣ&Rt:FpJHC^E$B("QceJؽxfYULQ@"k"|oI<^ѷ+@ TSx*ωKaiOIeDyb+ ˮKN ^Jk}E(=d2KM?!@2H%9 [*ҐBC 4"S&MS}!L=> 85a60#1 %zv0rߛt }@a5Wʥ]=u.~܏;G~zA84LN>zf+$px6J#k$E §,|mE3R20 $#T믎^^Z*w#ˣ8 ީU)2Mљ.lvbMm'$ğMo5tDE>9,gN8ֱnwM ۊvlÐ`|$.ӠBPtB@ >US:NQRpsX=>B":Q[@G ޏz8B0|"oUH+O媱sRx5Ihz :{Q2yz gIWk[ z2*=SN<їp[ qJ93Rn#d*眚n}szݏ''L"Xq.JU;jAJ(| YG 89YAStXMp3|=qV "4Jч1x֫) x=%(.FWDGӸ  +T5^^5݃}Y;Yjs55=$ly5c٭CX$T~U$Ȯonk?c,Xbl%~6 y2b@/G nά#v>fKY FxuyE+: ב- #_UWH/wa(zBK7󣱴t/~-Kn`@ʢM$ SD*=~#)m&~vB|>;^]NnE{RBnUxyRE?4;t&}/@l4jG#knj)dVCNa،ލM2$f#*sZUZYHyRue-p hHũx2(6ܘY"Qn* =ĻXS^ X+$oPZ@AubqVD:׸X тo10Փl)"wTuf*ߣ 0pJҧ,CNzf鏩MQY ] aᏨS+et0eg0Ry\ڻ|%TB]pS<V*6.ӵ'Aj恽@ߊ j[rh+鵋 4SEke^26:v}íRՔ1`ⳣՋ@L= i+-P yG"Z/fQ/?/Ψi"Sk1v|r\jEwJ7ܐR {_= Z*H}VD,E5C*%=4=cyu"Ki ~7Z>S,'>/s]O—6Ũn:YLnӧDŽFMOD,+ټY+ޢcPYġ].VhDY]ab9(Caxj0EՃۗP?wΨ$`y'*ꤖ AgwU;m>osĔd+ffÿ) ]v&3#½,KNaHSec&K8F_L؃A[  ;LU(g8$x\:" ek f:67dZ\%B akdDNoEڍ׿ BS` y<NPşIO_]%ec6NYH9Dj\5@㤲g_rK{Y,(y>kE7\>ycZ`B c}v֭DݡS^YtYlJ+iǭt)Y2W/6RtD#]v3 WsLLq1MN{'.'GY$%wn;aS[^?g1<^ Qm51qND]&r1a5Vp^̀`]nN6jg 3ҡV?[t)zBT0 0J,eXz׹$q^SCs_uFVWjEFTW }"=;b}M%!'44%:qbVKڼpEK| ɚN@MiV/Z^6r>|w|0æ-(KTbc B2s^Fo8y,_PV 6g&g> msө}Z 7&ohcMIGC& K.+<3إBV}'LR=Wc.a@[< +''yxBȪSejԿinFАT7yLO}j3A8E0$y epB}oK叚' .g*ZZOpq1 $ڹZ[²keV{n+ek:*Lyq.)/Z'rjS+̷vԘK[{ IOPhi_:[cg,ߵL`'q>Z(ؾ4 %诐 4<ԂT9*R mwْT#,Bfb_Q2bW]\7WNYQ)!@\go̗F2ceX eP5 o9mIs $A R_LN{Ja:4[z.N,# 鮈?X's$5qwwa^*>Ӏ=˅y˕ꘅdb5|Z5:lkLYQRm>ΥƯ%!IסX ~gzs/[u9}366k8ׁ 8:J\IE$]$Z `l W%b9ta2˞\a8wƸaT%=kB}S\tzܰn0LǏ@'i"?C!: n~h9’ r9c^ I)Y}Bʖp //S&m^oe3t?wʷpt+cebId.~YZ FxBܷ"ۅa5a{ u Z*J:̉}fIh <$TNU>!6 HCb*ЦzMßVg.Ksi%PV@ZK c!i>I!rf+S[q~4]w1 -'.B5K$4-+#! ,ʼnkC! a̳y|E>Ԍ!C7)k翆( \ώyu&s\K|aZZ xu}gY'ma2hu[v.3պR"E9c x'I V ٷ~Iʛ%5J8t(|<HsbɣbZ^G5NGڷͳH8}o|:HH4 /y]jʿ_? 'jZݚS+' ] P#ܩ"ӄ.}8 k7v rҙD쾴OT_(nvYm\ ̈@Dчi`f?[CzA|7ab;[܏!E`Aո:Ie\RyNH<ħ3v,@5:zT٣b+CהTw&.b} )[=ws*k]+aBwOyu#tګcJ +Z,4D͎&Z,&Bv=N|Y=Ef*doݒ@#YQKc}B;EibB '<uc:}R\OͰ!7z\ 䡯ˎeLNgCbgE/>"5d2~, QֽL{֢Vg^RH< | mCg'kV9ASE&f .^gs7PǠ>{)'F"yҦ-b~yf%$ÏBÞ0VEAL1zҡ,9G٫Shg !\b/O`'ir/U1b<`#vMbBN}z|B6"=VbiE6AZ7J 6i̲2IK +2verG_>%n`?w(n$k, 1$枟7!q \I\&Vj/r<5hF-s\@*cL3yGj9S/r؝xz~-sޱp2\!pV`jojzl{%77y̜хE])t[׽Fg 8`+rTސFY 2rΪw Z9mX/WJxYJQ 5P*F"2z/OfHܬӭ@I̽Ut05Qr@7auܳKGr䣴Y yPM9C%!#?mG<=]h)юQ8: {itތ&dGQ.ö`9S7U_nx6iD";8Y5^bZAK~Q QJ Sevz+• i)Jk؍),j=1͠ AD-H[ܢ|~]M0p%J />>G?e`&ythGӪyD IT=sB3Mׅ,0ʺi3pc?R8i͵ .ɜʲ}@xa&R i.RON=I mM;'jRӍl\TX|kS Po6%dרJUuj)\0 (ːwVgTs73@Xȳ]vi⡕90W6p2D4V8e/S9^0CxjoyW(K|aL?m_t҈HY=J(A $e'<*#.M-P.2w0}!=-MA{.[%%AbjgY:`kh,,ɯɭyK|j)y7L|L Ӊ--ܜ#o%s^VvrQC 5:N qApCSIN7= $?jk[$+5gȶ ]l>8\ܳ0M[0/#gi"=< g5]r^8uLMCB}m'gJ+5$m54̑7+F}yH_,to=t,;)]y4J0o,rRt[+zW,V%@L a 7 E&!af bRix` YX*e==v!6JZb8J,SJ IfXq).2UXӭPd{7ɖ|܌q+[Q:]1sϭCآ(`|gWp")+dM|*a3 a l/넛c1 4ѕ \t=-9H'Č);, ;Cz(kV݄ۑ OH帙{ŠַY\O2ߋe:ZƊdhshw q-ga/SKȑL;>;)Y~Ȼ1xuOwQ,fS+B Hi/bGuyfa6OuݯtGK,;~<¦7Ǐ=s6[_hR@+,{$1ח@VTnl~M 9jVبߵzln@rnʻ)YAaO ZLd?2UC8(!sYXn/=!s'w93H"޻L~L#yfO$OVѓ:N>1Z;ʭ  >IyY] ,~@8~7Pw'G4j%gD1ͽ HNJca<.S^Z;oRgSdONM^ؤ+_` Ӻjj {Øi,1j068qQ3dž⽫h#,ԦlP3KgUc |a>#j_~8Z+ͿtkA씼D&Qq<(SCA%/\kO?`7%bO9|E#TE"ߔsc^&wwPH3^؉c%ҧUҗ/Xg VIHzZ kϬ>}.#/7hWfm1'ˉ?"Gr3ܐGhH++l&>+¸ ezz yhiD.fQE+Ah :.H%١ډUG!1W烒Hڒ?KĪ^x ZVۥ* ,yu*1IBr3AR ˣE&wX83zPF"?Ϭ4<7MY5N t]1,r-ބ)e ˽SB 1vS7ïfG sIy&3rd{8>aJ&+;HFϼ%ǜ@dwvq \ϑ9~H,+[y'6M^DzxGH/J' -fb F &=i֚_4sim+?-`YЛr S';$bHBٖ+#1(a--5{O]#oo kzZ€W:+ktt?Y *係|>+ZY\c vΞWvn0&U/s EI`mYG6qP48>PdE-g|$A^o3zŷ.<`܉gL"đ.#tm _$xڟmwɨS` K|}aD+ GZQr/9 6ih 5j"guJ9z= H@QT AؓġG~i슕!wAj~#u!$ɣf\HuWȇ"mpSf/RNN'B_%RuO4AKN8Qq@ .L5ܝvzLg)hsp+%Vɂtoف}ܒ17֤[ۅj+է0~"sU7baa *%+Sl`ryQ#K3uAc_ Z Z7 (BJ@GA~5H7'DsQp\Iۨ]`|udTp%C})dwxM$R>LΨ'#S47k=8440y)9g~ +TjwPt)!HIC8?}\a,t+nWч U/sq4ףX+;%6:4TV1>Fv 7J%GSaZ<'} ح8ڿ?Z"3vNbm1?飡c?{[h78egP1LM!=byM_:6M]-zabRDv"P4s6^tկh D("/sǏ=աՉqU \~,.r_[hOƷ(N77[ =(֏ 877]v]u^LO`Xkim_}wm-O?ݘM.߿7-c,+Xym#A~[Wɕ%!Fo9@N@) #^MZx *-(h`Ò${>Ѫ~+oCعl &qA7)H$Wk+¥đkYD8 mSz39W:ՠ(BL 爛;7kLC!Lo]}]QyŷsS(Ōonp߃ZǺM'k Q,Szv, j;nDAa(1ci>^md͘)*8C\v&9Y&$;U b%{UqP#3RpKeA:R~97[, * ›}W6OƯ=0&3- @X`7fBQ5;TSNi28 pTv@۲ptM[w{L3$뷍՗z.*DlIx dU_sˇ_bjL!E%篙-@i.5>Ձf?^hnVVI7ŝ6ʩ衛ִ5a5(S_צ9^(CyV' ښKFMud êW̌Cȹ`N=L,_vTOU#( kuC2pw3V#8O~Fi|\շǹ_񣲜_gzr-Ly s]S*(Po6_xC0jqaa5xa60Z20zi}q$@QGbI?E[Zvڕ0Ț]JV=v "ٶk]O /dJ ;ޛοPMuXZ3sĔ>1CdrO6 >e\P=ah1fuZet+ը ʸou9v0b0q_s 9+2;`e˺b[Dfl,'0"FgI=QRtoAB ?:Ol#i#21p+@K* G z /o-|xsb}&p4[b1WR~{(r>-uKv#;J=3v,a:Jnnfdk֌3bAwHZS?jN 5ȃWX?MF4;lD4 20H 2pDL4j~%s_HE"}99{=/ssgK]dыQY{b"]`eG:+ZL Nrq80%(o{Øg.U9elݽIꛫHROH8yq!{ ݹU0!/Q^@ њ.b\`wlŖ(2`ܒ;}_:>G3F̀]ެMb 6~d 2*3(c G8rEM8Db Iˇq2 q$?6_5)968sVUP[@144R|EmDTqLy:r#,4YׯQFZ/77 L nzTEH qbCk/VRpg$R,:[9/Vky ´e8F8D|-E-,#dRB^G=yv#3Bc5G<-O,ݷZL߮e5Wf0h[ۑ x 6#$f 'a{=^3ӪR@ EޫfwgEWH "P ޾7^hߡy~ צcpbTSi=kx {W 0v+{2xcP\O>l$'R|uZ2R/Wўw>Eb'ށ=MCCİ8 bq?E25=&/iJEHµz1b%@W{lG&eޭՂ%k |VOm=~`C/ UA~pmq"4!Igz6)L.r%uh2Kb aз]=@6TWczc3^_!|,c4(2C jX2X"&= D\}pJ\u&1;Gߴv߂XajrtvcD;VT 6kCc~RGٌT^;E9ܘ%/1rd?FbL1mߌ.8bk9Geܫt~h&/[Zb4u kZ%2\ƿNA+UF0`3MhC*n?kfhmr?%r3Ɔ}B`ҳ{pmҮ0.k\8c5\~Ϻ\N!2!33J&{H9 m~B <^jng< 04wQg26wJjm ]8*8^ɦaCq8leKf- b1+ 8g$>ƣ(˄Bimk9ˬ_p E 4'bR+0J$ɰy}F|xnZ~1fh,/*unǃI!jawhH{-rù@K[,h%~E6{v+}LG 5o#NhYts#k$FI0&iWmqP(}qw%g,t %&6p0[$8HQ[T{XR1#R&!t9Ovr|@3lGalď˿kfӛ>"J.%E@GB7ȍ /&Nkስ7Y]+B[j]@ZLgtǍGߊ$7"PSG $R'u8 Ͱ&Ij8$ IFW""Xq.PDrO&+GQJ1rvHBW{Ap`4gUrgwt`gݗ6^ܔʰkEJ>Q+){IPJ:fd/Jo"ȝ?vޖRS rF$/ *7:EkA?њ, 4u5B{Mo.-^HW{zAY|we ۚYl#+Η :%^` ׹ƛot>"Pr$?:.|0-ay>ȍy;E0"(symZʶj-vU!2$eGp,6%;m;h} e?v94N("r4`_@@բ|QPEcIxEl/OESx V/5u>tn~jce|)o@*FJ}&>{N27\oT-U4Elk^NF&1\Od}k_KzU(]N(.{ jmkk2z3ˋl{nc`[K38lʁ}k6|);+p~(|UN^2AYrCD,RqIOϓŰ@㑨,h6YkQFctK=j_XU=g"{=9qCұ'ˎ8J}&%a<Ќ! 2h=wuv%QyFkh!+/xʿ(+'e3k"cz1x< [M>UBԄYEd%gq%?4~M>pN$+V= D?ܙ:\mrRy֗}| >(w) a.a Lpg~ȩd%T~)AE2Ö9QP}*Ft l~X5O-U9j$bF2qjR=K(ñry}$ bt.B^A9Lf6Wo׽ASZ$&%9eQ 㦾@!GuhEoT>]|qbHÞ'MY{Pi ir'^H)zJ J;q"2smxfd8t9cVPo&:A,9wr){`=A!2@$kA+ײgIU^YN6Y |ݫHG;%oRv崩^Ϩ` 5eF@m 5ܘ _|l׎x;nP|Ӧ>wcN i=DnZt¾cLokɑFϩ@c)|CR9,IN!}De11so.TZjڜǹK]Dw[*&n?5zZz0l"Zm=Y.ч3odCݳUR"KvQvs#'տ^aͦH:T,y%=(~ 3s^©cYq5Ӯ0 <|ejWZ8@B;( HgA b.DQ}ֲ?7~OTvBuX<6V.$)A{_g[r#c,Oѿ,{2ݿ2/Ip) Ss v,- U@#e;Raqh\NmPN P(;BK|Ppցl+ eۀz`;:h۔19B$<bH6 ~ ^NvЧo(IF_?v2Ԇ dEb\|1W?Z7\~6Iw:طklP./WNG %^"=sa^g2'j00PAYeaJn|Ge=*?d6b{2{&IX,pjџzC68CKdٰCvMQ9gr22q,->Tv CYDĖ ۔iS n*<u#i\&缝GȦW_Rb_`1zۢ]_nJle2^)) ǔyzb<1]oK[9Anuip.~?/qdBN[-,UH+g1} H(_oUiό""(rgZl4v^LmFrqo%}R.GPzγ*{LU'Լ,>TWݡ{m!hxYx9Ū|VN^.ߙY3rzQ$^[Xz'mMc񎲯au«p b#EA"6(lCuM";rViYVT(Z Nۇ cyxrEM*T@ 66]Ʋt/FPP j1лy79fVDe_Z+2pl| mCm`,@i8e)Y;:d~3e솜¼ smQ3e{bl1F"PNfIpzNIT GV)!pTVYkb+]HTEJb 䝳'aERp/n̵q<-|/J tM*4F ˺ED!܁+5&}EZ{ Nɸ|ӈ BTсasC4< q2/g, ?k!SYLc'C\ZNYr_F#zjCE@C,> |5}RWdqL:Q@C`M%ZYm!4y6mL8aFߩG_=Ԑ '`B eyfdV|UΟ{t;xg!=['.[?3=6 /mu |1z9@]-¡i#C uvN3uku&Y^ago):q2^ 1:{xJ 7K9ӍlR0FYo Q$/RjP]r_u 0}Ē)~$ZcuUV(h]ߜn=bc \|8!Cw1Qx"K{zTҮZy8@w #ګ|Q`~͊NUT}Y22?QNlQ>k5Hh5F'T1"`LtSG)bpcR:Ru挫j?]< ~5c7fЫR~N\&iڢ^ +IATҖaH@we\uVZȅ8#<΃ \hQ ?{hOi.G1?*{ y(@TCRbDFľUoWI8>Sw3H R3?Pjz2d_*maPt̆4Xɑ?DZ%t^#GcV;Ȇ];EѨۘ|F.T#sCO{\Rj3flD l BX:X@4ERfJbP1_`?fQN!2fbiۣI<<&ϴ|_O(V*0u.ϟJeT ,{bI+VF{(e\'}ېi以(FUm'9F_ao] obV6+2]x]egLR Z-0 LEU6M/bC#|[v{#=zo3YL&Lf(nSWNy5DSشfK|zƹI\Xu2?IRXNZksfӟ,\=z8Y7skEۮnrf#ƥѷ`V z*c&+K fI0$Z 2[/λ UZhEmBTrͲdե=\L!J}qq2xqp-o1Eaa U]biHC\on9 |EG:%dEP!r$='P >J3tj%)'y r /h(78 1%a`mZUBS&?:b?Q.5wXzk kg+AWue6aupW=%Wro_&]Q>8i{#LӰ)`·[>ݹexeW$e?o։>}Mm9!*{iNKZ`VƩGz[6 +ib|`%yzPօԥJ}=^8tސ-ڎ_q0*q/,9nt46"c5-,7CPqD,~ 2IC*fan6z9INv`beg%g ̦Vdv2 ]횺b"(d7q-@Cʂ7w)BL "CݎxrbU+DTC\g㪹2XSZ9 J::kAeH nÀ }~ ì-WPΆ§LrX+ȵ>}uGk"IRSI(.~qRx^2LA5a:eGT& (j[ ,8!bؿk4L#Zl߅6b^J’\"= +b Prւ!ηfީ!:!^ yv6}N͌<t,=rh\"-F[ xu?`K *Vh6c$O3xc[c!rB8[t#pF\t Yے'?b x U@;]8,H~L%[R 5eWwܹx w{cn8ؓuoϑ8*i*EBWU?5ӓn,1'O_۹;*ic݅b]a*՜gTM#w@$N|C=P=xyt3Is y.svnj7|XQڰJLG?q):&dv&@F< ioFp~K;U@PA¬Fv)z~yd:,E]B}ôVOA!.ٷ8Dk r0v~ xz% %NN2G48{*6'wz˃@F㼑arAn/tu.WFSJHiwYGDwy+^B]GZQ*/~LkQgb mt2B}T_ ys[ٮ%zPx=}K84X#t eڽ72 AX-[pqE¶87v]W}]G)m,g5*~ΡiHdoWDfey!)o;`1, Kcu@fjm"fKvRqV;)̦f GhMg0K\AÌ.&@`%|VT(,8hF#e._֔ptz{WO*?ZQtW~]Y\`6Tn}!t ᛨ#fe#"PQHqEG :́}ok>+{r%7Ajx3Y:Ćey/*~(5@t-!h8I9Q\.D^NS>^5/#xcΓ;Ǥ5tr;i?m,B?oXԀSrD֔~YqDUPv!1dӚi8i%/l @^OIz:50ƞI1{2kI\^<|ثp=:d=3E"5="Vɮ2_Bf.^8o?'L&#J&q۟ޥ'v5."p~kG卍?dJCK 2+A4tf CG)yr9"N |*Ô0\[h̒+ꥄ/Es ;TԿ:LPŋ2]$dKHi ȾWLK>4`p,Al\;`c)Og.`ҙh4s{CƵ#̋p,@˩j{R|lHְ;cD?5n',9`'9|N Ө U\iO=_s5$;XuWlRIb8:uVKќb;SESϿIńK$*G-K"?8aP gU4Z|8̸8~m5T8̨zv+{&MGtIՂȧD͖dٿJytm^cet_LbhϺ kzZOs 7 zǻX?jO/P ."2AJeS-و]ʧU2Sd Qo ?72)L% 6AuTC4gxQԤOf61\3p /[84fųK² ц51Yq@ q:i`FiqeqZ:-[Q,7r>+$ ΠuyF!kzkƃ$ON$_#Ǿ~!"ܞGBbͼ@ eȹև?EϴR@(XS#֯ˈW`]%F{~k"BYDkdp{p?h}޽ht`9^?HOd-+L=iy0us5 *A[)SĠG|5ƋޗsSo ғx`~vcude% UD컚U;Q1F袇@Z!v?{!_]CBeÓU/t!׹ohZH|iQThj' A_6v #&'r !]dgA+hu8BKDqL\C5۾ؼ6 Yˇלt sY[MX |VgD&1~(DҎ{vt9blgF*?Y0(sm#zKvrQNmHN QJg-ʈr!qT>TG-/dט ]ǹA! 0a 0Ka-&|*%I$5;)`Er_p|$t%i1׍7VfJTz!nwEYkNSCľ0{=(%~ePUi)SѴheWi< Mq^ .>$7l9$J9mTRap:Em&s%?¨S Fu@E'ϵ~#"^5׫b~mRqhm^*|O;E~oXc.c*s @2{9plt?]90$xGg{y\pRה6Np_[c-f1:PǴ| DҘT&ȫ? Wpr-a?i&*XN,Vʺs0R635EÜ)˟%5 D7!5+_5`Z[$6 kf9.Zw3)L Fm1) Sk )+ǵXTe."m:h\D7cRfG|Q?e*whDy8~ԥZ:@fK9V9+IMnZ9r[ٱ&I(>P+m߮pP$c]dNיfK =?ϧA nZiv$je!m.J*b :כ1&'Hf$?D텫O`DWg2֮]_$#8T2>vE8e.X]iSpttĄHHR쵘Y0 oi =*IJ#+#wښ!,%: z.@T;ȋe˕ Wy +H"蝅.HRA‘%v&)1+Z%\ Kژ4B ;Q$p&6ys{y-\90&h%%wNk/sքNŰ z-i`:*_GW9!kI6yyL,.(Z0:nerh 1ߤn?a\7%woj^{nI3D|vhQ b 1hMQ"@"CrE2-祉8Rٻv袈ʸa+HKbQ_Ủү|9SvТ_CGE^ESt*ՌBw?%qbTdXπuڒ R?K[b?!rsꨜ㫶4Tj)?̸Y,s_ԝgZa]4HkE"EXZLO&pο>IUrs:ěz97W@FIQuK r2|p(FlEy=r/pWr|uL"r/2oc.t@$Ak_ʒq)`|XFzMEʼn@i<]f:փ.p02 *aGBѵF,3V r s0T^nz_1ef8Up`*;) ݼ~:TnueJ3vzPAqSK>7` L"ַ;]s GԇD lÎ|YT&0VDG5_v̗ "$MEM| Rw]ѡ)u%,Π4OWwչġ?jk8O2x`7NXI_dBha˥Xy ̽r}7,y%q;ڴyZ%rܝ'##>$~\9ustp$M1B5'xvCI4Q.1=eA-x}7(h𼌓851k)Lf l;u/.(ּ` 7`!ll9ZÎwfX$Bur@+tʷ]$;isK p+9"qVţ.T PU&Dm$jo+氄:Oʏ{gJhcjNGb.F @p_Vk+^0p5*"wr.[YJZe} 9җ.y,aa'6 V;:q{}Wrc=BV1C]3C'(:Y`ƍ'~O`%ck V`BOm?Z>S=5*TZl'xl7޷_>!QbkiWM (mo/`o-[c){wm^gGsn|)|폰Yt۾RmЏso'#f4Vc<p z!L;Ѩqv_nz0`*B f12¡zWY.OFA 3bwe4G H5oo;1d+4aZd 5>~a6qkl4s ixjR9`Њ*ԳE)4ќGv9mP:z(SYe!<#!S[xh֫d50#uutPd!nF2>ֵXȻ\|xy7uBbҞrMy.K&:Ԝq-B <,S“,Xhoc= )4a2Eܕ0@F(kxbX"|0=PeX> NJ_^ WͿEAES~ l<&KؐfbDm((]:%v8T@Ck5 S/bs@T\Ch@tKC8aKV<OU,UWC"S@^$q[j^pOv`<>UPN : 7f2Ikdy̿Me0rڇE\sE!wʥ{1*?-=2%m N g&O"0 $s;eþ{%0sMK3)|w_kG[ Z60jn=*lKcR@ oQ6 ?Sgz'Rj: 5+@qW;$Ą@pGHvӱ&5 -gʷ<C[xEuLZ*T\C"Q}WK6mMF@#Jep/F*Ǹu=llZسG 0ӫBcu{_<$sӑ4ܜ (d) K5$YNDfT(N&m 1$Ț—9w3Р +,w^C!W|aVr|E$Sq(n `gxN;G,bJiDh:L4IX)'78Ib1l5`v>b.wqh@]6>&J2rbRh=Pbd7z\'<Κ&cв6]JstHniA< ֢X/ ?`ƌۤeFy@W43 1%C^VM*;G.2g8Rx>a;f'_6 .>8F #NөQm;pꆏIťdHiެuxWr߀Uj䛆Q@ F2:ESF3 sReal"YnTUcK '[WP?2i,]N;Sv!x ֛O2+νe5t2/gXdmIvfok&| MsOq1ߐAWH.0d@F,YX:mV~>&/wB׎ew}]&.BM>na]-DsiSsT3~:е]̪3.ܜ۠@5\ bfG\@l~ѐ  bfMRIR9x?;Cc7&k8gr\W4'W{2[)<%Ta D*8NdL΅Et=m2nU9A\Jz0; 8rt;/=qvwDHL<"ZRvҸt 6`;ᚘw}h%tgj=AdT,I(Xjf@tɍsݜtq˧>u\\(Nl4?%Z>IrQR@%Mr*1-J<ӿ+AՇ,B|U_LmqR?0N4Tb g$ڇf 4vDWXc$phYFI*#rg@ ݪg7!%4,{PZ1fkdǠ{ d%12> l ae@_ 9V0Vph0sYT+E<:*1 o ȍ돕*P@*w )IGALco!d"cb֨UR]}< Jr㭵 r(=m):)A`~{$qH;N_x0&y:NMV'l`Hy,sӑ>ii-bs5WFKӮQ g#lrO@J$ʻk隉ñ}N(V#+N<'0F rA_j1L>Qj[OI['fa.jmU-`?W+9!;AtbˬعJ aH/qL:޲o7yRi+; 9g?R1'yl L#k67O`X> nX!-zx nF>ˇ>}x[S9u)n+p;Ibl#*krB-bHH1m d`'MpA9 n^KET3}9Fiw3g&l213M)=?~xPE[PvyG/-rC@7gZ545%:m`pQQvt &ͺu8hSWYi.w$JSSX0l%ʄh|y Ki볈upB0y1]r35wF)MW2Zש~e>ܝzC6T bnDTO̅_rbs|Z?l v"$,j)JάDݓEjũ5h2l4S&Ҵ&&CI2^`L'QcB\6al-OqkŁ[DB3%Rbɗ&Mj0 ȜS{2%=V:`JovX^   ԍXf~Ԋd[ZO?8D "XU6 lcwG/ȅ`xg4lc L*ukW$/3 G4$2n{%BU9傻pAI(7 l S)@H: Q$(t:3TԡVOn$S:1,>w?_ŽJYyHۨfɰlD$^pqLBa6p*f6+c50L? "ώdO9+|6g}6}W1;P/XerX]IW ! lƮ-D!M[h ٿ^ySJn@)`!e3k=,".l;or̎y\ˈ=H>E‡υ1d Ť8E'+:3>q-3vq-Hp"{1y&MWY.9茣Fi^>{Q 4 P ,~/mK?a [Fg@\'wϠФj |P Zƛ 6 q`k.BEզ2Wz\#:B<%B" Q#dRexDť5O ߏڕ*n`5vM_\GJmF,VmBSnޔO&R; * )1m38ZvU&>~,MೊML񣠏Lȳdə(QVVg,'B}>Fk'Pޥp~L7+Z3ָ-۽!R)li 4Jy2 .P }ݼ>SۭZBMtkȂyԞLx#5/aWf,df"xv$\4͚7}U'@e BOfʎ-:EeFIllo ܦJt^^]8`݁y0|jvMGC<uL)f@qbE`v,_M(WV?{s$17ꁈՑd.G(<ě_Ujm,V*qw#Ǵ C~/PcdR5QtB['jPA}Pb^F 2V&š2Ǡ%*Se!ꁪ"%**bf<eX޻aѢmڔ1]I9PID~U |:Pt;x̶WH Rʆ? l{/ZpN GSnױd )PiH&}hw4^;tk{v%N^bYF|u } Ѝ0TA?3[0ɨU\ |qysb552Y(SV^lBKV2w|"YyJ)ծOV׷ _tj9A6hkSF; %mC &+F1SMk^&gSe(wHfv ;VjY;jo[3}N}~+ (OAáSWu^y"(M%*L; ]i%:]~9bjM>k Zg2М}Io=?c/`NT\RK\ Pk'7Blf@d.q>e' wp{/bpS{)ܼ;G ^C,XZJ 3]U=nУR6-*󊭚A_1aW˯8`5H۲Oܘ󻅈b&HCwTO3JNK)XN/`W I ߩXJ?e7qlP""BHcNܨ~`pv 1y7$#Zd( hPrs45$*ЎfҝǦ`M[5Csz #JwEKކ뎰sڬé;-5,2+ ruEijnj9>8t~~KAYƬ-^{ ~=z⃰Kؔ>a-?s8 /N{_q9t/ p\w!@y2J.i v H| "7ݒt56^*y""5ehW xl6b_lu:cT7ĩ=P$eP|e,,-K_mTN} 3~tӀ@a!v<׎J‰@,@N'86>3GB_uڲw X%` [=uB;1qO8 "& 7I ˃/R;XipEL'o];(QHY"3sLm6_wrMP)PҢnId}8_pR"{Gߗ3.`7:t+*OX&WBqp6o3ʃֽ_ ^^fP$cڈײ뻩m{iN.EVĬA:BNFI#\j̉Y~ -<0 c ˝TF'\FR\WBY`c+\څG^s9/DWn(s6<:,FNSfCtY6Gz}cm-<_ftVVBJg 4G [g'oKaZnZNHE"dD?~L#y[e<;d`?;Z_/t+IxI UFLK ^_ɗ`eӣBӻȹ2A~c]χ׵qWr:8/S$ (wfkh' U#P3߳'j6*6|⫝̸ F`~% Q 0 D4Y:)M4Z,E%h6"IJJ*b[@>'RϘ)T =i7\ $YUqa (hLj]]Ptp@v2yxz4c63u_Q! KC#15ȩ]¸)=B})m$;mH6>S}! [.]@(}J0_ASB+%'nwN*; #j֎JifOԛf鎩L6H1wH."O}o= 7s f,2^zp@v^R79TT U8KƱD$!ΌXe{y%?!GZ38X&X|V~9p8lhS739? uEZ6zL鴻;N(Haͯw1>1H#:ڐ{p)[38d ڏXIhkj@cCl Pz&-yYV-s:\j,0&f=)ɕ~V.b{4%Ap^E[FWSb.4޶nWU۱|Ƒdmhx6Sp)j![́?_[jX"v.^S!zMyBZK+}܂ bh{#B,iJף_\I5p\e`!l蛶?PZ81ECp.a6' T,~|( 䥕XKdo_/Z H)Ņŝ$<|\F?ə%zk)%L=Ӯ(P tsVrmtKUٸ8D5ygrHȌ UVjsO~`¸]z' 6Sp^YjHɽ{`4w):O+oŦƪd|ճEWS|~Fߖ2k9P!V þwdq4[8}+u+Cu%Zc 8[H6"8xsU9acYAP|"?\;"A h{.6d`K /#y8z>S-i ]*x+GLv*Z+G7rIZgk|w) dv1G<%ƖLR{ì3MEu}H_VdaWQ[&61 &8uZ:9lfzC8rUN?,-#O9%TTCNlI vG*CykGX,^ͨ[A|ECW|Y<"ic&z0Z/$uw& kBpDyƸ^{ny +"42Y( f9QQ D&IfJBR^NLvŊ-P*2 >jUM_m6:b,vW$~$FEqNr$. {3P|p}(a!+1"ҵ` I=4"!+-@N ?^,prE|53fa5 H"!㶈U[3>jQ?ߠ 3ș,0E#? !1hCo&&0Z1) S{ N2"}i{M/#mMQ bs3gg! ( I ڡ5q vx4[V&*,١clM!z toAV4g"Z[@ĬV #,]w9yCAS!P;(@{s$8hoX2@ ԌI(vc ]"tsv:x:ܕz.Bit%Y'LM@۬DU:GU6CE sqOe·A .>JJEO__򣷐8X \R]WI.6`<ShV#WG!LZwwϜ@U)S9G}qkhjF@$PM -N2]̲+$I8]Nz:5ѡ3e uBUI.9 +#P`<sڢc/p4}M(rfls&2(K`d^4*wi"?"DJj؈?.^m_!'xW72G/\9Xr-}iԨ!7ܥ,hLw3f(*l]'VY ~&`:!Lqa .B%1vuc ]wr85.tJZbCTmJT6ȞaMOxb|6աdD.c}Mv4}D}bw[b rڻh6.{ غBoPAaY njۦ5xc@ѮBrmxԅ;JyMvu&N,ڛ.ʕ,lPK ̈́9nN"zڶłX%As_rh޽؊ǕriN e3aI\B^x4,C`}=Kw؄ʙv>PV ~B5#%'% xGCMƾk6MG 9*#~͉P\ĔC|N| oЪ޿s rJ8п*Nji1};k'K?rW=,fȗFU27d2AtZK$p"> 5p4W48ڧu(+9;4[rgcB{MJR_K. &1xorwds,7 x-G ۈfRp7 @]GlR7ǾhCNÇ7ͨ޶!9|{8gi}IHe~8⾩\߀9qXJfvp*7Bpu"oeD2^n#];kM =gcb.[eJgre !L_c٥+N~3 g*E>O/Hw_ʹJ޵4*%=4dbDc2S{68HX{BNN@ DHDC@!ьw›lj}ʢv>RepT{$HwoNoV/pwծђt ^|i6˲Lbnn&uA0hH7Eu#YR\c˦s #vfO]kPx r$y9*kRFS_Y٠*WsaST|$zLCLLP|lܿ|$+j";#ŀI*j(m\I=,,;پo 5aL^/"uH B..mki+9f.Nk e٦';%$&?B?t?}E̓mt›XA+ry7>>5Hln F  QD3}E2 6b S`z|r&a:bI)GT{f5ϯ&, -yK O 0^,rTh|s*քƑNz=g<7|O32qqfglg4^z  m-`VI NWaЁ,VNs5,KTB4 7٠Ptǹv$3G/+y*Pצ*kFHz̲KC\3;&K@ENP|xE_"TkH"OLV C+TN2%,$iLy]~QDό!.T;H%5=".$=ǚnQw\<øyWޫbƉܖ,sN4cs&<c}.geן w2.̋#mDH,#[_]c\q?R) JL>Nzc_-q)ʑ/(C0ābaj3Ff؟[̵ہ,eڵM"ʝ |3h$p({[Yfc b+^D߹:,.օ,@! .p+Cb Q-QOA#6u>w0x8º2urwo >A8-pEQ/UaY/3A.L2Ml]s*?jU^ (l=@Wp=+=]xx+\@_Ė h3Mu$9Ak3N jQSN@fLJeDӨ2bS^F}aB]Jtw>SDtbH)0U`|DϜ*Z_$UE&wŦ֧Gx' T^v58 +ëbHA}>r ^:9Tɱz{/pN_r!ZVEX[;{[A.oSqN2[[*m>Mb8yA64w$QZSiU]:C5Luf??b}.; &xЊԙ]il&Zz`؛vg<Ш@ 3 #g\4<5)KkTҢL̽XG:s]8s*Z|3t: }.EqC7`HP( +RUlzxS[ɂ*uƴw DerpXjׇti#>XUNnnAAR,ZzKOqhfs#ؼm4^4# QKDKyR_m3!ו5 W;X6Eoʼn(i8}ƔS&@}5DP {Yp)DdK5Z@6va|wtH!@(XkCz66cd7ݕD5z]} ^;ק_CF\ hJu3\; ڿķ~o{vA*z1dAix~``վ5J+SbF< p֞48G^xACtҼ*}j/#8Puƪjcݑ cЫAS 0o ېtʔU_!ڣc"o\9:L3M;>noTH(Q4IjT5zx Ԍ(@K"%,ࠉI[tێ1"maBeP"YxRs,̍rΔj[N~ٌ2RDܣ^v4-8Y9Xmqw߿П[$ldVOLs 'KіE l&ɚd 3h\ʡ=m!Dw1`\"k=x]6&郤rի akH+L6"d_CP zD2=' tÖ tzXnl@eWD+TB%NDY "z߱p2-h#m KVu,\^'4}ukTzJztq@0Vhk(¹F <]@N0Ƥ|o`aX5e6litb۷\٬ 8ɫ|uL)7f_t2[ֺpد:F#G[!5M)O4>ؕJ;X~fve) T5uƿ44&ب kՕ>v .ݕy Xqaozn;Fvk[uHCKVkh)?u+22 2JQoL]k@E]S0cZZ hbt 3:_1w;D L3rˁݚ3ի&`Ɉ *whcy:?0`s;MUtۥD:P)g$ha[VƷF#SK>O(mU^?k{}dŴo$ַBC_5Za!AU\uEe3X^hJ6g*>K>~kDA>9Ou1k1/%ZIP91giו`VƷ2byO &CSu~]U[kسbuDU<~!.f'R5r&yDx3C&c&. Bv!/ī2?Obr+?HG: z {CT>t yK!Мe,*E L @.V@pQ˸&;]ۗ;|C$ >;lT{]$+!G%9[i6 SL64426YݹA쒽-bN5a1Tq/7:z 2cN;)fZ#;ޯX'6%h0.'E՜;sAiA׸ωqN)oR뾆?X$Ɉl(4f Wsw0 }^hoܹT2;!5%z"QZ`'^@oD_E|W"3M"'%EN4Oc]&̭`O^Q>"&HKb TziΚ!G@tebl0(tչ(`9-.3&'N&1[,NH47oHҸ DZ#Q}*n)%m~#Ő)Y}8ذ` R8ȎR/dw-x> #/uAeE6n, >"$.rc.*.52ORL5kmi{$inQ9(?r-IU=m 0iXy2J@|.i2mD/kVIIv`>a*7vz$p1EVlw8`R J׬my&ғ9)ȦcEXAJooE[ ͚ĢŌX|A3YsjYzŊ}Gxowqp} M[IðS6&iP>d ]K'/q*jAg'r^~bߺ&H01o/wxۣ/9nP1 *R7U++E*9Z#]si}@ݚ4s U?d\uw)ؙ AZʝi2fA حI3 ]j3WTmgA}ˇW G,eV-Wdf]?=烏z>C xkM CLιfq:{*%:D+O~>VEnsc<ICnm׵[(?YEkLcآn`x3P(Bjrp/1!2[.{d8Ь*<2kKfݕ&\Gd#_<3bSTXOێ}(cJR.NԺpͷIKvc CfTh`ot bڱѦ IlS^f|ta\48W\)zC!¢NI=GM& <fÉ 1 *SeIz ] 1@LUA-O)}zL5@@g%ĉ0w ) \ɁQ[ #NJ4b 1zJM k]k%?Q|^S PqJ&HI8M1"[9"@aW@CGB;lHGXTB~{*-uПh+s:QPg "H *cqtM~n.OrRA[xG~hrPʧ"G9aIY=>VHy+v^~M.ɐHX3\6%alvMg+9(\+V<Ӗ~٤uy*T_m;nH >kKMVݗvqqRU1a6*iHG7tvKX˾yE|U9;e(YdEZQ烡/֓ '!E J!@/hk=%EzEzCpd5T8#)[g#G4Vg o$A?)kr=/:a-}y`ӕ;_Jƨv6T$* }eY#r': 2.ydFafSK0n:=#004qXF[lXTv_i:.)Rt5oE.8V ;]q\eX2zƇiU+W|" T`Qk{t7d@f_r(jAzp9݁;ANb>2M(Mn'i꛱HL(*DDcH'Y"X:ػ#A|p7xU50j#Q׶>k(z66G?VH C_\+hϖ0OG8F((bq)"g?ש]ȧٌf: Kp6ɊN=?NQ}_4q(і@l@HŵMݺea$dI,nZzBb}pXgX %+K|=Lr^0#47A%[;/1ХgE D\@u } Zāg4]t#~ ׾H`k pjWhΩ<}9={cj\iр ϼp;p֨"+jXOAY[b2pKxnU~tޔgIbGu%绂,H{xqrè84&ge!$ŋWWRiyDh09oQYTArs?_U;Kg @%oٚz-6-:3/AϿSh<4!We+" fi:|cu|ԤtB?t_$O8H롙K2kjK?2NJВ5qy>sE &%m ̗pZ2Tw~=W6_~~ x=?%N|gùٻY$o$Ww= ! /"Uigz*B,A>yI!m Ջ(`?@!5/[`dakҀՓmr"~C0ȖdSg]¡ml{.ۈO3}ܸȈaTqoϻidc~;J{ eO'&u HNͧJUn6RS5@%M賨ڢT&.eU7%#m?e%z}m䱴%,l!5tu֑W#A Þ&3"4^q2=R͹9C/DpKX7B (==Fe.ֈd⯖@8r .fѢU3o*+NRs |.͠oGLkSC~抮PEó b=%Y #Yh'Bf\ P(L#Ӝjb+tjz.lM'c. YYXfuMVw`~02drҕڕْF~ݠj]pM̊7sGa~ɩ&)R)+[>͒sd?Zez5J[( Ză6o l;:67Lv Á`ɑ_Hp*rB~;_R 6]f$A:^TyΓg ;)b Z6_G]A2׵ Y"Α+v>> 0{R$ĜOmwEAHEo48(wl󏛣 !xyv>xg‡%(%~ǹ/`4VH(?b] 6/m9.dR]~%OǖvңFѨ#E\TxLjk'r%bF՜R䠅CRdo\ȞfX%h{FbDU+ֻe p sE!3ysJ!  S{ iވ TdO1ӳHq[@'ozYxtjJp@r{ Z'9Ⱦ6 wg5jī,sIe5HSh5 pAj3`YAj ; nypm NxJ#`ĭ@c6iy_?~GGLalt0 ay?`-msp0p%I:)ȅvJW)pB-SRK7Y:? ԉ>Q1>y+yVW؀\ӭrD--gw@Jd^ Vѹ">YAbwu@8ݳj>b^xvOΚ~bO9RUxc8&2c%*(kLmjk> d Qx;1oTK, $?p_V;Ƙ_\˞p{R,)ﴅύ%r'kVw᥶<+(uc|W3ҭ<JkY6㋜ I=fZk}nC;ڶNYĭLIlCtfn I8Xbz M 2a*u`.se&rE$ *F] OJ6.%_5i]hā-TLzj0.Gu%R6=mEs6ge$JӉg4!*=$}e|i%ȿU癳:nHK i'eڂ6V2ӿM1h8Q]T/jdM3OuLǔN9wge%ո';=04Ro9;5aR2QieOhZTpSnWZua$0~ Pi^]@Fv`xq!OLvP օ\/:픲PDag7CU;wrG{zL6JJL9Qmz4 ֑#-b/^[^l(=%5hBㄇyq><}x(w'/:>^qy;ҴA2HYj:|lhW0|^ʡ.mKQbe_ `E2g5h֋;^ltp^UsPV(8|4 Տ<ԬD_wHhqlţ{/?F(L'(iBݕ5NLW@jHXx WxibuK/ 8d dv:[P<D$Z&J˴vVC I(B"}/|4" hWㄽPɚyTCQ'P*k6q+1 lCr|ZT>4}}nS0OP¥.;Ivjzf1:NSM=Y-5d_LA)$hx_Y Fc 'B#DUd?8 #TI/9Q$!OYĂR*5L)g b TSV@ѹ"!8P*̐cHD!j?zLp 9*Ff磐6PdC˜{ ;]UHLCÊ(/chHX,Æ5s^߰XoC􄜹%%og|S]{؞GmoGo{K .&дXwt`i(;*DIZE9qW=D.m _Ey xOcN#oLd҅77ukM ']2!s1N1O˚0TX9Ĉ&}ȎTy¡zͲQiYdK]wrj텚Ы8= .QԬ}Ee`*BV IW+{+91sV D؇~#qkvuVLePQ *eW*%I! CkrSA`dhqgu9\)-g=`-#~$9ַLqN@N\J\EUn/8]a2Y&GCQp|F˸3W<;vs׷( W 43~֙ok'1fwE?}L%OfPvБdLW=> [UHgNxUzPfT$ȫVй/8hD(KiQ9#ŇCEw)"$L^wbcgSwy uKd҃q?\nnpZfwJX4/sPK}c'[eZ ŊΓ~^>n#rNKL7x1#|˖@%1Kxt GV+ yʴ؟iwӰd:y8k=%}%1b1W[mV T/gܔgM#r{$Ui8ғ2P.F\~QpgŻ~s]HeA*[WϨIwr @5Rߛ,-<U }];4'0jyxr f?6"<eq Wx 6.䌠ɌR0kfSFG&W]h>|O<g7 qƞZpy׉7} +ŝ;b]l5@|/(kb7DMHW9:5H{T׭pVM}#́36ϭpo;Bj7CIO0OZv4 Z\ ǯ'(n[yw(`6n#-( UCHm,Y{!wj ΐRuvo=GfOJB`M!LQ8@ʼ_ ,QȤ#F/ZeM8<AMwMͻg;A$z.HWtJMDwI k8G0;e3GJH%"Y$(-(Rzr48"Jso+-umcȢ`HIЃ쫎>4 iO|> y"Ia8ŁkUY˭E%jC?*^7k|^SI/l s'O('g KM'|7Mm\d4` c;BPڀ#"t,'g uuc@O络`yc^5!qBο6͟Bp_wSKu\SVvji$\^ۇ4Q]n>c PuSґuf)E-$u~ H r Kҿ C buѮ #n #(OInZM.3A#BXk1ah8eܠvH*˔^Y` Է3jKƯeJ3/悘B+x)<,OK$EBY$ E,nfl%ÌfŇS|M}N?hܿ#=b3 {)WĬ_N] j灘^{9TX)#\ݳ6_{\i-~E+Bq\L|Ңg!8c,p;PElEp–Ou;Q?^,9||4e'fͨWBumO:S8*vEa18&WTru:Sѥ9p̒Y(9辸s@}H =X0>wYGKNsd+lБ%?$> f _\39xހjiஔ^oCi 콣Hne84Wa̦aJq:a}!Bu}u惛#7bNAU뀎?& ,; h#+-H%ecGR]-.;j%?8Z$&po U|:lд3xgvT[r; !&s,Π}Zfy% [확g #Ma\(^j}L? Y=*y玃)ؿ֩ץcx$sU,g.di2;yTS_$=Sb| e_9ŵ9klB?/2B7e*Uwd1yb:,-+%,i([IALcuά:;V"3skxeJԬB;xl7@/x>7ks1 DşXĦ<"2IZQh%/c>-/(E\ v ]~-<7sbT94sU̡Y{/ӯUǽ xyH|)W(Xlr9jpZ0r1q2?VFtݪj̗'(~;1/S>MǎЄboQ@/ji·T%M9PHpJgi\A7}u#g<Hͅt DZjœ*Fpե Aλ4q`yX J?^#b,TO`YnXG+ad4=?4" ^˿A*RhR og]^}2>DI8W#rgz*=7LN- _y'z-Я\$`ai42R[ΟɮMjxT%"=Jj{wF ]_JʕK_y L.Ra<[lߘv#074r-y(=H)ʽ$B@Rf6 k*E˛;_-l(P`4q<{)pp0{5U w`է2hF7^CE+Yu|dtZ.VbbF0/nG5F) 视 :hlV -.⮓|$}]n i_$].ku $}UP aZ׎Wy}}D0;غ;G&m_3؆oSy= @s<(g>x9czxb#MDDI$xI luogZFmA^Le}mC>xN -Y8wOJ ڡ-Ga]o1 5ߟ d[xab+Ks.Vz()`PXO*azS|Llj4zrK?6Tq36iq7zwI!:#(NTZuZyFo1vOBPhI*蠝۪wGqβ a ?lK1Tmvm&@b[u8Z9j8[q@TџXq#q/:eE$"BLxLTe]7GH߆8T!f*آ=F&N+zGGKiIqASL6mQg 6Qcҽ۔R\%bvk={,CZH/o`E|wJ(-Y:‰{ilRՉ B.)긠'mTY\w>4FDbsPG-^hE~(O?tA7mC\,#q&h[.QV5/\Oc!;r}u* mpr3Hk&2*/nQPv5* ^&@s)xEƽEbTjM0}i7lۆsl̩ \e,%UFSp ^.(njsHb5S L>LHPOdx6dCvXk~Ǹ9G ]^`-04XS;LB00A2 `t$4 w2U/ВoĬ(1n/BNcrnf6Pq*x0o+QN52ҡL6fxX7y)dO !(+ tjr L2V .Єը_x8iުIpARS#(;Q+g(j t2M=(]m]`>C+q hY%^o-ү> K7O7*"^G5fRiO4%ˍRsћ!Y?Sjɓ(ZF6QӴڎ,vOPȎi(]Cq؎&VO$c a+Swbl'뮣4~sbI{w(򂱊L98reh%жu\`o+g, 團iR 8ѯNuqIr=a^JYh BXo!Š2 aUހcL_}3;QѡHY^}vnK뮨 p }4~~C -jo>\ Lu[vf=atXVp%Khi'γbH s%+o`VO5HѰ2Tä`c:}{ ʑB6ۡO2w|5Ҥζ">gyB |M79&k:vN#l+w>k˽c=6Pjd].=93?J15Yx#cˢh!Hc@@Z"$sdֆur"<`+z:b;{S-Hݣ< JV943"jB JGy{k.`08Yhv, u8yő~әeJʈs?_͊V$(Ǭj5cvhl~⯉^*C;^Z@8F5CJCk k! !2kg)u 0Hi/T=~(t5n5q,ӆO'1h6Ո!qm#T=|aNIf5<ѻ潆qiI6CCʗoK+W"3th̟DuXWшZDin]yaJ.kX@zZvżcuME  :Z,mOx@:6v_n%@K)ʪo$-7ġf5b\Fɺ`ՋBF:AHV&eĢ%eqќA W:خ"7'DAǛxIGO}`4=qK>UR7Ɖ P#D>yS,GեZxƞiku v6ct9F*?לSNh.>9O\Y,hgETZ&3!d V Ԫm#QSY3# 8vhL[Z] wQ?3i{`hȤ09RVnv!?|QU0K>ξj<@lyK.@൧,(ݼ ȼlCXSw\[Psf.=J`q#z9gQ< +9Y.~8x+ɗp8jCAd>+ٛ˯1T}Vbݔ)4]h9b̨jy9RA:ۺb[UoWHnU1n8Eўw!kLc7|3ާIc;:0<(OhqM?vb5bbեFyp'>ڻ IcqvI1_ctjoLd:-Xc%`uݤ Sb-+Da0R/TxʩN{,ijd ֔-` }}F 13qEeU9qקa> @6Ёb,A_0HqA"[e_գKJ74AVP*ٹ`{qk֣8MT_[*SuA4Mq~T!09^6K_ k D4LO%Ԧ5択4ziQZKtu| ` Bɛt-Xe `{\lCJ.9$wQW2.3tV֝;[*EeRB]haz (;83R k"B}Ӯ}>YEJlCJ.vӲH>Iрe P!^Y#\~P%$ Xd&^)+TNeʃD8@Ј,L:07pXb@Ē^!m6T<*_>6Q|EQ?bvN aaWEzp5e\wA?*ʥ4 BSi3_bZn&)_zƪǓhB|O+jD/,Fga~{K*i Ԍj9 ݾ'U`8v]y.c uAw T|}^$, @~4gQj+ J( S/=4ktUl!LR'^ʀ-o dM:ϰ&3zEtD0נ~kHg:f9Aj}V,Rp kgfR2-`dNj $`'_X~O Sd%wQ %(9cU3c]=~Q sX#ѵ;<5`>ۆPb5$[Y肤~'>4'XLZդ-l"6Ub"|b?h"GTl0PY"Q4ln%V|\}H U`ɐP"K6HjOnֈ@10S|)!ptb;ٜ`["!iVEh)ڈD^c͙KsSA[ V] XѸ 6>MqVd"w&%q>a]h;$Rn:qDƷp-@ݐ dq=MXpyٹ|T"oÙPpb`"B  }3D޸HFXFXq (uOXYp^Lue\rIӄȔΠV>k4)= Ҭ#qνLG:/0:nb3lok)v^@萼ІtՙOp ڻSkȓiv>kWݦ]+ 5ݛ"gPP5̪Q :ps3;08V -)鱕tLdUrluDs7)S@%5k)Qͩm2P`T>,&F'TX*'V H94rwxU48ϮY{ŊʮQ>575f1,#xz W@} ڲ$?dktHW:9:\mj91ƵIōJF*H% 9xMՙ_=8Y.ly$fhI5L,nLMɌ.߁5?5(V;Mgk-E֟ElfܠZTB⿼]O yŃG~VmBLUs>Om<{07a`ڲTGʂ_D!eFݲLм|0wdzm0mVD?lldðJOjRa-^hϐa\עT_jNJ6SEKI}"aVf>cIt=4q #2_u5LL(T@"@8&FR08"#aS]' ISmXPs HZ<`q/?0Y{#(囊IY8?J$@9 \L+ : h5 vT%3o4'ڒg_Xo;eb>wGcEh;HuV75Vl$-O9?_K>3oKE)$VB)hwAQ)F즕.zK̨Wl?J%.I 1.pw9t( $|inע-溌fv" 1?M_Hv؎|q/bEltqDsJK> o1ðT3g6PQ-FpsV4}wg7FQXS]&ܶ/nG{qf*aW|9"U9 vW5>VzFe:+1}\,?/dE$ifT8 M%0~$E5][\L35{qP"^ƞqHh5W,PÑgQ[4"ۉr1"G@s0~Y7#]Je(_JTA׍ch3\KM_.b/ilKWa,!H\/, B>eZJVh>۴LdxdzzF0DsDt:ɤ7)'#c'S5y=xi},M Rh@] Qi<>_ie4j`UN?Yr6sKW~SѨ L'm$Ёq5@;_+5u[[*nAefp5䍑b[?..Ѐ3;s9ӣKRo:d5&}'hoѴb!Pv&ef=knNs!Gsq:B w :W+ O qKP570HSCz7} Jna[e/}twbU+.y3ݖKlk7a?Lx>u>z%[yv–U Ğp7xϳ>xMo#kBFa2~mM\͙QKu~}kww=X~>Gl݃c=d7.HX>RhBǼAړjmt}víѽRLfd{NC%?״E-~TJ̤˾G]w|ouחSeӸ,r%;q ^bu dOjme}a5 ޴,A6R8Ei N{JfsChY!"=0 }k*}gHEML6D@O..̴45"yH͢i?@VxswuI5ɨ;d:S\ZDwy?AŦps yEPEQ_6bM6ncjJ:ZpCc^C f"x A PVZ]FlUvu󚙏FڦzAp Je$_U[;]_P^엸d$U~ylWlNvuAhVaޥ8חpx2L婠bٻ_bJf96輹R/-9IܳޭSB̂ 4KF^Wܤ!qO꩓2ؚK'&r%WdV Ssf0UTyˆş0Q=jh HKD hLKw=t8asktk96}M%(kSq|t|H=\G̮hr9fWY_0j[Ωe+#ʺE/,枭1kQ`$q\y:yגfL[ 1()|˝i'A)=טt]$,m ɛ6He/0os!Df5(JDv;1HPV}dZprNpz2-)RrAgPϻ3AؼK09hfsl1^>lsb*_m_ᴠ5)*t)φ}ޡ^yx kp~b18. DE|J UuO/l8 Wuz@U\`mYb3>& ⃋~э'j̃c90Bo Y֬8-5ݲK 7`GoB:^@3U8X8Krgy!X 5VtWNjG̱KaYfNw4 J]-'4yTUGh~Tzl" H0^eᦢ65N;z78v#|&_?G#Ģɕ0Y;{gA jלjGOy &`r.q\ ^+@:'y-`I` 6 ӵщc'< ?gQgK5 \<GR"MF y TGা嚽-"]S]O"glb}R f鲭c,>u6y_G_]}܆Yͤg?²pMDэ )X/@'(QUqs^#RGK&3Wfo@h8ӪMVƍV2,Z"?,^CrjULlg 2zRe#KJxsX󲗎6{2=-iS[/j.1# >CBX`M%ଢQqXf%zZ>͝y!1 ɌԗB#~b#\'z~nrz ex j|D/;2]*B!*`z[JH)-8RkvZ̽3n73vkؿ{?',S O$so3}Hkir [ lvo!gwyNIO{xI'u߆ QZK3|CAqn&_(ebAܰD7|Al]_\)/n гҰ~`Ӏ=(ޞ/p]TONdPm*Jܾ1~(< :G, ev(l7\=+q%K?ujx^dgG~ȭbWZGVvzL;$lrӿ2,О]GTPlhZL g٤:KC"-X PوTI m\}c5|IzS6!aTnk?cJGd:Sڦx#P1U0Q`E#@.~Q?0sGt}bFwduc1")!w-QXӿΨ~3?'JjĤ%S#"üA,)9x}X+~1,MO`H-EG<+]|i #qOWTs"$+} ׃NYYODhJ.WJGhe~QE(?aX6R$vϝ)+2ƫ"HF.4+Њ +^gשLQo(eaߕ˲QxzM5auvX:(oݝ !o:8oaKҗ|)8d7li{8NxK!:${b:({M Cn0^~[G}w$n/$Ս2 ʊ@ @ݻStm|_Ϩfd,*Ȍ-H1n$.J{6އK/VXYV YȠc R _`—|rL%>Gl[ ' 499ʇ%ra=prfë[F@.v+|au8CSP20t68:Jv8xS P /ƙsh21#0ރ?c*:b@ A9Fnl\SNWзF%qAes:DYD=-N( R|! y|{еˎ20Ǽ|rF{ge?xrHAaHr p|ʾ֯UO>&+&7>EɍNn 52U~!;?.zKpDбXHeh4D\^sJZpP}vUJ+ ,x' Zr*b^ Au d1v8:U:dv3Xů~ʪo.7"W(L+8Y4 {#@*vd&?>S~9R*^kk΃Jm죣Tօ1bX(x>W}L-U᱔JW6D&gEh~Y0SBmpuFCe]ä>S[Zlgxc= $UƩ;ddOǑ <}]>P]3vFS}&^"rWܹ+ێ8/KF%>=pYs|ybXypOwq%s~>jLBZ2˳Y7sWߵ(+\1K"T>؟M _2pbJ =]m+ 8>GÜKeܦ+e\ِcz2?/ZV-\j$vS?uÇ/$r=tGfOn<_I@NYױBnMa%5)!SkϩU\M&.b:ݤG ;q,NC >{h;ied>:D,69$ fsu&Qnc2o$mxXx1惡YDhQ|$P 3Lt IU?OW%qQ8+u"K/ȣ'uE*Ma%i˂x_Bp-}aG.=\S}N(8HҦj(Ð[,l } ,ǯdMS#9qW=}4~V Ng/No XoK]RFvm "  \OqOI?6͝Z83ϟAs[LjŞ%>oD:;˒DIqbI=hIT!^3,-䗀)ę'VkK@!b(@&&F8sAIj)eg?ǎ׎F]hmּ04L Ы j6gը{G kFqmEc^5G4i트H gu@ D9THd+o\,l>όF=R'C e峠4|e{Nc[ÌT30 :!oVR#9=r533?f슗7@:هT d׹fn1ٹʀj*]j~{|,tXgF##񇴼xphqo% 5܀omе m([6yٕHz,+7 }H%hUQ|Z2Ax۸b+WCX}IY¹H:ZKb+6־G0-Grve^pژRFT](I<_<ع~ mʧ/ʫ_=|^W&} w6 CK*pl%qx4Nrnc$$>8DjDo SOF71{{̮S~M#Ci}4hxQ>SxZ,# Jvz> A}`,SPW3UҚg-~moT?~ bn؜_U$H2_@6Q71(5M ꉩ6_h<&T_59ڗȆ-v;r-}&X `Q}ggʀlfbSSnfUŴZZYV{]Z0l>ߕo`%nI J&#`]4˱Aua\I03@ b:Ij1s-]=qMtci,Q~ڟH}uRvMƇ' rzl_6* GU⣇Wւ #dweyLզ(BM3ڬ[|roQ<Ї<(&aL,{fu|ǣs!CFIFn۸Ҕ~NS jG | 7KMGwvm&[q-X " x>mtɥS'6Q%ʒȒ1\ş#uKmPIԤx%7k bh/[DLʓҢ0SOA6;nʐ<9&dZ6bLU EPK/= neɁ6.ڃ]yezWK*q.~q N(1ȏ*?R8%>"UUwhf0{C|EzW{NO><$^z98g?G₎/HmNeQKӐ^ERt-Ķ_ .݉DRrYDN]kvwq2QUx 4K40}%ik;z78ʄd >=8~A8x>[t@ 7m9! kF};9YpJDe@LA0u#,t#\s`&yծSfՄ)9m  1A(S˯oޢ=$9 6h3kcu<_ -'$,:TA[ Xu?2RIf󅩧 [M[Ju f;ϕsVVͶ~*Ǫm^D5*CgE~E6ix &eN?Q# CF_- \ y$ɢ]/Cam ЩL&P5C b$Ͼ7GU3 2. E]Q%w4ZS?AT޺ rzkǷQY)`aǪ*  I-[%ԸJFΙ;,gQ(zpy_K/dr+b@^^D g]$O0a.EueOEMJDp_$"nGv Nաftda:75`_N05F-7}#$*x9^^o=dϲ2ěWs⾓ѢqQZQ~_t'n *zt\ `2on [y?Wn^gtkH-$<ٲ얱w5{O }iW͢L,zh2J!6ȇhhl6LYBQeϑFpWJ|!Os>U’ZXT:\|Osa8AԐQN,/2YFVخF~Y>_j!ڣЂ:C? 6zr/'eabaۍ[,}S&-v mܣgŽ&IS +HIZvA?i@J ^͜q. ]ƹ,G%7 ȡI c$YL3\\9bZu_|B0'zN~kZ--1wUCJ@jMǶip}P )n hp)݃sc}Eȱҝd0Kz]>H$'mZ'/ٵ&{uCcbJYd s"@-a 9hrEX0HzyKJhp־!Z"}GaCR(͂Fθ8WiLJ4lRgQԡgwWjz3]?l5=*7[/d݌֨9qGË8j{0ċt\T]=\ wIeL#EPfⰺj.Q_ȥ)֜c #Om)I4,@ihML\Y:]Ouʝ& qG6+n"x`U qf8􁀤 G2D\/ZH7ϔ4W1 k"i If7vaHSՉ:5pvUp#QsgS4 iZjC ;);QwI6"%a'AFQϯ@ (D3QqҘ~-ý]jC"YIs}[tx[% H}|66=ۊ/q널Lj jDX%yBnʄeJ.az q:-Qxmo=99 3$l4ECKOl; 6 *LB#\)Rl1x*#|㍯3Wz9ݚLNGNfᳪ_ JGRo;'U#7a0]=UI 38\JOkU&l1MDiis>ɀ(dž!@sh aJ+f懗P.:U?f;$Mn4uLrh9VT @- )[.^, I9BZ_(MCYiTR/#\}ꊭX#cN~jj4C ] 6=O|b j 6,;w`؈QԩӘ"4ULéH'cahRL!dd yˡ|NNWf>ņ3x&{Y"`p'ۆi7)2g b@Zmg?8+&r<шJAy2s.OaWm"bj=^ {fn 3asBG՘椃ӓ: !q$AO CiS!/PW߂Ʀf,a:P1STY/uQ$6J!RօU8*?hk~H[CFa1OktDcU$ CɓXCS Mi-V}˹tW2Iì˘:6IETmJ%XXUU?3`}3#`i@1X9g4O'~ "=!a[zw3.^G!9ȽZGX?Vu0W33)Qnu9e^0պ_C0Fkbʔn.NgѦ ^]d\.Hg}q9J#`Ϝ9.8咨(gHyGd&I^z&%" á3aвU,vpBH _K)x2?m۟G fdy:25[P%n\%hSq[ .H;>mFfMQ{q9vsyw\#i5vsꚘ8BgP:S%)(uĥ|컗D~ڮ*WFQ /_>ænhUN3rx sK 2yF]1Q?tIW4 z:MϒWqG#̒?q/;µL3Ҟ^j W䱤Behnl6si\qUVs$K[WjTnTj8sy _˞6FJQz`^>]1=aLn{5O"(PaO@r7OcLVC̈́a1ߌ$fT vbGO{)dL3r06ۦoܱsl!K@f8䵥wzNHGTǓ2@;BS#~ߪ'62NX<=LR)]e n)e {/߆CI+2YrwնҟѸ&|pJH -I aՖt^<`U4Aj+ǼcZOMEKSy2 ei Vc0Zѝ/˽Pƹujq֏'%Ƭjo8+y$?z[O9ZE:=JLK릉Ɇ{id9G]ȇ_fE-}t2=@WSlf yWj<-aD')A|KOs=7P ~sۼ4Ma/çߛ5Y|%ik?ބTy DJV^CU;!c+Eq ݖ׶)4Df/.*(h8S?LU)'f3u[G›ֻ )|PӰA5=.Q?shMZ\v0s,~ yC#6B2UJ4,8]-…˩EkG_LACV).};KT[r|=KFY5̻ i5o6͆=L1 77&]&*D)2b3KlV! s"/֯6Tt& W[+,UC%!_>/mg$*K + mŧ;_=[M79XT%ɰz v/"2F ^ &Yɏax+̨-GbeRXHM11֚UI?sc3B3 H4sz0 %<پ/cT<{8og)G!l=;Smx)?in!f]v N<_}.2-Br祶ǥq`>Yz(Z;#au% ? ]D.3hSL&/l6ϔs5/BSN[PV AV*| wr[fqj+3z.}:qq#Y5 r x}=/^<\pz@WO.8m-&Rޤ V#vSxh̥l~£ 'p:OI;[r F u.C`den@ i1ȉ7OkKx,x?HEƟ]f܋CK$a,SM?h 81 w0ߌ4Jܱ^pW$uVx.;@Wpz"G<;&3?NVj'0ѼF/)[9Ɋe0G* bE@_VS^POS٢sl1GUH)ؓ%pet/`xX :jc&d!sRɁ'd]p}.|\EE)lI[U;pi%1`<4R8[ jޝҮQY0 \>T)E59Hk\x[HceW)Ociـ2D/n4Lp*wUT$ݯt}ȣ5Ͼ[,$߱,+BQA${7E >NWp !hF!VI=1 g`tc+LieAIWPiL9}Ffk{1`aU~CA )L1Ж:N3rz IdħƛL$!/Y4 ]>cy Sl h#'PQo|*8V1dU%NyJͨn$bݻg&yy'俟!PX/1K D%_H0:b@J>):ފfIqb%Zb[9A]MyS[kX1{:j<5nqZnPzc~vwW9Wp#ۥ"a3 oh<:}X B2ti FȲcjQe ]\ YPsF(8΀t>4 .C\BP30!m:9"dڠ>M<5ӳv9G(R$0(z!0 Q[ CF3Ymc(e Tֶ9]tJtM۠.A̝'GNݷ%֣. XlW oC575SBt275U0{{GrY#Jׄ/3LH|>0XJvQ(l+JϢ5b ͝OFLtKg |yh]hմNߐOۉN LG_ͼ99Nk}BU~x-lY@;."uJor3Y3Yt!*tRnƏB*g4XtAXI xr 5RIt&~V|֟q< Yk+ T'~ְM{`Ng*ZF<:QZaOjh 1S- M}%"P›!-;jy"_QsƁrKYDw}-K,"(O(ӭ)jǛ̈́dN}|j.N/gdP "xݜeX,q+3Q=Wݧ4 ]ku:)iAzږ5ណ1a\xm){=.7rIxL@ Yp9sLh@ns2Tcpb|K )7ܨK/}f4taiܧ1j־2 b U=n[Cp+b@!6w Z$Aa [X,zlȅmp`Sm5A!,3ٟJo&B*$蹓R荍|FniduXpQ)qHbYײ'z}aqMl\Sg UBõ:w p:b%G}t-$ 1u-ȥ2, /7 i8N(i''km驭,@d|P]"!~V.a>{'S̑e>LGҎO)h}uEg"S?٥ץM,ȴۅB j 4\3:l0r8 %P<ήtv k`m27ґZjkg.Tf?/̡o53C(?$8ݵ7X`=#[ue&t>Riw4]%%YNiYP~ n/ܸ2H-ևǬІJ Ӻf>2 s?9߂l]IOe7f+]IFcXۛp?ĎKjqvq7[ J63* zXmMN (ZJBAt}(RܝX5H@oT&7 ǥ0Su> H>F~WNC}Ot'8@d`ȒY-2= x| xYݺ e V7 ]<´CCXnI6 H^aY\mk|p6|#Xe:5kLJPXQ4x\UFCR_ۊSUL#{?NbМDҿ1ߖ9@g*O&^Xϫ@ѓ}ʑW^.DY Dn?ǝz}Jꌷ]ꡅ:^vėg KtE# O {d=d_zhUY u+/P}<P:="x*[@H .?ʨΎ=[γz;7E* q0 Q^o6$pOj{ }Ȫ(6 o@%.SOs_sC/ p?AA9 dKKN39$3c5!6$:|=XD2oG(yoUofJUɋ!4w2Ե% >zS4tJZ)P-&SX0h`}+0}pYj@gbQ ТI`}D%;R%{8X8+uTD>/fTF#Q􍵃|D<#Dq^ih*~kKeZvXaQ$k|%RuCq||ü X: M$ (,ZWRq[{T+RR2LE g9RMaGT%&8@`*EX1mжL2Og`4>e~xbEXbjw'z{cmOA wLPIn9z ЉN[oڐΖ )UmG#KRym7jUfqO)h-B=]AayluFюQ Ϯw-< , Qmrwx &|6ӒH Z݀*b,wdW悄[FW *429) cdՆC7/.?0DfN__v\xۑ'&MegEvCS?Q>T8t d#%3PMJL2_1>0(KǘpW#} '/ؠ(/,X,5OYف?󙩺w{ ^Sv7%k.`tR@!caRDOV. :EXXGOY!晅2GM*T&-\Z,`][Y[=XiVi}GA5~aN 5"eNU*Lyb8QlVgXR8Zs{-lhء\G=hݷg2&,i]&nmH?ƽ"q?sd$(*DP?]eHY. fXr q4 z)wRϝrtJB? tsm];U?^f?n7H1[7PָPX=ptX!̽7>Lh7*( ւ/LB3#1U|CO׀#Le>$4.|0oTn5 Wo |x0\\T}IU`ë_j(JϲxCd`ɤ};JC5kU+|q{Ar6+Hܴi $vĚY,!XD$%|) K6@P^h1#CZ[0t)kq>~TbIq e?Mc? j ǣFMJV;՘(YF\/q(,Kaӆ E_;wdx1+ŷ*4$a@igo'Nvޔ+…I&R* сls-a{QmwK"m@B4~Hȯ@:4PE\i0Z+yB빓uTWkN  9r-Hl^D'Dea۪}=dX-x%ouoP*dU1Ȏ: 5F Qiw }&d^,&#͹ѿ_nbϼkB с?L_gaq8,wxr!Ml?snRw.8pi-n>+ړa(CCҌAƒ.Iy!HxlXPZ$D7b'h9^_]Ⲏͦ'kd~m3$Lk~ou Fr/HANd.1H(vY?a^rIl)-a-/W(1w癋lI`,_m"j/btM}bpywvӞ\lM"yȢ}ujpBdor;^NJ"F^[=`'oy1`Rfdt6z~F2RAaTZ]N|kk.n0~sn;<YTz6;;kQ.?ƭ VT.=|'C5H4]C/J{=4w` P54Na$|/@s:2*f)ain'Qʘ'nȪ΢){$%LxO8^ {DblGN茝]uٰv(bFX٫.ݵ@ګW[O(U`N)Edʥhb3*,v`2'b>b tTO霴>_D Q?K;,%[^ܧ͐Jl]<$U1'qy[1ա=GT9dר48|F)pH '@GyJ0}ih*|t[!AQs޿dLhGM'pf&KD`w|O`u"͸N=sC0rn}93}i¸[ܝ7ZK lCPb% HX'ZRD"ݻ=gà`){`qM]Pqi9{5JiIH%fwiכ14UGRy)lr'Z*vϤldEszw!-D~ܺC:; +*~q2($6Fw<8UŖoދxlv ZaPQʫYR=W9{V!g25 [۹N@Iԣ$&h vt SShrpN(X/"Lb[@-D L׶CPWuZ>gU0H |:rgԛA{C@fxܛ[BaON'Aآ' 8ZfCFpZ>AQ eDSʈB'k6va`)p<V=.K$w:\2W9 &F/ؚJzN<ڪhC/,)=#"+';jCÅro 2U11>$eB#Ƙe2偸%DھHm@tu,χyq A4r'atB'*?66K@݀S/] iYML8o0(B=;+I]zG> ‐NO^jk$fA V~,#lӦP9q7^go󂭞w&9vCD̏틝B6zs:Sn%7,BV;#/^NXPZ{yO"M(]>hm~5OM()/ )e3H'uMxᥞ,,C ZJPv\MW~p F)Qz_ʴEv~K*e>2fr}U:Dy&sͫaVpBݟ:'~5@бjomS(v3EݤPuk$J= ÙX(3S Oٌt2UMTxλ3OÛPU뺒6zu j:^3dӏw&I8@:J9eh^ڷX>+|-d)@z w*Zr~`$2F"Xya!iꈌ^MռB*'`R^ZOym)[2\D%@a'+cXwBOR c9 J4% iFT7buHS̴ >n61Nn Y΃::ZAe=T{dLcmIq>39* Mν.?cB$x<$NI.9 U"WTplE JOl{cĭ K쵙Kf > q}:R걮t7 =o1wGL':KN=aeB`2yiK&fXߣk`nK bH3pVY:)Wr߄ Z\CԐV2?^B=a)%GDNڢW}6&4mYޫFQڿ M lyLY ft;a2bmA?[ 5F(%Q)j'-ӣ(rs/*Έ/19l|ŵA면T@ E)Ƿ5V*Df6!u&evHvZElFJ _ULE{^tH^L.,J?9EFgbH G/Qp\䶜nq6&6QF:)yoQ#@uIӝ[pvp-7;~)et!#t)gϻ%@.{EBJ^ $sSy-2 ds;PZu r|ǡ nP~@ednwȗYaZ-+v/h3$?p,Va8Ŵ;lϺA*=UQ-c QY:9]b)YBҬYAiL@7mSl8*&])i-C,^ɺѡXu+д>35j=I3Y3ѭҳ=6psN$ Ī48.؝{x~)A UWtN\(0xACW(qjV||/KGҧ4 @;%DW3j%K%s9ˉCܴRz|4 $(3!HJs-QGj/,꘮!SW. Oawx6'uBj63/RVⷝ񗣴(kiyƇ8tĞ&3jZͬyÄf߲j/k_~f?cQY2"uMjyb%v.J^O#L\1 J-&م#Ǻ]Į 7oN@miY6-ώDDn`~+<ۂyzX>,8ȼnT/5qL;^M чD]]I'GB9~ueYiyPxUА_5Kk!HaJ{N+M*%Y%NDDzE nJ0 Tt%9~ܙBc .) v? AIĩ=Z#j"nxֆw%4 ~nt8TW{\Ԓ \=`G-9J9C >d-O*#w}#rǫ̷N"?+>8&u>npU'M0URKķvȡHr TU Ѣ|T2xr{F-I_.1l]A^4D+Q]7:$7RV*YLF#&mt+b굽b%278-{lZL[H Url +k yFPH3O},F8Gk.M9 ?';ДSCQ;LLVSrSёddiS2> g 33g"˔fWQm6e·1w FJ],Z7;f;Dr]&^'^>.Pr֋En>ZG4is-M=m\R+#[vvL@0W(&y{El_5Q1ue@yL1946ޠ_唺OB o)z([tVfw0KZ-şqø\dcEIiMi Jf瑇خ[u\Piw6Du:9/3-RgTL4$Ь~YgRAG` F#p֎7jK',('gc!͌vYž-[\ʶ?QO7Sݑ bU+.ϲ:,suќC+Q1d+T|..M4NýkZhʰˇQʺQ]>LL(5M֤bҁJ[kGz:`UÆ:+tImrf%\G>W]#GeA;߲:Mc quwf4APΊ꤯8Eb̷2(_RPןb/f&K c?8j78ΣLUJJ9EOb,@uLXZ ` Ɗh"$Da'mC ϐ?1{$-_˯޺&Σ13u.k̇PQ- ׺,m3eG5҂5 fro0M:\eu=`ڮ ϫU^I< %yByK搧*ڿ=Te8]0þ|ȷoHo3--t~:1|JgѩtBE[ƽuyĠr直kQ]\4J>l.KD;Z?O9!PWzvƊzJ@q`4cþr"Su*oeR, 7sIܫ"iU| 9i*ȣIDp~ z9\ww6 cקN^`.) X;x#{TfL^xW^ 5;>2ww2v>ҠEt,aEeI'1(iWRSgс |{\BDbRyg@k!!ʫb@:D*(祵ނb0qF9! pM$J6]q )"DA ;aES.;(!X5pEZX0}zhKH%8h} ݵ*W֔T**ZE2h?-f# |m"(4daӮNS+ wx iժ6lA끊oݜe]u =’rOMުr?/4>P=vKw}w^Yj5g;m4I><PG,6nvtBf>Z7]paIo<*Nh~my?:Zґ>hD8h|(eon[ϳv7mVCYX'Β?Ha_xg+lTV%(GjF-&K0bޔh?˜lC` #͊sUJ+=j5Í,7ؑMӻ J5ML $y7smdQQ5i5ݟ2E ռ̍qv 28Kp'EzrF)IV 5>p+ Dm{ K*Ow,ZN\z $@k':fVti.sZC[4΀&3=Ke_ X|(fa8hvM:2 זt"o2VR> #:&^L?o:iLDHh)3^NdF3^j`P^ V Ji ]cY>pܥ'ByyjX2s9>{ $i@_ uחf-jgѼkT ݘw(,+ -*hH)L=:eԇXhEqe j%[)*f}'3= ӣpYlv$+tL 'Phϕ<ߢG 홙/SO1FGtJi7A{(ԜTq xf¾4Z$xQN|dQ:\@mdϊhs#p(\[gjH]+RٔbS $Y?QN{=ZtX14=иN[lBR$#hInpkR?Sm7I;2]K5t-uLQޒJ)RKoŌ g_0NAAݒe-C6x c=eVuύc },$5lb`y0J+ cUJp!=xx&2AR[G] h'5kF?@S`q۞. gl(=1 wNe5߮yNWXɍ.תL1EgGtxupx <{蜱 E1 )w'mX9 _j6wˡX :JiFaYۣ(=R9Soݶj8-zrpa`pФ }G~v!q̞> ˢMj(ՑQΉWؗaЕ%,HH8A{1YTDtdX톏W@7 >T[Lҥ: 2l; RrhS@d!UDdDA2^daT9A˓g jx.HS}G#}u 5)HH\jav멲9jSPWA-V$xa+sT4 ;^ZEux'&˯ {{04Y'ͧf`&]d^ 0pTf #*U\K~hG͓|9]{rA{dB4Y\q" _.; ]Aٕ9((j1Ab"0G1n K)e+ً@Zƺ_0wҔ^46[v̬^kZㅡT_ o}o" &7} ;ځF`=#lL˝_Bɼ[#I*' Bϗ-{~ZZ>M :ݽym-/lcDqsF4%]7!% veWVSA+Ѡ}ރ6[NJgnx\oZܧQh{~EKN}شXZO 1o6^ϩxZ!hO P,-w+{Mc Swt3jNa,P$e(1^K[[ZSf,xZm?EZRm`r+Fh|cXGL{]>?Ulhd^>Aj»@9ו|eTUʭs5Dy}ȡXU_'̦(Tp?e S* [Jɇ$Char%6|'򙀕&lg܂n1zxJʊ%?pre!^Hmx A # 9P/ $7B+g}}lu%5NP9'tosE׍^UR֤#OMҠeOe){}j7=)s]k; ;*~%uPU$3,X//j]zRV1T'IByH|xX.0kSk'?v`bM%&l3ꗫA7E;co5zBN̩_?HP Y 9Hw(+@iz](Qxyt]w;V"b *WT9uFh:y\VŠvk⾆l鉧f1!FA{e6= l1s'bcY= Mͩ?"Zo6 P[Ou\[ .eRvuÑ,YlU" |֟ J`nq\bGԚe>*#)| ,yKwIUS~H?GcfA˃щ1MKWh_hCYF(h*z*rG3Kl/QL^u6>,Y0D$I\\Nd9_dءgGf@0"h>rؘ䦎Dk CX?QYATiZ“,.4y%֊SgkȷNM  " ,m Na֖O!z i:^`xCQQ {c $KsAKr5Yyaگ 祿K+aNSI_ W/x&"]5?DF  8{t8J'˯y@*ņ&r2;w~X,%;-hyQ24[k!/}F Zf;ΥWRZ!NۛmǃS<_z(dM-wxe`2#F,cl&T6}G0q@ʩŃy5Wۍ9jh-V"6"/)~ >J1~:Vi=./V\^HEP$8.:ڪ]`=0 <#$;LYEnqU5_I3?rOI~}p `5@~iHߟ*DG"u]D"Zhe[Cx&[/ o&XJŒ=4 ɰ9k\B=f<픟4y#dJ jG@'|@ݡ <Y0m٠݉HA# `bO)cW("=LRgYV"~8GߧI|Wt@2FoW?h$pU&buh9[i3bKˌ2EZ,G˜S31rCF>Ԋp#ZkS8xVaeb?,ƿymן><@ ߗcw D<,J ^=XdbPfo4t] o $B<1l\\X}|0(xWx33ڪAʶN -_] y ˟OKH2(Ql\3ء? 6?| aC Kvk; t:K'h|%5_o K&c]ޟ6MDR77g249RwR 6* i-nvT5v,1S%Xm^ BR6E5#?KUqU H,R@:a!p=pμq91l4H}+9!~.!@K)f5SV/F֭q)R?K)msǨ2*qr%7{7 p GEq/YIѫ32nR$5y奵Qx1+ ̶Kp7FuOO&nHb:ꩄe|!,B[.s>ΩUggLgܰ$JLse@pΡ$!?Q1cyFco fG ѝfX `{ Ӂz6֛,. S;U^~R5div 1>HxS?؅L&Kyaxp&(W(֕Vh$U+m|t/oa P x^1Cx=M B}Gɑ@.mYM~WG.DOr 3-qMQ%f?f35LZ^fG):Qg9,*nSwQl}r85xy;CM,@'4QfplFµY~f+w[HTɿPWd]g) 1 V/7@:u <D = 7fnǪp8Q]dz L& ݧQ TQ8<[l,0ɺ] fg}{r]A¶J ZH̸29ETwҢ8L<(&߾ʹd&FgL㈕5ʧ1P}ƻP$~9#`ʝg|ڤTv!ddNWFRԷWZ^fOF|"Qӭ #Ktƙ|6.үk$syY"{>wl}OT0SS7ֈjhbZ.^Sҽ.,dc!2,#;f12fU9vm) Y#kx]Аa]E)c5^vCnu<9d, Chv * hC$]Ehfcd#),k0؊y3,PyQ"b إ3%MLQw<^>2<}&œ)P8;x`Ŵ{|p^IK'ido&06- SLn;qR؝4kIII i`ljHE`u/6iK!!Ze#X$6k<9)Lcae4Wc)HW)VXmYgr_P.Fh!gf&F0UI DZEJeP7reǃ7P J{>{9³\&+,B8 }9tzj͑p˃y{hu"NI(ewAטe*+8TτjBn 6z?Ķbs@E>0-@@XaQx=)paLDeNLIq+ p熂E'. +IOi'vpHZ#Tьh$Y>*yt{_(~G SS _X62L4iOQO:{W !Y(bRcDp߰ݡ~d sev2sXbRް~4{rٯ99]gmvܖ8,O{nhLv~)sq lUMsXc]tmciZJ`_}mQ@ G)»?-w٧2*#daQ "~Gb>h9BǴ&3y݌چٚ?Boh#0P=vdi/ytϮ&Oy EI9JVtX'QzxiSDx Rs{V,KȉR敥]P6P -=_.lyXBf׫QpsJH۳/@M&H") #ғCۈuozopee1g@5)CI)L3D:81/8_v=YJÄj…{X:H` ,Ω)%]8 ®B+ep Z'SF&%I枱{~P+Vj"$T.T9 %|Ċ~إK`_o*z8|4p5%GE"+Ecek`=OI1Ԕ3RWT(a* ~hojo>TVk5W-9+/8)B ST중ϜMH/o>}D>jԘ(`bOG?s8 C$ShOg{*sʤkH2dF~y ;z& 3]Niʊ/cI8؊4}թ*[z ӜӠRDȺAҲ{@jiĈ[2iJ &]fC"8V.}4932xV#EryOv7Cn:?Fݣ^EMŖ‰jo[G:zK l !&I,W`dJB0TY^7Pf@ߢ^~vQ45v>X=рٯ. >ZO.{f!g!vMR j*DpC/47 Gk]/P$0r9{wEEϡ?>!k4T7!RݶpjdFwXK!pcr9wmMxzl2\DOTiMؔhW5%'Mwq}/z@/Nj{"UJ& <_6ؒ`T|GR$!CmW*IՔ޶57R>E"Z Un9.! -gHs(6'x]c^I)FY-Za?ߎx*#6 Ј;k闋HX#Co6v"EGb򔀆KOv ZPHv2c hEo'|^{0W%M ڛ^ǔy}t|@6ޖ6~ G?k?"+}}''nHξ"0pc΢y]4bi9 d#oBw9PUgtZCEv@t}!s٥=Mty3d,Tf]VyedxTGMF nrwa\n<^J5pL8^[:-Y:ZԵ889Hfp&zy 6 !ڤL iW6FVߎp GNnT`>;Kߖ'Ê}7M"x'ERF@/^qm>7Qҋ#sc lE=-aLdce0& A+f`]'dOx Vu.xIV18i3qXc 8S-E׌v|z?:odG+F\"H3 ?MLLӒVÁ0Y<|W(bw5%c}FL/2 e<|vۢȓ>`#80'# ^,dвwґND(5QuxUB' 1h3pJe]216~Xo,]_]@wJ-^Zg?@ZaID":Pˬw5(@Hk -@mC}m@6zeʔNX"3Uҷx+Bp@"pj6܎o^ʌelУI>3[j9W$zQAB %'2RDzڌbdѱ%(8%AX:\'$}x?X&I⤌%[o4Njdp+y޷ϴ?BJ~qzO3 khb|c6- 0˸fJҦuB9){w $Jsf]| :!G5ޭ7%2j$SB~#ͬj9ukUPM8N>0.wwQ* u^j0sY3KcQ|;'{!X1VxeŰ'XwFHL:ā`zn܊1GeT&4{Nҗ4NA]?YӇ҇fiͤ5' &sVA(# Nx G¤; ܸ7mZyV*Ov.`J(_lH]7SFQu|&\uQb}KZH@>I:U϶S>Eu nx;8_m̲㜽-7TAPev+Uh熰uGc'!yAbc:iiϮr)W9XPBm>xa=f8<'ZNjҜp]#P4w: ?Se W_bLMe?pB){z~9!U 8ԭ,j楎-]Л| y#21yz)fp) 1ZZ_ BS'(va7dgEH|:6}USdR+~Yܮ1;^ -q"=؎dQ[ce]_, ?=+)0\~ 鑓C~n/:J?7rPm%2 ҈ +^e̖'aBlVQ&LrV}?Ȧ1v$|3AoE?z ՀM'J"ۈ[GS';CMj~n= 7bhf{0b)d6c3E6[aʝBJ"kq[>F4ka]Zy(-tXyG,&w#: ckw(=UƉ"v)dRK R6S`rK1_bj`8h"\[h7%d,LUi-Cce()-%@`KѦs9LQז7͑ttSIPpKi +`XJֆ, (7єo޷˝l4lEaalanV^R] Nym2FyR\kGxrjf\fuBܾ}nUajYM~)J-B2hS 3<12q߼zM2m$9%r͗O=ᦿ{B )y!a,":Mf{XqEPPzSظf~q-ɤ^X^yҟg]6>N37,g&&*r)5jbMΏ]-W_ HxS"eLg/"J4VojzaˡkQ6Hի>\m'7`zo] | %U٪˽qzvВ~CR '^' b» +fg%˟Njl7LiiAYR. ᪿG8ZEkfX 1}]\suUõ/y"{KWQ:l壦i{y  =%ChX7[=/jI鏰bN E!\I %X}{uc|J$-o+'l:p<]8#(p;XoZ_!Kfkӵ8!ݿuIt-!8YRU `vj@ID&z2,iP'%M  a*7$ e"̟aWGjg7O#K&W|'%0)]f4n }p@l!7>_ѣPyu::g4 32lsUܶBsS#GH(3P\&`QsB>OBwD|9{$5 Ȳۀ@'nD^'G{1>;?{Nc|'Hv/ըV^]sXFeDS!K6зD|a:\} x87UƝxÃBhN'UmlXZ8A\z%jآ>:π~dl֐\;vGd~Wh&C z)>Q2G Mc/r̐1^oW&3#(^~ݣ}L( Xoes.`dOtv$~R Ag%41RұeW6w٘ {RƓN Lkl ]SgAHfV$7ZS`L3[i2أK'C3}K;:~ӊvu\ot+@Qa,'8f7dfsNc=ėæiqƥWMR쭷/pc@^,l)[ءjXٖ{$C0q}/['dedƫc,F1L?`O7"K@H t)fUlRTdZPLƲvFGhV.j)$:q=)2 hS.#"rٚCSD.:gU7nFEeXŀq"4uo~p?Ȥb.h3x%7LեGXFN:,a(Pp~#<WB}"'x'ʻ]0Isk+ɄKo4XpqG{9t~e\X}%A+k }Ʌ>z4Jpi9$,'"|~-][[q%!Eݯ596ɔl잘wQ懶Ne$GW}b= ,7^gLkxśxy;vHY f3!Jx&Koo@5wGa|hݥH dMv n'b!js)ֽk^ǨT^7؎ФR K/Tg21B(uA=^5ęEJ`̦>펄0H?Fp}N%+'8rgD@A;@wSpȵh;K}'=%GMg;scF/AR8\>(Ǿô f'r6i@뱐~ tf?q(\j?ލBoetzo\gc ካ-H}E@jjPw`ڷNn<##֤jGl.B=g-j^ã.N4[ѩ&iRTvz ![,n /z|>HR,ZNQ*\џBWD5e׮Oli0ѱ*̈́(FHY(+Kq ׂ"(!S@'Wg:C7[ۊC!ħTOCGu~JT6AV8 àW5?v,}-K̒ 0O1 Pr0ږ?U R#ћD`C7BWTmdYN ^_j0[ĥ$CYާt~5@udRilj-u+NcnDod?,YI5Bs_kz]3[>ߏD%1L~w"wTj} b.V۵(3*@1Y'|ַ+bXԁ8_=X!gWnp>>lYhJ#{Bx';zMA_f.3)g=ʘ ˜g='RKEƲiBX>4:O!;X߱S9ue uS3c提Mբwl&1{XKUzIW%ͪv}S¨@p#M$1@a5-"tcrÅZKSQ[7q EC c\ѥ_[2H3*]Rо⪇C#xKT%^zKwI#pPQ$ Ķ-N)̡sZy̲5o$y~1!Ί6z1@bWbSXZqpM!ȳv_H숲rtR Pc. L  =-dDԌc"-gFb,1j˺>Unޔf LbC88/ZǁZlExm檲'i rGIj7M ~ \drجY:qƅDe^ZrOg/3$ܽ+,ˋLr+ɂָ|a?>z(%u}3V+Q2Vj2Ҷ] &pPoI`߂if)K-턬hS7LUR|gEK͍¢hc߲9֘ E с {)/lGpʸ$2 /!`(~)4õ32>bZ2ow.'e|f_Ӗ_z…œɮuL_c]ao_1%Z9kg(_ff, *xKEZug/|qOD3].l.-ops@~gЧ`G ~̱ZBtli?:wbFkʧ& m;{Qnzj;ݵx\-=7无$N '$7&Kձ=RTNy=HqO8%x87h勾mF=$3mzo8UڮA2߰@6W"::|nZwn\iBa"VR؅cB ..>1poJGl7@P5u&L7qOcj*Xy9 x٠"<"j1Ɠ6=lLZRBafI:}3Cb{*R9ԧj3̬[{KbFbdv [k}(?G?"e}@2]L[C L.RB !YK'7FVRL@z׊cv/#ՃTtFWG P|g7M~4 i%Zu /5={e=0O/piI-(T {ҟr ]L*"1]5Of>ĒG Ƅ1&&x~ri &M- =Hl¬={y=Dack|̃i 84¦kAyK؉:.Mi*#9yTd@nj{e.5*]B//GRϋB3fd%MUCؽC_Ħ4_X !^@?Xf#&=Ϛ`|9*Q:CmÓG m|S0Hy]'+`~ ?;_tMߌYX4 #ph !jnfd 8'Ɂn u a~`/}hX'/e#g8,k%dM`=Uue0*Ldf7KnW>CH!%!R?*d&pXW8rr(ł oNw+l)%\ḬT?sw n xEŠ\ٯk8 [Oc%ڹ1 +'bU1 &'?Ҿ'd%;(YP)RD6BJu/(*!z%:H,DCt±)Ja>\Mض'h(^T{MD/&3,="ɆdSDB@ ϒ[\^TDrܒK;.Ez,"8v38#K4Z`.T DTm_5s?`NN< ,Bك]ui]d^ hS1[ b  %>\lW~CD4]X0  `6j"nl)+f,LyZI˵d̒YwG|עFa_}۸m13#Jtw76 /n h%ax9sECxvQLc3V+UHZZ+`>(oGr[uO`Hמ)v򮼦-2E-4Q5,!UAI.Z\!u-J .wi'T-J^U;Tm:{C7jrsi{imol4KOxZh:i\D:K/ 2 Q;/;L@8gJ>~οYLDX1t:myq4і(#5ˮda\TNh /h{mKerat^]BTrGGpCuH{GnBЮjm8ѡ_HiRzzQ1sH} 1+(5ߣ+8™j'q~ ,!*Y/}@#e ~[po&&+r\/vH?vG_X##֕@;1VFi)blEϋҹf}pfZ;{Ta<7~]|-G$o $USdQV .ՌWJAh0~維|>D_-[u@JO+񐞬w^9< RBfPJ$Ҍ 3`ZJصS*tGSv-X'J?wǭw$# `/4$rȀPҲ\<`v.7dVvzƄO@ љ&urnS-Uږs:[GTu,J~u1%괲SAWAPmȺQP,hrUy1NlQbƷhAdv[lqevbM*6SJAa" Fϊt)#RW4`O 0PABv_D.Wďp=[ف~APgW+q'Rַ l].ܮtuQ<ܵmQ=G޹^{AH@-thg?͒d!XM~+â  fF[|CDK-ŗPqE><}dsK־O+4l ('EDL+,g))wԃ[GEIttq>kdU (@%C.k[Td]gY~py@Z-|I8[ F<٣ cq\Z槥ubv:CBY_/ol d B]C)X&)>L˳dŶ)R A <ԁ:Nfyd>`'ټ`,#Nīς'%6hJ.O4RNIY1 (}_*lzSHVT[у'V?j$r(C>LaYͰl{TlNrqju\l3;P%6 $ӅS?-/ӂugyHk7灢notx(8wn5 Ĕ{ΖΧV>PesGE c6dr+Gow@0l$t}Fvv17 tkĢk,2)GߏC$M-27J5K@}z2t8lT,vu *g@zv8~JMS]\G>oRM^X2Ո& M#o~p+q<46_ oNŬSc L^3W',%ciژvQ^͊Z4wm w؏KF-|"Vb82wVE{RYge/)A~=MGef,nwX(e}b6b+]T6Wւ&c.6R/S0ՔV4#ψO1]z" V;VSY.кdP$*\ɳAo2c5H'L(߬ %鏈!4rUq05t`a܆.C8Z`M%E$dD񞊭{4.^BpIUZBUuqMBh3)&rVGur%wZ_!09)Р10OyֈfsSIqt"Qy)m[mK? i:}u'M(?%$k WL@AKnHG͈/G5΃$^G=Ԩk?ǰmG^Rr@ EƎ>@`28X W+N75\1lJD>M[,eBȱ*}ڸ Os@Rm4F@D+j| I5uneY g&ye˼ e,@JO9!ܑq!?u@5&s$ Mnx [{ً7^|ĄnvM ; ,GeLW+<6D(RN<';fG@\ku8fۘSZx8fۢ.0āF"m4R0z< D$lx.}l{K9!2!{tA1PC^$Ȥ PG|O4!ҹX:Ee2(ߣg_ȭnBI~,].Ƒ  \pt4K8|*R_X {J@Lz*Z^`JLE$cTKp/}v.:N"@^'.M7D>G͚H'Xw/UG\vE_}W.S w$)(ɓC`3 HkQcYɥAHCY MOUhv)o{ ~)m8_TÖF DR2sv|)UG6 HrID%%Z_g)bc7/ˣ~Y.9Mtj.Z`^awu pb-m>j&:Ly\VUud'B \ e<./: n>-F j59~PB.RuL15Ֆ`Ę+qV>%Q -Fw'A>}AzN/40VVkz&OX3#%5ti1&֪C`Yv3L9[T@;\х6VrM;]ƔkԹq܊eDŽGv몿|? IKF\ĮȬEyQR"i>@L֏ p)T{ P_` |,bE_ߟrJ-kѶś9fFw4AVK1d^g]rP1F֜A`9{kI&^ʒQ:ޞ ar *WU0>JRKLH $ maZ%OiH)yBOk,^QOKJUؔéiōpӘۅ h. :PUo`:,U LBLxKA*ať7u?۾c.T8ʓҲw1O+c\b8z|zRIUpC➛_)CM/*T1rWR&tC{yY>HU7Dߑ9O%H"}m /Ѡr2$ e6cMw?7OubP֛c|{q~dHnzRfree,As'.˕;JyS%H7&Q"dSr2[m'Bd 3U0q@8sݞ65=Pr# E?^̾0(#~TC+5ԝ/._L/tJEgeH9skC32R=(yΩ5H "p<[W@B$YtѝZWf1|WI  Eb:I(v*hyEBǒځيRbUﲦK׺Mq]jU W(4ďclqsٿp=0'=X~3P[>܉  I(NX``=@Ja8/&g)骉% ʪ_kDmNŲd4tp֢jdC& @z7s k5? zʌh qv*.89JO&^Ƈrb|ȴ*TkP'=d75#HȖTΏ؟HOi[@biߥZ8C=ujFZ0m\w|峱ʒK[54*>W^ie"rc< ^m\?/* @DCQ;b3c]i-eÜ%7w#_!ӝI%'u qA`B]ͪ.D{˝6;@<5'1,t$|څiהp67.ӾnZg c`9gAORn!땏$EPs@g^6x̦D3:z@ot@X36+iOВ]&@v9ׁn78S'NhϚHdaܥbl`tR-`Sw=MgN}g-o >e*l!,l|~ фFiԦ}w( c'Jw3e*7߿0J*Ik&G;vMiFŷ]ZLeGultY8CLi>ܚ{tԞYG`|]u~Gās-g zcqE]<.:‰(IQ܅ݢ#ArN Ub9Zʨ`6G/2"@\ME\ p@a<{9 zT9D wgfݞI6Zo~-ؽbQNu'z;I$Ě,H`pLIYxvP-1@]^b6sJxYGs ##!Wʙ7k +B_ zs?0ZZANUXAQ!45=:ہWc,MP3ud8*@B # f>2I=Cw/.ᓋ͵`*)(ȋ6@Utf\lr,ԣ0Z_ ,*Idk4%J7$XEٰXJ6+$[2~j yAs~]%bPvqsa< =}b9\6:i-2+=inqELP/&OM.#|x`Cmg[*zbBk[~FcAIV&sSW{dʦOo+Ns($4iC۾_]Dov'`eqs*uKKomDf18qi3}:ҞI!lA5NZPUpQa8Drπ2hR [i.TaDʹ&(ʖYb)Q B mFDA>.)(!m( N] p` k黶M;rJB:,uF-9xv(_XW/DဉA̠Pqoa;t$i&R@W=֕WuI_x)y"n)'Q/wъVǤfp; \rG*#"rԃ-REb^4sUD5HafSm$ ..zH8F]OFZ?WQaOgqP{J“boËtv6n Ҟq4eQm8&gA˶s5zG$CKYZQtul!;毥|[gNH>5&Ln#v,c/"bSeD!Z&J(ݐ-_޳!y&]~ii\᫄}(]nG9ޛN%W0y}tbtLG3ڌ͊دp삌*5w겴̚aYz.Ǝ1}-(Y=~W\~Ja$TŞ%O %nhit@9UvUUƏ5jԾt܏s:B:QٝpRaĝqMAjZ\u/gne'"7d;H~=S,HLҤ|(?'I.Vx7耈"F-.Ǫpsj9!߁3ZI؆L[SZwZtzƳp&މBYLklm-BWyIC2#Ol1_U`tD2F"Y Y9c1d;򰌽! >N2{|\,tn˚2#wmTVQ[ϐ*iǭ*_jPlC<=l{Yc}i3G>)=P`΅5$ >txhٟ^:> 2a jc;"߻4I - XaAXTSj4Dm A`~:7jRfn?XG-ԨoGr%%F0HdC!"n&cK|jSzsoDwRj:s@$ /G71fyGGG@z q+t(>HaԼcf ?焥_dĪܷ&Ӌ ס7AqҷDRlx /sa)vJć眦:sѢV=Dݰ ̻YU|H0*->ay[Tcą,X1jݠERV7"O,CMCN RdQigL]: ۸*xKʚ7Yi;f[3 )'Ę4 [a2+œ0e.nq9}zy{ްX/k[k  @>b.Y !A${hYwԻ;N02A<)%kZj.aɂ=EJa`3=<^^jc` >*B-\j^aEPV+,vܦSjjPp${$v`RRCjMeF3z_ ]K 5<ܨ]Fr /7²qp9 ܶ+bѿV!O\t*kj{6&N42 gfVtKe |+2y͉+cFW0*.ލ -ġMBlߨš{#G\Y4&r*K* :cyaV8&;'c=qQeTȳL$3% S% #W(R8_;gp`ϳNٝ{cC |:(e?.:+t&]c={@H aL $`kj&BRY<4p0>Pլ+QмOC,p-œN))tEB+xY'*KWrFLA,æ5k=T2@ ֋le.÷S*nA_}]7Zi\؟\n@$-_q_J@(hk0#U7>;CT.O[{ϞIfИξy0@46+nd tS1E%ba [XRϫ#o7K㭕1*Oof} oa4kcZ 9L{瀔(cJF -ZlҐΆ L_ m#ҞY F \ՇV2`.+5^C$!%R"Z,eA gI#X֔%[ 9"[,a`?/?PIO^-g0L'1vWz$x>>747TIM@1oATΆQ0B҉D5JaN lz'k_ |:aS!$^t _ggG A:|T9d3D<kJO}@zsxk>ج̲W/C#~bC #@;Q0Yc,c 0 \sYu^uZLƻs-:Py[E*1T.1ݶftIEc2AFb/ N 7!B P -ٺr6ƾK?Mvd>u4-%tlK2kq. {7ؤE[VmRӘ+ND+ 8P!#tR+p3̟:Q1&&b[/jE#S~`9/;FٳFq(QXG>AX㙅WzAd1=A=}?[z# 7ffIJ)`Nj5T!ʥoN+ȑL%tBKWLdC L>!@@ ~ʮΔ:'{H7M,jkTwjyNilŭ*m/hY̠Dm0)f 3,cܰb" Π\*/d8,7h]_+b{LDuQ/+BTvo;j jt@M C ʫ!W A_3[5> R9Aߐ'!rOWϡ%}bd[^ U{:ݐKQ;E>-xNz(j0EٔW+z^U?_(gs2Ϯx=gDIƗ 0.nM)`Za2;I''6- [D*ykIE-q$VO0gWtQcV]S& ݓV˞y|Sm;q?C*Akq@eLdL{/rDLp-E3 (;ZH@ [!34Г"trUzƂ8ёn_Fk!ݬqrj֢098>͆} Q=P4}%q*?ْilY9ך\*?ȋI.!ek8Eb#Wv ܦ_{WԶJ 00Zcݙ(%d46/lpe*ʅ{L~$o] /$lEo8:AWO/1Ӊ;VNDu:GTڂXjA0jxM sZOlP\&1_pF YwfP"#ZтN!psdk'8q P$>&<5RBi&5ca9,mVH_B6ۀ9NҫMmD˱vWI#(\$y(;ǚTu,ް]j4ҫuΞ>Bq᤟wmd M u$1PfS_Q™>ty%T&oi wubScA9(v[ 2(>y xB9tL >P vYgI+eFaQG=3i`i1ف(E3O4 ̈$:ӷ&SCڠ0 v^ 6@^#M& n7Bx_l;׻~denEPg2 #c혬HZ'\6ZG!e[%{W$BMi9SaJ8 дաN6^Ky%q#Pp Y&waNT==wV[T#\}+e2w-C ,0MA7b9p ,jqUsCXU`SKWDo_샮* [;)MgX7ԏA\6EdRe)ÓS0qk-SzJ[2tkx8&vA(oWz^U r6d\nLQtc|lK~9~66cQh0A z5B?>F{H-ˠnI챷-H7!E]+CS[e x(X}2%U`IsGfRRG>?0viiMV )w >YIt,}{wSO(R'ϿJs z4*O1VTG/?I݉&OxUvܞ([̗cRH]y]Nk # "C{\o5&͂wV' }g(M^b*tW22Lټ Kq'=E G:H1*XrL"ff60llR~ktfYJ8eOӞ\RRVwt[kxZy-G?L;AEe&rJյCNCEV(ʍue#jd#% >!^We!8+ъMx sܘjLar` P9^Ab`ڑYW_l n4dOrQ9˫#P@ڼDேُ(<dN $G{ke۷DM[sTioXt.a¸L4&LhxNZG:a"+|*0ow5`gzr~d?7:S_)=JUى)<%_-t]m:OY! lzV"^] ,zbܦSV1X+1~//*-\c/?Ā!DY VU J4Z4ɖhIOl#{}HC4'0ʈ$g Q"$&Kʍnwʢs_eu69+u2Q 6@OY&k3~Yh5I 0Dè?} .QzROX3͹/>lF4ھGn+W#sS!7"Rh!j+;ҎmIMڴU(w o!Z_]TiA~pԥNydLP #uuR!?^Y!g-ȴξN|'UߕiPsAioX_ |qdGA<P caW?8{Ym$dI-ڹH S<}ǤJU1c8_j}Q ]-SǺXױY26/~`bt#*гWGAHn]]!e1t(;Ɗ畻~"Ƿ:c#=YQ!!njlp> ް OsНWM*j:6R dQ8 %s'!~o L j ~vsb/4h)W-&Qkg[Jw}4&k]$6V7]Y-᡺]ţx92e2ɨ /dѐ>VAɂ 6s@ %!T=Ӿ1m 7 e뼋wKc3(SxX^I&hZB5d~Sfy9:$h}9WqK2틲֘$>~A49Qʶ;U ~\ LGJ;p 3N |w m~Zm0.m\'@ SCe 5i9RxL'@ 0o/.. . Ե  @5 "$nq1uZnݜ:2 6U`fi)<|^@l.& z|S(=ak1 #8{VlLv;5k]2 f1EK8C1<Mڅ1IF=aL< } 8^wULJ<0Zcr[!]#'˕p9M5DBva *¦kJdq[3ٱqBY1IÄz?*VA <ˡw*s-G V- ՟[a: V:]DNe]}Ф# K$m`o$w\ {]g~?#@gFS XSCأ W1Mvv`^D?}=@%) A]-uD𿝼Xs2g%6)>ǢB@4}.C /Ffpx˪ƀm VkXѮx`4Jyzjb?Ժ:R= ]||#:T8#d?Bɭ@@ >i :y&zɾ4erZz;K~!LZ50Iz r# KQG.d>qMx\ɋyʋp_gqM^shv̇xTñ)2 L/_z?kO쨿ǖV󓱨yHܪu^fDue~#)cpZm\J>] : (@T tqFUmaõݱ}5С̹Ƕ" uKգ_޼E 0c[|9xa4d{t30ݼ,Xt̊@PX"2oz. nV-"_~& ˽{_)'<! j,몑0. -SçHcLoVbΉ_ܐZA8quE{ݺv\C~U|xlD~k\b_("ҨDKEJ.Ƃǥ,aZǚ c .}1+:9YjGiQX7Sg(hЬkk, }[+Y;y 4r'_Gc?c]mP>F^`Ұ-BwpT2+XAsʆar tUCǗXh21±߅:漟@ _L]gZ(YbBCh9g{NPAʪg03C,%[{o(VFzbLf;s5 V _Nj½5C#gXuèQLaC+Pr3b4"UblT4’k+b j㮈 SRg"w2D+ńfm&WtmULn$m?%$u$d sމI̦qlwk_d&lydN+Ll AV5APiC͖b bdB ԧxz]zGU^rA@/ZL]Fj1u `J@O22DD&U{v<|6f+rP"M,/?1ǂ{$R09;gWֈ)0aǰȬռO"]D-nmNXEK(^iQƢBI^3 j΃@SM8y Hd/ [ESu/tsGX!*`:\ʘWc&:_dk^J0Rc՝M+]a-wwHS$l'`:=k)im2xO&CYU{yMͫ>ǫdMN1}Y Qj'#4/9֡>ƨtfb`_s RhuJ y'<.$_OPepxCY͜PL\qn1 yY֟O/K 7OF0ҟ '@.Gn씏6vW7oxum#Ip;謇#RuO`#ip,edoM|0buͰysVw+dʩ(F UoIs= # P$s}%xǘU{|=c!92*J-5Z%eَ4*o;}z"^F P:Dz3hr|W& 9ShOoHBQt~^fo d5E]++sTzC?*wͨcV]˴;])kW+vmKI-}~*@udn?cF/R,/t;YF^T g&k^;( Hl5v'5&N іf=IY˄%ZŮjm C)V:âPS2;ԙَ۬FHF!(*+ Gu;:B.nKOI?~ |5%2O ]+gDZ$( ɱuo^:RiJN1 l5+#dRR":WQ6{.ARWZMR[{8= }b◳hcGUVќWCϨĸaHKPa*WJHO'ai `;YeMшbɡB"Õ` ȐθqELܰ0PA&w惕l;g8 Y^Xgof:méěi~diX{UÔW/8e\w!A#-zBms4 p>9ꫯQɴi0t[iY~t.:xkhjPJ#Yd@붦Pi.R^YvLP;0N)Qj:pz9.R ߱lZ;;'夒m0!?-\+Q]Eq {GϬ2W?CҁAfQTڭexܘ3xFy[}IĽڈ @v2[GK1Si)Xŕ뮋 N qcw<hKb5eӆF}e/Vih j h.5뻮arBBQQPڝwh\D|Xk0_; Olu3/MНeO,/Sxs=s/wmԱB#0)$ [ s UޠHT*bѿ4{ԡ W).ʦ($$ɃUH :U&inG,YH~6RgLtFA(=3%[e<W>/=' f)դCU s:\U1bJ*6Іp #Xrup{5'2bts\OÂJO̍XF\Wk2HCFPo3OKfX{sJe0MWA--\L򰄗DҾTw$+Q+:Q)lcư[%&6^9/s:VGNF◟tҹB##TЌe=+ fJO^<5yYEbĿ# iSf&ϙ "! T5 5b,/[_c&^A(j>OA-=5XB\>juJr$ЮiO]m"3ooNޒ[dupG3ռaN۷rcIf5kpېn |W?S4X#}jW%gc -] d#' ] ҽ%D'Lݖf7$Hiu`~"[_bۢXJ-`wu/WL.4w2,KJOIezfvCwNmF f8񮇝!?zkS +ý$SoH/Wnrt3"ٝI ;o2@l^XG z̍Ͽ9,Jנ"uх=x*j<˵ &Nd,:^0ň_MLӁU^fJ:Lu]dwg a=?+3\Opzh6ֈi(cː[b޾,A9?T0핦r;KnL-J 10j-x-/hW4Dp1n#J&F)ԶQ0:Eb&%R!ƀȐM<hvRaX8y4nPPDc"/e$YpqsG:֌vP61sYJu?Ax2 %`tE|ň _ A叛Ɠ^C:;0Ҡ ѴܐB ̄V̢{b I6`5hbĿgK') fOfo1HX_؄oy5U!tLp 7o5/\#Lwi}F}U8j;b(NyI%PRѪPh2J^/אZyܟ5=Y3lWO Zʋ<%CUõ^iW?ҳ ȨhRid " Złs})0AWn=~w: B9iZ:  ˓b3/{fb +.2$ Z:@Ty_U4*1J6=2?hBݳKj7Ȋ܈͒|J: od$rqC9ژqENy_2D(v:Ec5Hf-W49ɔӢ\*eǡ3k}t E~t-ڸk}mى;g|W쒺m<|ޓ#Ȇw h";d&蘠}v5dyn8}|Eeg= >.A)\i]h+Q7$N_ `MGvz[Gp<ͼpϦdj&<7xU*9K8ng`j/.3[|i_m: ЏD҆ yǽ _c>K,En+"C{KD4@'"7ٴI ^&wwǺX̍QL^H ·kt,C? edPdҘR6>[]6NbNyIW~\|Z_ :iL^!|JGuwb3P9{ +%0~6 CI`!F Ъ?YK7!H<Qa,JYn:"\#GKJvYOdzSHޭ e@<ϼHP*29]{6ՔFnçs+t1\=׳KBտeK/qͺƏ h.BUߦ1T**KC7ҍ.%)%Ѣ R.#lO;6C{{L+!>SRmi;2ҭٖ!U塊_--ND^\÷#:i]6@JV]k0MpǣJPvPlN$%U E0&4xaavav_9R`'2`$&`0&E,?V56/tK.DN="$KNĢݞsU?8<=6!e Vh4Cz:(7?խÃw'%}b! HX.)2_뉫ץ!.lE +KRxH%$@ A4ſ=38wz{ Y FO%̌wʮ6cέ:Đ}OHuTvƯ Tks~Z=F!}Y$z^j \e_Tr@- 0N_~ײC>ɉSokV>-癵LTtO{-1~͙)E7 zT~P~ 4U5-TPRT=ϥV^ E.2T ~v5D3M XwC^kݞ^e\dEpx{U Ή5!>>.%3-lB "/*޵ Q MU=ae/Y"ݯXÕ: &[  c7#2SQ!@8} ?;:S/m^+ؒ4q\~K#PEI$# F(>۳]{:1xA|TlGjG N[fVJ rS_!ȈѯIݕG |۬'#Me~ <|jE/XXWa^>ĭ=Ktzį}e ٤৒ڦ1JvFm4cJ!怒y+)x<ԩ{_~Ub5,ϭU"׻RG. pEWc5`J ZG䓑@-oaZݝNM(?__bNp }S[X*[Yt _+[$¹_D_g_K)Y-ʩft;>CNL:b /|<4*qP0ꋍtCeSs_ &֕E3HŽPGEu~3+ݘhZg:ףWL: X* QZ؎ZV)D` i߂#%m{_FH&Ƀ{{M/u}Ύ؄,HN& H\'f=:6ÌI)6cS0$ڋ`@ƑNcDϭ|Vy>lhܦҷk h!o::@ÞV`h*ZnIKNKcM |GM8¨?x{2s[>zrw+٭&AҤZ 6R9`Fdz $|}IZV2u÷7R~1 /# b.BT.LnFṔa,8tziMI{հ^$rlW&G6TYzDy/!:@;̱o4YnD-:mC0_~ NW9QKJK0a %[WI$*-vKdqh"[}$&6UNcB_K8FJA?WmZWSo%|L}rzCb:D aRLq"%d*7 {~L>ra@\/ӆKݤm/#LWWߠ{<.O֫Z)ُuGnfN`%09?lqtOKU-LSՒ3)FfTϿ!YDAX4¿Q8S}83Ek_6wp/fC{B*:ОXua,|pu(zD"$œ@{biF#! ZN*6 gʺ j|T%V'_aX%ДS zdN}kL0q":Zɳ^}M 6g[5(D}y1o䬲KvWũפ.:R99LԀYeY,gflK(Hpc,FDBۑw-2cC@w,Y F#Ei|<)<7O\Cx.ON N(d Z{6Mbmmt}b~L/\Xz\`odnJ.g䣾%Vi~&|Rgp@QSb[/)rA,T&u8-ڂ'hG >=Lz!( ԥЊ=I%7~t:0!1*%)?V CO;3iȵD.],;1&0q(7p3%S;jp4 /#{L\H >YwkcFM ޺*/nit>A?,R.|\nj1`jߚvҹ”ķ<_MI4RZWӿFj`&-# QWS ')MFzW֑f=].X4]8<^[6P"ԌRO zņ-pvouepP$_ My"#J>&#ף(havn8lD/(\K%%~:Sy-gwi2Ӹpx\L/~7jէDjױIOu{Itsz2XchfO**• 2jiUÎ4>a~oVd0B#*TKb}=)t4<|4 >  4QevZf|Tב{mpa7[yӴvYUcVVh W {Et]<wM2:?9){Nr$]iCF@|qRQtWx35[(gW|@8cBߞ.293C1M߶E++_E??"O"Dŷ*`+Z&c4iIXRc7Z4yΕ}$zF!eYXK^gk uRRfȣ@w },Νp & DDRSE9D֘'NĂM=RWi#yY9)96 .g@ƏLTZB]&PuHݽY  Ѳ;ѺU׋Lk,/>h w.mGժGB#XjL(5SVjd&%-Rb&;,}{ZpB ˶ܧ= {Ͽ -9d^ОQ_,8w<Ǟ"2/ Ȓ{*R9Fh-z^U \\_R هGnQ1e]FxCq&6{rR9d7Bį?bt@&V_P'Jo'Ͼ YuGPvGo̪<ڧ/{d{]LDZv9r2Tos5OOAC>Ĕt0a LpI;^-X*5 KjN½ay D.&"˸+Zh 4[OMŇщL њgDN"{G7^77kIOKh2 e* qXD4ZLw{Xd&ܩ߂T'F98T  vB b¿q o^l j^ Y\z}RQa}P7Fu$Y,e0]ŀ/|s/sݮou-!"5x7RmsƿNVGUYyt]P~yǞu~԰IfȪS'\n|%!(sraM}[L >âs #:j@3 6-|: nZү6ZP _&MH C*M0\q/-KOޝOǎzsW m۠GV<*:8l5Ri} ij T3啩I:xȂjHX13%[-@u#GĴ+zXbt@-;mx%.knH?~J#?lX.Yb2o{0𻴡I-vYt0#c';RVW+I!bBu`:Hޢ%)4j|)huI_D.ID.W(3POUT^TWIX nAm7Ql;opM( 'r[{NT"$WIٸPtLn`v՝T}o8 9%JkJ&N2{ pé>$OU4VRFW i6d, 1~+T>)@d5g&ң7IѠ@p  g dV+Qͤ]J[ƅ5%c $WIf_g + >_R nP83Jk3 600Ү]AO6$ֿu5 |H>ܵ24IJa|f^$! dhBeL\ٺsDN;EpV^gф437}Fy|X~| G*(0w*;:7=@Q[ե{O!Nml( Cg(7]]`]X0aDo Dq4>WU @;+W,~VM£C: .Blyn?6a$=; !G,[NWS$UHv>l G{Q=U*Z8ŽRC>j'uD#>ɃT$<Zl' PI&]>/wwaTW ukTXKش{|mɞw-Ô" -`w# ]u\aRAŽǔЁ}rjޤUUeꄱt}Y E4zdp9yGvAM1Ѡ``_P:yD_§:(`NbGnAZ}POГD>߳"qR N4/zFAAXjK|D2K ,bAR1DoQ > gj) mvPM~cV/|a"Tz\4jdQp" #% ؂L0ϩY/sJA.H!ԠѠT55SWqGo.lsv`BV{{h(?:Mײzft} \HE MmeA?ރ<̓l!fQ얚 VeD='м^>L|a_5(-O[vx)p) *чOAlGчgp.'N2:%|RI< vwO/9Q ́P>Roź\ #م :yLM `yD Evڇ75{4(0j iZMӗ,Fۂ_͝R= 8CkʋL쪜SEpN^wGzV׆0}K@I΃EOh벚^ܚ4ܹ$a^xC!giɱQI'䅁ZI'3>"{^$0&p w4>Wt0T~ cw.$5mBqo1pp?Ȇa2\滙sr6( 'R^6ۛм`^ZAn '9OR' z>Z$ Sr? f ›p$Htϕ 0LhW|wA"yj uALdcCfΒE2vHqVlu6בF/Fx9md{čwBlhtovH.ojX\SsLFi^1nC==Ӂjey@/7++rdE)(n6' >!`#{I w6eܨu J}J͊PpܪNݘW%͊Z@G]zt9$KA.F*\TͩUi9ҋܫ6QhfVkRICݗZ}{QLe{1&;98AW'U;G+,Lտ:q?M5N*}ctTnzHZ?ppI* _=?{w *'tYC=mJ*O!lphjJz#B8̘k;7g1mrTf:veZ:X5q~18(LǜY(fBeNC/g J%?vEih@~#,G[=[1ҐH1!5c:.3Jc*ˋI5–85*p-d*MS oS"(V*V- HnYUZFCW6j "VO<2_MтO 7^zIers#'!Qpwb^-?uT/ꛊO-/2'0^dyn!:ʧl!,<ڑ9Hz-`/C=@VgMV ,#x-,zZ K ,߷Ĕ1N#ܕN`-SMbŠ(R`C@2C(wK0o[Æ_Q)0M#]y?'3jb&Ŭ0 E l LH`Nŕ;:̊`Se/7F-)*VK)!I%;Z&^0zC6̨^yϖY#ĪXj2rz* UȺZgvur"YVf?%N6hH_zm c4SMH^D<δI sx ;.Au,mH j}ώ*R1Cm?{@ؽf$KTU@9tvZN|+bS7ӸBc8>ں,[{'_/.FvkU߁P@eV0lf $Mpvmͻ17bPo^bi%<@>Cp52:Kt 2EcjWPJa SŋNQMG95\COlF]ЉT-\b+(3.WX$8 ju6 oDlmm~ [Jvlvp8&ӏ]KikLlm2^C[^9>5&pU9@BMk)o0LfBl c^vFAh¿q)Y\Ù9R  ˣa{aSh54$RH-!Tm dh2ZIsOeI=iZ-,΀aD8^/cw:9g~_{G+wUls:gÈzGڗiͅϛw6ז&t+bƘ zqq?˵D ~NE^byɸIK殪9gne)vXzShҒ,xBT ;!wbx` 5,N/ifTƿ^קa[p*>> u[mpP!f>3fQRRj#S< s[r-4dKvNOaP& fɟ&Jl8JMY_`k(~)GW.Q)'6t+RPFz~5c?RCb4_t꒺ oXevRȟꃈk3ѫ+Irj9nw]er+ a@μ .kũ9 W^MZgD0lC%*M a|{boXccd;udfHҌ=#N/*: ĆgG-H}Ħ 3O\6{Co\t} KDmf@GOxD]Z57[Nwڸu1ق(f1VѪ(ׇhnD^JٱY z]r9[)Z ]_$Nn]V4zx4f[2z-[y[>yj*)\G gAe#fҟx{5ͭ(52kiņx,@~Nf1_R/Ҥkke$}:U+o+AljE"^&@2 t$X,Vdy\]h)H+>nӋ X(@c%T-WxMvkMI*NDB\T8xc'v~˙=4]裑J<ȟFAI//mYN@->%t439+]t #;5$o?f *_f ݻT *l"Y.ml$ bb1ZAlvan_Ds*#(9|j V ~l \W"Nn` `˧j̧>w;Ó M-y}^}.>O1YuAMc<~  =Fn^˫&/֪J]a"Iq=!i~Jh0s!2@(O#Њp6ܚ9]7R1#ʇl`F|dtLQLvG1-5m%;lU׎._C$ߔ^c!g_`ԎƦxz "'T^JckRq&5YtBr ~SIgtfF%8:zcEƷ\奅>Y>j# 5GG1(%TyBC(@'aхa9(_݋^SNk>xuP;6Skt?2)V4(H:ɩ4 *+Գ+bn4Sj3>iI}Zyqȭ!"{w=XoM͏:/" ȹH|]Ϛf8>R?i~6pQ42i&gSn!VN_DK0 /=~s`"GP.\Jc\<̂TOd!0B%I!IPS'iD t6/n9z7u#5cAˊPX܆u'^ю<+{9A1Y[R\.lOpIAHGXMɫC\'N J,H7!ǰL4Li)}Õς[=%CJ 0jKp -Z="сZ!3Q([v|O]M8V4BUxdavcLG2p2L6Ms5>I_DX`~Q©ꁦے`ޢL 6I2EzjνՁD{b3܌6l=h*,x;e 7\PB3&6|r6,뙖7#qyĐ;ʇD.V3C(j 񤧫D5Ӧ򅱑^2l) 3n,>a(68F(8ܺƞ I󲚤dXst:K}.\.3xt5)jj$Wo;b179 liEs+kÆY):|b_ ᙚ,bջϽ3nϯ#Ǘ*z?-ĒxEmvјHuf{B"b;ouH^0fvcm;04{uת`l) O<|'PO2rH-.n;\Tݸ+Ѯ))h;>S>3b]̥4L"rjk\#BVI1ﺎjR)|jB򪤎CE|T oJ7Ct\7Г `1Jr({lY}'$@=:ސ>;M!Д%ݦU!? xMs}cr<v|M/.2l'+l19@s,ڀY:+8]m= ::#&g6UKdFrjI*'\d!"֜ģ2qZWˆ|70 B޹[/Vj>L2k Go4vM^RcðB,ĊAG΀hwk5@xzZX~Ū*UG ?#.~Ez_j?^g;e4(j,9_=]Dճg5WNa/&wqy@~~ =)"` =+KF"÷0Eo{*sD-mt'[uRvn[,aȭ,|a"&۴x/Cr&L^4Jb/!mu̚G]$,ICJ n^d?} x@>3] `K&b$r_vqgߧ:<@7Z_ J]PaK ̓Rnmd |R³؟s/ S~;vi |t">F[)qDiq#ٞ>oXA׼pgY+؀0Y4 CQ N3"Cj3&Z?KB)hki%".!\C[ n(<ȑy-D~Lw6g@3tg iD2w8: ~s!~iԋ&=tVktc= rjԓu}/ KJ竭&I>[g&K^PM@׉}hHGWʅD/ {:V!{f.>2dd< eIωqX j\ZΘ@x%16'OnϒWΣ|!kU@y{SB*ӷSgqw"&]/8ԲqCnE_'غ㹈y"Ww{o,ٳi|AJH=^ aS$UV>5M/I1\_W-tI[t4YoR EhNۧ4磲з2 ^yK*<E2OþM6czWUi9L.WyUs=yT# %ߢ1}sՕa.C;bnb[DmӋK"ɳkN g"'|wWihU'1JE7<*BY6O`\t#L0.nY*5_xیTB|j2Vbi539DHdN:L3,7jzg"0m< ,L99I_>kgz:lREo3=Agf! 1T}8|ѿUWFnv~ctM׋F6V!.~`M; &?/]he^i 69ͪkn107*xA V2V۱m 䝑yxpA .'oA(ʈSQTo}7gB%f[.bV =.vA~1'lR~L)QxQ,PA`C"Ș-:ݶ>P@Ǵ)}"05ܳFx9HAeꂾE6*~eҪl9g`ރ֫yFe 0sDd޵tl siTΎ$&&eAgQ<ɖn06 .6{n.1Uv7"@)e|6+Ra2@e$_ OOt֧W۴]%TIClH LE0G8=A~#WWb4SF U )x$RxDZ1bk" .WqgI9fźFwNH\i~*ơ, eUQpxj:^!kR0wf@ŚVwǞR~%Afjdbi$l{ L3|xZB|s@BﻶoVqvIlC-3p#rڐl}Azqt9R7kn]eOQ{jT?-(tE9b n7@j8H  ֬ ;nU20:|-ȟ8$2뽩cÔG(@k8 D3ITY$(o!a&m=!6ݣi7oGI=IYV :/|bzl;:: XȸĭJ)|r ˣP*sCols4Sɩ)a>NXoH[Y*GAHrdm/${f0igջݑ 8܇ٍjJD;c44T"3Ql{2U-T]Z$8]Tu?*|_jb#fȪ-5Lw+{1 `nO[[jWCX{e]zkj5s}v5OLO__CK:nWb O:V1'vjbLn^zM5&3y6\M),x@Pe*kiTgO8 oI:2y`'*/ '^+t=`@tDr#Q;kU䦚\99XK6}fz|x#+ ځS>1Ų>z PgJ^, 55QݹE,yG'Xٙ|lFgʹ6‹V,qo0Q㧫r 8|[K)66Gt,b8Fo9`aå^o%X$H4e mOF2HP|.0/r>:02_0$la~-ikKIho-*gXAt/Lfof7Ȱ 263dʑ.r:QŸM_{'di$i';K@";6d3=WҮv}윦7G<&?fb9 P>s{Qn.(C&gñ"F$n9̍&Ę/ ~Xʹc1a::PCmĞWgsD^(7c}f2 +dx91`/7͛@]B fƚh4L:6w%jӷLjìB)n}[zf">]xYCeSu *S:P=žݠ֧VFճe"DAHِ)N2BtT]-x~b#:fs}!t^AכŜAR5bߌ-!##1#heYO\_GNlOzyq[ýbv2^Tor߆UmrOY7vHHh݂b ,2aiIܥ"N`]t#mMg-EcNV8`;Z.Z0Nnq}`9zR OcR?!i/Y\nƷo BhMЄ^:{ǣ$e ?)aLjI6D.eh]q$N|&r:>SwjYYERV &ANXZQE\2h~{3sDJqBS(EjQW{KZ $Lg~k(;qY`xښqxF6Εvs:^O'c=Na\/Ա8C@+= 4| oUS1f#=i C+&8a YV?}׫gaمY('Q_A{jŹҾ䚙;`xpzN7%8-?8ۆIcB-ENPjT[r~04f==^-{;Ww#{r2bm ͳ1p673/A=3^m%.q_G^M2z3!8g XY4q,Fl/݊e-8=TZѮiy\bވ3*- )-~0IVj,7gAe%d+ Kټd qD¾:v7 |]se\A)w4=!Bm>G8|2[[ѷf~%LDX'ER8/) 5-D[I^hRl(oH7 l`4_`^l]N+7T a5WÅ@/=`:I.0hoWL7\^h埠#束I RK3ךl{6*Rh9ct}LT#} a7tE9Ukݕ`ᘮ%C]i>pL겮 Je';耪S24oc_ͅ }JTpOCؔY-io9rguɴ& FQP#`(wQ?~vnLH+p];j[tOy'TqO͡2ϡ"%O2\6-9.9(8%xENBKrQV*͵4NЪG3} 6%R]PdisG[jMZ):^Jl]hwcW\aNUTGaJy'vW(O[WglqJT-ĮW_,:A2">`H0yJˍ(6}ǭ 'Jŗ*T'#Z>:\NG[ܽ{t=RR|`b>fPg_FXDۮp5ۥK"Q08Xɷ6'YR8op:t^79pӳ淖gIvtrǣSUJ ,iM] yanmGf| _ZcknC7>R~2v(YJ]n3j~iHܝ$oD:jVmJUDz5t!EgnkO`(?+2̧mT|~~=4}yBF0&&^ y=& \$8,5}_F_?'~3߭]e+eKwV˺5p>uܓۡ#IY]_ڜjl#?JlGmhS-UgvRpĢ<ү %NjcڍT)n([fPP3-jB[.dZ#Ҭh: TO1uȟ6p7C3Ďr+RST;Gd->$]@rӜKF\c=ߪ'SlXmP0̉EXOm1 w jY&LGIɱBXؔ]tݿBo3v) V[5kAn:|2,:./Kh)>c It~S|Fl^8%<G_kk}%Syq;ƚ(#fv49řt1S_f!3V&{SF`ʦ{M-.3SAuz8(Ϳ%(l~C%BXմܽ8h3VϼDG4əGT&cXC/  a0~U`sUgQ-*29)1 k:nQFLӡ\S@ 3𯟢ٖ(VT z1+i P b:L";RONb&+g/I^{6HTQ%Լ" 4TT%\ Md-~KQB'BY5X{OS&ZSP3cCb1W .aC:bA-Q O0=\yN׮hS)%] 9lfqx=;o -KΜ : a,y[5cf0NS "ia$DҞb0N XIaf-q" Qff(yd-/K¤6nkfI# HLW=UIv?m9[j3IMeOYhCг*.\U)fʏF>"|J萓'$^&Ӕ(D(Z0Nc+Ni2<66{-t\^2x8xMg68 Xû4 =ƒBH?K#a2>3ƏLbUVm' Q*E٫WFУGn]qeIz ?.`q[\XQbMْh)AڣchX5KK׊Tk?A^*HTn#>ҡ(,8Rjhtԁ炌Ћ*O5ZjS辒fWdk!5MKdGsYeuEGGt7eD31Egm$QMYLE|nLBM{u6Y5mo=}9{D#kS TƗnug!0z9Yhc__War4n#h65}tZZװ/Ȳ]J-/~ M;B1бx—ى/^A=d Hˆ>3\$$ \v9CE3bPߐ,,DAD ?r_jw$LWtn뼭W1ZOf:h1hp*:b*B,}{~ 񮒴Y; q7#غԴaLU8hN\JN%y*_~$'}ĕF4!Tuh GP#ySsMĞFB,譮1{"M)\xy.-{pB>E=kV)_BOsd훘"\sejȊIxxU}۾2 hDЁ?nٺ58 rvx5<j`#K gTU)U]GY~"R-p\z`0xMW^GHT։d E49o rDXVlDNKD ]m0ţ,!Z>Zҿ}=Ph mBvy  hRGw-D`ܤ%PBTb"D%k}G>eðem+M:,'$d7wÌ:ƙ 3*\Bʄ%Y1dYyP>s|OC;J-OYsO.}p8 PyrQP毙arʺ|V=mN2j֕\!G:ބt!'0X\OO9}C " rsIGzR)OM`Fs2 L"Q*i0dö1k*WxJKv !w'ݮW$>5sGcѱ@I Hk蚉oM!qB}$;_6<i(<\r>$Ú&fl~eJ[Y'g;; yk /C ޭ4PrpqH7fi AK f/ݵS-ҞQ-dd.]ӤAI3hKe5K1N{u^'!/ũ>VtHy9Ҧ[g%^d7ЃS,$ȶcF,7tW6]]r0[R Gw+*[PӶ>Pۯs66qMlBz v1*Ӎ~ݤ?oTAVJ&Nd[ Ou h rs|v3ƈD`V7ܟλb9qyϓct%޹i-}nz&0Z>zQRBkbw^L8.U$@|h.mdxRvĈTQ+bV]N^q Xm˻0oQm%n $x|m>jDKqN3qc_'n;veA)}aG/כ?v?Xkd@J*pHOC}[O8^@i?瓞'T)FNMG 7IXk}@4_/8mƆ=v,P;W~ZP]l쵠K,/fvW}_A P?{$՘n2?i@$O+?_C j"% άu^~:y1H$qo$MY&8.mȖbx*k İZ?U&i~!h d#:!=|eT^+IyꟇ73z++Fg,:7{0Pl91s*'Ty\c^rGsu$pwj|#b! !S~ٗf2r7Œ,l8ЏIj%GSl̤BR<958 -GHlK?P]$?0)\m[sCd&3g3cN7e+깑RܩU:J4u~ZJqx~NVL[X@Y⪗ >gp,XЭl찷\$ݙ9C6/坩rJF-ИљeYAvu\uJ 0DR>d|ؤEbd֩S#z%!jTs_*)ݘ Ic&zQx75硜WV^ 564uamyEʴ?%\zw✞ĥߑ>B1nE޽9e(K9yXa\w^ckuJĘSi:DR_I{M6P9_^{ =i*>!RfA'@\jh#z6 Wj ki[¤Br!a)Az2D?jұ+VFGʴ_ Lam2C)̽Tʾ0}1u(xN/^ |옞*1] Y2'8T u I+oւD whj%vF #l.kb+A~g$})+ZHU°`oYY_1J/>jj‡u> ~xze !u!lR?TSV I$BUN[|za0'A^@xoV>*Ѱ?g8o r `^ߜ5 %_]aMO"-kjfCIx.[h,PqxOi ]M#zC}' .gft‚ފ *$M 7c3[}Xrc(Ju&+d#=P~e$]Db;i3TF^aä k$(nP!3YZg'L]ׇ(U\cZ8Hb,"n 24i[MZ Y)2,RPtT乵#8MݐUSPd`O^t 8!%{.Cb^<_ ~LiAZu*D ( Fh#DH`<6.ޘtXN.[̦/ҷs&%h{ !kԎ҅Ԧf(nt2LwD=!6Wrn$w}Z _}":Z]4/:oH)3qYaشO1DOkj2"kٮ3ͰT<:Qb-DteeP he EZb{/;$j.Oߊlf^x 5O߬AhQ- ԷiI?x#lwI % sh^WewN,ˀ%݊f}ݗ5y.)Q$e.'i-*u|f?uTUf̹!H&-[t).%潮vd9@ԧ^.*$f|<čL(`.LnC%Bs.lV{Φcˍ+e6r O px"pXX=3D]+QRV{ɯMk&\٥[//GT]%X V ]$a:NxO:޽QrcVsgT/[' Gaal͠Y -zKk[*BR PD ;F#=5gPȂgöwz28Tyo0t8Ѱ_jswEAۋX06[@kd81n𮥰1pF|zJ")BXe|ȳw{y 4a,!.$ULlICϟg]{*̷(F9@%>+@5g[E!녒ka/d\hJ9+Qn #X,-np7(llhEު&P}tw |4e_Z\֍gɩl W錔3KQTwdmv X$^jA4Ll':goM$ yj.#rvMiBlKXE+sBp]&^qlyQjxpsF/m /TTQO #ԴR SfP30PB\f_5B&)?-9v[-U 2J@( ź4K@l&1w-P&\23M /s2y :Lf0# tO;ji!ZgE֊eH5zeƘ5gX/>NSɹbG4(_63n@.K I\w*S$HK̈́=oEo %绛)!>r@=E &r#)(%@ Col.SzgHU8Wmș~nctaPz/v<6K6`Ti eF-%WI|rVpm ٍK,aJwmgw(2:.:ᭂq0ģSrZ{!80'Ը'9 jU9ԄWo>sX*O ˲ruX}虽c|\V)Y 0EuZAm jj{ /EekRtSL]>$TBfRq tft#? 4pN [`sHpJZ ߹,I;`μEm 6xXl^8]sO[PYIA֧|FTii3=*.m'PUY A?[n-QM9oqЂ!q8Vnh`]2LIW<{F7uukDM;{@Οf5 ԅXϛt!0[o43hOE.K4ۙW#( ^yFA ZѯvCAKTvg14 &/J+ 7d,l2|9N!]Vq>9ZђSzż0%O{j0S0$ǥ|NX}aHbttgO򗱔d1=f_&n)DC&7`A*gvOWI$ t2ƒKtB;Rf+9gȧ+2v~>֭ʣ$ d5f'LV ? 8GLobk/2azRw#t6{2aGq-?zE. odN\'uF!>6kF]]DT"(e\EG>;u /̌Y#S93h/otJ!eʻuzJ8 h08njBr-izrE20BMueJύ+YUڥQzׁƴV񃎶rvͅr&Y"w]is;cw_ ۤcB)lyg댋Pu=_.1e|س \վ!aÍcBIC|Lwu8fJ~m"si o [hC_IX3πzάW}m5=oWNۈg|LѤV$B*ZLڡUueߑϼѓ(mPV ԗ2&@)jd?zk^iRRK0s9j|H-].@u>>-3wsl/Eh4a!kiM4Xot3nBr2nb1t:j:%^;Uח_f>TJչK((R!h'zzCr¾\yUT"cu oǁOFZ2PdBje;x_t̗Jʷvɡ~w荨SYO'8`WʓW?0vj+l0t 8*RЇ|bOV c#xRle4m]w_MQ]$l$R֏|3=xoqїWH$+ yv"[8*\Yd8tm%B$+#) >:ܖLS^Du8ް޸.0z4HD7۪V҅`֫PI](3k<>zrL,BpWTQ/:,Gl+>s)lrƂPoS{u=dzͪcnXi*2!dz1t+(88sA8w]Sz']n ?Cp=fbxRӪ|hê;"f`ZGRZD'r@V/.AYLVTnXm}e=l6Vfdc`Pיj/NRQ&q[ DX\Wn4Rfv. nJI}\P!y]_آp *(gMl p=<>FR# >F=d7]}b "AI,U{[S;6kr{4TG:L*6p"ǷdHN1r[ԍ4v o8xP7MO rt}΋qg5PV@JbVn(kGQ\&p1u= Mv?~K;񱵴2թf-PtZy|ZB8J =:X!J_6lk vѨOPL(ѐ0[ -Y%[4 ؓM.nuЃ.' S]yXk0B0g(zOc⁀ ډRu"8&MZ},kޓ$Ք{u &a#.4Yx~+I- CwҎָ~GbKW^@RKxЅa(17Mc/Z$EHF^8wr6ْ rFFL' ]u\%-gx ´29@ PDҵ /&ΆkGTA0/&2w CX^XʰrNoU{:ʃHyU O0 $z9pqLʹ)BVXkyyJm[bS~ 7SOuN"4r4F'z=ܛS9>m,s .P8n8}T(XW VOI[#iq~iPMc3|޷jF 0meZҭ6D &<;^#Acgo>U am5c椝2e[w8|F%IvuM$89d[|İHz| j [DR!K,$N &MWJI?Ȼ?v\zU\6h뉞0YZz ~pCd<R B-ԌRB_Ev;-?ٖtS7Ȝ D":N(rFy붑2H/CbPVc"aOP#9.`8UdJJ!4NF )IMҳ(Чb c6F]´v!z>7DįA[Fc3g2\ݱӔ=r 74 wSi5C w!;MPӹGZQ5^ґ?z,lA..rc,K:SRAɁ7$TZj߂I y"W͖4,G>_y.썙A;( '|@ObhUsDxUs w08+V!ΰW;)k8: ȋW};;HCB6b'7T+`S= NNݝׇAo: !Ri5YbTir4B|&l5H_MJ*\ާt:`4O h v)̱EG 'W@yubL(Ӓҏj3NnA䣲oϷMSS*-J$R*7W 1kr˹F?2gJj,M)0*}hu e<ӇqKt鉿}'~:S ֹxmc%ol%lPz7m} q/uE짜J%-sRj65eef3L'f!'n,j0zyxhR6$O_b-R|irXi-8*U:9PEXQvru8kbԬNF9X 8ݽaGF2Jh@EY-I0ԓ]˫y4AͪR,\SvhEJK/do>6}[&jee `mWHFl4.!rhB !/RZ?@君UmZUS 1 eXD}(6ՙiMbLYD/e2S:v#؈Do}P? `+kf=daQ@^aZ Ⱗ>Zu-' 24H%?Xoa1J'22@ %8ɨCD}DDv7kVj\Xp6͘6FwRY[ LUNūqA`ss@}$ړ Qf-ctQj?Tb\# cj $,pV6#Bs뺙B2"ӎ;owmrQ˶?=8I/J2Z rLaDc 񙈸`WJ qޫJƓL`5el0lnt l x"W$ ij@7~]j>& ٻ`SUρPHnh:>ݵh ʛp\,g!3h%/'kQX(;_f ;o8i_ϕkFYU~:@Bd}>O% wlW);~a|Oz uґ]7Ób޳ML۬4Bt741N[!T4'_Jv%: 7JgBt%Bk9eB)/j8GM+y&~*;0J,4/9лhLid/v^%}UVRq%w^1+ljixØJNay~/უ~lp{ݖ[xوVi{߹w8%oʤ~h]րWtSh!gܩlΟl-z +`e 49ʪC >:21,QD2??e :>iyBHG~m\ NO" swq10,V~d>%ɳ==F?^,zM1q ׿ Jk7aQJRN򟤄JWM4HoSU`7}D)MNW/ʱAE޲jz#U{[chUsk (vOkMe;̳8# æ̕?mLFJ$V?Y(dWk?rӕYuYᣘaGá C͊G{/B2iA=@QH)Tj-ԆޕHݶ7hO Kŏ}K%tŌLrWCH[v/ΪIcߛx:b}5UWzƌV=»״PjTIkՈZ$Ėr:&$:n &B p }M_o Ex_"ڗeu;4[/3l{*QrLNR]i&|ci2_+XgH?z&*K[Zr]'zׇ9n Lmx:GZ_n-XE2}8, MH}$uJnd ۄ3VoW4ڌ{s;$T0/?JqUK7AO\3`nVT?aND 7켕LI}Mް-Ua/5|̽ŲX@=}ifE>Q]cb CP~NQ-%Q}*{6Q3 }]{"}u^:'QDuѨX+0JW9*]#{ۡag'yA)UY^KV^ 0a𒀘 bw&LDQPǹV. 8/|EJZi,$$3 bQиd>Zx:,EXWð)bzR Gl]'ƛio~=Cs4v^1nrZI7.~ 8q,FE`-^hQ:5SF^kA .JPhQ#"7u=oVt=%41(:B6£iD.+os{RjJfQ>>k:+_E\䰻=44w  ʑJ2Lw#`ʆC36XKXY6&Jd2q4+N/E-m}w0h>C$~= *D[WG9e Rk\a0&BL:9Hj2S`UuMVMDăqx [:x@8']%!ckryGXL"/lѥwu-j?Z0ob8Jc~EHݘGY"s (M4n>U*pXB'zN o#1%{{K;%NQg:ix iԳ\rP“Yҫ}1YZÀG!?݄#:jC4Q;s)1.`G󶪖 ,SpS׍Ѓl\z6z){Z̆jʎ2Y~ [ӜyY$W;wn2~rϷC{+:z9j@U;t YԐcᝡamIU(!7qw{lj-Teɐh Z@W~‹}|9'1_!+e€gP€E}:K- xk0xxVSl_UCMyya`=q!816j9ȡ! Yd= I|ffoH:eIlQ MMalɿ|L"EjD/=Gτ`(3'qy:Fl \[)M<8  a("VRKo2s@xn {DJ1izY{ (/DY8^wԒD)W -8aq[X{wYr9s+WnxJf8g!b]m n;XݜRl% J#cPIyvUOs5r, .M~ nsK38.T="0~@vuLuus~ T;LomV:`(sKUKãXX#L%?nrJ9֒iSVD9X䇠m}U`S_VKF(#ݵ 6KlЦ1R2嬐[{7+:ͻh)c9u/~Z|hbф*W ?Ύhgn2u>3;jd0Һ1# ։Nl݋;'"E-ŽÒyiGHo؝w\SWZƏY_]$lfL.L!HoQf)S \ztԴe,3rINwPl~@l,:Rwvq{ﴥV Q-- .|0\pzLmc)[4uL5!0͝ oHW(O43B)YchՈ5F^fe. 65:شQ"!6ڌ.2ڝ6Mo_+Th{\萐8S쮜g`kآjAFhe [\x < BZr"7. Hx{LwM\Rf T zwkR W2~\B>%3sj{atvnkKdDt=hlzVQBŒ]?b[n, "ꦈbENy) fi10ǕLAϪ3E@pT" 옃Ҟz|H Rԯ>Fn"E&9MA`'.Igggm _ %Zi_f`U?[DDLہ86pn% \"pԯ3L_bEKXdshq*FoUeµƖ O˄Sֹ4ȴ3YʡQ8HExEl0@ѹѭL4H=w](.uPHVGeeO0WhjU̍ˆMᝋB&p-ldŮ-#Р:R#daF~3uP_CQ(?lw S7Q2OZdΊ huA:\yȍ^&۶[!͡@!1lx~dBz7aE_=}{.]a!>W_ZtTٞg_[2ڜf[(kzn΋_ &gy1DoK"4Eyا{Z5id@n|0Z&p>ܧʪY.H~s)76=U"mݴa}лcGЭ$TM҂m/hfh1QE߯.}~CKsBTnQ+r W++KF@82FTMM'QF֠MX٥f(=4҈je^ÂGxD@D|57BPŐPmJ}Grwv7-€EU/lU@n &dR?DX,.q/cP%)Lo:'w7.yO HTY >N2AQ#(X0@;xv/*hH(- EX:\Wd(>Iw<^FQƶf;[̬+Pusz4hP]![FV~&Qx߾}6ў)P"CT7/ #YcECsצRQX|gč0Egߧ;n5sǴ~I<)Nb GǪ=86ꕉTM<:s$Lk3xu q.H4{HL6)KM15x{)rƶ>01 |9zJ/p=Y|r :Aw857 d{lEQYS:];z7XkYґ hurF~8[q/fᖪü Kwp噜}'g-)ގ.Ɔy[{bx[#JCG*%+#5SL|K^D-芘pi_cєy_ʭͲIg֛S<BZj`1騯N= J/r9=)PuV'آrSh+rA-E8c; X lxe^jC>]YVw*,_&[|袋#0TȎZ{Wu7ڟr98|("Z/:߶a!S*paߝb1#R| V"NXsU4\cq˾>Tb`+ %]UXAϦ8 c߹"@/eL PFɲG:]ڼZ^RW!}Q [^\l0 5敘N;7' cQ냯|Y/*g<<%^/ByO|+~xCgVc! Bι-Ŵ%gx$Q^w5z3(y%t:hAJ=pe]bRKȆ!WR77&;ښٟǞ:xR{V}O"*eM῞͜F8J$H[h﫥 V,&gMɯ@&8+ufv(i Hq_+.(^@[\9_e3*!A9t}:|o[ZxQq%m6ɏ8tލU{0<+f;;b[!6ƖnrE)a;ؘiZ۴j."Ova&8ҾRSQx=kKxӼ-wR.?{a"sF,(E{˺{#uUF{K~6a~H09 7ea+9*JwJm\j^A3]+b)-̯~(ߖ/ d}QڊC(F냔77dMv́;Z @$ǚp;&?)2z}M{Sl۸9UviJcy\ܙPgD=˝xKBR$ı Rw} Q 6*lxʸ Ó!*?Lw ɚaXַ % %=NEoĶHX5&Y=rEML:],Pf^lQB^/K5!YV(:p|3䓝I"V]YCZ녾 9E=yOmaHC7x6dqWQ7yɗq1k"?tv;JBI,ҕ:%2DdsнK}琝ml/^S瑁=_Rͨ  nå.꽓r=‘|uE[Z%$GӒe*_ʚ}р{NSYvb-Ku`иѤ֜9qz*UNo DfϞ쉶r>rEΔsr\ G@2ֈĺLJMbIc#,H\Id(70i/xvMfc:eU 9 ]ԣrݭġn }^КREm=mȘj\xw#p4KS8`s!`eE׫mYBº2R='T]iT+M:Ȯh!5FC˱Q,s:;s4TTE9棎'}w`^b"&Y^3Vw3c :銽hV|n-zaEN7^L瀲8>v"L| ~ZZ+,P0]?I>L1巼&+G1P\X# "f܉*>_zm 0+]uY>R$?r(j.CjHT @/k;N8ۭn2;IJ oB纶Kb$pA TPhк^e-lF>4H K[:}ޖ@MmLL^=6|eRIߗ-4ʵR!`P$Kta:T]Y[O^,dR(4S؎؞Ȗ)b$.]<Ά'w3NJOW#gי.dx藖*/]+d ~&>~6!*(ΰ@gGl!SStC̝2n_WcW9s?[[o;$r]I">;XVU߯QKeUU,K%P,ǙlPkcզnџ- >mG-"EL-$9f&2¸_Нkږ y)S]/s—zڝ#'\q/K|zO\DRLi¢vaJA^ hXB\?`䄤R0DPT놚8=1}{n޺A,;5?CNkV ͔Jt$lAɻrY:Fԫ!L(jI M3"7qQ.R[j'c׶%CH!DF»u 2osE̜=O,7x\Sh>s9Ic۲ZnZ&5䐼ycT&1[ W^MshˀC,"4͂b 墏 5 NOB¨QlA#=^&>{VZ3^y~Ώ;7q}C4D5F&?*V,}8M ]D2;4Ql̃: H(BR*JʶT9R$?M;_qBѢ0qTBY`[Xc[6l`jD( =!;σp2*Nrjnſ[qxKL(x0Kyp(jj1#r3' .@g &+L()2L}aFԬ[Ҩ N-Wo59Lrj@cp^rt+d[pxl:KnN ]w$Rf$[홭wzP y]V9ij !JZyenT15x56u/J wgZI>\ZG!FVpsKŬA^b6+#]E ]'cǓŪ!fDŽ.˴ҎE+;bPA,Ҏ&k2Hc8 L8-5e7ϟVtIo4n1O)^\!ҜL|=uͼAfVq01sH@?Cw 6hL\.Zʬd`uh:v !aj x[D$!*9U 3WT18k01,k[Cm:Zqhx$r^BJF.'LشA5(^ĖxdbղIx.'%<6Fӎ=-U!fqb^ PIp4edO߾򫿊M9@pga O=Vϛ?2>-L~ )޹ľ/u=)Psm~L_p_5օ{=3M[ҦCǕl7uT!}~z.I K? LcC#=U>rG%vYNt&"@%!o]ᯫ`D6O:J'AK-w,HKS`F1 ²C$9:S$6BhSP"k5&N.Zp OͪǧTۮ0k'Z#2=lSʮlhbY(r+`-.7v LZO.2OܣF s ]U'a_M5avH60H1 ;5ۗʂgeD2-Anz}~Ȑѫ^ʱ 7&=m9jw! Tξĉj0= z@4){k#Ӡ-J-[~had0O#]ΰmˠHVU@R*I(b񍗱Ǔ޶5֜3vrA. ݮdjmcʏkJ[R[D|2ʃ_fkB8a 8MRGtNWf&tquUZo`x;&,9ޱB We bW-vlN9mWw٥[SߋRVxQ!86t1'~8rR-kgoΡ똕OW2ІR60PVͿoSj.2\H_3 p`dQM2tl40e ډv *=, Ě ksn~u̶{PE۟8!~o4]gǮ2ug c-j/OѼ茲/CC9hsc&̝Bnmz ſ`l;qlaѩIX '.!,KgYoh~~8U =>MVt>xhg)p0Tg!ZD =4 0*JgޒedC%4,3_+ݻjb:C<+YBܡX[0Etqriw usjaӭ5?e'%FR)Ɠn{@t9fLkحzp0x"fDΨB b7IϼwwſQQ@en4J>/Y){*G ob;jnٰ x@<Ƽi|_ϟvFL8|/B;Q-آYYpBJKF԰>RɠX}rDѺly?| ͨn^r]Q C!̝7w &#"W)i<@69*P0MLeGMv%^;1 Xl-\ y@:0b;hf0Hv5W~`#xr1BU^|5D7nܭ EKhN /Op.:|,b1N狷6&!y~0~[K&ܶqF<_ ^JAΎ(fJNY# \$ßPڲP]hD །c\ $C6 M=$_)QZQ֘d2g ifx5(}rQg RR^`DCq9YL K)e@q1_ͧ'v9jI1 ~s VewUAh!Tmy.WS]9lpFW7SBlL/E:L(I#FY Gbl>}$8rPA9E Qh%> 1`W`F:`{?h- t9 ׄQu1N/w|ԀyYym"0c$)>Y;K57ct}=XI ia¸) @,UBn& ܩMҞ+ Cp߬jB@(XT!+.\ohui!'3?SX¬a+e.\Ʃl ">Um~Rz|օV+*SdAF9RhT.F di]EܽáEKi|vӐzm;,HVI]RX,^ .$SƍOHg\0&yvNU|زΈJ)6m:7Ȗd{QS# rv*t u;M93]Rvf/k@Kg^B IxǩC[{A}L6E,L7V2 ԶIt=s/bЖ/-ZJ4nhYRB[͌$,. j b[汽L'[{z޳ĵt,;/0A6"W;) bKgX'[T[kL+MyGrH%ʄlRc:xwPwԷ]Ak53f\*i\;s拏٥[YH\*{@O4sH^.~CEoOY?nKu'X!=J9R]R.>#fPaΦ)zt׼~L tێyW Y1I8faȳվ sk fC@KV/@C6~OSHRGL.O" , u5FL2F6= a(\3t89秭YG`X< 8g8\dg~e2e+?vDXCm+r/I\cؔۧ=8FIBe`3= y" D6 s~%-_$FPlhD# v4<7v^"E?TqsA@:UZ9/9טePt9'38GMX=6 AhxvJ;7F +o7ۘuZqx[J;󙷧txI1W 5NKá88TzҔ*uCqNc4dX $g&G:%!E9k[d0jHŘQ #uW̃e` $PY @cBs zb#2[;;͠jh'H(pL/r~L䕌bm'y׵^v$c ,T BBK Xĉ2nȧS Lp?D;P,gQ\ꅏބf,,m@AqT K )}K2S2m$Hobqˆe+H3+&%}`C0_JW|bO0{;7TA2zZ}QM,习m@+pE͸u.Ę!x<\p6\tW,B}E *٭jrIO++oQt4Ǣ7"Ef 8 ŶK.3ܕO2x+:89nDP85kĨ7UeBC^T:%#. dNF91 RCX]/RǦ Klĸ` q==BTc6.sݬY?1bBZX:}seY6`cixtj+șCPN;/Dž=yh[ w,;\`w*$SQB/)/I9/R]aWӿ fEAyĹ倕֠ẏflA@X*gln'5[,E-Xi ={?T<)òZ}C=Nb2fyOD&W?86gٕez}wz_fAJOJO4yi3.P@c*檭qߡ428ƕ\a$3eV#ͲPHAܹ9v}Yi^iW"xAeSK tnά"H1VB*?O贯tƣǿ\i'YDjdjZ-ۢ_ܧXKd&͕^SyU{5_0tKg(y/\f+~i%Ӣ銋eMs.fp2qJ53aJ- 6 U]*1s WvCC)Md񼄁 8\ۡ*XrXW;}8vѣm0Xr8GF!>_ALgz0KiTM!n,βk\go?%X/׸39WmgӠit'  ;O ؿf&/+,=oz4B\87\I#-ĮbEj%Z|ϭ,ݞw**Z!u+[rIuTǣonX7y&oN[m!mw"n&G" >y&asZ_ G[pI:^j ?ZQ62$σMzs-uI]uꯒ9H߳ D9.2gbƶ8>)t2 Lm˴h09nZŋb>@҇:d U#\%kD7\XZLk0 ᥌4=epCm!A#rw7]1X 2&rQM+m~ 駅 %=jM)xF8 A3R9e bM 3RVc.%zfΑd̆[)[z^o֐e1r]#*lIsrթ@TZH7EXVzHș(V0K} Qof{#?#M1DkPd0n L@tnLiBo1jԽG1DwhPļ>Iy!;_'y sZFGA،~{3Hz|݄٦!Iz{6-QhY-m2 ]nL \b1D@;Z[NMY93>?ak(#z%(:>ɥ[DRRN`$iEQO\6^ .ZhaV+lI[hg$S`Q;${CHz[u١/&b)rd*iXuC @Feo z>h>G&Nb(L<^g)Cp4zxtjeFR DeL]hWx6`YaqOD%a(2 |xB>\^Q,*FK?OoaZuWmcG|C#5j$'Ltmhl f4 ;! E+ʲPm^tI4IRu-&^䱮Wg } KIB*EhPkOzcISmJN i/UzL_whV@tшfࢥU;Q-N>؈V5LN) K5m='v.3IWSdE\䃿}΄5s8/${ 5 RQ"̵leq''HZ4uCuOF@zkul;Dn, pI p1mq*dPlL؈eD|3uȉy牵vf>T]tMပOB#ZԞSy{kx_}fAXpx#~RC8-klZ o9g3$ݾQ鴅S֤At |WėJ~_3cke@)|q9hj.q[!8IfښrZɌͦc:y'8n""L BY[*~Gkĝ9_sZ1f3M^‖J7p ЯuDgۧ/Y~{Wl!pjWG}v A$vlv,ِ  A3ΪWUގGSAf_AwBUOv떍Ⱦ2jݷvh$RRǙ[< T~0BT"R"\Z*'0I=9pg ښ֝mmB;s.>[ @;* Z:fEb5zȽw3{&oQp[}rMW o~W@Da Io70~=pRv+8i͓*m(=!6LT$]gR0T%Nİ{uݡV=r֕lnLbSAۋ`F⵴D2gfC!uA_VQ}/o{Y@3>al1YHxp+& Lx\iEJˈ%#R>vW ~OpY [ei4Z-ث|~laknN2'y<ܪJ&r=FAqKC<{>p*SB f|Asr2Pd&R4SUS#`0\$VN볮 V eAc_ygF+`7NYko[-CqƎ(ij մW:br &¥6HuܿtGF{p E+{)RޙL.e]:Jqh^H %u-̜ *HA J+hk$YDޠ,4iML $`60 l R@.=>iP[%w'̒`X@oR:VZNH+Ns͋" {WֱiQ]ziHs3T<"QڬABJfdnwajK ueX lgFx߷{ʳpi٦C[[{kZPr0 ㇌kSD o=.?/ ]ް3Kod3> '@du-J6WuT8t" 1k?wr?F߯Ly[7g].Um`1qY&\>{wR0I'e;h8FtTyg ixX/[]qjmTN5HJD?@VLPTP⧣ؑ(X4 uН} :JM"zЏrqrr׉P.O|1LXbB趸tPʇw@SB% @/AvPZ Cae"T~Ӗּ-mE7AD^M#2 5z,W߫7H*r OKc|7P"'+?$]@eꅄpG.0U9W1ٿ~Yl$sƣ$gE@F9d $#љMڴm9mƥirK{cǽXԀ*9ݱ-GoMuȠ<<ÇǾs"h6N(0ѐ]Kjg'b\B0R/." M?ѡbOI\'a%j:KvmV {,eLŭ1 oV2cٱv}Fx,HؒMLS?,RaS A1_y0m]Q:W鍘Z[އ\9DT:!!&+ C5fh0zÔ7ZkV"[+ḕ %|'DW2KA#yHDBM6%p§*lO֬w! l^{1=y)7-7!?N 2@ VTkM@ٍ?!6bBx.,Iة Ah,eЛ2.F*ljf2hFep}cCS/ ZgaG8JMҋ{X_Hͺ }l(j(wJ }ηY_lS"߾ U=O;Xx[Y6b #T VG>tͣUrk_b fwzcS"Xanԭa/|B;+N?&).1.SmZ-zףz]pRaub⹥Ыݚ rS P:"b4qۦ4dOh䄂z_tGKC*h5d租5ٳ%GL?ɽzU F.ۍ`fӾIBO[BͱI!1w%3}[f-u]Z vy )Y 9qQ7'8^p7 ,6,['7# 34fGT5;yUJlvJDjܑi3B Y".Ǣ9;ՎU}-lww!2$H QM&>[t܏pA_\ZGlGFݓpM̕`7*:'NOY\-hmP3e0,dM -sh;3.OM{B}cHÉV3{HGd`!Nު yq%T]EO/5C⫗`ۜE\#L?2D,e&񕂶^9/I"'crw3ၰhƍ#(pxÕ,SQm^ВL\7M3 ud 67.7&T>"*`lIF V-2'&5I_"n4Th؆Ey"|]mŸw!Wрϱlo@nX;(Z溬׊G П2Gy/æ-A $Zb0<jbiK(AX[c~ꀀ$"ti\\N}ïX22Ņ'_woa%ՃC߁ŀ9 zR./tykE+8&D NNE?Pb5sEB1V&x8SxeЂQp,Qrrq!V}˪ ^ I  hxL/@!?Mp3(S h/։&beIEp2YGm 4/.#)yJi~PND`TbHɽ <ܐJ<߬$R΃XPNAƱ!߱IbyѬ؉sUȅB}I{PSL۬'GeF׷7mCv0yL=,LTR ן;JXX6Jӥ*# R W:gSZ-Ve'Pivrxen^=s)\yDA`'slM173rKy7{w؃,CSJ|5>Db^ 3gw/OK2hEqyȁXӤaՉSN2`QWڟW!E*YOPpS5ieHAD,:pOKn'4q.s1m:&Tu<_,ִDk9*ZlsLf,3H SJ,%?[uvKJ1-IRv1 '׽'Te91atֹ~¦}nwvxǹEre7Ѐ(ܑQ<5`P(QP)za Uefq!Y5 Ϥ(٤[8.R(j7أ_1f k8´a02jY4JJ[2iKhׁkXUCRURAA$vN iM:R1Wk]cizVjql Eq6WX=RM]^[ zoVrLSzOx~{mצ3j,Sr1nU\y&hr@_z$_G]>o6RȨ1rB;㍔dt/ICNNkk(eYI<4{J:&S$);Qh!,G2bhp,U0NyAs;I\*^Fcc[fJWW\{ǔ{V8|Ne;ߋ6ln1 0x/.=?+86QagOْh/3G2kUT'_xFԌ55#2T5>"8LQgo%Y} (J֠[ 4O)nK3Ǔ9[Y)f B,D ޡ< b~4:HB&yb̜ Ò'~ac.l&UhAI!j^ؙ %~BMtAvcilڎzl,[!6t~jWGcҗCֺ0FԂyأOO%`>5lOt,%]ٻµO?;O-yxCy)#o7HK)WPiP*NN Zt G$EPF//W,V:Cx*(66T@1{-Ei T $-q#siՃM,Kc@J`;b0Վ3ތTw5abQLrLڐ U'{m̻{LO`0Ɠ[½ l}&[3Xy jDfs[70 =6dj)CMWgq [ϼQpfg-WC^ 2cQ)F)}}2A}M%Y&k>NSDFdRvq{U:(z:V ED1W=L 9s#L@h^%FZ>Z0e#`nFa@*Hö"PZ?segz h5 <@*/v& *ɷ3,yz@c}5~41on:ӓ@:<f][# 3P)v^OoSZ"?@,ĝao11f("D"?y%odZ͏۸^J%ܶKs y7@e"}Rx* ncǛrGm3^j=M2F#a5Z)isH_ѻq']?(amQms9S d=jͿr4${@^)+]g>r LqDv.0Fmt$ dL<';^h`y%>q=$'gej-o炏~ ~i,1OKGJ\%%#fflI`'* Z0 ɧW#)jUtXgwD`Ïz0uBRVfӐʓ^n0ﵣ۟]M;yA%2ld iu5 %7ιg9}GA[V"5c>%3d2Hd hO A6pX4y[ĭp]'J 1ŌU|i{*SU_$u r[ vR1 1=:? t.>'4 =;5 mq'6IR0%D60,*{ sJn\ =I@TBh.o51L~4#QCZNi7T>V؞3KOR~)c7;4W;'b}expؙ2LSMsٺj|ϣyH'D& #u,;nnVU]{E,FrJ"SV ks[vT8c#*'"h1o:M;QQ3|oOoLgBÐYd$Ы@=^\|&?Ci?0/PڞՌb֣m>޸&>Ȝ^|=gLM>. k(L-QظLޅ5jBinwih0W| }t^;?-T&SV3UMj0/s)K߆n&8=7[:įȮU=Y*4lWM#cv[vDQtR& _r;_A3:0iJIb}H^|\rS>7Tv!Z5۔Nh% *潭q}~[7ڐ{ &1x-PRhZDn"Gs, /u 4Yqjq5rꗡYwTpu!mwΑYtJGEȩ)|VjГzY #56dNO/1fp8> k!9AM 6W*i8I1uUN3X^XQ~ D{d;Hg5I;SmXtP)2XpM-a~nh󀳤XmbwU*l$.2VfB'n8ŒPpŹqX}W /-\ Jdc3C]S)IfN52c`HGhB8֍}Ǖ"8n{ TǪ or=7O#U,aM4E7=ɚO{AX*$ggG;++SL*9  y7Kl;A?nC8HJB#$Wկ1Urd O(z(mkn2ײt>γK RR{V\񌅛u3ƂH|ȿß`/L/Dq 82f ).X/;VUxlO3*jKl!C fp? 2# e*691X"؛!KOCO&WZArQrfjuHI?r44XP&Q{/ G~>M ^.,5e UxSS 0Ue9ܓ |B,TDnsġN/*[Hx2xN}-tĀ}-ia3$bMdrgO6 VF;I2;/b7x?a"ñ)Ȓo Pڨ ;n\Ƥoa!xR/Ga%Y5_#x((9Z zmwImy陪mug EH%GRZ򾍥0qC)R~pkH_+aVE?qR쐎s0vUC|x :,hdMUzα)>D?u,OYJхvf^.sK?zNM$_t_Y:"&8>jjJN*gƈs2ٝdjQ- w35Q;H1sCrj8,c)G&sQZghO͓>zqsƶ4/hC*է0 N$z8@p1Nu[urKV!n3Kј4s?5NȺX Z 9X}1ѺGzarOެ}dSncDu2JǙʓ+O!6yDQ?HSLH\m-Hpf !4T͓Β+[=s}ƛ_9(,)168#AHKˡn;fW/r !*C99[iՋiEV:$tHN'7yzE02yy?!ǞBْcMʐ–-[/nXi$ʷx C TxXh)&*t'yH[F7-Fk8;BLgoGwY='Hz1ɞp2CA[ oܿ[ћ괾ɇMsePC\,0%a]JlFXJ_Y;B+Vm7գ>C`$QaXD$$A$*;}(̣yLyoNRޯG!iÇfTJTc [6pt?{\7eڡ[e#_IPtgNF,f-D D7-}yRK-qkK$l֯,C笠-crT da%(AYk>4 \U`F!Zu{ ,G ZHG_.Y7Ⱥ^]]EiUps'HrcaKC>__.Fxy= VK/[JA6>opCңyD,[i[JoSmxj ;2g%{IGRc ~$h*Oѐ_ȶYj ׿Z& ,:O MV# zʤ>grڼX烖 mNFFh<۪*BCbX3udȕqa!9V#r,9& `y<" NkiMŒX1\~AC,G}bZ6tґYU]rofsf]qS:|MHx-6`?'xcVH&Yjӣ:AvrhaO?ӕQˁP:Aza‰{N&_Q[S_ ]EE+d\5k3ODQW*dXq+qmϲ=;hB[WH*]V:>mF^nbTKT[HlIAs?P<ԛ _#v[t0wBpՈdO_8TMVpM3tp l e[ݏȋW:m}&K3QxsGq}3MsA]C)߾tҨ>6IT`5AsvmhBBeD|}`+.͎VD͔-` rkLZQay ]LLcRZ Kz^J]lB۷T1k".vO)0Yqf$z%ݿwD9“ +y5So~oNNIqsw}،FW_RM$=hӮ-z//Y.6U{9Wk-ٷPpMZn _-Y.83Ř aI2K-!7Wԭ+X_R,y#vzL0;$c0SJϟm1vjN? 2vR̿K{đ%2JD&Ns+DUCvD.P!ɬ)!tq$]v؝U7!!9">%^RHT>T5k^@{^~DvWA`QqB,NYXN?.gomhe쎲nvӴvsn aU[;0&˓q]cT +Sj8/; wL~XZzv#Uz#cɶW#4UrĶ<;R1pl1t@sGmp²LJ%%!r(55]Fq3l2-LE]vzT|6ٝ>QNա@oZ]xWzs<H#-2:\Ԁ /hi;+]nZ {ar8{m/IR}dLMtk -u ϪY|)tE;6>9Wً"K +ɌJ4}AN_ F7 $9NA''xzLG>>ڮ4)B%'3Qd˰ǂ7"řk0Qu{Y9pL.]  딟ӑ&Rˍ:憱c#ø'T_s%ҩѸ;>r6^*HM:\3b(xAa3g>feDhJHyMd2jy=[ x$vzLzK(|S˟*gL͘ܜB0*a0)u8#Tw BS p7UZ ;)HTC+Cr}2Oqާ_Ҽ*n87>{YV뷀d~ \ Xks3a%>(j~j:W1XimkLuV] QB7b7+c/۟oⲝӐ ?g.\h^ul=)L׼IHqO8ńW ĭ:zw#~ߏj0dxdέ] oj«igDYpx>846Yw/>\y[Q.l<5@`WGG˃>m݂M_a":@ B JsPA|6r )B/%o#R'@L1{8F6Ig>)R./@bs;M\wˀW*ST0R˹|A4>CI3B @_Z;gH VuQ;Ǫ<X֨#Do4=tdu/'0gsx,UݨD? $Kćl-Fa.mlܢM_(zF STY_êN4]؄DU|)wmG&ySlZѴ [U}Ӈ?HDqLQ#yEN4|X,%mhsn*m !FN-|G3r)}̮./Zzӂ""H4)V_ ǩ\^hw#^jgeJ{@k2aGsUDA{pr 3oKիJP۶.UӮ43r3U+F&#6M'LQWF])0Ȅ5E|:dVrmpQ#Jq6g#$&FNK| $ I#rk3ۢ<[U$Bh]}^~c(+k9{NjI~}N|}o1+8jSlvhNUD7#R?g<6k, qA51zfy+'A->tJz<&7 o9u ːv$S7Çlץj]|d}%q u,z(\Nꊙ*P)q"n0%K2;8F8GM&Z_iNP*J1` {)H͵΃44[ŵIF_P{7tmY1qG{@U3ng}d0utCd*}3k?pu w9UUfSmNonT-Q~kېIt&";`p&Ph<z~ q\l"j"Wx81(_k2_]Um,^ 0C%r$o|Ij3;"LΰUQOʲ"{n!#fd>UIgu~|PT@,d3 _0uUw&` C< Nym6alS߶I)= RFH?L'vܠˋ퀆FWvMc^gBt.M J CWqvAjŔ#Qs@C`b1 檎}u͓s~-F޻ɞǢoQM,-15f`Ep GDfL:Yx iEZᅤt#A?lS-`aI)R?,620G@S@(åAp"O`shv ,fp%vt VՈ1p`*Aßݻ'Zw:=8RhV}-qzjWIա[5QD:x[UGT (/KW*H~, >.?3Sb%.s½C@sZ!'ʕA1,?&S?4]4+iOt )lm R6OӚKQ:&JFRUqȌIiEhm/վ6%M:V~|GXXe͵~-|;ï b*թ)T'oǛAXCJ=C `؊$If"ټ#gW^ý,91dg:$Lۗdڞ]C`&Y#uhh`~*#2[0^\Q"xRR q9M+ P8ә P$j$L3fX7V)F; C!=Y4'0*:`9+kŭ[!))LK]Up.Se0A`(;Ŷv"8kWS䤥3cDU 7K57p !bXW^l§:غoݬ!<4]',Ci RûgG1F 7مXү %ghGVI޽ɎOP-3,V+KaMlS "AԤ/@cyoJV)'PWH#>ʜb\[Q$> pA$(c `|$v-ף{Cnjr?x N&NTŠ !xk-s*HX?6Xpg%>7;F[sr!{<4| T`x))4`Y,JGWZ>.͌JO֯YXZSy2=dNcWH20 "KgYn8X}_ tveْհ ,ŴAOD$P dŷH95l¹UZe.!='VR}I/e8B8۽ μۜ2(X#8xYՕ{8nlylrg}vkB ';v^>&VU*iʝQ >mUQ7Y|p\Z*s}@Xp黐6#HZ'z\,7-@yW0ӡ3~eK3,5-?ڒ{8.6EiAĸy}o?O A#C-|A5i~4 sPK^:ZAژyMM%x, ڵwVpc%se-^мh8_a>\J$o:?)Uw7"z /k٠k>|h.҂i'Nc0_gn-pGˎK%iށH-< Ik8uV W=&ReMoRY5trgpqY-^:m _wF@ nrҤZq~G̚{\53!Uy"a[=KOo۷']*I>" ϴ~ř\>1^.r~i-#0??^_<ŤD RR=&ljUP^ z91O ,ơKec~0[ Q d. ^vbk] kcIb:"{h}"4Uv+'`z !*8+Q0^|e#~9rBz_' )5 KxbqSѕniL";3Д4"AaF";\q< `gS Z^M߃2q#f3L3qŤ8'fz>i-SvK,bJqM. $n!@O\Լ %wOD<]Gř*k˵Vڬ-5RDkI޹fiz.tOFR,n!El oTBHEgb))G|PѱVf'KkE'$#6?~`VspO+BJzLy^Z4Ƒ$uk=Pv_PQFy \5^VZQ.@nI*! @-^fdy1ku>kJ lgAn(g3Q}  s^߈<JgaR[oI\ٴ!wJ=5KϽ/ǗTS5?;ۻgƢYtt78#(6]Hn;Ij tއV8-T2y c?65 @b3nUV7 W -^PHwd]!YT e@/@~Y:DE8k)į!f8 JSGONBbPsB`և!!?HYN,+rٻ|2o583eU B,BBz2,@r2HSgs,Tq ֮<]S &a]GҀ͘,`}҆qb#>)h:;[$W_Ur$6F6f7DCqT1ƟcG@N36A ])Lloo9HJ7F#z\a&?jr[[Jd^I~"m|Qwmgg#v鼥<Pc_S&C&ި%{đA5hlFcS8w&Ld!-jP+2]7x%S'/sL,$݋+'WIGe˶bb[wxC9q)T:NwO(3|1y!5aI0sN>&-Mi MʼJD${nR PZ \7Dn8tբ N յ$Fln |g"bk1a#*kR*.Knhid;UԚZ釳ٳgyXn ;-.9tqgn 7Xc8&_ci }3ts"zKGnRS UA3}o&P\ʡN*Я!{,vy,G.0a˅:#ڧRa6bЀ(5u- `D_K}U C&@FBFt$re*O)0/L1X[>Nm7F6%iHóes8>͔%Vkx`ij?db9@)e9Ԍa;*{eW c3 c=rԃ>1)-9GD s=iY@8csw@s"] t$4nG/K8$s[gZ_S1bN@:ye-8OiLKB-HZM BqAd9UBΊ$ jƁ}㾠ݢ'=jWAt x`DhuGyZ`i8nR&煥C~xD[$_59:yfyO'&atMu`Ww]5rvjg__vc4*w'徐RE2K]X}٧#txj *NE^WNkeB"L)Ay u8ݡ_֣"s XG Z&u6*) !0^wcCHrUh(ze C\5 \hP$gJ3)<}rF{hrB)#j22O0v8Bh3N`:Sg_AP5&ۤ|"_Ed"æk* LMpܜ?Za?+v-ִ\ȍ&%\!%FTMZ(}%]84r Gц_"?,r_EHxK&fl!>֧H;6+[MkN Y.Ȭj Cp;Y5u^Of vڨp'eR5LPs!v RۘRla!M Hr!/A7nH^³P^%|í :YKyը,,J56"E$Jf?q;qpY~|wDhTra8Oľi0bh_5DxKt !sqqA}e',l ROY1ic Vț3M1<(\gOKc"=-RG@\%v=  ::x{3HQC%_VmY/M z;?us!i;Eݨ]u=d-o/l$+Ee18' Ol>CP3;^r-*z̃NXN,7'W[֑) kB$ );R9`nlPwM99R1T4/m2gDP>u8e2J(W)⩊ʀf]Mjn2l RyQyXIDe۝ k4VngG_th5{jDe8y5yeǪʙ"ߨshVZNζF覞i FֺiM["u:<1܋]< VZRM/㙩yUy zd섳\=Y'M6:%{pQTkId=Qr/JúmKa]V]9s&h4'Pm&s㠠V A uŸm͓$I6OC3o B*xB㎨%Wh<Dx2L[fQ X.k49ޖA86KW]/=Jws_@ ۸hrpiJ)Y5=yJ+q_qrW,&0uҦ[%JV!, ~D1" pp{!:. ~V&aoVv4k]˽if1/m>Cơ^)S⋢4Q3sF*(E'%OE1̑/|5*ϓv'#z57h 'NeDvG2$]7 7H'he B,$9Wa)(f\ؾ% gS41)a.!?JpUu_z a > ldnA "0nbeB_F!_݅hn,}{[)+5ɂPW]0~,.)֋4*UYL:澜9IMx&}!j;&4[2| $_[zqeP{b ~td 2a #` Zgi{kQ:}(ܔ Pʔt~뾀4-C2’+5KYai$CYՂ@c87 1n}JaV(`(ӺFBJ @Agw krUu.W 향u=3?ke@r^|:1>8|=py;g1OVE{&܏+)AeDz@[1;-*t[B 2S}ymrg'?sSj`'R R iWiʗ%DUG(C*Ebi<]蝝;槚L^$O2M?[mQB R3#ft`PHr Ԋ;t ? {~[db*t}$k8R5NfY4FO/ ĈgKV[eP$Xh7Xĩ&\= M&h85݉]VMIlKs5ZR[6al甿[**3ŦC !8+/1)D24x!0yA2D #> ƪ|o%l;@oL[JMi4w]!NK+C7eyv=c{hBlD[6TքF.f2iթvJQ|0[b.63u/_j6=ΗN) +`.N]K;fG-t0 - Zӷ`T8ZKRbFv1TD DL4Ge&K'A 2yͧ ; c_[TN\skf _XQGoKfs>gFRIalIPV2Pنned798p}p<] LLu1Eeq_Qږ۸|酧ޮNJFۢjr2|?K \3K\ᆲxT}lgh˄X23/[*2T L6Ns;,ڏ$xmU6{fNAGJҶgTE Oo`\~P9/;;,qqѫI5PJ[[!yR4Wш𨏽P '>sSQϚìP~!3R2!ЦP+ ʫ+Z|Pm&X=G3@w"qDiJӆߎ)/V8}TqRq@z2eu05SPy4hwzH[}2 VjCۚRcݪgq<=Py7%pG0R19P%T+iUr-YstBu6aTMBĐ0*VuEw<(!A>9S@pUGsDc+_&ƮgRP>)- :[B 0Qo۟0u/DIn[KH>W\"  qpOd^[eOٷN1Qg'=K>GA,"HSN]*YxjΦ6?+nÊ:tbBu7JΥXLlGHUnãn}f}BUZ3ϊ3G rjν \@ob(GzN;Meӫi?I Xic-?~&: 0 i:`)/Ρ؊ՏTanQ{/}W<33%CHi5H 6JRɐ9!x:>F9D#[00,/Cz&TPkG,ک3s;: :E&'hPЧQ;sd޺{c(6օXڀFꥺ9 "N31%*@yzLuM@J ?kINg7M :4f2@1alq p>Ʃ0}':dcEQvungȢi`T2g:[-Jcv!wؼ ~(emnz0dR;<`\0/f@Օlݘފ%"dXXL}k&>E7h':1ح*< }E=*+&?/@\>~ .*%\M ?=SLqGy3NGһ6@h5~(?.KNWkУw#s.x"2q =+F!?݀*Kx~h;d0 ؿhb}d!pDbj*M1tvRV+YFuo+aѡiߢ*jRFI%TH-uPO',D3)L'H/g~|^CTJI{J(é]:Qج!Dx7/?G5D~Nj?QF *uMI90s %? yΞtpdU(l3섖0;l8P2lW_('^˛pU(9s\J5kve&~FƕrXR%%ְNMyT *G ,^>"Msk[WZsJ9>D48%'hK^5hq-36XqrπeϢxBaXA,@rȦ6o-y:uN/Mc\*gssiȓЏE2P01rvt݈œ/7SP{^wt:w~/qO5yr|O×T7 <@M=kȰ;4y )"ǞJ#^$щ$>ܟ+8r O + whyD?)mӔWNf,lG)j#|Qz| TdacB8@wG Sv4mLY@Uqn0dfROg]3gJyAp?2{t7b?GxT60/Ňfuh tPL3ɓ@ݶm|8K6reo1v:OEPc6MlEܒ\ VLc_}䫰]8VAq5%$2a9GpK$H-^2{[)vzpF$UI/rlAwi rø_00{ xRK勧R{:i oVg'TdW+Ѵ.&Pղ`])EG9g뺿^ n5d#DM^aRl#j0BaLJYZ1B]>ov9I_֚Lv:en+qCM{haA R$MX/l =uRXL"9rQt{jĴs_amS3NN/#t\Bx`6{BJRGnWx*#f]2T:)ÛkO |d}AIf]k}sMXqFzFnk%ޔmݹ6<&l.x)b,2fmCX \㼑i#~Ks-e:L57fʧVY^-yLʥp.rJb JHZl} {! ccMxnY)Ԕ} X#DuV5&4CF>-b:Lud&om4-$4wBxb5ǖ <.~q}d>Or{m|KDG|7vf%Yve䣬tꃙO=/1#R6KLDۧ8ɏI`=,8âۇZm-;S&("z_Z^,3%{;Dډȧ4(J?'_ɂ y* h/>lwR-<.eN1YB>λwQ!h TCHQ`4d8a4DIkI ?JB~pI8wN{l? >1-RȄ7$ 5kD"$Lj7XEk߲%@+AryrKJ3x~T18Bb8 kO0əl31Am/)>(7CGY;x%B~f+LYb0|yj}IE 8ǝȺ!NXq3XԔ&iZm}.UsO՜2v ybZÏ*3 x.ԙ8~]8hBpD6 g-CVW>>tyή8ïJN"ޝyd`9 +!.TwMoWyiy>gY*m qZDQSͦP8z )/]/z ]my/A| bݼZA<{c`%_&HNsL&ߘnzMc}.tR:{$>ⳋXfn@ogoGD* Λ<Es 8 {jJC~:n0ukF=l``# ~jg v8Vu.LЄ/#蹬ԟYQ6 A4.[TY`4=yd zf,bJoT+mc/͕ Bo- B s#J(#+qq[R&mk9I8$jucK ͇gz,vqsҾ:4Fv6b3u0ī sx4_!DE_H&(\.9B6Y=1Wg l˾h)HZ?HjK Ƿ9<~*, ^:>{Yd1}ա fT8#}ȥwum^󇈢? #^q UÊ~=n[R: tf x"^38P,=:Ssk1tNwz^vM;NuR3[03cJ,5i}LP+= G?{[%J ly`q70ѵ_.D {fioi!6H.l{]XEqB*Bp 6;kBDĦ|ޫJ]EȊxOȗO̅Hp?j4x{rrCM?{3 W'PXkT"U)rXyݭl @{rU:Mk!yx,`|ֿtg5ϛ2"o[<a]g:>cba%65G3aE\1RX r; UCh7q|Yn]poz'nK"܃D+}N˄d!Jm{',q7 NJǩ?ZTvQcMS$Co.sFmܽEmFF;n>wBQ'k,Uu (RƃdO{I /~Lfbe*)qyQalМWK x" ;eNi@9#t7gjWVpNb 娔WHU^ 1p[b3 ,0H˗?&D+p8i (j~sXht;(>(9}CDPRɸ|U9kk:YwZ6%oJQKg2$`:h$"F:Xq<ºűLTg!9S4)g'W׸!(v }/)a/Cy fa>#DfӶ:\߼s_s@RbEڇL%E0 jQG\!+Ԕ$ Uե1QK)j&;࢑b*G(}&xQQdds#!4=v(n/C>\2O5%ia[G k41@e֐ E 1ٹqZ |t \0a4fo2/ޱ_OFNHMj=r9CqGzvζL~~3{靖kuCn=/mx7*)ޛ]NtX+<BmU=72Ban+ tXCC<*uMA<W>}։r}IPMNJV^M` ؾ_DJnŃdtK-jxg[ۘUǡRJNXG Q隌nǗQc{ps3uU BVo,!27]SquSyV4tz]dWFg\(VpK$g^,K[+E^(q4^S@ 6&rdiႅxJ,.?o\ Rfv2ϙ0<ˍ|~v" lhI2ح YYҴw,nBdfɔU *ܖܡH09d )( +(*XGJ;'!Vy ,ٽbjZC$&∻>uJt[K 4L$}>)~6dT 6951ø=,:2¹o`d(+t\F(2IpS*`re2K xM)bPm1м9:+Lfl oG|iq?)['צԝ[C70ϭEj *r[1 "&T֯nk| B뗎d-OcDqZ5:+pffRO ],v{i&=IVǏN DaS ;긛 H{"r2a漓`ˁh.0j4TPPǛ~$X-AVʘx޹'-,h@$a($w O^xr潡 2*PF+ яѵę4HhB$FK 3ڝ Ͳ#4!0/֪OM9L cw?'sT j}@DAy ;G]&`dl#3N^{ȷv4Št@MwĪ-,GE+ݯ؅n3Or=_p)Ӷ:Fdj2wj<Vu{TB)cOs-zl7ϫҸIVT-iKMixR^pUӏL}Jyӊ{2(&Cܭђv!tj{!Lp!-qꕹC=cp۸&ۨe6cZM'x=8tz6f΅n= VY%ʴ|( =V}c$yt9=gCwzŦ&Qx(ޘ*QZTw㿋BZ9'ip.5G>hYJ$vHQLnllDj\x}-mb@c7OAuDZK0%"*QMYB0+>3GZK4$GIKV_Lt 1^;4 vy&T~`*pˈLGMpMyi=>HFmЃu4f`Bn@-3+P@y Aw=5zRk^,C|_{cN*rF{_n:^F(I$NUMC{+s-@`_ӰU#^SoiVeҁ:!ϫ_'^!jFݓGOҜh('{ޕ)q=OZ݇O6>;ȯsx@%diGNXb 4$45QUa}D)$ iJ`>[BW*$A[&֯8X|Hsk0G} ^IiO7l8~u%KVd>,؃OJmx*})6OZ>^w5)\c ux蚧e|lV s wn W.{':,t+<'歳C*(FG=)Ki ?Rޏi8_, /|v lr y5!VЎ+͊ݯ6x_VCoՊ  ][٤X5v&[Y۱vqcYwFBB 0ִ+$.}nrlB[ב89БۖQHD*H&``yCO29 UI6K^ E܃c/)c1 PEeK{8Exo{=vpm[9{Q.YL.QX -!Y2)l衸Q0JQ7<4$K!KI_ W"Vwv$/j!G?8՝Kb|}&IquWm3D3}E\dܝD0yȑ ilhE`lݼaؕmQe~nǿƬhx#ܠX^ W%B:/{t5>$&-U¿u<.C?e[j˳_R/@V᱗0Wyʑj"3J\~ mr~Xa6- ݺZۻiv?uKe 8'GpTxRm0s-/3xL$9WKuޡz['/h~};|;[m_s~kKR9ȼT4M4Wд'64 ƟprvL8酓C';+Nv'}iHwE]. *[y i@H-hG'Tn&*K1`)UE3wfHpY.e~`}޽"_օ#X"}C}=^oc>Q 0POPdLBHFXt5baKJmq⇜z70k9z\ @ʐz6Ea2H 1ɢOHڰ!G6{a&N2ڣ2;GrZ! P%r;,xU뤞Vi=aMkq #"\Uʰv b! u DY ?\;z9%_kCnM#3[ۃSg8ra{nta/I4 F o7U3(_$F?{DlI]z\{haKL~غx xCI6.{3 ð]+UBA;w⤝nzpo& /etEEfҌ xETVm(KۗMrtZ֩Q̽i-y*=jҨӓdxYrƖ6:JBѾ-oBZ .Iػ@iCX%(exэWr%MR$x@`D&E^/g`ziPAuоfMM?֫BрrAߛnMa<Ћ>x)O†ڸ$̛0IȷsT"f 0= qh:'i):?\u|zLD/|h;d-C x Pr߻Nh 9 m=(syƕJ8 {_dQg4jy?IF} hXIG9ܳY!P~Gy"vn4Bhǂ]K^o_{!ǏE^(NՎ|+-3]Ξmm}DI*ױIvK?'kPH?1h4E"kP`nJZ#]F/ LI|׌+Q6@R^oi>7Xm8Z1ByK,q8OClh*-,G1vhoJBǢ`Ҍl>AOp- #D^^֠_$tp$2oGjWq$^p*MYIY5JzȨ6Rp@Efڙ ) TphDf3Lmm?)/S_N4ZV$H+:Nm욬|1_ɴpoCrN6QbF'ܲE,,o1Tr $@2WNFћb@a]B.vƬђ4jL͝ ѿ_̸yWRu:g2 u^~U21!W$ !G,h[k2 ]Y JȔU)k}MX[*jՒ~C|]k%Pҩ!@ZuQ D 1~)o&I^J%3L FI,}sH2ZhuڤzHQ.xHම|3L=7mdN#OeubX"3Z_ V OnnxoW\ QR*Q h ,m'b*s R%xuz+grODn c? WurIҚ$ykgiV\Pw7!pۡ4{G=2_~Жӏ' \ 4%p܍? uųErk<* &ãDNM"m"k>jDoD>iJ}S֓KYQFJhlun?UD.Td(9TtտȮ6}ߎe{38aJD3Ÿ7Oě مj8A^;xsF3#zPe/Eׂq:h(P[fUslq"WWkQmԒ06 [7U9^"=\%rzfI,[s^:q; eHr#ExK;x6pb2? Z.Z`%mc=*} rϵKfw+!h~o~gc.|;3GhH9 nDYS>ܫ̪;s!*/ΑM݊:{ t{_]d)nNZC#YS_7Vm֠D`!u$k>@4ΐ#lkfVp%cB u A^v XQ UIi)1+»Op{YHA&] ,Ers2!Vׄchٰw#r], es9 ;t ie2x:_{W,]+2Z6Rp]$%~iÕwIK:p yxXМa* KXiۗSIa^gC_Zv왅Evs [ 95D ?dV2%TvڦQ,~7*SBb/_)eȎ eBJW $3ep Q0eŁDUh`3sI֘?Y2իVK_=_YgOe;R~F!`=2( yژ\c!8M]}@ -e-Ԕ5$BE.o~p3Vl$*fX< $6'tdJ vߵLX4B6mHS ~[-%:aw0좈}OfU7ҽ`iW˅&rNul|ڝ VR ;fWgLE.=_>*٭:-+G詐&6Z~Mnp6Eb0K㒓Ol:\P/,ٱIVzZ],oHNkub`\pgvyQ<ЈSbZs F.:'"byvʞTޒjRSk'@J`y>~[61M N,?;܎ys2zp/._~31<~E0'̇jm A Oy !Cb)y 8ٗ| ?Y\spG;)zn$21@-]|zjqmpMq^T}U:|Ԇ&r?莓5MCD{=1VBg@v+yF,]їŰ)/*:cj4>&T0=QX$ lDd:F@{pIJwI뛔L+gh7'YhCԖtO<$rD*vah.[E|:Ta p'  mS_ϼ%1-lMuq:%(ϭwYN9?jcY"l0G& Q)To:PnrIJWps S#֬Lsr4ᣱ1gڄʼn`4ŃP_D>Q.̞h?.qn z0J+zN$|;vj*.OӺDH~\~u.NcGm6>2s ko${4T𺧠*:چ Yܛf.$:Ĉԝ9I,KZqʎ[ZPVQ h3'P!DATo#L/5fݶV cCmÑ8eJ1& `Ƹ8U;ր?,D\"zɪgXEۂ(eƧ&weʈ}֑khΨWcl N@eGK; \@3Y@HM0\H)7abI)ϸ@h\fY(ba&8p&"ZrP4|`}@TE["]TKS¨~F`FNѧY/<,>{$k;>wE?0_}xl* ̊vҒ)߻,en Xsb9ک'+CBܬýn Dd,>+4kD-+~|ϣ9%)œjR'Ȗi 7ƿᜂS.Cl;cS:}:l<Ͻ$IU! |m"glp[킽}2[r!n}! G)U\I|~I;ꏤ =*GA#6DZEUIb7 D^Tݓ/չPy/!t3c5`8G^0An:H޼@n2C8PlfeY۶& l6eh,2uE٭QjH-bh/<>w-wBe ߝ Slf q$V[GIRbyW>RV9~&aŵmi˄'-MBgy u"59B=ˬu?E7qܽ q' Xվ7ތ!Th xvI@䳦TŸ\idˋegps::88$74\~P AH&1sRоs3YL;#uыsg7[{۹U[v:%q3{8N7e!(\T2/OKj&OI([ƪpPMvגXѡN@/{%X=a[xTh( :3:=hSUPٌȶ 4!bd40)3 }>ٻPȲX 8;Ln9vZ֙}!3P=+,=j_6aQH 3-R)OJ?M0GNf:@$l?evmFxP+fZDdSecV+v<*WV&`*vaY눻?-HNӄއ !`^@ya1;[Hw ,{l~ʕL-]˚k<{"=j0ƜC̄9"qI5f:HL.GWorz<1BY /J/uhd}RSbD%gs{[3%17r2xKZk86[:&N!.]# *2U'.RZEk,w~pS@ƞ[YG zhK= 6{f~{~rFF{8 gufA&!q!U*`{mJ!'X0mʚ^#;c oO[-/b. I 6p[挠iznǚP*iXOeɋ$|VU f |K`o=w[٬hdtݶ퍬l : (bX!LH&`7=P{[R؝QJh7/N F_J8ּ WA=HIjfᥚăh&po~RsjLhJyza7q3KQY%MlNp3e?xA/V*O׾ #J6'Qf$(X@h\h $\XY&z/fPWAPOM24(IZЂ%q^7Sl̔kQIYwL w.Ma;4)T <ƺIKȆde>Խ5g6݂/ڇz1Ȏрޠ:YЃ{M#7\} 6HA2<9 B.;ݍ`ҹwvƂ3tM)^,[m"Ot2_Fr/ Rs!_|sKО \W ;~$mx'|i05w dQ$n?BO;*lp?juhMmn+Gq@c]GZS1>OiƉT6j$v=,>~c]E"Gguoo v_ 8}`D(lt:6Щy˜` ւ|De[LU;k̏x$sJ`;bsv GqM 5fHy*9hzl$jgbKvއ+;߫4 %.c*ZzeFO^"QlqJ-1<|:cq/qǒf0*. fd0aVyb0x_:kOg`X22#O -Xd:;Ѵx9E]IjA3 t10:"Ҙ<@CTa#v@ ת u|v.Q~VEHJ-D^mU:Ir!#o'6,Ά|%-Hv˗k04L@VSlM% %;;5%r vPd+ڴ{~.ufS'}޽>/qnw4}˳r2Kl+ 9~t4;NbbcBp< y{ww;,aTIS{w? _oX5Ӝu5V^ r5HJr2cccЏ_c&fЗSZ_X*TT0LLx$*FIi ܗh*HޜEH˞whߟ2*pfq*:Zp:Sf1E3yCu :/r97U 0+B i61F6QbH=ʩ}"L..gBNxZ%, H3&30&梮L+)(ޞZƢB RICKʗ@ٵ0L& 1_A}KUCdpGm M"?yrRE?zq4oh_CgM RcuFCLɽ|gJX<_)a1eIl - oQZWy8g{4ePtU)C86?#K#~ϼכ[t&mL[pѢVqLj2Yj lѥXK}ȁϰ~}8k-f4]Dwe)ݜTzrsAuY%'Avm6Cyq >wYݨ]`e+To9ЋWJ72YsJN֋W 3mn+On@(H=^r܁}~=.6P`X]Z"` @ a@Yb]&Qp|Pocfuh,~P~Se Q3?~a1$Wma)HZ_.hNZ_omӝN%r4*S;1Z;rQ!9C+6\x?Yc,*ePfÔDɈB<ߤjgG)Av4|X-գ|]F;eU@ZYEf"UǭЇK|`MA۩(:dF9̙|jtͪƞ_ĶZnRz"-p muґj|ai7 Ӵm-jmպmZ/YO@㴫rDf7UrpOvY)0X"{@+S!-A&g1+tkvď:芣8Nnzr90.$ce} *F(xp2xxzɷt͌Euح>pi"چ6LI'ޱG&:vlmZj0k2N9H'+: Q)*^%]쵫 iZR65*TQbqM34c|BK)c<5ƍZ|Hi}CBI!H.v{,œ_]jjT$;F K{ހ/٬0B0էJc6|Xɛ(]b1MZS}0Ea!%AJvH 9` TWŬx> a91t0"6zJ,E۷+B:!0D|Yt7ciTXˠjVl|d8;P(]xοWiS$n1ds:k/{3Pwaӓff@BVu;uP5 B\sACmJ9h') Ye:8² D$m*ꖈ!o~|OA9ҭFU#<pY 荊dlv Hn98^;O!&xJvgYݱ/yc&P- 5=\x7Թ+OՐ[:׿'וn8vI,Ym 7"17 9 o,Wi(8>; .^%beBcԣ- X [`,:*X!ƹ_.;𑌝ѼqYgn)mPj>k~Y%M)J:\E'O{2.PL)}r;x:u]^—z\~C 4zg$&&6&^_۔^Ag4|Gb!$`\zD*"&7;#RFyMtNɤ@-[M2mS+e#{T [8)puk-cEy.(/6Oޖ̅!**bc3W0UΘJޅux1[E#J4VX]ù…=8Y1*G VW䌤Վ*i[AUM͍46NHiD.@Z JLv_5?.zx6zIQM5Zu?$_" DQJ^H &PYTKHf5mi"LH 6 7GR+b UWa;tmv n'Jh`~ W[y0TG 7 13h}&QUFt1T ,'H0ݕ!xZHqPbX=c'hM+x\muRxMb֦FKʒ]c刐80bV0!WG*7Xe"ˏ(DEzq'jN(+^E=mgQ%֨Nn/vdh;m1':,_Bf1aSITecO`( j &rN!cЧ|HF({"je9^$.-ٽ z:$ۚrUq+dK,g_SִDž Uz4{'%}RE0#DOQ v?C2;_RN{tR(,K_er};IGe~׽ QN2\$.5%g^ЉA{E3d,4GM7|o]KPZ{GƑ;S;0E)W0+'5f\ںs9eŮ^;HFVg d$ʛ(xjz±L.Ò2ӪM=;#8nn9JQ^) lilأ!aA!3Ng^L89B@BoˏTx'hP 5xbx5% b9j:uG7HBZ1m D^s}-y < e L0mis86d"p]D5[K V/S}T-{ـ:p?|$"njJڒ#E+#Gi@Q![9,K|_Np8\JݎH hM!&wY\5oC& H&<?duEj6) Tz0ubͮ@ӐJ=2I9tpG.A}:֔/ 1_?^RSݓ˖3[r͔ oM_H>Bk[>X,od/,}1`<)DJmje0 uw+Ko \iwxE 'fs($Romۿ"܆g8-0yPx^з'!'z?4yԛ>`a,2[jآTzD  &PV< W㚦|%n<.~zvwc^{ _-^m3]A;gzqjK8k,Y$DqN=)R3[BF3٤IYZ[|ҡаŢ^F4MG2x %1 uQ orΉw*0Id#_>DDeMs>4=\n/5 ͍lq^ < 2gD[v%tޏzw@Uu\tXW/hULH>G=`{! J0$KS1 SQTu| <p7BaO6 !+ 1 ngDLQ]v!~`f$ N?]WCbBWVq>~(V_W{X+ VVЏ:'{%!7x߀L!@7)*J +zCrE WNt}m(gw9 FJW b@hyТhdt+)ZvƜa%cV&fP?xw$trqoO+Be ~oE.,ZKv̽\ Jm>ޭq}YgyJ[|%bB+)\/A}ya š恜)Π/Dw+Xt L7" iI˂mҊdߍ(-3n :(jA}2Ywyw(%%O 7}3ݣe…3Ni#mHKT˳>һ&9?H#TyG3N&JQAnbrxkFE-2l?X IT]ڻ\wtwUZGf!pʽ7j4 iQQs[թ X۞]53bv}}rW\0أ +^Hye^Lͽm͏60B{cVz&æ u `qtF >N%;[3sYOJ} u(:n$i.Hʑ8BEL ӔU"(F=N;5}]JBB׎"K0QǼjGmM~Y *#V7tO5A;Sꋄ3AufZPdM"s֥֗ENy_l#?ǯ Tg2m'Gyژ9yY奄^ ZjU⒇'MdG]v{/Z4u&/X¾ GoVh.:bAhʵ\ 7 >׋FǍ.,VCc - wL.@|T2+qygӢO"AS֊@pAH_VV2 G++%dŨ2tG2k8h\4t@_\8@\6vVN6h?Hp(&od,.A*zMV)ōnl:wOasLk1%Fl(u0])U]?Dщ!q6!2kǍ ,PEHq6~.uԞS3VkyL4fJ3| ]8x]>@c%kv -[k{\B|rmZ*VhHV th37b=Za=Hz*Qc4@WSNQ5bN`q#9-|HeY$(WEU@ղ,{ߐ 'eSqGv3I;a$ói̽WRmKs vOf4YEMqbhNM}IuVO.JvT(^h<O3*N9UH%$f;1<tzgSHSe;TBI[SxK:=cr5#(2Brcn^^(9uN[|Na|7TXϰzޤ)~];5ce]E,G#DwQ~$1QUOMc(>t݊G6Ā41=0L}]R Jͱ~Y0i<˶XAG`PjK^:=6P݂ocK嵲\?ن}O*ba#JYbWsh e 2A*qqK^l3׆mdF]`܇"PC}n_{Id,Es9Fe7`+|*vV{ JK*L̆-u{Ҧahv-SX zacP`!$?Y`oi 864&@ıu+gF~ܠ4dZ0l1 zc4k=6BL`45Ϭ:㞻0%\.g>fO^=Qᛯ6$_yi}Mqg8ɔY*38~i Bw.qVC_UFdY1kŪYh::mOآs_0UQm j񻐫66}hNE8Vv6r ǭHp LU/ԵaU@;Wqσ%U8tvs j*!RwE @'luamP5fsJ,y Ixq8=mvut`|h2Zچ0=mMAZ Pb( ~ZX%R(Bl?JQ_m}fHiUsКHX`,b}B0 BXVd*@ςVFJי~yW6[Oj7pl^aj>ՄpS!٢iet?>󿓀H\”{h4zW?Y^yF]0̷(1( Of>^hZU'bih+>qXK^fLu n*E\%K"t|a!֎7F1o c,@]mA%B\cnAQ~)&[W8vp6"CMyZՂԽR"xKi2h{(I8pK; ǽ@vLml-!?iOlAb8mxCv$Y"#FѸړ( pu:W8] :ESR̋`r\~, IFo/ƈbMQ}VkUoqA?"D=ebJTuj6a%!j v}|Q,jGlI{߼gKOd^_aW?g٢%= "v}! lox/CGk&k/??oi2|h,TL%%\WH&*%mDS*:PӏrSK?X=^=e;oub+3]43&) jxE;fԛuWtEz4gi( 4`J oz}7*}dT"ƿ-)#-/Lqd8VyiyO ZR ,0+*I![ Z[a %]lMr$%/׷%(pLܲ? D`y{ :qF1[g3iDH ,$_ofFT5lRLX9d\Q -A!a:~$Q~ W :BѺw) خ qҞJܓºIrAnZmۻ~+j<``lhڱ9.]-F_yxhj݉hxNݚ{L(+&bՂ~Gsxs)˕ ȈA3ݫF*), p꼂~hx߬|\?($co؝M׋9T̏3r.,(8>f[Bg8M:q.ƹJ| y+AHAqt3vXV]uɱkX0wԱ#(x[JɌ}ʖ77u8_ (# !"8/D= {xcdOB$1uB7#擳a')rdm,#vkf#P0DeA֓ _VjԵ)nmsQRr @Xr& FH+0DY!ο" TJRo:̷׃<اqg ˾d|.>Yoi«DetJ^ eU@ )k=qmvugz`2/GpV&ڸuFCUC5Iv("!d@~7NIx=+Rp՗bP 4?Sem7*ҁ;DNz0\BtCI pm]Psa2{8dͻ OH|^(j`ŴI:Z+A)^ւi@lh 0fjCdZ(b É#{crc9WlgG!G# Q 6O=Nv*PpA!W;zH! X/tkMK-PSipD7ЗnՑw`Q.azRE5m;YLPD>%}YQQ >&f0zZ-sc"pNI}[kՄVF l^ۖb C/93.?%ԯ+iG@M[ƙwhЖRj.հX/Uŗb_sclhcnfun>sP[K`)\}]\Z͵WJmƶIG}0D4Vx"vC? Uƣ6A<af}JWFՏ3ONH 4f58I5vft͏64Pb{H-ރw=&x .A|mAWoø9>əmQF,o=/V>j= F~_k'Ǟzw#urBX[o)t=+?^RHFPnC!W&K+^[9#ƾJ#>?g@np_VRqMRף]5Z>A!e&W~Kĩ-%: -S`*."$$JbMq:<<r32G[<9J9;WvIwOaZC kTppѦ2yEOd֐:ȧXjn"u$~LUnhYgZ"a-wYM@s}bVҒA Z`# PTR^mbY'kHYTxw> zPQ^\ݺBO &p%x3S/hž5pQUCgD(gGj |r4'r[&}8hu_sltnxr  0+]'| [I>運dʧTįT9z3|m&NY&C+vIj(kAX' %ikNqu1QAJuDFc&q4E;?>$nѓ0՝G™̓1-Ep&JovuR! U5 7.K+n(~9Hq=-JL=Qon;^b\,i0*zNt%,h~@uDG j嘑/ hJnY9'HR<6p" [$̞?W K-t!76X)w%U[xo!m!H}I$jm:Ym.KN?s{kuo"oitI3-݄xBF0hslifDKM ^%u MT^"rJ D.ׯt|$HƸKi/E<@YQg+Wg ɓQ*\,̂BCgb9NJ F>`6^oc *2iyK*Mv Gp踽 WÆY 1=jE^W&JZq"/i|j,Xu_/`Q5տL֒U>r7)@lr֡V_=Fl?E?OJgYTn>f _ٗa>/ǵ {ljq_ + C3N}R⫭}i{25j^5HM6-5[? <&vݪn8#FeqZ2՘`t,^Uf%@(cye 6#Kl(F @79 rԎ8Ѩ>jDt Q*0w:kp|Z@WȶE5Ii^!@$ w3z܇2k&DX0 h%5+per8#:"TCey]}An/G^U$T‡]nNpğ@R$h0z26}R1oAt*9g1ʋ~6@F #Df\,csWh}L_}g\p2<-ϵS.x(_jcH bwoԘol_< . b%#c('bI[f?yI HbѸ XD7p IӞuZ̰P[Ba9~(<;j;/+7OfK|Y/Jŷ ]I- &gґ{ۆώ=>huy¦r?wC(g X6nVMjBcuxnmh@jEJ,^9&V~tT-E]íS@1>%r9fL8 q&AsP2' y3+k6%u ՋW^%IdU ŗal0jozǐ^"N܊H㩍)mgoq¢+L.*pH2B &`tϰNXaoB;TH^V5iꆪ!9{ _CO M5uA0'Bt"`E*fvUx5Nß#?/uxSvϱ0҂ .~]ޘqP[?kS;|e| ٰn0!P`RˢY\C.I-Adg\ kG"zcɵ6F v|#qN^WWQN=Pǂ_ɩo[MAiǬ_vlX?s8W@7+H aŊ ,U2CpV@s;НP"MuEo*!7DuttX" ~!P& 8~ϲ &P$OL./,]l N` I5LppP  /Gp2q$2~V|Su 70 ]^4b[ 5w7tht O lHNŅz 7y0qXO) EC9q2alenû6p4E tة55*lDj n|ߠ{/ÆMcB+)vbz 2߰5TH}^}r|I aTfevq5[v SA}-eʽt=tisW$5p/Mm2]#(.]'5NEGG7>ʈkxȃ}(B埪Ki3W5UXVSD%CW7@>1v:&6¥ğa%nP] F9 i"?(V1τ ՎwD;JΏ.K9'(ABnȑP1#1؇I~O .צ3S6\|6&ohi L)1h +uc*t:=⩵@6shvؿ>n*7$6Y_h,ηiJaD((\oDxTؕe,N,X_|;5ǧ(U`r'4q{s+{1 2vT(BcّR5gH|HEj?qU DﳏC9?1Jz??:<\_ ;J*и 1( !vi ޚӆ.&!@#m<`*1|'mUa)2~' x!^R'ۃ^}!)Y+$Pkx|.27Ȱ=:?9wvVظ m$]@ZIj[_Z.Pϟ`ic ld=5 ^)mJO l}:l2n8ZiIB0@yo0oH,U!i#g9|]cUU_^ Cd4˙t9ZE?ꅚ7}EmsxdίYWߐDV!(x0p7G3|jgf<+,vأ;iqdzr0A:c _<tjTPq"G%ܣ&GoӚY.k` ~ ^VPګ<9Ph/?drzutʣ;x$h`V8>6iΫiîa2 ͥxNIx6hyxϡ w6U&_1jYxƓCVbV#hpWUynFgب6sHEĜہ0MO4zh#4ٌ׳ q:O@/a7UPNVj4eha.҂047xƿO{G{5kхɮƘNOݼ|"US< @iaԙӵѧݤ9mI_5YA*м!2mWbiΈTcN |ʃe,Zp U7ɏ`VdH9zt7yy3Uk̎KIIt%lr1J_q!-jx3.R@H Y0j'c $KO[rĀ?˰P/s (!0f6[,>_-W˃#ki5{U>! /kȄFGna@k^#'O G$[|$lWkD4!ޥx?s ^)S2fNm U_e[Y_jFɰ%:FH]ԑ~P<&BZfݦ|-$P7}hr t\uh`1? JAuH?r#UXcp#΍ dK "#"mZ &PD#+긭sڔcfxLTCn}_PøL2ھ%|}y8R\ Sya FG~4BkHcQ‘ WcϨ4lJΩ1L_mHNFL]bp+tW"qxCDr 5Mg=X wu#˖i˲uA'$, -!/ JzFdѥP*>(&#:g4692bZZ{^>e!D6ab^'|T%bsQ/Ho.ۚ2ՃiʢI6 ^AU0-fg Ll~Ydj"%` _wB$=?yz9 =`mȃiP(\fS`f ~Ɍ [ ^ȫ=8;ҷ_M0hHI`c8},PүU?ܸ(InJv$=3JCM$1 G1UlaaXY8$_j^%^Mu{钿VifUO)_FW?Ky4墦a*4dfZ^,f vc6vc'+HX)&fV5VT_C>ԃR3~mWVaJѪI5YzYgк#<,( ?aZM /n+l:vO6Z) q}EVߙBr&wehٸA I`BHEh'_dIٓ=p FYZy֪LeEjQ8k iƴmd]7wֺߑޖQ]_hz3A .(яh_AUHp$@Vif):۾űIX{\S]?u*P=o/?Xq*O>=dY ‹Z0" hP }ïtOy>I3ۉuc2a%1\࿡JPsUTR A>[iOq,S]}I.N{U5Th `31lEiVjA7uqyWAhW@hUbf&xϰS~<,@ԅyČoplx=?\ױw>h61@Y|r19`BF|e&MΡm e<Jb .Vnʫh73ɗ:TS'3-y3S|t*UËӀ׺E8gz`L|=JM! HpAGq?ygvt!( ,.jƕ>MT&$T 9YcÐdY=(@x+o n*•}a&P$xi@dnɼYmϖ,jiTlveF^Pxj(qϏ܈H|k%w"}b!|H3) [yy&<{[MX#*Px߻Κ0ø9Y9hI4?#F=0 ~jΈGũ=^?7 ޅ",fƄ~p:k_0fmKkO*upn;m#0_^̈́g,х+;)]7lh''dcCӇ\6~d#qOX'}g/gL=a7,q0Y blNMVo",l1S6Pv幮C8\ߐ$&p! #BrLʕ`fI m5}t(HׂW*z!S|&~opRG J<ΚeTQ&u_B hPD3i *kF"SڎtaneO(rWbMQwa.PS-&<jY:D0L{9 /h%W.- (9$lRls/Wmg^[}e.)ɵʈ,n>pCQՙ^1j+.YZ չ>O%l?sq^-ĪNfԸJ05yJ!AܧTwϥuR`Rtcug IePj>Nө n=aLҹt?&`n \u$H7̙6 }}n"Lt(5b)ASۢKn͘er*@٨ݹyIiJ:KطlfGh)5.3:#nR6DhU(*,o׷_I +F-;&ո?fDyRZ Ry&0%Rn5:VxR75}޶C\?uh5].`6ݢRuo1ѷbigp&/XdהDkD8A#qxJCs$ =$^+ I :N>EqRb7_?oSYq L$pѥ|ұwe-Šh?1O_e DٷE %gQ;m]ZeeuY F֛E'ݱ5G\VlÅGViZCg/t? V7=6HYea*R-3ۭ` fF NJ Ki%3-6l?/j%<>]:ڭ;țֿ,Ag|=?wtYh`0U? V7lz} 0L`d4hM1K{I0ŮU8u~PVzȔ>{ZέW]wאeONzu7I1C/UN9kLi8 r!U,*,C86g)[2?'Wj-^<{HiSX>l8c" bf(h&aoV:ye6,z"OcLov 1n/HZ&'+1Vq $*gUOOzvhk` .QR%$cg9[f+m8AR[K{ytw8]:v.:r¾5wWn+0-MaoK9qs;TdFC|c#W)u0_FŔN3Gg]; :Nm QplW"{P'^TN߰1 ?ۭ'%A,9g DŽ!1sd Tqo, Ybȷjdtlb+2_<U#zCai<f7'sA~8 igO5$}orO{h8ͺe=EX4v&|(4ޱ &#mRT#kT0yzRw* ܚ Ay!Q1+|׍PFAO\z{Ӛvs3vT1BSu2gd;U~ 'iq=\dU)2d|LU1Ѧٟ*M֭ WoK8i H8%fgTX.Ϋ{F-Mf?$p7C0{ CN ^1?5FPfgJ8zD:E=C\\m>Ab6Q63d4std?C 54Ik/?'i]ĿpJr;|m\+ v'd FIym#4[ ,VIHܢ)1erLdJұKĥ:ꤾJtN=e =W ]yUz;SPp ,uD(J9tjg&}$ƽ@d|ҶI8MeJbĨ#b;K%ij̄ig&woCLꠛr.P-i*|5Wٯ.mzf$\2Ece<#X\wv6^4Q_0ѺGTt< 5}C<7Ѿ`ZỔn֭rdtBw;}?vtYiwkJ4.Ody5Vlg=jLO!E`† CP?9@2fq' yrWoo(wߑ/M"lZa(y 2) L(Saz} LJ7%.4R='i0vF⹴aNWJe/o87kR<.R? x>MVgYFG!;aA1 \/9J X[v1Z"&n1,ZNKt3<70oIBNV]Mjj}9F))tYz'b?Qsy 6lC 8F<$3P,Wc{XR &;L#$'5Ɍ8Ra|wIvAݲn:VTxFrSbqm笵v鵶/1Rnb*ljk~ &<@\g pqPWMJz8pu]rW39Tc $J&,y,s)"v0 X>&MX*GܡG),SΙ$ӣ!)gSx:T~~E8 qa{(wqTPv]NآHC7a4y济~/8ZF:_I^Z<2U~׫"&O!.3ʙ \8] ,t{ڈ!tT'xQ!Ac|1%P|սFժ8:ԛN|M]Xy'ߙTaO4-}[۹3Y'KhgI٩ŏ9XUmtJ2u;MȂY7"Cˉt̳^iR5O7z J;n!Rϭz^Ъ6iB}bx0+n#ޝgccBVRD5 )u]&LdP#C}&OmIߗbuXPlH%ԐPcKdtPiaAv1uAE)0CGYc~K,n@g>VEcq ∢&Na 09~i)TQ˾8B9d)ǦKv-[''̓;%m[D@Z~HOmIi2f(J4Ǣd*Av<6 c%QaL%j!"udS㥪J(M{ܥ RHrF_>b!{l o60:M|k'* `9-t#!+E:ra+2I=[Ñf]J߹AbRaALi)-Zw껸[$lfhׯ*:ux?͉o.sBu̢ eb]$2Gx-18o6q\[^oᲐw :֊U:bYE\t>eU%Tؤp )6;8+:9@x+];ֳ֟ vyܫ(RpT5@Y}a>D+%KNY$?q<>b6ei~=p`XP-"EOC‚_YQ293}eQ$F3m)^Hp)&a Gm>8l2]A#6Y [#$H5 K9Ҧ=9Qjz{3tfXe F0GQ R^_1 weBN[U#"cL4mۄ51Ѷy +(_#_6yW /ES7+,)@(bρ;T}]ff\C0`}'|I6܎r|d示LònZƎAX{fo _[qwc ~OR4BO)]g 0\{NӑdzUQؕ9-?'nLf]j d/=Z,'M6(ۨ#ɺdLwQUH=tJǰB:Y(aA Kiς<ޑq҉fc`Gee磹:Ӧ~U\ l'3T~Dk?d 7;fdw%Q~.#*'8&,M[NkIl߿S;"%Z8p+W͎ N2JfW4H1Y;I}z]ހ= ig>\C!EK'b'`_]fظvVDSQFqbt "P VUtG K "y/%:\c'@e牪 }{lN@w-w|98J~kM. ]dlp1|-(8HÂDjCÆmCBEgE&{A5̓(q^Y$̲B+ܯ`~K .\Uԯ=YU3G؅]2M%_H3i"r_Ub(Y¼Տ817T8 KV+2[$EV[Y4DQWB4+Ľp2*࿊z.o;UhOx x '-'y.d)@n],I<Ҹas}ײ5!\Y~ +9-IzR2pV@SG/DR)QU z>NĜ%g4n2x1Mj! xv頬>]ϤM噗 oO{i_c})E#Gy]׋'k{tC^ 1[${B.%4̡?t#z7(ZM[cL|jk[kE]Kg*'^cX(Pw!.s39 вY8/7UB(FPgyM뎽uߒ ÄME M7̝;qZ.~?p$c @i|CP =l9Ş=ŻƢR^YH_ KxěB؛]$*Մ1 |ҋ2o=f49]jLFI:DGC$ %c@rR-I_tj"xQU!rz\l( _@uuG.my75 Gve~ q4gpSrY0觛ФJJ$jL 8Mİ:}ڞlQ 5F-^[Ѣ@j]64GGk[P0e EuHY*ŕEP0깝ޕzMR>u]a[FޙUpK[&u%xB# CjՓH_c O;-qGf.]bAD!6-Aav! z%S!hV7ZyIԓ<3sK֑EDG\}64ٚ5ڸiM/IBĪegn& QvRm" T;vL,ee|nKnMxSY/R1!C7JSoV bAFȮaWR4KQvs!g#`i"JqaDie픁8EE@։r}Dhe5}Y|L,`vAPlKgGԑ,'[ 9/EJZlJU@ wf窸4ɇHߪ$Pi7puh{uUSohKI3a!{=~H:R%FSв!l Ž)CzTc̎mvgXL9]K\ *qճK҇e>iBts[b?iнP-I 70O 65J6jIOBBnkٸDirއ"ku$xZDiGr7#RHlB@5R!ذe5 ]_Eyu)Ϩx՚%9ͬh2B(=­ [E>ipK>#{2ܩy)Αi5rT SjKN ՁIp;f*yrZI[i{%%?7Gq2{HqO@jI;)mq fGqg']e;Si`ѫWK``P5 T7 5#5ԑ&"`EҼ$/6 |qilGtŠh!0Gv|q\4$"x:JT^Y510cƂ@nQBeO*Lyb;gd_V.g#i%rءR[(G=V%|EL8ᆌ6@zB =N‘9PF^dгso{\m X7e&At{%gzB AHN+z;`aȷ$4 `%Ҭ:9X5LR*0s"Oam@j-́:a;nDLtC $]_#%;kV2 *R*08|Ǽtǂzo iTL5iȟYEcui0&H` Pb4[a`9F͉on &Q A+(h5c\t5B[P<2+zNqQ E2N Q@!Yی<θ%p]=aNd؉1YB -fn3Ġ܄qJX6tMy_:Mr=٩l5;}?hBu =+z>l`cd >`A*1z#Zc|}H 'ħgߴzCacY18 "bo, C*a=1uݨ;)@/Ni5[WCTV"EF'6>Vtz:3~D(_ؕ^'>\twk zUEսz!"A; &:ә4)tM|F>4>d3s"d};^P~N}DT8mRZ0N6#P,5M b?dڂ+[&obbiE($m lp]uM[pTJVV- se $][!@W EY^5\@T.|g ;:<_C ;l*9$]ieu}F]IwpVi!U܁'!%iZ+R#]+w.Aq.F\0-,g(t]:[9e+X" U܈.!/ʉ{;~|Bs6(3vS\?}߷]5ffN' 'ڝ&͘/M>4j:c%:^.Fqdm6܅L0V9YנP_y )~;!idJRRz`3McI !Ӹ1NHz\F|7X]4 ֦F!VN)yx{7lc1^eF0k㘝8,A-yãWVg,0ޮ"@M:::'֠xCywKa_poo_mD =ڨZ^<@CBИEhB,:S4*I(֟qVGBbwbǥz=c_Z$E؈~$x!ScMd"BTpΥ|_ƾ_R%k-޵5 Xy3-`P &`8u~{Gd4˗*#^B^ܹ2\Xow|)|JnVIblJ 1btN3IIg%8W_=䗂EuIgn S7pMwHrE5s˗E+MBMBVAeiY)"D&GEH cğ%Cr)x-KNw&51܅,ɪiC Z|S'[|rx#% qqz[/k(f- m=堍N9Sgxɦqix[kм>Ϟ7j\RGWl 95a.KʜI]殊e/y>w|z@('mGܲ3&Cϕ(+ʋ5#kgz г"ACh#6NW"nH}*d>d\DJzvgE ?XtlBTe. U8YC# w/4V fjz69.  FEp,쓻L/15鶴|cTgyzb ISjTe## ƒ--ai}8FN18L<,4+~u"ׇsp ԈҵQ9OnP<ڬgzѱߪ$ۦ$G*O ;rd֓L5H1'b!Z;N[;߀>J,WpBAIoFpCT1nk+%l=w<8k=>Q5>_Z.K\=t$U<Ɨ*v KlX^+X+Mxbq;TU@%찬~¯r1U':yn#†tKh+A'L]}CJn )͸!h?R2쥆dX/q\k@wha$PN[WCn3A qd ,wԺ=62 Z?/$VɅ1Nɴ Nţ=y} 'zʴ]jڭ*ɓ׸(enr3-. )/A,C=RZlGDTUi!ԑ!p0'7y{{džbyEXH-I}h")F"ˇT}}=oA(8'U%$l/ʗ,"1ߔ(EeKҀAϲʰ1 Nu~4+NlRjd}5DP׀+k~8ljw )>*]~~Sup^KǪ"SsW74ց??a*{lk+@{D+O7 m'V QK.>C G>V$x6X:2>{ /? Y^n[j;콂ņĔ޼dzIإrg5+93\-xĐT0WJ;C˗NQ*-J9jf N,[oJliS1Jpݷt#Zq#AN ';Tss쟁~w 0DwM0 iL,tU6ZHWUB1:]H(|RF (} %aIXqV '81xcd]Tށ>ī7qP~莙(@EKW>W1n [xaI6uh- *2; 49) DsDk¬ ie|Jܱt1<򽊵VJ=4\˧|e#.B*0P|~wػDQbLH3`FVBK|onx֓+ gI}RbwA% =wJ=Bqp2#!"ѵjI.QŠ:OzsEb)VB͛.` k]nĒj˼/$S]$P 9O12,2rZ!ӷ{|>C-btiZl@@*a *֘js$`0dqr iJ4OD. !(ShFi/̝+6UCW ~ AB A*A5Cjp>5=.e"5Fr!_<'dQ^b;vw)],](-m/A>s:m QxMWCCUѨqOYM0w1; TJ$N -Іɑfl*ZK̤";wrM`Mi]>z8Dq~:y'x$iG +l\g[ mȘ"Q-dH]m[Pf ͝^s]K^v)|990?^hzH2#Ŋ4B9S+-q% sE5]!衷Z'X}rTiFGerOf43=ZM咋҃Kӝ !Sq' mEsBC1޶ા@}/zlOC+Pi(F_j"F)Ӄ%(uEl٢cl%lMNx΀ \? \'.alhUDL!kZL_8 $iv-Jnt7@.DvaZa6Oᇣ 0 { 𐢨OqYEnz:;n=`0B8yt\7:<+pg5Ig;:ТLu- 9#;LZ2p!|yR?johc2FZȴV8S;oF`SS;&Կuk8c=nCh;=!wG4 ū@%sfw. -68v[])qd4m5rsyD!ø@Ը)Medf5|.(g!ad@*wFJm.?Y7I#kLZJi? d{V-kP/^5mlg4(CQaHmm<iA@ť[e /7RM @I&yw4yPDMA*oSrb1}ȅok,$pT!I=i6ɭ A^.`̍ Ϣ 3mJR~~j¾mx{[aޕRYMQ F~JĮXhە6oEq&0u9Lu kdռ2d?x:ܦO7(׼LǘP*3O?ȏÊWoF߽O)#OKsw.o:fNJ19_lt6p'=ȨPXTGX.(u3݉ .px["z,*ozPl[6-.Oh8C-O,zyxx)%W >.iQ^*eܗMsGe"CacOtȚ;jF3Jm7LXk 2ae9dk_~_''XBnMх7{]MΏahz'a)'.܀M=dD*mHshtCӑ\ұ cC2II,Ri (7Q3(jҨ>N^gx$K̽nWiITWݙÎX0^SmV0@ACkb+jKӪzw:$Զ HB9L63kV@ƼפDHd1x %6mL=s;Ld]R Ӟ#[o8FKj{p̰CV"uPl<{s10.xz.=1 Q=:_!404 nKbAikgċexa nM NE_P(hSzѼ. m3zIe!/ދ~ Y_+xƈةN-711 U(qRDYE ͣcdQ芉c I΢C93KVDsHm~%t%Y:ޕ-, "(Ѭbn@jZ v:-7t] {`pCP#doܕL鐼`Vy᩠nONԝ37?Iֳ20_6&e}qϿٍѱk1pgScb[_ЅjiS3bm* PX ]= '%e|Fyw( &[edQVmh~44[6|RǕ8~7Oo'MP%ag>]LmĀ|r`(Q KE!dG> oBO@x6.a )U6iFY;7O!GM4Ц*bOď{Dv*|]V[Л۽`!A+e&HnH|CAXgx* sWF4^e]t|ׂax?ӸR+"<6k2b` u rw|.%˺#G'00 -b5O↨GXʍ.%bΝLjz9)"Û*kK&sA$ѯFF<6KR)4 gF57)Y^Egd5+D4ߘ xc>)|r ^%%A8Y]Mti-XD9Xg24߫5^ɣjg2}qusvxmZ2xν)|:pNi==8Kj9+fQ,O?yC~&C:] 9- WcÌ}NYD>Z&o<C le  c,HD dvFcۖńGwueESfwe X8zgTj̉<"й|wse &#8gn䳩vr|K}y(,+[upQ0#S U8U'#Kt>N5X4@dE7dr {b!;/T0'1!^(0QcR; DZRB`PuA(޾gj٦N>"qxQ/ҽD'S7ͦ=kh87MߝOo)}4s3%{N[-=`!짘|ГY>޶yM 5UvEpvXjdl}mȴ+"8 낛50B\Pcݭsqfbd?~+ "n؛5|n(%ɩuyB]%0%0hIM#K#z^:s!b3t+H96ʢ ؚGidQ'Lj J񐚞ø~/gNjߺ7]])CABy$5KROqtLx^'2hlN1x  6kK%h GJ.v,QOO[=#R,1[y~XYO{v/;|YŠsCkAiG_p|yp=9U- *%SmNR TLzh/uH`G|9A!pma$="|-Z KO ڃ6FIw7[mkE A댠`R5Dv^9&w^ 5(ˋRyyhn {]u K ~3"{)_\Z5 u{XtAJ}wX!ΩiP_`ܢaw ,\ {3F禵hm9FFgn ZF&|vClPX_ܘt_۞W._Z{Uj"AvuA5꾙D0PNg.=sZ:G ZDž';%@^5kW\Dә 3rƒomvXMC]SgH/[)|?ڍwO!˛ Loa:GoQ'}+ۤFCb[Z^A){ͻY(J[_Sk,k>84GsCʘ=ȔT6j*ԼaIEt)#k S?>!'G=S~+F꽾 rDgT%S+5eD܏]Byb,Nqc5FHn3V~@D]f9nnb\HxmNJCq{ d\53SM_C{0߁ux[?u^H*QsERr4fXX#T542h-2NmfsrBQXw4tzs ×lN Q9f/get¼*T(!ҟ%iX2ڰiN,%bb7kJ\Fs= Tn4)80r̂W~}*k-_ l!%DX^/'aLMiKS6o}ח#>8wy^brńx*!/IpǶш 'd^Ї)h-]d*".Ҡ:)(}J٫ 9ߦvziR3T&_.{N;JMRF?dNBϏ33߾[|;y ]yN"`Co'7r8SUX1 a$Vq7prSFyY_;.m0MB', &LÐ[/᱕00ˎW @Y7^Ap0awZ@^@pB4kVu>LÌ-XIbC-_P.E͏ه!}01b0մL&p[k0eq[50qjdDfzƝVf4}yH@ؚ2XQ1u BCm~"L4׿_>~g*NyQN!HX-YCW:W+Zy & Yk*FLFHG!uc|iN˶eV2yx¸ܽOU C`h e yN!Q%9p~=\2( 0T[1YSWu { kqkuǦh. f{vBHT3#k: ?>h63f¶C ([roi)X/)&o6d06F$s[2I}.C);e62*E Ӳȇop  2Eb:#$jŐ+'P/q߄:A->]/.u&AX4X]t{Df݈%zk_ܛژ2/ͺG9u]Ky; 0nC˙W3&lbmo)%tyXTf:^T[};X}[fbLu7¤8ߟV;̠#e(EGCYA][Pm6(re~rzj^œj˶ԇ{Xqaښ }9r#oۿ0fssHǿ?L,Mpaĕg\`v6hw2&< `e$u*q˗^v7֠j㉅ϋź1CmB_<*cB:ڧrx ]88͛FaPE_xT-$%ihmfY"O/>]LwOAQ(&Sԓx$5loDJIz \y)~] ~&*T Sab Ov y%<.Uv,̣TT=pqQ嶤\En=F!2]t8iH9=^Y(]g>ۼ60. xE(` 8(TJ"V)DNʜϝkǰMt**0ı: GW4=Ua{,Op?TeGJ(tsv%b镍ZZC ciwvigTķWϺ|) 5.V;3*vRXL~h 22%'O 0qc3ơw0H}NNKUކ7"F$Erl[4nٓ;+.Tse$E&&J#y({YӷVwqC l-8ܰNxtC#rOH6pK"^b68)I_9?\HM2hQ##l3 (WuOGBh?8lk|MtO嚰eüK=)\Y㲶ЅT== |,y%:B1tŲbCcX,2p.`p(e ̇ЈAN 5l_hl|3.ގTH& <̲s]}amԦ+s4y0a.]Jr%,֪|bh[Li #aJçZۅ9_Aj[|(/{U^K Iܧ%*?GjBW%jSz3D'eu\,^ l獶lz-BIr " \W-xd"`C䯽k:4|6ԏ:ěU&9ơ5~'bG1A#0$Vj OT<7iԘr|lb~B| I7~pGv%`3 R>ex.ʥ/8-$xePٓ6sG}yD_H9@H:u@=di֋_VrA6_mMmM22wS۰7J/|ש" K !d{CQ.BzGG!;/m % {N:n=s)\…!N!K  +)E}f.Sqr G &kp꺚yi}n0𳠗gd,H6MI]okޒ^mgX*ʇR0@eB8V'4vs T@$N ?7QpJw9Q>izq'*G 8y"VQP%>D+V,\?lr3et T}q}F Y]eފ^{Ly:C(H=FW4Ha%e.hwlè]:h,_A+ ݱ@n{z#0=x [q[ϓsƵFR T׏CNCM^%F5GOMM~ePQVy젰=+A9Z˸շ/ؔ궓5FzC 9~O?ؙ[ƝP^:wٳ -"ib"X$kKoɴ#U~*B=rJxKYmdZnDю*?ܹ@4ЍŠt.x9߁w~Z] )-@ njH$I1BO9&j|"*A_]N_43AU9g$+zm ll_\lr  >k}ƟȄkFh?z[dC>SC}0B"l~JܤE#!ƸuOدrLF]ib7׽"$PU8ڸSmE] vD3 8pNVPWtE?YkxߕB0=J$C_j8]&`(7 BDu(Z^G M}v_m7s C;!1-+9#wa 5OTLLORnۤ7EkHDj ϊ>) -hm՗PW7e`p*Q]ǀZ:t Te ꭖ5c+fQ* ڠqǞ4 _HH`te#7ReN(/xVn1  >06"Chl:k#]I0^G6-)~Sd^;-%"ΪV&qС;<83ȥd\5kآ0yɟRglr2>w-pY?GNp0GNc$F [{s)lڔ 7M[Ѽt1%8@.}5z58΅!`?(#P칷-$ghB)PNYA.*7Q;)oᴻޢ&{mÒCI8z"F.@m|ݱ!P18UEkck4dARR iPƆ O#fFli5f0.]Toum=R.6_3F VrB,+ g ͆cږpl+k/3ֽ6|ؽ=oe/@4 ҲnwǡŨ%)^#;ۿwgiZxnŲ:&qel+]]E;WX]=v)c.p }<*OvVNݮ+u[bRP[ ?k-nA_9o>W}0jC^~=NPOyQ8 \0PhΎw6 b`ޢ9Y1N-B'"p5㞨@Pܭ;^6j2PocitsٙlҠ9(x(Y]T)r.O"GƇq>i,]]_#: тOJVӔr~&t j0]%#ӵwG`ϛ}Fk OD{crR3q=Y:Cx1cN+A/OSeS\@rΉ5֓ ѧW|$vr=ZS\vTS5ZA!3^8;J 08\fܿ?>xī ab5toE`l8G#l2-VH#%6I>8lyb9I׽Xk"+5ZW Df~1YmDL] a/z*o>x3$gSSA,P~=" hA;.vC(`>zK_Sepf*' H'T$;rBօodupלYt$J*?.X'LQ>eI9x~M\FA#גS'H;O]Q -?ET[TܘPrd)w}YU)_EfbJ9}hNǔ+нlg[ǮK ;Hζ!Wv;ґvjopOM{gr{]kߺYxg$< 9UOkĀ'|'.Ek漑F7fLDOj]o$Ifί:#W;Bx>gd\WA\0Xa9V*2`$eolwE6~8uǤePK.f֓;> pvoÍfzWc,?2[.4 R^:Yt5'T;T4mz;R0~,t&5N6&$5iV+V<8~_8WByw*џի'0:֎ U֍zpyZΪ S0dIvr)G+,@urQ~  CZV]- AdB<}>lHn#rMy}H4J jxa@LHUbUc_ȮsZ-6>"$eFT':%1(oJ C/Epˠݧ r).d?j\~տߠS iLW[?!ؔ4"PC0q:?הmwα #ũۅ 9MOZ CWVJ5ߛ{1azUV3SpB?-vQ Kbf?} eXn<^ ГkO*&vїT[:qy*q/>-[%wJ lMN9i5ۄ{^V;5䁱p[nAQs|ݏ^ɷBRnel)P6m0MOĿÚOL1\OZ<ŗ4KZ3\9(o] S/*5/9b`M_ˡai#8THSƳXmfLY{/ NgJ쐧oUx7q0alK(񶉲WVeL_@kףӼ-%aeKqʾDKis~fS"K!аDORjI7'HGlTv gӄ%d/ձ-8DC^AJxR=pd«99t@~H6 "0dfgGg?a^ !RoX9`):rYOai )v@\9 .?%D^a6oѭ`ucMKW-'NWc]0ƥpxi毅[^Zg&(l^,Ej!wZHD*?MkbYSȈy "#mMXedw_x3[ E@H`u#FJ:!^_`9[1pm¤b^gOUemLjM=Z*W7ͶaPK虦Jks>Q:,P{R"w7.CWFߟIY*yz$oHj;]ދ:4ZXk"MQY+\(:cJ-^qk2`6:n5}!Sh#@ך/'pJon.:': t/8ߌ;1#JaoQMc$"=E㰻}gK5B^[ć$TeLh8q_W\3L - 3Z6x !d؍!YҘ@2طNz;zlc45'Xx]k} .̢owF|O"%d*o;XJgkq[@Ե$P wv>r3zT&✱V6´>" |΃A7WBoWȎLp( 2)mU]QŴ|oD7=W2 `}uCVǁ'sޞe+z {U>00vF¡'|e ~hOqAo3S2>Np; =E鮋0jy/B tR=x[(rÍᾴ7x)*6Ey C]̭&U6d9lyGY%K:QVӢw>QhD_1Of̯WAn2*7[;>'u˯O')-_ >`a諑U [Lcg Z9p~CbӶ%.|ctC%:%%.0{8C|*!7+?M7/+1᫩}ɐ8llL  MPUPW m(1.5*d˻c2VVcR6oڭIy D].i0\Աin]"].L 5^|=~OD (^op 6T Zw4'IGxt|BfڈХLV}Gs:HMԄ+ʛ sA nǁ';Ŧ}_COV6Q[؅~QzI  "3BC *M/gYM||Wx?4Cc2PLdvS/٥qE&B&e~,c6AyE'!&qNpgw*A9s_P)AO&jq0˳Isa_RSeG4V)2)ቕA M \;w .ak'PlCZy\2C}FGHGAGþ~davU]7+ѐX.FkLWjc'؉y7T)r4ٳw(+NXxBE:H7HYVYdImn>%ۭ l We#EuA5|i``<P%z]838jˎ*]3U5[{oM~Yq5ɼZcRQNhS>=0ig}&t[y'p%FܽSGҽpBoL754Cͧ)JƬ272Pu9%+z!cOU`ז*sqz7A邓n9{&yۨ$d zNofGZif:hQ(h$t2!D$~%| "@3 4ޙZԧt`SoԑP%78+du{ pdr0DhY))~q1tuQ2g;uҴ,Roy,NTJmcLRj$|Gձ+=+.qANX }~76}Y 4hu+zЌ" ɥ;Qo;1CFq=\LF(*>Cx+x (CӔ;PwxPo$A|7܀~FUI?i٫jWB'jIrԵR!Ho3^R gnJ3BQ@;JF;*Y܀Zrl}<}'Yyvg^yLB7+X"GBRܗOX)w̺9v^ɷctJ#,{~uC/rM*d47 >eR^gl e}{M%Ę *KRHspq\@)({6TqY`F@K Ij)R#ϣx'._˼N>>}$MԱT:8ʬkJ$\-MkHA<2Vy<:`p3,M}8"dZl07 oq͸dN1[RDE،ɺ^֪*Hg9w*3S%-+_YϤX;{C2F{poeL2!K jٟ㻤{,WšG22S)7hB i3q.N$]>EF1n(Ǡ=C^4_yU3c_T̻j;;:8btn֤|N$%$A .~o5nB"G]0k( ޕ-$L#Jt>ީ1&+ O Rrr 4p++tNTD6N"bnYM8@oޅ)){9prΟ#c6-ꮯNN@ MpĻ,Kv>h(-WX ǯ*W3RZIFOՔmne[9EɞUGGAo}W4t/$B\7/ HtnBY}K̜ =8`~P(ndžq/-UTNYtew !Od 2z ʌƷbmڎ$cPj3WV&>GZKu"^ BeSrV l軹sxRB1MZY|d j /bTxno >0i2iH ҠKLl}E aK_kjF]|r`H(`Iȹ,r9/i.kZĉ zUU >}BkXym`AyY#r9:(Ku.Uqk>ΧDe<a~4զ}]u$xH+\-b;w|(cWr&kMVӾ й7V@Ӡ<M˯ ٜIdSwGuA߅qLta/(~ `ֆCD+QoC)xfD0E) V]?ofL4Eȿsm42 j7("!AYhIIwfw zC.o`9˕dtc꿊.;eOOsuj Uo}Eb ,`KvF;9`tLP"i5ﰇ9sL,f(6+Q! ͑/fQ%3C#q d%K{jˠ5R8Q;'4Uyî**uHwyzBjw@ұʣ]BfYJ+E`xWJ<(>PȐHę _eS'CW }efNEwRh1-*tҵ6č4%Bc,n¾3"|}uG0GU3Wd%2][&K2 ޱ2|\OZב&$󴥛p@i}=Ho*PcI L$-"l!V{'&X?!x|=>dy=+DnTe6t5Wc>^k4_$vE|9Y 3|qYr?+6OJpЧ!jl?aׁt\d54fKiŨ.FrCCFV \jUB[RmٕDmU޾@O0Ofn-׏!sÀ-0T,tʍS7KQӓ)3BbrïwbMfXh d!jqW"Žn# +!cQ 8 *jd~z֡;0p<_Zx<^a%|Щ)#۵ iǁ4 {90:eT˯F A1I?~F*ծF`R:PXAsU<`m&gg][/fV`A ZxrMkZ_^Z̔NQ6n6-+GvSw^3s3@BuS ҳ5 zE-+1`EjVp*{vaJ8, "jBJ*mtwb5{Řlr˄zYk1 ~2&|a:uބ",A;B(d܊m+շ¯$sH\BvRslU;Ks!6>Y $T# %M N=撠1 mSlՌc~eSRK*TS>U!0 %|dxd/! J:xU˾F+HczKO8?:#6w YE5+ NnO->E<0\NFYnnoJ@xظA\EDJccdxc1U{\q(fme++\7RQ}[2 ԐDu%A( xYlr?LYvÎXDUaR }ݳ@}^#%C?~DJDO,tY,%(گ0 \ W"4QbsM"_V a7L9Le(5!*%;^+)x'RkMpҋbP r O)~ܵuKldǥ͠aXᦅtЍ3[J?T_:JC( ygJX&V޷̩? F<;c^?11bXRݖI%5n @$^8׌$ivҹ6[Ʋc]BS"r, J]D!:4_Vm59hW?1ms4ғzŸp/X~qu=t/q-TphGDL FaҰyzvG׋NKhC_ɨzppbFUl`Sʧ8{|.~{8)t\5ìjoQk Et2UR*ٷk >ֳ]:yQ0Lj•a-IyDyY3e]2I.Y`5$g6`]L:9zIü&LdU Xb]y³ (5%A|@2ywu+yxm|ߡ}Eli'Ez\ŒIOɁQCYٻ;/o @e.w_L}' 3+_Is-}w13iD5v2jfCv/b;/nW665=)`. bH!%NJsq3UߏJ@˪CR(z r0sMOQUy)̇ZoGk*Ȓ'=|Pdnv{",31H ǰLxo".{b-bh(w0"vb?R|16RS-*^j[԰&k/^;6 } 6欜9xi~$mYO\a=UȔ={ly*\L6-t'5j͋q˒)J}O:7>SOѼî_\t}%d1{nZGQ&Ħi.j󨽤+=yVwu Xq7IS[fX>dix5% 47Lfv lKy5MÞa.-^Fgz[طq}xX5M0 a[TXB=f {𨋭~LddBcﵞjGB'SV2pȄo/pslwvad3DYbngZC׭)=>ܣD0L6oB5QHܖsW`[2$g;']㎀B4hSZ+L'kEWlcRZ-qpCc`,#hlFygx݀=LՌcB)$bA я,Ys!m[e}JkB2fUl[!8I&e=%C3F6R0~6ޔ:le""zHcG0"j$#yϖ'У> *'vZ6Ja@1#6p5LN W#UL*KΨL9c7mAvct>09Vޑ ~y.NCS|J=4Ӟi¼PT #G|&i|`NDz9܁='LxnWo o Ldj}O߀T3;#`8)mh˳G"SbmThQ{X6,7\WVFRIj&mj>AJzwy=t*~caF9ȱ!އdz~ l-y%>u~13%T|!z^*MAj0 F?P̀Q]%׆tu}Lb/|:eUʧK|kK֜u0C(U+c-efq$@Rj=^ǷbP` L"ʃS5縩Fix]STsW,lWw??bze < xQ6}@f3 QrfL DkXU_סPEF?uxut@6V'2Z[{-lSu)#?h |'3-jYުVٿG:)˞agÆ8LNS鸘?x}O̝?oeVch=CW}O U'qR H渜P=z>U6 胞ƀ8)/0KU5=fDwf?yں/ 'U/%j]FΦ+I!T؀- ,] 3|@(=B3D7Z+;_H.OG*̊ W\9Jil}Ij_J0W @t"l̠3A5o.{t`j; s ىH -\?VA5aƮ` x' z;$е+݃ui%aFqh=}%P :ap4f8(ibIazQZlAG% ;>cw4g'^lO|W|Ev̯ژD]a~W^yT^ݒ*НOJƠ`D Wӧ:bС=Z|QqL([%4ݰE;8>Ì+]g|b8#΍=F^:a݁eݚ˙k3n-әΤGMz8L_mͤeC= h(D^1L/UH7^x4#ՑN}zK1Ea(Inl!*TK4<}{avmC P8/612*Uϝsg'޸NaIsCA zBcn !5!rʜ' qI!q*U SZ;q7!L1AZ#P ]rhz-4f퐍x=ORV9;6?gAK+}Ϛ1@_Jn? 䭒e=v y9] R+"m^>G,Yѐ"7< 5.ur/z EzVLOTxr3\-W*cj"uʼ꼵*yXa"%h¿'ӡ&W<;*!q$z=un{k7-MJ 3r{KC?-ErY8gʒxv ׳B) YmOT0Wزl Wvbs]t+|Ȍ$#**!`ZHb4-ߐЊs=z-߬Z[>%hBDzR8e6Ó)BѱaH|ՒEj,Uirbyy>[qx8`sM,k6Ue5ɇLtSܪ`ʄzhR b[N MȦ=Q~=_~5F<0SۮDq&G w,;?BVw90^,5k<Za^!C2,nbCK o~D`c&my!383l63FpbR%?0͒'_{6 f jGxgCkZ֥u©4+ѡa$@bW^`j \IIgY_cEsyո>>U΍y:.O/$V q'R7/:+T;&^:6~K-9vO˫`NFRMَW#",7mepK.kvT-huWTpP=fyp):꣋57޴1;Ht_62(~ ?N̏&ڟ8e#FSJvYLɃ$N%F=8DQX%0S1sIDZ4"fnq@z,FE|RcfIS)B HK/Ιob=R/s ZAS7UY uEp>rk>8V"gIuFN85x s4 -lr蹈p!23ot BH8S`GO1//MG#;Y  )c*4Iy<>kdjʖSz@MsHQlGɯ$O])EwD"{ SY9K.v{)@ivXCGe60Ũ{ ܸb{ LAm+g%&I]RPnzny]Ҡe*WF}{_aou.sUK9H>/ER~,6FTTD22=TK/M|x%:\+6\J<`@[qzfz`A6_F7f)G珗ϾA:j0-wv֊,AA%+!Eoom"YÃ%|d3&vj@ׄ5?hDG\;chݔvk7C?|P=f1k` CF|S:"{CIJ1p-D󖴽qEچ;-7+'8(\`XzbBkrυ#dj}H.DlHL%dUnKq g3I:i"$J2F 'IގցNtɎlN͖˜4O{(AldGODG'\Y(q~r8>W p5:L5Zx[(S _*1zn&z5 R5:M̕wS@CFmw'/e@0gaL2ӠrnX9yKv,*""*]pwrHEtZF]ˬ+$w ;'Ld`^چ6f>Zd='=މM[<R@4lo1Xb pRJ +WS:7* `qgA@&f6Q Hc=^>ŝ7 R؎A]J爹Gsj|MٰR%+Y/S&\>"a):~Q\?J$jKjb\K3>ܠ*xm市4ׂj s'߲3KD9z ~u  M2eWX|@8nBtTo[OaZ,d42yri(E"6'WW8#l1 ͨuCYki&vmK>W Poʄsly;F=hVB"$Gʅ^00CѽtI~@h'њ+O4fzC1tb&bDDuLɱL:pPu-Q' \v&C GQ8Zi r#p)B[B =ʋ`:BVݮ%VHi^,01y+g.Đ[$>qUm߈T̤?]ʁy;Wx]Ԍ'zn5O7!dռZ`iRBѩG6Ju`J ov]i0) eIQ(ȹd*.|xh>8Ay!7}hM+T[}j'3kS:>Lx+ͦIsҥo[Lz ɂ8 `E»&dn#4QT|.K G( GYRo੎G[ĥƴt3DTIx)9ZC]'zN|"g4g֯5{x8伛%rLF+c/kK_8|i@Ͼ/<@01+ޖ xc/%d$74m2 WdBsЛRlgNe1DxMSpQFK8Gh!:J9t$Of{ۨaNc J Q|}lC{eڟWo/hkӕJoi'l꾖VE<~k`e9;N膉ҍk"1l⹼)vSY9zE@@ιx ᖵ_!]L&eݩɿvwR۩߅j%et%z`5A|;yyhZh %WSDDvwJS3jم]R&SlZB QpttYv#1r}dWp%n/7 X jBl W3-ib'|'0y`| ˳('K@L򅐍dgXnXA|qgEx^u"RӉwʂ@_m5n(N  .nqz'̗5l.Y)ND W4VhB-fzT}f!|jB2@hs Ի2=(Gi0)C,Lizs%"}cq@r3h>28 zP7IL:ۭI1ȭg*"%n9 # Oz'XV|yްgO ւ,ih,>ߴ=޾gaqp)sQ3vpԧyVcZ񺇩ݗ[BYO  ccꉉVF/-:H BXj?1yWelHU= ޫQhN I䱔0+IBYtq%%q5Vq΃ɵ#8 bT4GۢV̖k n)8% X"]Sˬx_'mS+"VdℭNkJZ3C㼷*Izj%w. ~BdK^ # Xmr!KH5%pŭ˷{0΁ 楈(0W+\&8/%cˉ\UDoKLF }u+Sxk"ɰ Fl1J9|+agG#]n7MJúEDƅ ^R ~cNMs%J֩%9;IDz~+`4/e<*Tl>W$7Be؏9P ߔ[ '[Gj%Đe*l_PNIQ Iwwy9YE=剀P.,G#2]1Wuk %![fHE2q!# PA'7W兑ڸ5NČNJP2' ]`ˋPڀop4er_;Wwl   vJB7AKt16Z g5>,4FYfS$fNI(YC MkK ڇඍ2{ڞ)}t#l4%|dxP,1:caſRO.U^0A?QA oW̙,Eg`\Ǝё1%n b㴿ts>eLxjhS9[J[ݖrvro}s6vjtb^zc*DiG"6\9u 3 I5_=UN.e DwdFW9f$?>7U 1cX M+G )LIHƊ=$v \^bJnRWu p\#.hA|МV1r+0P' ihf^h7"K:6vLUCS祅z,qw!*~|EV^}Z[;)pSx'l.6Ǐ(m>>ۜ/%"Q:/ﯙbW2[gCkHCC|xw:*ӓw<]⸐[;sbқZP_`HCWЛxzda켗k@^X&S,6۰@fAߌ7O3ªɦK6bC8S#* WrPĶpQDqA\:W.()MomML$2^APʥX%~:DڜR<Kh9j*1AV\M|廀qd>ʡ)+~ݭD$pc4._jzU>{cTѨx8Ⱦܔ $O{7E=LAclNw|'ztPv8PR{ȉ-r)~3g ۻ#c˰ww[ȉGf #m J`;QX6֔1[B9;+HhT)Y{ՊI% Mr&_p;5O8hZMQ'/uDPSl"*Gr<`={988IwΫ|~Xu3/p#djhJ9UYUCoPᠿ6J$IÞNY0l畇tS-Э!I+D0)ۼT9/lXL6zu|.0s?t5Q_wƦ/XTJkBSEtZa+$ Tܓl"HH6@Unve?"xHM{K١wwg_~R Õ =[c !ƻ= }ôܗ}r/QŠAbP/Gک,=$id: ugqI" V5RE pmxrq~hQk66ˤEq\(ɛM6LSϼ˵?Cu)sVE0I&e#dr^O` Ri<ҩ8JI)iz\U@¸$fgl?.eL@(so3;d=,"fOg^ [sRl dΚILaR9 ^hreqk*GNF?knLsiZ$%b]ь@;|u^[yz%FQ7;R3psmRĚwv EmĶh<i 8ˤ9R ޝ(nGш[Se:@`5 XUwvaSIL­P\@IVַʴV+̈́s{Mxiw Uuy$@S\ܭ#+%OPzEe[teЙ pVWvbcEպa3Dq)5JV+W`8` >: ;S!&t䩺؁'ȚLծi\!ñUf޲EY`HseDe']~#(U.V}O}-+רI [rW{!կ"u=p^_0aZl=vtRDv\(>b"b15Y(S 4gaWqςq5Lt\%1O=Z}J3*#FHK*:TTp#' _~%TO&h.[Ye^Aa &{bxkiQdˈ"u΁6l0Y~7T nr'NY|Vfs_FN,_']tԈX.si򨭔.mRW%QF# Hi^_IBͿY14-Wְ;>g Ԭ!_ies_M NDKZ^J\|w՚bG7 Mc"?2>G$Py!7TH 1#VBTkMZ-{5W Рi.ĵ*XWM׼` KU)OVz#L@ Qc=4nY,R5/ {9I؏"F 0o+f#|"%noԭu:dP XE/I gNb (! 71z|!i}i5lT=O*ӳtbԾv&bL^OGa $Sq"(Y0{4C>#q1~:ZHXn0fS{UaQ'9EB3ڥ!=b#R&58ܓLr|LQ8 \#J>Oŏzۮ%'^ӃfVB3]@n eeu>4?xV%Af_s9UH{Kj@3X+Oqtμ{x}e`W@[#' IT;C Q(P/̍OC4nK NK1rapD-Ի0WA91"hn@򹋦xK\Hv& hbdjT ,z, Zbg=Ж'"ފ 钫BaD«Wɮ1 HT|)i?\c,^kNL^ַzDɫZ5I A9x?gJІ2Yj=8tthiq;f5w5Nk2PbB_|;l"SpyU{KMj6Yb=d^E1r"U7$ݟgOi5?[ IxX(Qюz}e*dԽPs܎&?JXX@[;py<~'b5T+tjo )"3dYA3ɮ߯X[:=І1  MA*xSdX~)U0NaBoz,vȭ⌎-+ 2D HEӁ4. pqMU#\dv `ou='AɘD 5V'#$AôI #IOT0%"Vh"3>g8MC4Ӂ'h]67/Ƭ2H{EJ Cݜ̈$qI{ګզv [O8N >՜ _NdPUJ+'9V % B[G@9@rKLΒ$w|wSaZ7Ʊfe s`Ue%gorrO/'av6LA֛@6hx#Ψ:~yA N/Jƨ<9Sx1>-]0A9u"T?ƁMPֽv6Çxk~u GN]53#őKo2-*$*>Nؐu+[/J~ﭝ{jBchL$m޴/6XmڅQ wX#hvH_`W+ߤlM 1lI9ޭh`BB;iDOp?IVc>}hAYs㌗)5"b_}c7Xٞj-y?d79o326 ڰj*p|#^fMFp/L F2Q6oz)c:&o>O}?2nM`4֖ȡ/i&[GEæi]豴{5j"G4]j?^-XGQrxK;PP E՞9`A%F%!&BݖNu8& mB hTnc<C`nN{wFd)Mq<*dO$]5-}pm݅no+^UGa-fe]A'h7$-W]uɏ4ղׅћ(%KDE X!rB8q@5hv&W"pΪMZ+-)foW֥ZQ@jd5s$>6|[DhLQOb잔Z]aM@(k)5Sy;- F@ ٱV[Sr?{pf wo ߐ\!%詤>?J}K* [ [ċ:oWCFgB6R|f\ :o_ ˏ{ٶ(+Ccs*apUH`h[P)vԆj>^^2ھBX 7$v&ˁ[t t93ַZ]W> OZғ!'qJ!%;H 73k_<"e>H1ۭۄSɂԦp5n% 0~qolʞ&bȈ3yg7I htK ]~k{,{g:[xjr>{E$'je1t˂N&a_fD;_M(J/q@ Or79N&CɎSTXWaʙT|!=[ErV.6J!}hm|cΕ ӕ_ T6]Qvl˯+l\2ҎB@z #l}Ά(ףI _[iOO0JJy=?=5]hB a%\)&yN/o46U♊BCpe^p!÷T"$l5F]"sP0י.A@b.l^<# n- 5R~e+>.[I FezQx:2*tƍWuKNz+5٨tB^,gXs]p;2D.Ŧ &8RuTG )*#KmJu3nQbW0ޗ^pzmui ;aWɕ l z$8mF]YX,kL"2$+¾f@tk[֑,3# +հVVLc±b5Yg4)"eO(_ealSt$Ul6APk:Iy%혆7ozGeIsv(5(eb{TNc,IZ:/Bb+A.j(D:gKm⛖}*06g*Sʫ,pdB 9g{ia1s,9*WEZue ¶8,cM{]ilL.=edh6dty)e*ľ5cBIظ(IxvNxݥRz>/X;JZTd 7nch@;MbOlMrlD̛|2_o]٦g}pʏɦ4:3H@"0SV+ "&\ub ZqF…@5`r8El*\ؕㄺ490+"v5 G{V"4$TK2rMWzm[zеM I$O"@,kmg3rZWeµƜ\>!oi+;4]KTb`) (;gx`t7da׈҆~ұ_E3U ~+EzMK[N.gi.k+ KD0@Q1껯<3<@8^"_wf,)nl EѨ1xp-qCtML*taL]y} =Y`/"ѩY*AgSO`!uuIP^>jl92XKYkT O L)PI4,\ vA|)H&yGbJjQ\?zɎ` mIYy8BG˗s ` =,!T 2? q LPG  yYB-Pwu AA1kJ#Y%IGH$gF_y!2ljTj?{z[Ư4O'̗)7}2.!m6*nˡ@e8C- 'b5K>C#Hʟ7+cѢ8f=$WCȚs= BWƦr55r5Sy9ǥhFdǁK >y g:!yQNS$eDUZD[WCx"0ך|C-p-ǍȽr}#Y#^m/g( <\iz@G\0y֪AL,$`͉O_KT XscEGܵ5{9+e`7nuYu{ī!-C(?%X&9@) z9z7rN{uI00138Ι >:! D"%- . )ccOc/pJFqJA!,ÍnPY.wH?@:M5AM4ȌM/qog ,޾&2Ip}gjNaGDxU.bF"JpL1:;> \cVV }JuNҪsY %q.lao im%QEM1̝8Ow2D< m3&FrKP){KY f0¼~z>)aXϯF=7ۤ=!OP4!.$P a'K0v4b{ QzqLgݪsW %k_Ԋq\=t?b@KN"$˵-L{ˌZ9=mygEP%-$ƊON!Y.dn]KEA4bC%ĂȬpuiiػ3◫>RpųjXxycy#`GZbη뒍9Q2cHF=#Yٷ*W9YTp,L\`dv*Gʾ~茄}RZ',݉{ɃT3}x?/ /KIYq.z\D:َxBz2/gJ v'NE_*/Vj)WR ׭caV VRو@yk3̚9b[-ԓ+̏U +cɟ(DnGc\ʼvy'&&xQ{8})D qb,z9/*p8{~GmXVմy:)!EOsL@ps;8{Kkw|,ӵq=|ZkTz~0Lj>[lP! '@G@ ߲܇v>@G9$ mrVf'ƾA=޺Mp^W{/! l3_ew/۪pUF=DJ˺ad5`~22xqw %%2'wء4N@Prn{kf62b(Xc0AĴi^K.%tv]v0 K$u;0M3ɬf22_y'n/VI<x~ dq/ #2uE"ϗiJ0ذƌ7vyWi}ƪp$cR(#wVP _:3S(8ȭ7_h/z|^sJjchmSe”F03n' aӧPi I75H˼LTd[!WFIiR9L&#%Dk:+͛0Ljg .:jj$c6S6pSAYD<7OG"4`#?1@ީf{> vg{yWcn4QfOe~έE.j%ΐN DubI@^^#^:"۶D;VE1u/Uԋ4B:oBTi,fBimXОF[ >ᘫ! 0u.o6yؐTu`ȹ(P|ͤt I g䤁M+1TCm;u^azgrjvaiVdM-H-U:6ߓM\*,Ԁ\'<jʶz`xZUtUCXȧ,5|t'i M]@Ds+޺X\_3cCDJ R%= b7oW_.cS+7Ir!ƙois!/YJ6-l;΁b ;tdC5Z-KOb '@ٍW3G#z<`:^J*^\4- cw߼vh.OCn5/o:4zWxCfh^KZҌ-D<+Kn*V )J;[NNu}yݵy Ѻ1fA_I]P M_! 6Q=y @F*+Bh&fcC ُD7d0s3O2HgmvLO9V~6plئEiyF@kWً{荆dO1FG;|/9eٷŅ~4_#>9I!gG3BL{5r>'(/cT( 30݁p{K^mq_&GEOy"jJ]-zNP8A B.b}?oKZ@qjk"TƓKf1y|m-#4uX_oekc2b}Boev|N} -RV>$/Q)y%-BJc91Cc1-v4O;)' KBT*7*eYLzY5%S:UmAǝa$H~}eRD˖y]ΩB`u_b cD,mIN;'؃LGxľ&NFҦ¼=` MU\ZbC!-8(H1,`;Kn_wձ)[?|HOSd@:-xݗ%ɧl|,'h Z0AZ0bWiJ@=9~ۡQ}kqUPn9\^NejacJV-Bw=E>ʺ0B*bN܂RYp{HND)͢MaC5اU99v1;l붰/h+n$|osײ!t抟`Ϲa/>Nb)8"q-zȲpU ծ˛ӂSxW뀱*eB,Rf/ Q0Q]ƶ$O@*;/_(b(DnlVB܁lK-3uX>bÎb2Xء3>kĮ35 %W-*6Cu[*vd6Η8;Y`ML9'&WBj'݅[n9b*Fb4l}PpNNLytq\sfWGb鐭KI15Ϥ}n,@h^ +wJ0"S~jw4ZVh~Gv)&85Y#d7 ק)JyMda}GdSV#$:_-z}xXKo(ݦ`Ć(KwTa.y{eRI9Y'гϰ&B,].X+vkls( 1u '0@C$Q}#8:OGO<0w\iu/P oFSRj/J1ߌS0 Q5ԥ zQt\!NWQu @b~2\ jull`dE]Q 8413VmIԝcJ}xڠ'v$8 l]zn+XySN^ Զ8u=υ@}SyWsԎ2 )ӕ7B)#(Y1Y=i hJ6s v/T+hSFT! ⥒K軹M$lg;ǍMw("Xol8::Ioʻuҳlj]$aR1'gT+DIp: nF Q2_VMO-#A ̞.XLMs՛bA Ǘ[h6ۮz>}т=˜)(Ră90۳Zq*}E~0MTЄ''7if1$<,;˩#涉W)іki6ZCpW.R2.K@'pRv'}:'ڇڀ ʑV!>`xVMaiޫ*r\ϯTPUd G }E " ضjP#Y ]3_~zP@q׃.{z%,|Is{{ vSxK0߅{C/ߝbLy2-9i`^ql¼pq ¥Q:1r͊|Ɗ/HkS{2E]l{&ZMCf1yԘ_<z^b7#Wwd]6.VA3A_s3@ݮOh!Z7?Vrn/|$–@&jFQ?lZO;`/ܤ2~e)<'o3NpwMU3K(+K [2f\ο4e闹2k^.kƌKγ@d7iIpN9UJl : tt g)d@9M D1Q1k )E;1q_twƢv#La!Yt)uT/W;An9&Ob&Ĭ DIk1^.ʠӔu m莅{"p4siגc`Ҹ@inS424Iꧤ_iHPeY_ġdz\_CӗsQWH ш*ϭ,dVm^iUH)]V j.I(NXmf՞QL8;Gѝ^;ZߎY7o屍 E?lg{{~3Vm~ WG+mW|6olt;M]AwL| 90ݚv৺/qSWQe^RHLߣwC6޸,Dž` 'B&ci&|j̸-,9̊^ӈ}nGlُި1;I`T1ښKE%WJ mX}HϻfM9yjM {rf~&g6ˮE=f_-{%=?g }1wTHP7=VC9wI>\OǙ7Tj.0Z5rqX!73%ѭi2Dw0uFx08=j4AG]oqfVyOgXv½Vigyלnn:K.{Rq%SL|PC?Hs)p%l&Wb3\6~9Y4S׏or0dsTȴY!D8̪JxL%(ȤՈÝ/鋬:9gp7]YT [~ s+ 7ffPITY>?X" |艠}iWDʿwVR+1Y?wﹻ#ƂXen5Ƚ-{3?'>'xn Ϫ8,`gwi 4/oMAMs$K2Gz5B g>7)Jƌvj Kzݙzeb "`SyW;ڿ&*8!1͆"eiO ?v~,H%biQ/qHKo"eܔ-"N,2z夯:^I fj:t*5<j$DE`L 6! yUxv:%0T>,7ؘbR+?ZC(7p"%L. ~ppDJA*l"SԨUӬHchyQE\]Xn62.0QyOהx.BY'CԿg_p0}Yia'XLOKϻ|z3>^{{7c -J2>9M^6_MCh&Ukґ@1Y /g]@ "2,C3zسd{LȀm|tG'^]=*uzŒ޲eJ9B>\&1DWou;HKv΀[$1+ LH6}dSԖ]%smb*lؤ\~NnRLAN? 8UvGbԹpϫ8Gu8N~ޔ t!6ȊAsz+9Ahr䠱`nwow/ýfVZUg"g%FR'bk1OJ&Fws% ]G^ ob)z9$8))cLVD3r܉&["8~.x~S䩦lQZe;"|yȓ<#{Wĉk([I 4Y@PZ6D׾iH>L'm٪6}H́j kŲR*:s<cJlSd/,DudIɉu{e 4f50AV L7W o>-A ;b/T;vGdOSDC|̡TلN壉ՒR2CCo[)В5lN=f(l#rLW};s9*79"FhNK 6WoL[o x5uDwR2OZN)]tT_4!j;'QO,O[NfrX@>9m" pÕmnY--IASGɴ Ʊ . /L.oB }ieX Sw;ٽT|ti,eprFrTR_T͔=U"wFWK;+bR^amrY3hX~p*HSϫ2) Ju3&Z;tC?>B3YF,4Vxzg$5$|}Ŭd.b--pd.ʊKK}^4=TW'7G"6¹GnSV~[ѝ})c;rD1?, A8|NZqGPתR̺!d;HbOiAUL!:ۘob6R`|p Z;J6'AEvd Sv-+hu2T=Ft9]':g]ʨul>KanǎK*,m0ajnjv&\CW[Nps-&@D03\v3j9 mkL"b9`* .=x?$}HZ/.h|" d}zQ\Rԛ"kalp+[{;uO !ohfhL,D\F[$+tPWS ޝUeoƌ@Z%7K ^1"UKQȳxy^Ԑσ&lyniiȵרb7}Ō!Ng?u/0~Y+-D01aШ a'Wx껦T ,{"X96j0c-npŽ!ixؕ޾ HXJʣK8Ni(>vHꖇE݀tq pG]= 8^#B9$y!'ͨiAΌYI;Cfo |FL3B/,k"2#5n}vyڑۉ,xײjU5mtsC= 1ZF ng#m;T0mi6K^u Wlaioz\lz;!d4ۦ (qhzCJp9ڌ„X]~[\۪QA$?bZb ^5UuAP6Q{o ߕTQMdc)0=y[][ALP5?xcYUp@@ĝC%\]% )$ϜrUЁ;6pZxJejq{J|teQ ]3+X̖x-4 +(,}3ob3Q 6]`!4Ɓv~fNǔnvgTnFqh=Bܤ +{lT*cv?X[fykZTM_<`؅GLX+F~ zgT1%ބC-% ۴_6ѶJx hdʑDwuee綆ubӍQ\vkbDd栚S!&*-24k3*WxY)" P0H,0)ޕ pu%2:'@Y4a|Z mVOH5z'ZuUsČ H"C+x^˶jY6RFG#7,v=݄ԧ]S[`0Ңj&  \Rg]?i&,3N Q,N' "qrrսcجnĠCkɩj\XҶV#c:6 P`/ q$[^{`{<\iPeQ|.ʑ[dw" >JE&y댆иwoQ+5d5uK8Xl}UUQ]|w6]m<$uREq }=q]~_º~9k{A 4MVJY:Ȅ]ߺJ1M=rt* Rxh6ۖZN0$و#} zpJ0dvnWmbӲ$DL ~t=/wH 6`a b'h˥(Hi"|gkw[3]o^ªtc)YU90EōLy)`^9wsz=f{wnds]2KUx F.TT.qt_b yn_&>v;:|;ƺS#ZESԬS|pHwv9jg[ p+/,TU )9FW"/2\ܑEɛdb3KBL֚moT@]̠|p?Z *@pV!C1/_ ¹jM0Q V_q!19+pԲϥ-?߉BBoukYlrȂgIfxI)ʕpDkKqIȃ]ZXV]>#}Kx|@' uMRt7ҿٺz$V|uVTsYu^lloX?rST~# A@p iyqP;wf\."`2օ@>qD!!SE5UˋbObdpPq U۽+ DPH6@UpmV"%'W@w&h1XFy>Fl&5Ŀ8ԄTtb6;YreFnu77&+ާ+.?zrjZ~%kj5+=#EbSd:dqO}F ۩]#t)ayuڜ+M.!l%zY=Z.:O&֜ žZ\dL_׿XMPa !~[PAmj.LKyl2Ne/|f<_gpƍj[mܰ)yAaE 늪q:ӯH y-l{mgHtݥ5-.(L)RZC Ubmߕw{ %qz7mqR 5=Zgݻ ` V\"XxJ\E1}24n^U ؋XUu 0}>܋#^oyRt]7:Jَb݈& :`>vlFa珥?V+$[dO9`*[L8'h;F!nE:d`4 IHJ%fg?37[;h_4 nhQKgy٥Sb[GG߹DXEocTh{4"3hSqtG<#_FY6}~tqU4A`mGٺ> #yrחݷ!mدU PWAC'C|8/NP\y-}"<~pG- :]U5}(,nV+NoȆaTkGY$>O'tuOxByaDK;a_w2SJ6x {,4)Ɉ\Е#$&:/ Ps, 31{T4K^m 2Xg-R`<1z#ap5E=g4jFlZ31Z-&Pj8z+t /a$Lפ8ȡ: EΓļBbTɩF{<zu &vݭ@%BŚ_決vVx0Q9E6-Fy[;,Dž*-=my|)"_FZA}~3{O޸wsdu~ qlⰖύ3"26-i~^X^Isȍ$h@!{NkUH>;՜,h 3AQV8*Mll:;@b#[jjW9"j9#@ M!Sܛ:oS:7[MQ%<'>'V zC[Wknx xT[ M3brz–C2 LD-[*ܳ3v4, /(4O)eC[;"gF`K ihj q u/^K]d6rJ:6S>v ꮶxd֊IWu*[PGb¦Kk7N/AZw/y "d#6/ǚ)azydv>wx%(KI&Cv$vc`=5|>9/d۠>HTC'(l ߠuͳEA[NhM@y{)̽!̀M=c`+ccˌs&=0 B>l[7 6ڨy9S}p4/ޫ`74`}3OoǢef䨈VYk0f[{"#wᯎjr[vjՕTS E7+ď@O⋡_E&LC$,Em:p[Q aԪwM1sx_lЯ`RwWY'\t%/\!&S_<_9Kj(I|ν悐K.\$w9Gfmuz PG1%qph4Х*Ear)1$}r1MIxr8MG㟏]0naf 0th+Y`5Z(Atl -7 H6wZf AQ`}"p9'f$i'h1., 1" A+lRrz d2!"t7eՌyG/HgUȥyVVޔ[*Rz O/Ed^KGy,[K3ta&14kYL jG4t+0H&@3"aZ <| 7uCT1bTM茭z::v³{_Eiƨ $Eo\aFF%*DyCpËr@?އ,5 Qrk<:EZ}(u2FMYЧFInYA~^z+lYҟFJK G tg!WL2l%;X!=nwXI3lm҄m7&u֋A6MLn'O@xLZI}@fwW\V-ٳ  E!"E1CZ3\5>beB UVKb{AKÝQK|豹O&~ܷJ<6(;"Oru=[YpȰ՜{WU:,=ٞj@E3H3"^XPa-UwYbPvZ۫TPO'[TYc{i>e" d]3 ύD9 bol#|jgEryLv=s :BZ+_ f1$<^emt^TuFeT&]Lh7X3oa rL5IdwU=+M25r}qSpx'+UsU r& {rKGK6H ]tu!LPհpD}=^y?2฾[Zm#:k !fBAwKpm5Ίl-'e@􌨄m7ΡRH lU!q] . 1EEj[q,ăe7SIǵG0 *1ס0tՑIRL$Q1a9~ecHx:hI|TG:Mu'-0ZE*Cw=5hsMLyqE1Hbq֪m r0GK adjTO-<Ƣ6_Fgi ~Dq[ FƏh 5|5砀W*k(eTLژpgU餈jgٻI3v؛ 8nGeِ"5P]RyN\0qy&܉)AIvg;ZTrc#JO?ȫl1{0j@iKl@}Tfnh^!Im-_Q!MwKO)oc(TM%V<ݎ%t;DygdiO^( R7BS`@ & ?_5{`1f*>}(qdnCJ`wn:(y^Щ:d(SJbn+pT-&?(4/ZIlaF"8? "SZj u޻'-,vSEU 3Z_GT#!*;B=V8yUT[}qfС0۔~ ǁ\ B'l,!ˀ 53V,[xS߽Zw)WC9Yΐ~3_SHSJ"_y/Ad2LQ_㱝Nِ_Pk5W١pڢ1bۏCJ|:xI(Io<1_ ,Ό <1)y}Ӭ"/Yz swK Yڡ.&?3{ ^=<[zl }: ?fA<MRݗ[ٌ_rc N- `UUOCi?ݏ(S_3+$uO1awp :xG{6UM ~ceIe;4?5ِVOY F/pP k}*g3+kR`ҼNj݅ "fUkBOwpv f$`e'±IhߨrM"t`%o鮺^ \5=XoL#}_. h2׭$X>e^4<&+= Qm#{̝WVQw ٿp`3W %B -Ae@B`Њm|Я75@PhQAb6|ɺupEMJ>9,f{T>&2lI_CYFى {T#:@QC)*J{:C0K'uUjP!Ge|uTgxqANͮPzJkEl΃^էj atD;y9yHgQwe'ʬ+)8u\ zeɅEY$NYEA!? FMD!)}JcP}B, m=҄/Kǩp"ƊZ>GHk+Ln߻sߋMNޤNm,v -b&1?(Nw)U5_Nɢ3C@ xv:}pURƝD)y8ԛxY4(mij)0]J].%ߔ[YIޣk o2ZG9HW6[w QԾZ|ާ˂a#ġJgoyrdR㓔k]Yf6A+1+bPv(c>=2F/ПĐ|WSi6_.ݤU^A##\lM cQKV*ы~hU&,8s)l)3 Y rQ~r0-jY1S#@{=&-mȯj3Z ܐ`tr9lXʹdg:TW lbu*a=rT(I5qڹ,2^N쨹p\V7p( V[wdMkqwnu iݷIemOg?YT,H-'o[n6,:>͋r2.3+Smw@]V'糍Pr| JS3GR1&MȤߒo8̚رD?_lކhW+3C.O> He- m sɯPG?|h|&2YT [Ö{nP\CX8RX-سfeǦud!#%$E"ϊC) KrqAVwyB ƋfӾYLCU(E Q qpe;H'N̅ⲡV4jnZeG(=Q6~HSVDve|vP!ҍŝZ]uP> ϶ǍR~zǘVQg.NOkIGFݚka~;~?2xv[r Xc&?J$?"` \ 92GLdr6-xBҴ>[4zMȚ]gLHEt1ZEE%{)n"Pn8W+X.,B7;Hb`1t;żV+rR𴞧Xb$\0hF\Hvbҙ_z^\u|0݁5k}ܞbFWΕj{&@TN'澦U~ c<{c+P:(Gpwה MM~cTho8Z S,xrP>gv3KY /H3uןc䪹[F`PD6Jh Y{ : [S9CP>O\77fl۾}2˭, mWOˤIKRADzKiFJE$\XK"kq8]Ifň&A*} 0;jԃlu_L^Yǐ?vz!C1ﰙ T N`rXDDB◝#g>}o�gsPl^ǔo>hNEJ,5&6ߘ{yfxzncWA[?åayQ>'Cu.5Xp"x]GLpis#]$2]_r*e}_`*}J%0u` ON"_[J %T+0$YYC/J3H<.ܭ[f2!Xm@QWkRrUK$`*{RȞ ?ZH%ah.g'9A{R"wAiڰ HgTT[ \ӆ&5]PQ/'d;0P ./먾#y&%bXaUT3w-25o=W@v D)ZQ&f!hꀞ> y|6[ٯnžΖxSH6!{ J7p &;l= Lbvڸ38VWCvo 2QHպ5pnYVG UӟfW%h;gʤR+z$ka/S^s0HASȉg;61T]ܮMۆ4HZe<^z%LifktdB231_W_kTe'cW `3 ^ yH]xŗ$ '~/$~"@=Gkz/N3@CW+MA7TY0jdjKHM`;*/V:옫uJ' nEEb)-^2}gdRv #x&[TܟmZ)nڌGcۅ_uXDyE;SH8OqGE/9a$f:&+%J8*s0ƋKv˲ &7 K͠fGO (7,iA(={a#ϰVzhT OD,s(5͂dъ/H*/OFǻ ߣ0(J. I € B__( dv݉V/z0z՜KR |[WH/s0N}ά'3,Ʒ@FAv]PY^BNJ6ckzKM_p.a4 GV%d+0%KdV@A[o3Lu.#uVٔ܅i,PS*, ݟ ޷2(Ιkoiv7]G7+|/Фs~>iUA6&g=^~ېxvfEƹ-p :4.v3DR _/[վ  ݩ%Ԟ~e0$8 ^m+~6>({xa^Hbaɫm4q*@,WUB߃Vz{L5>YZӠ[;J*yNIZ|"-!@p!pJw!1a. 7/C֫@FG7ӝ3 `wD5$ջ+:{hq] Gz诶Ho9/M;Z'1a,Gc~ W@ iϛo 8 *mM.[(1OONJ[L*BT=$tXGHfOo[fTOh^Wkݼd!̙Sk@ \B.Hà6@$Y;zFՙ= DS֘0f]!x =ev_FvI` {;m I2b|`us.*}ܘ[xcX CP#Zx݄H1R4"BdRԹ !۸LvQZSm_AF(_n, 07pC ŃTc"UDU'jKV㣱'+LuZڽdK`Շ$p7Z΁j _ Axsl2-irepвBk!0 4H8 35+}\dl#ꇴ?׋a2 n( XdWYֶuRzO.wŲE |4B0r6x::^xXS`dI&|)t^U݂kq L6D[Y˝Pq8 z``36roC-whKu=z^~?$$:%%cHr›;$_LKORmėꝿzYLHP?ݒZo:zuf4D)cs*dQ~ [z%j/0%9*(]+{UHGLo.ϳKDNpVgת0#p"N_+#B2sT_Mz"+?gO&bnMW@ Zatjq,G%Ľd/szPdSqrt0-6rg:GlQ<bEsisSԼBbZk;_ VKP7p -g6}I yo.!4&2HSo2RWLʜKE}Mn-3/NG 9e7qPހؘ 6N. e;9wo683lXf-JN%r5bZ%ϐTIԹ~egwMTy;1ᨅR >^k7t+JB[7ƯX˚7<d1/(ܿ>BF>Z*1TӴll~t `qovl4:4VwAE2)W%1F`mY6q`:*b5'fMX·Q/wS˜*^,gYd6R_>y`}?4Z &{x #8FµOq<ĸt."qmcH뉐|y1\M<{ dd_:3gϙh`.Wy"Է# gB:n=wJd ȴ2=^]F6һ+î {ś[:tZ|MNr~JL^{UKZJyon}@!(3lR1~ʧvf:KZ-F+UZ iǼuwuǖ,QGR`#<8O WhLǡ~lpsDߛw_ua4lۿ+*5t@-}Ieq(p+(*K%*MKqO\;6*:8aӽ~ϹtE|tN8(<m.q܆JvR͚ew uAĐi5*X4 U젵)H Z^|'\C+#rIv$^'f =0$X!nlmb!a(Vt; :'+?ܖ5&)CEXRqR#*f̑fׇ DM8@ےTVpyYjSMwd߿I#/!"/ǦņVʈ;#㡶`A9S/5?J`!t M1bҨ}~Σ\؛.u@Z}2J=7U`7aq|=~3D'-5E!`@g*{ ?ҋB7gu8&a'p!d_4QT#(%@t['Z*d6'fjTB絒,49dQS@ ՟H$PVb

nFLL6cqg:oAr!-D 0̀( Yoǧ /jӼ?pA\ifщ{ LXG]q7߂vY\)"F2J!uDlD%,ݶ"{?gVPbS 8~ү?@0b-yc}@mʞ8k"_h-?#2˲0EJ.\hcN4]qjm=dϟ<Rٶf%=8KeIEy{z?㸍$/˧\B9~95̵w"<3V^h?ORW;3,SĐ1[D?l1l6 ̳4L -,qn*nNCo `Ep7Vxd oiNuLǹjެB=P$><幞|FIǀZl^jJ Jk -ZÝo TT̶nbDTG^dcRx9 a#D=&_y=ҬnG&j.V̢+5[-7pOsY-dA%1Vڏ *H%[ +<#5MҭWksB_OۚF8 C8yI?h*ur^g..HsC6/~CxQ.*/p"nZ2AfJ+j_XL?gHI086tmns3n .ZkUT+E?=!9YY_+aWW^彶Oh=+?BnJB?k-#5 %#nW_ѶQ$`|Px81E.%䒤3E(>[|% C#0)#m^`%_!^GB*P&RB:%RY읮fT 3hՏD1.!pһym<>}gQ"OƬ^ ,=DjqY889;ilqq?l>)قaCAJQǪDwۣEna`k@nl C! \/"uʨ y^"J у6sW^% ZJSl N3U9}]1u;WWUGIs$r ;iE0`N3h#xˢRmUmJ!^)F!wcLU7:0ʢlSpl2Ĉ/KBz f$ˁUeW{Š}'GFVv`RBAo "tT߁0>Lt^dٟf4H]j\y>S!`^h2b.B^?>-Ͼ+%V` sat DˮPȣ=j37* ΅ZV|2bwr˽bs Ɉڟ& m"ͪL,FtArIsF2 x{԰tv'M0 ZzG\wg: fK*h'b"1$Fpi1uC+:Lz:5P}bXn)/ ; u᳹+# <ۛy?jץw-2I?jW&ųL'y\^Hg~ݢesUzB@ 1/a7~T_'&ewQ]'y= CGLܑI4?Ggf,:I͙Ƿde xXmsXc^{Wǟe~M-Q`!< rmX4<2CX2ܱ+ Ĕ Ԍ)!D c9]_&T Llwq$Vtlf4/_複Jgc(0JY:HCî,5Nu}/wH>U2hLPq-O2趧$7Yq3/A.wa[jNb3e ,Ycd4=?"p4}uФklӉ}MT%  _"]g"$qAmd89 .0ž6r'9-88|Rd2V]B9C_?H2(3F{*\w`zd J0/Ʀ|>fe*Yy7Y~,] $ FXy] Հf7?a)q:9 g;hԨ 6ЇĠ)3o&YgmuM▣ҏȓʠyFvv/l5wV+':$iOBҸ閂P>oD ǹ  RXq=VnA"e|Zw 6uVZrdJ^2$w#NdXiڼRH9iRFu?(f./҉Լ_Pt e9Uc z~CcfxJRg[ЭZF/Q=PB`wf?`1Urvi3 GV4ۣ0A5x@ (}FE.<{N5/>Q"s #ga5_\l,xvQQVXyMH3z\XH'kK)nt+@]FufqӇȈ@6e%Wo? i!Lhg@@sjI8  ='!Up]*?TK4@pk.}'a\c/rʐǿ;FLΏWy6s KM3PLq= :R[~-ץK6k6>x|j\V_SfnpsZDX@Di ]eR~D'0}\ع1]KՔBerAh{H+An6R lH OD1YzuBhպ:u_+qԭ0.u5^7-r 4_+ȆODMap{hw ߽w>G3\"ܤTԖ^@c-lUn*-I|ëpfjXq4Cm~<.j!|jjШA m> tp"!4.ĒeZl5֌DZW+֥g.;y-P/3`x9rX2j:RD?QS6I[v'̶~|fR'W_ijeܰșnoG]d":%8|1#H$% vٴZdJ~.\ͺ!k`)iwW:;nܔm`,}~E-dp]<Pez]d>ɪ`B1qU ܀:Yg͝z3旵cܖI8j9zWc4CwhNBNeZV{Aj#r=AprwY:X*-*Hl| L\ቭFU>SL{r4nx{wP&H˯qvÙist~]J^Hր4OCޝg4 bnv5yr׾l\'ȱU4wj6_(J'hWbU*V6@Ftȅ=Vy N) x%jg EHr+#aPr̎q/0֣ KD%yY;;['pU Wn0pq-4gHz,^j&pHݲ0eiH&َլHmgFF`7_I#|7sAQ? BFeew&xs߽r6F]Wܐ XdGSkijĈf' ñ1m-:}e0l2I_]dAA^Ny!H6IyȵK9"`w8ǤSS3P:+=7]gNpєfSo}'7bB15Vs4aǶ<_/RBPH<Ҷ}UR;Pn]iNÚrgc2n`hbPˊ¢9kpo/,S+ǝCO@KPjOpՌW)p$I u>̈l[FWYF5 JiW#s#{KF>X:vV~9fܫܟ[OhgX%*4P$K?%" XIb{Wc-B@ ' SJ E#P( H9А:& `;{WEbnh[v 1de[[QŎ}1±ټ&_i`rU]0W}K%ՋQ9]eXof1Ql@vB6;CtJ kҶnuAaG6Fѳ YTwMEl%ھNlt()ZR[ ɣ=R|'sd!{nkxۜZH箬iJCyaG@5j1@`%};[P&JVO5T`̳nK#:qzt#Mf44x YsE‚ZrG-G{+z{DѓBɨvu]d[,WqZQ&kZ dŬ2n&@ztdlg,u/ . s!1xjgەg$lAI9MoX'[?~ .n6-3UH{~^'+"YpXH8uרj7'_~24YKAս##ٳ:wA{oli-yzw3Tu9mL^.J.%Vy *U7-V="0%Dfqi2gy7rEu&ni4Iӿ .1HZ,P#)Xzؙ; hsB "- CBB,0:&xB_tӤʋ\2PcG7 C g~x?P(ȃ g1df>}a!Mq񿾺Ω`0Eh1Dxk.UńlVI`!9#kijvL B4=nQr :>rT.Yal~p~FXQ}9nychݘ׶GxY +ʪPǧ3{a1Ωܤ"Kic` v2R*U_/2$3&VJGP7տcx9n=<,bfwr:66^Z|c嘺>1 Q&,QN07Sg - i ]wWt 6V#E$})7,TQ7F拰 ƙ뇀klá&.KاA{Z nBfr!E]7wQuq"7I H*;kIK hs!Me4!M<]:oASݠhUުYp%XnNѼA3gb>/d~4\D*xQ:>-f#S3Î)g+9KK0^%{ޔ${ea3JnגwďŋaF??z zCK=CDZI,0n\ /P@3o7{/yg)nՂ3'lBV/ ~.FVթ֝SӋ]G`cx!%r?ul8oVXj(\&/ bmqq sJe&eYjCْ`tћ2E"ۗlr!b |kNl;r>zdOub\{]gl4HRg-ÅUx wu8 -k=j *K 'B2GfjTy[ 834`=U./f\' 9ɋ, ou}FW mHFҥDlym&iWς(tthf_yMFqmAR<9sߛͺV6?>2Vsva["\'+>j 244oD斨ptL ^AEsFHDfQ&;݂0DޭBBD0eWm`1{kVPrM^2Tطy+~RYȍ Wk~ҪZ+$cEvuLsF恷n̺ԛ<v%H~7O$=唍;e;;Y)#VavqrR#S$E7ﱙ yF$sxXE_ɕrѫo =`5Au\UO#jjQgop!q/  u eوUUPƤk"ž\&tӗdnƄ:=1cUEU9?4¯gwwϢiv@lV?_i|h(k-:h*/FnP?5*rSggXUw q!- <xϞ`emG@ꥠy<%b @eo`9B,}1vM!OUl\ؾ^]&:eCԧ\ طs.0fQN#N4}niC (ہTzd%~%&h!ATcG̗ob>`d=phόUOdz }|! :}eEܣҹӀ0ΣmF.>  ڵxNI l|Ӡ5c#%qݔӥdj6}1儫}ݣaBTͦՀt~-Nb2۳F|y%zgKl@P?Zt6kS /Ek/*F@ipʻy+ ѐݐꔹ1 {zy;R|-/Ya"A+'F1~nbQn&w27`y>P"]$_ЩAd Il>%VDQX_ 5("i|~.8ebJ+9㣪7#r)sٲ&T/v\tb*jO}Up ?}0CՂ<=V]  pPhbhg,0E3&[MڱؠSZ=Ю`Z-Il. F[V!Q@ _g֍*Y"t.7q9jBHjYϗPiM&I5!3egsڵ njUZe{MNW|@2%sOyZvXJCڧa]PUFͤDׯۅf?騜Sf!72 ɢMqp͜`:RS.w` nq$BvO䙄jR ז>= ΰr7'K _ @ð}[<]a{UCo%#'DeE еẐZ;sjA-m<1+@Ѕz+gD@ۈzϜ\Kw*i* [^!("`/xR:i"l Qe hnۮg=;]CP5oEDh.+kSKRDr$v?/eA0hx~yGLZ,E/ Ak}J4&+3t"|kJ(4ypu+? wYb{L/7IuҒ'G:$"~rn. N/[S["1I=\[4v>@-:S*.5؅i8{S[ 32LlnɫͮU< GTI5t)UhONGjY+LYC)pm35'87G;!d\VU;1UqKI(G#m'B ( { n a]3~VvD_oqylJ(t':XQA$VZ`|?=dpj6r `%gDddp5̅4z,zP)~\x(s4 =ʞmvGgZz\mQ|πO- =x}"b-rS&K4UiSC̘YUq&a4D7waB\V;JC.B4_&v>HoY >P7< !U:[ bb/07֚qM4F/T');[ PNy D%u$`;ɎTQP<ߺAX 5R&;`ʛy[xUXS 3[_ |Anu ll=No)&b),N)WbFP:iozqn&@!QiRLm/! z*t}1VWHiH#RA!<#fL7H >kJcL NKk[8jOkڣ40 -<͈k$BD+GHSkVm}k H& r7aS( h5`j&AGMs:/ s6dȌ2VJ2$=-DrZk9})aO SɨP(̈́+f<V߼2No=0Br0?CMq-7\?԰FL$/xZ#ܒ'=D˶ DQĢ,rgb5Jo4y& 9ʆ{Em|ehg 3]Ѭfhk&jl7#î[ݭxɜ0ʹڅg~lsUf!i ŽkY89oPhVY?ibV*),/\:ҩ˽A~j|&)=PY^h1@œ0kAɌF! 넩)v맕f9p Njc7/T@DR&<4HB9N(xߝ&ЩfovWQ׻Nu\ŭQOINLbv&u.ɗNG"ek%I@1#l#.n:U[e\{Je"7"uXN*J%f.=& ]8pDĆ*"mv46AVP""@$ :͖ ĝ\-&G4G+hÞ)YlQ:&sI 0+a`KKv?IjѺ iۜqys/6L0IN񡸶l! Ly\v?90AeH=t+3Qű&&+|V!"q2s(w||/J{Eoz^GIU;1t|՞UeuȞu$yX́_sR_ <;Hb;viHh1,' eZ.'bT YIyq!y/˱W?]tMGL=pҲ26<2. ryT ~ dI}8Jsn"+v ʺ'YVTPij+m`U(< tS} IK&k ϛ,5 +#5n0?:?&ö-@OQ jW}?̯SBO X+.9 t:PFڐr8be~]a1WjKFBPzM*q$iܡZî\J^ 3XF.'D%5HVR4h-C6a`coat:fjgʍB[KuAV?^r ꞌzKS&>ن0٧QÇ|Ќ#oA`1qJ '{EEms\fvN0_gj'W[%:5@ %BNEƆI8@xxs!hbi۫ĕ= bBc_Q~>sM*." :y;WȪT[` mL@Ҟ4Q5R20U@|hdz[]"H-4H|€Ij i$|r]x$3Sf)ub(Wvmأa3N_~IIi@K'JfBI/Zz@RJ ,rk<S0r B%#_CQCVXy2ɲ$52'g$x$/bxa¡eӁQ8"/G~J 5YF~voL˫">_7 =!zAUر#Yp-YE Yw`U&*HYW܀ޑry"Xw% QVW%짗ˏ+,se no&POh4Ln_ǏH &Ud?FiT9 |^kG`0Upw))$|\nKj:cc,n IݹIwf2& A(YܳLgCrl@[#"e[bLfB&BJ[L( e{F6PivVyBߺ૬1X""hzϦĕN)SN " ka:9Ęuk["U'Sy(z~`U72ޥ ECkRC ɂਘݧ #` ?ww V=nZ$ O@t[W.Mlf2e+`._M,#e2/(krOOZWgzCREB>oZj  uE@UCj7R9j xfu`ZGc"tr`/QMt*x 3-! 1r6Sy,X&u~e]n_80wԪjq.ٮ 5s.pbn^Ç+/24k\U9LL}.&'.3W]Z@,9bD&#NS3Ϳ$a @U!n[\,LC$nwZ/'˽pFg;D:^wkZTx&j_h+:̜~~ꨚD0CxTO1iak c}"9\z;#T~+m[ơ.|tEH{aRSq~ QR?>oJn9T|?6 CK0p1D?31z/FG,=<{1ĝglڶ"jiyU _rsظȺ"paIIPsf`ϞDb IÊMG4.-`ʮl/)_+%9+ Lk|N0"0ix]R]t* N0Q*.ZSc8:l n%z3 !b4C-@ h=oDMC0)Հ1{j5J.L^U<'cY̵8M9od͢+N Y[xBaQzqfWvKQR܄R;!15bHM@hk}jn)"ݝ#82*Zy"`Z}vu=|ٶ8_kyy0O J&2b}|$Q$~xus5ځXR'Tj7A,H3 Xk=0(nJK}'jXť:-b>}^VqЃ+ȗ{@)|';K[5BaBlsɝ[%1ޢZ\ $hSj75h1eZ5C_N PD@-Be77"lHv*8H a(K6Zx!HZF7hC$ 72ka?,3S xmH+e笌#k~h$GIa4Xs`3(qCX4C6E weptS&)A' 6pu \.27d\.\#6i(*H&x4'UCGou2^>X;R6+?_+hX珅Ghٰ:HҖ11KGJD&ܨ܏2u *̏*[w :F{ηW4z5VQGuѸEJ&5qсR!XHOwQ.keLf%%[M+pss"c{мUJzSz&nQL_43M=^H/~6#W7ܹ0S.yd:-#j~N@5Á5*A 7F;O8W#@Vt% |cn*)A7eb62S1-AV*EWFA Y]mUSEuM.)2L(7z)&{K/OEP;Y݁4bZĴHg|Ih:*?AX\(+% 827I~;j\9ёėd7j.w)EҔ/I媿A;hDYٷI7Bi?#&H=tIlAya1m|h]˵,2@@7o?U/M&4fQkyww̤-4%~^8~3G #:U Zx,NYz;)+ĬYI%)\T)ވAX>ع0!KX`GD0";N-PLsq6*jE^&[B\8rpn]o֌ JzV&:~^Y/SlJpZcY.+ awN\ĹZaU#AۺB`ڹjəR̰1ݤ.>ri"&V6wu=kc?\eY?i`>7wvSh4Q)Jd>%KݲSLzKUqԓiw 37 !&bİ] I;p m)2B 3 74w??aBv6ߧɼU7̌ѯq!4!Ain}ŧ;r;1hz*d3 ^>j)_9 -GE|3LJYeؾk/w= Mȼ-;>?ǒ!}Fv|]x kVq] JB|5`h @:;?J)x򣠑pRu@uS9۬!2ě4BAb5t}p*& 6AVNx]g,Q-ޣt?mq7&Gu+sB:N_̎dsK99(K8fu}P{YKя̔ Y|՛D/m_Z<' r`PI8I3:Abef/#_l^R#0`@R,D\d_>"rІtoqA$<ʌ]ߥ}V1nP0;{sM@/ޖcm0;>3{i{Jȯ ʺ05/ uJ d2mcV=6TN`RvYsjRO"MSgOÞ݀ VrǎI&@krKU]Ѱ}+8$^fJ:i׊;a}^r!&t8gryvU ښItĺfzZua]|eQ`!>: nd2~/Pߥ>' {hGeU+(#W] |u345Pb EɞAJR'-D놉Q*v7ް3)C_F{֔(*k8At꫅]U%r"*u訬8/1mBdI.+/+va{zDܼ#hKF&j.ꆦ6aνB7^-:$aş$v&f|TOhSZBZIDļa' {;_a[&w9G.^a/ Fb]u,[Se>8|m/z \%7( i\v;.s\Jq`Jcq`.7Lz C'jt⪉'a1h,?$NƊB{mng8Re{HQqY]OiHj-JlYJAPc~1 ow8H:5TMZw{4$7K6n[D-;1#La=-;HWěx!IϴW49#2,&8fW -79-FCzוۏŊ"<}#=#(?ԠCڮ87h yl(CTWSy RZhukyx;b)K &ɠ65 J+f wŨE18/?*$dd_eSRވȧx|U4Jl]RSP;[3CGU_?=l0S옄Rf[ aGC񰑘o{'Yf#h(Vx[Zm¦xަ–<1 q8nςh'qjE:n}3&z"L D Iz~y0>kp%%=>F"ܑwH4 &xggA5,vkL Q$;|n,wri$P8D= ̐F3A~zki=2 3ɄY;5D}+Bx&fS4M5sJނ /tjdÊR.(APoؾ:6 UWNDWՄ+[ VҹL$YP7S17rq_pd_0En z){/Wq^B}#\QZNmO@.C ,PN|tYFϘAsu[IcO=Ծݼ":SB ̽;7a6H(t⩽98&0^e 1brRcݡ_?}4Cj"#0ڜȺ"3muv| t oecZb2Pt..jo[kKy7un[o8>@~F~uzmCKDQ&ApF ˊLcSlD34 ptqeÖ(iz?3_A[ܲ3v&a=YbRҮ}]t:`V2Üي8J ('̒ ЩrQzNBhUޖv"z#IFa'KO=tLFis&Ha(N(Yd*P1>k % &űmtsag\Ta1=8 ^n3NV1:tl Z o9 5Հ y,Ryd5N nPnXr6;y᫴s-qojwlGDžQZ=f*jp,3 S-lϓ7kOCo0_p7C!–0Bt$R7L@R]>hfut@a9ϕ)-Hp@6ddžMqc(ş| AB*=&#h-۲ܩ])%Nvd];]}1SQ~ĕY$@d\#`2ey%D/~2[a>~5L$k:D?GW-(]d (4dQ0֖u`sbe&6Iҡ^/hk-As@3Dl0@φvvQ]&Z2YC)R&x QΌs?д c}M)W_/Y`A͏^?uyj um.%*pEʜ5%wƫ>ն ~۳Y>!$a).|ޏI@)oF[Y#_n1Hd)xR,8'X1Ӕ<ܴ#}wErtΜ ?zEgG'FoݢA-s0ؠ|kV zj[4 gъ@K ( h'(m P ]]Q;|d ֟',L]%M]ȱ#O$s a-φde}Wjc4μt{Ew / dac܈EGYMAR}3FͩsZmvJ.U(Wl~j瑫vےDh-;;zv-!"@2 *E{^pHI"tSB v±Y,4љ"֞fc GUc3 i=o-IYJGSNa?iO7PUYCԩ8ˎ9,"WX꧕w`2Mz m0| IgI3Wx~U{X ~CAz=s ZݨI^;mG)r!pRz`I&{ҧ{7,'wem#)4.];$#tehR1ئՁ_'Wibt3ia_R  3HЂVwv늄Kd(Q-R}< 8~OUñCߩ@Xj2raweF%G{8TWy>p? [ Bm::x.>[@7 P]HV18 &2np~#WGVVXx" 8kJطڮB(-(aRFMB/` JҁwS x/esX,EK1s7}'y;fM!}CXF:'sFLis(i#u0$ʶ'}FX)+me_wf {| d.B6{"dA&pN֊M"-kJaﶌX3sjmk[0[QSyXCSb& KSoӖ~Qgμp:3vlQ~N'΢~|!-Mk2bބ) GٝYi: V*Ed6~2.X' x F֏]@=]Hqzd$^eu}wSe'6 .99:ڽ!]xZ;9qATZ zS_ V^H5U [ .Tt%`b7W#4ot2."t,A-zW0ǐ'_FIE2x܋θ}|BQyR2~m`ME ~k61ZXւW!)tRXvq X~z&/ZbBIx~\M@'+;B{rȄUGpnJVXĢI@@JkkFTk'66-A6i 3 l7a:XwFu@g5yiW&'<#qhd `G\5%7mDo%iC{4"-9D?8>|#eՇmyTokOЙRᚂ4YHwt,Z}TWTb ܥ% /r ,, mIV%kЕEZ;ɖ& .^\[_8/ >E97LaIޢIЙv*F`Uu?mU"F6ag5H Y"vB BiGBx C)Xph-9<൓\Tro -eS"JȃPbwZNG.V5Yj74LRPF8 TEtJZaф+VJ6`ۃeA{PA6x]c 7%;hцW%`Xp ҽl{DŽ*Z*I S%-x~D:rugu9bP-K7zP'Õ?= ?jcs cb* 8\FRd1–+,K gۉk(fp6DjO?ƸXy3^!0$ C?Dmlft"a`ŽGmY#mՄz⿷H"/乚Dsr6t5;nCKd"~¡_b+ȟ-b9vmǖ(_|e 8If{19*%1!})AB#^ ""4E^-JZwhlλS_Hke+rcҀ ?jmX&769jA߂tqGOQi#z%7ߝܓ!/ߎ!Z׼UBĪKHCKwvkIKTpoCz52y0A US$g;{ʿds3D xe@f\ wۏD(O;٣6?i,*@b#3Аn>nvd,ȵǫYtogn_djpI<̲$R$> ~9)vJ-}鄢D,3\YiI-ᨵ̗Sp7$(Jo 53Bšt])H>ǎj"9ƫI7@eg14w,ɥ"X!Y:D3ŝNLS&pQc_K{~V*e^r`a1YV$G4/w^ XaIL_b\6BCE &R!["O}H0J4Ց@ :.C=[ 1|9A6Ty0OUv , ?+ G@6Troa5YA鶢2$z[❪,)^mY #v*qi?S:K7{ +R=/'q9A˲ݹ%W`8c'^PZ<MdUX0C1R`5:1;flf>Ҳmjd]C8zcf U_s̈PDA3_y,uiEv!p ^GaOU1A`Z2Cy$ud)5~IoN7TDi a7ﴌr[ܵLph/) M-YSRf_^hnDtڡy@?؀\Ľ 8(q0 ֊{ycln)@K$/nxž)Ӓ.;]ͮ$4^8Zƣ؄8=s+FXG/A_ƯC$9:4Ҙ6|5 }wadG]wFވs VCrT(#>SA{qќ#h;,#U.Ht=Eh .`N(Dws\NHTA8יCmWs=n}ɡO u,7pL]dU'e*:X;!b F"N5ɓ1d iW܊nJ7_`VyX;F;_9-{l=Uy¨羆2*+D"JՋۉQ2|$D% LÓ3/NƎC{ȧcx2e*lXyDԶ Nw" T |Fs^5ױO,Y%.=2qeRQ˸TC>E^\? D û'Z !`c}e(8k dM DVzA4Ĵ5N^7JxHPIQ-%a01O5* kcd,#+Ż4vo]6BWms4Y)!>| AQveLf!A]7WW~~=iӢyi')M<1֪d̽qGu)XA fj닮s0 g .#D+qr99Y@Yi7neXY#^pN~d"ҁ 3cD;f3eWZ"бtJTiMU+hH&Ztgg5&c1doA(,9E #z RM:DxQ),JU2>Pm(.:e FmmE_kqH%LޭEXw]H/ql3m dtfB6vT7atp=R i@g4 8tWEu@=eÝg=u#Йu~i˳;_9^\ܩs3 a5CZo(=U?tv2,ZP3}4`R EOHgW*Dow#y[[;J4;z-KFN|.e05m;/ ԝ\%"*_c߅X<ω9z&z+6ΜC+ DȜL ! ¯IݷdeEb~x|Ri{ n<jHoTaā(YvG]0| (ORk,P7}T+jdjm8Z0 (xE-) %poi!J !1Db Z ,sC Y1ҮiSA0+&$v4Ö-%K^Sṵ5A+_(k? :3F,34C|CHz<$0OE A;_YkP\%g|XJ 7G a"\UL>1)#$& $h˘ZwY֜xwzMي՞Cgz,?&cK ɽ?t2!GQF-NWA p걽.BLV:KVOͮכUjC< >qpY-Go?*],粽7e9]eT(ަNh'{~.UO R-/-]b7 R $@ԊѤ͟oKsYQ>]φRxs&ojK~'Di }Di(9/=潱 7LGzmٚ^zۗ#a2[m 8yT(RևDp) hv\$#mwfSXBaw=iZ _TgdZ^ gd&uuR{, Ц4ш*'u!C>^գc}M?w 0zgq_?_!rJ.% ^#߉!$˔ ^vb3x=:0 /w+вB`5V@Yg7tJʭaOo\aN#w{]vWWI_[vM&~VM&+Ls3}!⛰ h0v($hƱf7LaqedINID[%w~kޡѰkcq;wF~KaV(:G{մt1_u;DO ʢd`^|5z/y5DBw?l--ƅ'L‰6~Dҡ ALy48HQoGo+]GI\ւJn(j9]n'ʴ7wP4>mpd בLN(hLu0䡹 DžQ'G@{F"HMh,DAX8_fy l-d\W3$EY"Hd!hg NXL$RL&_`pQYoQƦ;9bxvHlz^.g(EePxף&=Q=\O䪜8忈Eڣq&Ct.p4 o"|U"1yJGy3"uV$s=]l: Ls! ^>^VNhON_K~Npie3k|(2k`("瞬`:xBExl)̏HJ/qZ:O>\KԲVh]тcu[E0Z#p^E~љ +mp%&~MHz;>ut( pr@ 3im|T-;;0\)p)L%]ëK5cj]_4{.);cԲ/kY H5%Aӿͦ0㪹Nmvin@2u"T{<m' ;ʢ#HL5Vd̒pCE@T] "p:cG+HTjw}yk~d~6b&V!Q3ڕ%*TĻb{ !Jݓw2n?# )Z~ 5W4G5詞_η gs7]+at|P ݜ@Aikx:Bym~O"W[6%# CЋ;:[?wJCXz:gJe1X5( ib_L>Ij4od3r1,:\܊Ypx4xw!YnAIoG8Qq"VŔ1+FRzg%08e~(~l'7nv`i>|4"D+,, y{ zt*QYSDS&@>wn[DU*xB_):f iF\&$X oSm_<@GmĴ4cq^2m!6.:%_9"ͺp}jMϤumya"q7fjN$Vbi{*IUgfxζ\dDoj+j Yff^d2|C~u0=gq?pȾͱ/8֒w1[GwSiÚu(w7`Q1CUZ?fy>q}{!Bg>qZ] :9%AڇWZUߘS'A/G ]R$B;JXᩣݶ ?|dè p x5vճsڧFpqf|jC6"@jG;wm`V ﰸWY/re!hiH#t͊I~g K]܄]r>+og;o.{L׆v77 ztYAmFWVE]a&40#IOE0B;2SmW'`KhD4M Ǐ, ћ <+)lW-(]w)g6J[{eYC/| A?=UUUʻ$u*򵅧=pNb :9"Uʬ⃝K/1uϵfi³gAo$k 2 9[LRxpNvp~ g5 I>*zʸ`] \^ە?A_/4L?<"쯝fYȲ 0\juW"@$>k+t'☈'bX_DǨ<8'@K?o:5wɦN7dUIRUPz]ւu+d~0onob>I{nX?hŽ7▴?wxum7Pq6/\AوS Y3%9 חo06#^W5+.ísR8:X %)p)y d: N9Ot5KVՑW˿w ` +8F\"vπ7}CnZCšVVy<\JfPQrG6}Ť59UQN;{oGxm# aprLx/xr_W3!6,<-B>0x>Ϸ˜njخ=z_g\ϸf1oʫ=a#qfֽblj(| nHjMH,4+ ߆ߔg[]Xqbߎt}*JnFm]"<<&PeZYGL%2 ^۶իb(~޲$=HU >>Mk|Us+vґt (dsl{=>!7edg~7sR ~B!ObT@5Rhm m]?ʭGP_sGgk٪;kX'r_92KSPKUv ׮DM rg"9ӽiJ.%9]-E˿Fk@+Ik"FFv_cRqq|ıy*WE.; zOB*y謍dc8ͅn .XRJ$H#?R=[=5HP U[@rCF޸-L(ANõn-P:VxFɯ_֞[*!&XYMO,0GzՐIp[ gZa Ie@9Y SY&ӏ^[fN#=VXQeK^2F=6gԺޮZ0=.Ot& EA9Lem(z0@$/~bGOQa3: h镽~2 2U!N1&gqQ`(Z҅cA>H 3w9p8YoP[t;eK Ss*MȆ?ʼC߂?[گF3q1/ Q!P|] VSt>^@z l|WR+V)1v6 È$mVXYgϐ.X#6KZI EL`hT.ȽLE鷶Y<)7h)炴C/xȰ>Xc0}:W١GuQ!oo ǚ_FZ{ezCD=Fv?[H, <(@[5ٴ OSt{kF+kh|.P}v=IWiA~\30m1|(IY6T6>=,E•B̴**O*qGKV3iG4xI5=%bH^ KP4c6=pnt\YQĐ7=rjcaam׀%9uh3G5KϗBz^ |xǿn{,Qr,A'R1TݺY=t LmcxY:ИlhUx#RVA͒aD.դ:X܍ 6@X3%g"POnkӮ X?#M9"idԖ{U*bJe a"zz]Vg&`L\$L:Yݤ|,3X|ҢR!0ӛVXE )FQ,lE)P(G_%gzQԦG@%#Tm߹" 3}]./Jl3cfe>dk7uHWz.}LVfNO^H?X("?C,?#8EN P+zx'77xy.. /dwG6b\R7~,L݆5Z{uNX(c%je[j,}nTD+Z?_-v7Hj)~k̂>WC׫Ic4|M?e땙i~n L(b K˚2q?;P9ބ ,%p`r.QfjI M3pKKCEY}X[=GMHu9(*7ʉ~VxÛGLS:FfP;Y E>{MmAL_~ RX=Aĭ7X᜹! ,MiֆS uП=~v ޟ#+EJV~oּ)<B񡮻ONկ'#SiI0m=s.ҨҎQSaeA_CH"4DȲڹrvg 2k)FNPjWQ ;2xaE PTpchk2  OcRR[BqT^ ,"4 ̞h2>(TIp?xu4r=!hh,$sze p%Ptz6 (~=49r/10&^m8!Hsmdʕe;ƫI/!WOҪ!B$O!d 8m ĽR$Y-<w;*8i M!þDUBӶ]-]SՖ~b{%sT?QBF߀hT8pa@֔s0֫@XsqƮ\\$ 5q gK;hUHXBʞ[Q,S&=x606Zrcp cC cw_ 3M$qa@$x>N2TTKXbBuJO)Fe 2 b0]|YRn\g$jxI9ubx>c"K )g+7W쎍+.@! ?$Eoj4|ʨY#5 {(-J@4oo2Ya*WAꌙT: LlҰ107zBiS8~?/#!5Jba\ 9/ÃVE]hub2n_ypbYk s!9z~Q8VyPJ*SN7hxPn:^q}(0e-=P *0]ٜQol}&m`ZI UIE`eD+ehәE^>$&[GALHG#d*u~䃾M]9AG,c?UgFP!qjX( d0r0%q2kTm=c=35CGzO-~|9j9xVU|5ٰ3 DX\owOgRZ;5u{)wLJG.闧y;!Qjb(BV8̪%E n*N؇}ˈ5 tEF",`ЙPy"u:Zsn 9=ۆ'|~nSVk-2 y@_h̩7~ϙPTϓ#MB3>jpU= m|@aނRP{dԵ%e+/NцeSSR/ wA>E<Ãsv,Pz2x=,[yھo*sIhV\ y ø(pgC5X+m"X4#Nh;%h郟*n_I7;x2ʉoMz?.Ox*ɴoWPKKr5XZsՈ_*G1]ūu!:8l%+vrvic\M^dWf?{AқAA[.$t$U8O!ǔA[!h <6XBEN赚,X3tt>2`!@}Dbv^TJߐJ}hVM?@MW‹ۚ_g8eu,XnIH {5Hvc$9G=RB_AP1OǜnL`^#|؟DEe.NvlsJ晶0^S~.WOO9eQX;#Ksp˭+_ ,xkcK]lv0) K_V]70`(TlR#[M~5s?*5;|2Z**)k $XKL;Ȍ[|O(#(n8іBpqnV2YXi~>Y/(٩|=,tnCI >X1$Onğݔ*€l(?z4scg [k:ǯ=i+CCF4zꑑQ&vECɹ;@*:tP &F&s/ϱwP gȒFU|u9Bn~+ZאHd9t@,SBqN:" X&`w[&nٳ.s斴N V]q6?V+qi& ;+z$d'}UEdb ?XiPvɀ{l`e2[6N97+݊ٓg@E@~9Nk*T~ν6 aB/$/]_O*7(/@ v퓩z!I;U]~@1#$r3V_ԙTyiWZl ӸSӌZ|bw*ƬM٬ V߹㿽{񿧂Yذ+:=t ptUJ]J%^S x7씅?Rw`A5ښnWiTVUA7Wp*RcW^Qx o#ݨZK|~4ύ[˂rӳ{ 4J:!q˻'7>QL$eTA5YPYs,i(q[+q'W#?_Q9HK &T!T^\g$J3482!~f2}z+`]^~Wڑ~=gԊt֔lj-@A$-#"sƜ3s*$=_rDj5NO [4yN#g{r*Ss.]P; .biQ ∪*ћ*ua處JT^mgFY%]of@%GH& xN[U1 lob>5\)@m2PYȝhBv/:_|C a|)h* Q"S#{\")gHz= 2tlKiķrǙV/ʞ} rt1McG*fW9wH@ɠV`G*D{5^kz=loΛ1{>pزYH6IZ^ܴ9]\EOzQzqPwWD<Vj;gnF@JFW_~_a\_-[d2<۞ ol|AbDKD$H'أ9`e0!(J]aȬ觷s$jA;U2J&%{7W2Iq ?x!-<& `O)sH#۩tC'kwQ$N~SZNZĔN:1e/x߯Ӝ:ƃJ39=(tvۆ GQ+  է@GameZ?U| PfSFpHw+GdO :5pgKe^~f%mR}^GMT G N;fG#2 4棡QC\,6"] %6y":2{ 0z*(\~]jVŰiybx+cԍYQ/.>:m82W3, ]'7GSܨi?Sv޶p)K'޳vOJ[|g TZTU|2 =U?0䨦Ry!rW>e4pHkakc,h8Dh42|*N+I8aRsreG ZFoܳpS2<3 OR+n D Ofh[pN{d?)FbdlV{s= V3F+S-e # gs!8;+D^H|il5AMJE dpNi)&4YyZDյrpTv*R{  3֟=Ɋce|b*g#5,C[nne!hط5nOQ@$?Nxty0+l_TY\R j ~<iژl&3 tиPThEX:<@ L7Ty@uNTL!\dmzºPڐDS-FuN.G lWvF5ͳ{5@_h7na}8\u轛suE?-{%瑞W!ѥTt ~oB9KQ'N͒%[:;h ތ2͔ۭj Ar'7 tCǖh*n_ר۹i  ^%DOC_KUM5qND&Ӱkc#p`DTa^U|3"(a p!7/+JgB3ȍ:Q {10vi7%N: V.c$q}$Ţr0_O|k$Pλ[<7^ o!) jlߋpH \HT9'Fx!0HEX2,Py{쵫Mt )AGwu;oP]9p ɱs`nɭ6jXO;%bmebZ)5n,$QRf81(o%ztqd+7*?tF1aɖjg~$*E/!xNL+U֏mDgn+<:L_"!-m j+ؒQڗ =JCy[B8  R(׵H͇5 X͠*O{f_ YDrWw¼iQeAYnxl&ǞZ#T"W!LblVIv@` w/wjGQȭG] ]q6S>sJ+:wk'+iES7Rs[6Ȏh -:$-<üNOR)YLC GSeol@B0C "8j*5-NƌP ˼9 :5žFe hF[eն/#4.+gH!J[5Q.OLyr޼Wn8/!4M) N @o.BCd}'E$'WGh@W5 kUw 3@TiՓ_hߣVC6 kE8a܍ dAr㈸6`9W8ɢ%T 0d[6ŧgy?snto a|{n@R&Z^ w33 )ޫPV# m/79,@ ُD\+}BwwUg?Y_V`%7V]GT\U3{GPR_]kUqxjeI܁mba!`\Um2F9Zt:φ;d8S^ʢ'_bSfHD}ʧݐ ھ˸ΗHQQwb;ER7Ʈw R?ʼnJ*(pKxJ#T'z6sUܖ2/ԖFH?)zǶ?=3TLr~D^>$vVЯ]UgO?ڊ&WY* VtƼzAf&C]NkY,t]R@CDeSp*%8;ʁ-]Fk^Ց 46qMNl4{ s:0Euru ;OR%VQP;g~o"haʶd*`cR-H|/3S &( u_Cg;lc>v+з}B/s x^k/]U gK{I vN!&Pҡ|mW],f_  l Eʔm0憾a -,9Sqח9+I|)ci/ )4?@0ZICȲ!X4?#0V82Zɿi]hUrpW;h:0gH頚aHDҍ_ջ7˜Ȕ,6r' @y@U@*nŎgi4D/X &o]!]ӄG!=VĔ=)> ss pP%KVw\RHM!G龺f>yoe&PK)m%E".nZZʪ@?bH>?m66;J@!^th+̌one_њ ז}.9L8gmހ/mbϕ?)oFHY=n*ƪlL?G4 I/t WXݧ/ >@>'%?a= ܗ2s_"z@fDrK9f-?Dy٫_T2ՏF1je[ QFڊX,T[Υ}+tw_֛JvIHæ;+ q-fK,R,XN⳰&;b93πw3ZA+gf?RQGDb2$Tj.fI(dpͮmljeb,I2}IeT&ŇtbTND" +~"h B[ |=nOD !V5FSֺO7@OD;5Һia$+EG薮$*2V޸ zFka=QB ɼ`{VkMV@W(:xZ樞ِ٬4# $xfy`=x_nΌ.mZ|ӡMYbN Kah0=KRwPna~C7mkfn!(~˔,:%6I&<"f}CG -"9UTm Wk=RI.,*$,:`D߀WѸM'IPKi6St62!ΛY8Ao ZZV~҉OPS`%ԵlCP7l}{Cd}5J8a.-:TLBD^3=J7̚l]1SOEplKޮK6Vay"GkſW`a %H#0Z3Q$.cCOحsٞűI}.rTS * v dñӗLIҴ _bAB~DŎhvL`kB;6|mThE!>v H&BRhpcՒ lOԁdYoZ< Q GįP&~@[O\ [#-v֔8, w!5QwL>e*Ba9ٳo[ a^G+0b=1Q#Zȧƞt$0cz^Wdb+zѨ]3?Cɽ*4y}},7D_5ǭ48'Z{R*rF1 (g\W#̆v8#%Z/֞1ʆ…e'޿0\hdর_@<*zaI[%Ml=v'D:Y1|b2sj/X WX1ߜCC@b\8 gѣ. vh![3+@Wx"&NMeO)v+I1ȐR^9!͕7X(@H7)VYr t!}=~Alh\L%3%g醼l{T\$"Fmō.u\߉u?]^Q7^,y<ZsᙖS ˯iAq[p~b60#<]5+_;%)DFV]075g K7xn4s03>qR};( TO-UwdFƞ3%Nѐ$uNvw@I|@9ug!_A>r4d|C3M`?doxV Knfh >9C_{R&MT*R[HїtIi0t4>R%վfW G+1VC4M LQX^`aL/d)FXFy@ ?YR|YsW7Ϗ9xJMIn {,WP(<ʻө\\HgGi#'j]Ů[m#`ihb+[D0֩߁zK'W#@QQ<'u`?]Ԓ=): ꗃ͡ռ?duJۏ<+} p$VenfJ(^ahlF4V] ҈%Τ9RI J]i0aX*h.(Fʘ$!x{Ѣ˶:䁟DwybV7/NI!!KX6߽&㞧Awɦ$y>UsZM%jJ0jZ.P*$śRRt67ϔϞ 21s~ABk R5?Z <1h޷ZU{wv++V>X]bp3CR>ǨSϷQ3$,c|j"Sbo" 5$=Fv!/`}oۑE:̇ |VBz{#VJ5"-5CL+|7Jkf[S@ ȏHc[q΁E ։g Òq@N›vT#d囓IVT1C7>BFf%xYO#E0F، `G h[< ,0M`tʇRW>&#tpcIL!i1ĸ>gΖ=*k9uDw[TȸT C8狼#|s\.]ߺE%ҕX,ϜTArYy?S^M*ܥLY|k3AhK#w (҂\ߌa Eӗe۪kyG>mfc=.&OiiH/p@mVVRCQ3#8O>dj?QF _Rh" 0f.TIΙMW~>s(> 5GVbLbi Xu=R4fF٩ÿaKI`,Ă$ Vn]g}9ύ({bB3=.. O}])$~ q=Oޞq뛴qfL#G#K/"]ChWyUfwZ47h&V0gaL N]E爜[&e$K\RSM"OzL~30y"|7|d<-, 4g 5C_$"p^: C=ߩ2TT4 ZB f!"y spPa i 'k&lH;o:oEit`J^KQfP[^mfXZp1ɏ߬\Y81[n8&?i(vM7Qg')a)4G:Bn[f'2ȷ#B_jb($y/ɻ~x_me.+Jr^OiLmf>3VW޾/')wY_g!Δt{3\S Ƀ{ӏJg$42ʢ3~CSyӤJ*.RwrTi}l Hz4ZnFa!srz^%.HO]ˆKIDa`:zR<]gjL-$x'Ҭd"AS挳s XPHFQvNY;y>WR]U mT_=gU/zm@~!CtƮȋ1Q"K/ʾs@MB!Qd@h8Ku7Oy/NB;t0uI>Ӛ8;t5<_/W#4=>ձJ(-&Y.L)4I ӻ@jCGp?aucӠ>ՑM}4Xa 2^IJ'ͤNXZbu:oKڈEĈwҐ.&)HG۵kV&]V7v NƓzSV}R *:|bݨ@^|'Vgަ)M?<0nR!}.gs>)cT ЧkQjVi~<\ʲ>L)8Enc,f`\@MbgqJ:f;mɒ2˭ a D[sL*aޠq®ЏCeJd\eBZ=dhGR5o&&wgA=8Bi%[ϲ wtങWL"]i+]叙=RqG |LuQn &TmCkNmaע.AZi?d#6G"z=98=X[DO>?P'ynnGUp%yByYC1/zA$l)TTm|mx(gBF]#̙4HPF}!G T~)w՚-Ҋc׻{)XSYX[h\h0 "IPhZZ(`w@QRп>]Z%WZ:Ǿn=2EWGk:ݥW @ǝ=oQ-w3gR_p7Goe4tLF,!˨ 8J%k6J3'`]Mg5]* Sܢ3ھ Y|CH,^R Dx2FђpzcW+p s2BQW!'` mVa @s)AGK&%%͓ ~ӕ'e?Y(*ۄ0î]AJ:ֳH euAuC#iM_N.[~a4(w{G0)bZg$(%$hn h7|t#_ͯmL8ij䝛MIu^bOnoiRDTFj§sC'fIeX cT':Yʐ%SU0٧KQvvO{tԆ^ hwd5(P ~<2j7wݍ[<5 ɒb NHdu& pu$ç[o1ZZ܂Ud;A8ݗR= +Nd# .qNxLHf_:ǰ OlD41dnGm1ezv$ѣ1TsPk[q9uiADyq&)AdWkUPlĞ5&Uc}h+Wy~_ RylYccOvk3+U^6 c[N+J\pWׁ Y,Hm^cx< @ uI80VF8z3e7Aڲ{z#yv1'*Kψ]X/N {s)ͅ#^+e )Sɚҥc@Hv>`I4u0FE<}lr)2d3<*]랭r2F0lD@Tu_jϽ~{'K~REL5!(Y4H9A·̇i1f i'Uo)j?.%;K-*ZkYY Osxs!^du8w /ۅp)+PY%+o陝ԉL²kzKN#/QhCܲK4Wנѽ{ CTcۢa٪j^ɛYRø~WK"c U>CZy'CAC{O[!;rSb’.5: K(\F\KP6 hX(>\#"}` 0reio% &Ĩajخ6fϊmIz$ʸh킆 .q~F3Ea&Jm`vvu>䉢&8ϐ-Z';RNRk$]yPMJpNa0[MEcxfkqLAEj8ip:l`Qz2W{|.ًUie;t\enWt.u0hiO 546ofj{]#/32* >_Cy atё&f()^x U+iωAjFUnWeKo|W6mKG]`PX?9J +m\*D/7hX'y䘁.e/ҼaW:\w#1EUYsV{ļGvn)]!iep8bu yX\>4wU$ň]B?/02`bxe2WCmtb!UʶGtGnЌXQ,tLsrL %_W1ׅY]vUs0uJMz9qy@o։^#4+XLCM5OqgҰWg-hYRzRk?lu D++߆0tDM>Vxz#g4BYŸPRN"S/)K> k]ls <6DZyϖ} .K^ƊACLN%띓5/ 3Ni^B*ku~`7#7/[d6/vE/d!^A0󫢡5gD2Vw@PtdLGS؍q[U=qsw|ChnY|rHo {t ik? k 8ӏ0Hu-bۃ\DXpm44A( >٪NJH `|_!<6i]{LV+C vfUDMamܽ0?j,R[ աq%hrV!`#8}6`O@BEկ +4.X>W5ܼ9> J5pX8܈#-(.>vFڼ4X #ͯxYecA!ygMuwcyMwϘ< qd~21"9w;7LO񹗉ڃ'2Og"d  t{~`!h2[s-2C!9È JMn%(oX&3Kv+Bc>K"DO\2 0~Ax‹^!CcJ2+i"2T?G 5pa?;'S4Y\~ S,[lWR><$Dg74anp sV4}bDbbNB`Qn0h?$38`0<&!˗hNE¿VGq)P~l&?{ٯ(((U*;u5``zbNR~ڔ;Q| sQks8g`OnZL(Dcye+>x }4a?Bϕ^j dĹjk*3Mt"\f^05lR+E/+=F dL!Fj{״(-ތrB08xͣa&Y"l(lmwRXk-0k2{,:{I*{[m+) eѾ{%UѱekD!/DmJ$Gfn?EѪ};ε wemL3HgV3\kd:/%j-{rj!l? nO$!?tP20~)!D ы/@*/D6UD Hz1QXnB G ƙ~2g'Va4Ē.q< Jy 7d03$.d8ErPuuXlF`9 ?Z]'~.gƻ%kgzHDXz"dJJr$ss`̒Fy?Z dDBzS7xbCi_lL]ЭC7%C?}䭓ja4Yk$q kTsnH8rNSM#Fyhq /SG,c,'~[Ηbl!3)c7;2S½'8R.uڟ ΥϞHudQeL* IP(_u"IQ7^xS!n u7P""whfnW1o7n8?PAނӹ gdئxִ۝K'eu)^ aт`^f M5&7*w Du Yn|(߽߿ΎKi:@fTA'AQ'U\T ՃT>a a|$>oT+f_GPg gT `'b{Ŏ*^4xejjjw{ FNc#Te /SQ W#իک4E3[EGe:q!&{Uܣsb ('CtM6-kpLdc;S^q; I2y9zt>f#٠C;szA}5a_DF3kGXnܠ\ܡ @+.T/SQo.\ Yk~YE`5֘ʣ3wv9exB sh\(ۥ {q]~Q`2 ktbGI64DVA"c&i]Bobq M?_ "a]ߣwH nC1BYf± 2 gB&*J *P#D1EM:-*P*mQ4ǣ {aEɍhGF**B o}f7_6/①l&ʩ*x83ޏ OYv&'HJGHtL)ތ߯_4ZjTb%JCD3*REhV Sw;h[;v}̆8|}Uۜň(+Ys7Zm߰llOG`Xh?l^i*sba2@D +dT/8q @n-s%ܥy>wqK&~G%jtgݾx2*M(4#Co<ΩwÝd7X߯Ќ{v(F,zL4U֍7#5'θLiJy'a4D {N HVz1[n r s+l$6j(#%ȶPZᮌ3E,92'F>OŌ l$jWTmf!Ab[7W"3>5M 3b,fq{tQ0,ȺpܟBěr9G.'k=1:x0J%DtSn636] )8լq(Ù\mdFqz/\šǂ1ҽt߿ *OϮ06>;E۾9`6ٙDSĨgs}0begAQc#QDTSEE M;t[>daVGͩIs=eIqc(AY&L9<i*g[`9?-[.j*Km،;2<6N!g<{8b{y~&/Sw*M&fPد'n_8[#7nX$ m#CPm=0SA/v!o^tg- E!D*?znZ~5w}p[ŘniHEcv2|r3%\^1o)@pK^f>#ƚkW(,Z D5T|IkbmփWT\23# W!Yj$^/=]iPwz'70!-i턭fc= ּ0l~AA`}@A։<0qUMilofß 8 NPKSmq4} m i {j/)7rd4cbzzI }Pd!4onw&= ,7]mǕ{v~5y#, u7ze dֆUUnaopdJIc`sbmsd!a<@7jgVI+7jƠm<>80_=,ٸ}mhG@Fw[rXףKun[5kd{0`k+~LM]T M狙`9Cܘݯa'q[t<~N9 no!AVoVЄz1Y[?j{D;AΤR/$R@,nepi_ (YyuXx`g!tdQ%FMY_ۢа͜97.T:&1l_5*)srfvP6YeiXUvI#\[0uHj`/J֌jCy*Fuc$R+DUzW"4E*:hI\%V-Ls#B҆jnJvv3t--OlX0%Lϝ{$!gJǺ GMyd' V V{T\fppWٻkOfݙ\ОH٩SiAs?߾`hH1=`"`M9R60GK2FNߑ4SJίTC.ko٪_oei#6,~F .c"͜TGX}o UBW!rfEK2?cՁRDFlz&)! cJ@45/.er5{y2t^'Ւ}xϞ/Ï4EZn _zr=KY,5kAHї-@+'a ;y/~8 #$'.05dm>-!Z:+$&OiޣM \oOw1Dx>9o- gwK"hkrEAyg2飦;w'u.=!1UN8B 2JAŴ0F7v(]myOp$ *S*unwubq&koPrXK[#}"Yޚ+Ap,Al|jM!.E×}eX$io_ߵG=+4Z|;2-^g33y5Y[ELJeyn,lSgE4ch:c/+c$4Qm}˛N)G*Gfz1e~ *}iQf!n0w_0ʂ MayicDoƲ3%/%;Bb'UDPlדry\z'xlؖ$N͢m"ڊ 0mŬ7bYE19=fʇ?`N7ڑ>΋fY6ƭ PiSi(sˤx.f OBt;kgP4s[K6YkdD3>Rlw"l$VA)szP7fBh@Ro;Ř QEIm?v4yB{Ken{{&R`UtuJ_XtYjF*-JD#x5$Cw5U{qdKJ.M3+|?;"6$6.$Ā;eC[I:xXZ֊HZ}m7g"/ sERB ScY;Y4W ?yWp(H&7]JIZx*A] 524?~Jϩbk >8y7W:_oulFfQ;1`v!Re :`xD5mTi-=&]*Su@8C\r_ a6MY\Ok^ j+)!^3|c+nN i ^L>6:FQiμL lD&ZPrjH] ܣ"?iF9b̩>.j++@Hd";|-PODq OXSnJp8RG%ߔ;'L6^1쒘71/ g G-`~.@++@kI7$i DߒV瞼+9Y@Ar(ֻ] 9sH\ts|Gz 2gp-Kp2ta\EC^ֵ7Qj\1et=czD{73޶zS40sKfl%AT#vqo,w͔)Qd)+C;4u!G:v\y j \ ɭkDXAXض}=@ ;8*aXxMfx7 ~X юWo5F0alb%)pN\<B]*=]|VHsfYfG@j.eAg[ d5*}} 4`0Ue3BnpYN +:'VjܝKC$oGB7xv%#٣#3pX" [phH$1 j߀_DPy&\P(Y k1FPWSE޺wG^gI}<ŊE%Sqy~ā]sEd/[$lG=a#h1ծkNXID M?t uZp‱ B4Jܣcz8̧(qA%R/q17ͧg=k@(3OO6R⢱.QD}.>K]j߄?X6d7]E3!O}/j2,g`P^IKr6IP8ÈR36(Y]squNb,W<ൎ.,V3+j#z1uhF4Ո2/]"=o%G/v\(}hqowJz3dS<fwمMQ:%Rqh2Wd(MU{3B?bdHȿB1Ъ`SRIC=1 [7 M3He4,JYգ{ 7`8rlⓗ&|ewEw9)܊YȄ :DoKa(`=+W.nV2W~+Q,6HO E{ÃDWaB΃1ձ9k#Xn<Wo)Wtt_Q5yZڟ|ȍߕH%67_H\*՝V熈 Ɏt>R腑_' VQrfk v5 +>\•ƑS?Nܙhx@mKYR fG+GM_p%c}sgL1oo8Y?GJ/F11Fu߼Wx- ˪!G/ɛMjW4Au6#߲;1{spJ4!Mu16+1Yr[+>9W{=GSrpg-K EL-L|x'ls'q$ȒVȩ0okGlCy8=E]]R7LœސQW?p36IlGw(,֓aXt̰3X%,^2VqZZZySwN4=/րxuB͉._5W$~XX>^u6MH~3fp/,vk#OViKUωe^+:+@X#}a|ߓ\ RK`mV{,.X1V|P\L].8ќlv;q{>DPJ#5zJŜԒ$-aMN SL6 ~|[d>R4v3O"̃YS{_yf .Լ+?Qjk)\ -ۀj>6>H Scցí\1,Ԛg5xH:ft[p &?Ɋ8o[!vZ#!*KRI/~f.Fd'i;h (va۸:So,0 \mTZIȊ Qb\?oEuˊVVշbҰU+sb=ZiٙW\i58V8^n+-$o)-Nav'/aX.Ǽ9`i2X` 1kHVpb'dR3} Ɲ)_uAKWn`xQ&JUL5'7$J{RJWτ@D:#Iq,HUOY*Yۻߤ0AaL%m Φi/.;0ʍcϚtJu\g8jSt$bFN1ƿMZx;GJ5r. 0X1T3QEc+^WWflʥ.wJ#/<‰~B1q4N-YURQ.u# IGL ^4YSiVSOb%Z o+Ƈ\Bc׬om֢F-T89Dp{?0 +TxYv+K[0Pjb𫇯Ҽs(fm![ 7e{anf%DwwD~ yM_3Y,nF*|f l0LӼ>;iߩ-,%@z)-=Edt,mq_ 5Qj1]Fg=rhV!p(3wAhzog.ŝTlNO3i j18@nBNeu[ЇRG  lNg`w!EЗiJ7 gc vm}^i0ÍOPݴYH5$<֕l$ e[Cݦҋ#@L, ,R,GP4s)]x@V67]CIhOqrVgXc& HcȼU9ꑮѵ[5+4N~xod kƻ4aI!PpJb $ O~Y946uL"e]U6ow;e" -1|:XٌO\e6~Ҹ,)B0|`.o+=Pbkqb N+b,8ct}ݶYgɓG>1oEDO&zyƻ?.sZ_2>ԿF{ j|l@s_мlc:?sauH5*:Mc\aڨ\$< 01}iLev}A%^Wi|y"H`)SnU}dZ-Շ/OpNQr (ݪ'g4>0( YfFYhz]3HQSz}j:9 if} 6 dp/·|Pc6vBq@5 [6fP1h}3>Y!6lb܍xMzݽRš7)ցӹɩ[V厾4'gk{`Z?"ń_RָDr'&%<aUVl ^dĞn >gУ9YTl׵OEA'TB'7{u_Tʵ&,,~}:Z G@}SRuO:,g?wN,x߼ZO9.3А%O]E PÜSaܶѐ(an\0BAwZmUx+M p<ےp }'`TnR9]mhG!,?7Tx+&\d0d˲5=dO38QF/zxvU1u}Օ8ۚ:gDe޹: #_*މ|RsdTJqRYQ'~#NU,)ĺt{iG~Y}Zq2@Odk\1C܍cP,e$TX2Fn=q/S$F=o2c`l~B-dcȴ8_9ޯ,Qq,?KUUD2KL)h*gQv_8O1F d#M> ښ ǃLcC߸_KNeQ}$?/oPh (z@nPʊCQ{2 ~άR'"xٽFVC_ E0Vq5\>2,gWG9佀 n=Tcݴs*<'G9Y\h7RoҞ|l惰q9"ÃT5sE|81m7+#CxΫuh ۰>QےnU0,ݖDYbxiy5Т`[bwxxL}*p(6. Fng&|v %yciլ݈zu=6]DC#ƄG 9/[{ʾׇHה;Q 7úƏ"aH5o}+nGȤNB˰_鼲*7"]'`y+*.؄Oh's)ڷzUg3b,'&-> ڛ|OG}~Jv._IC0_zjk!KdӚw"*J,M1a>*M;VLua[Λ`<׿}=DZ|w$vƪp]fm~\gFYdPPt4$ܼ4o<ڱ;&'.l 9_Mr4P!]l/DA:bj_Z G`B[0Fj*FFe!{M8 iC=f2K(Gt0 0y^# mc)4v7Eg[_RBcu:|l:EӦ-dƤC?,m7 Xk"Dl ʁl)I(YG`nD T9M2/{kYf5gxS(H2Ty$u}hK5Y]Fq j I"*ш!āv? t{λs@F? OStd\a MlZ, G]fkq !WA:vUƉHαv ") JiA6ԃXfͶlj'aOM! ʹӰ̢u_!뇨l2υF@1ef·'o},zw `< w_Y7͈0`(N}X9`n]EAu)"ĤK,%n<-A3K>ܽQɲu"I&V;R(YFʏ!`H@0KB1;]5uPvǧ"^̱XёV raxhaTjg8Y~>Co dtג 6X #xQDΫҞ"Cl+:yܬffA؟:@p#Bt@rۋyʦF,).&j:d,p2| )y:ʷ1x?6ЮRLF#bK٭{1\d>–33 .KH<S,Ǵ#rR7Ѕ{I }ΘO>9?d(MlCr?]Q>ZfwSEc_#Q٤ Ё;(ˊ/ {.#| $mTrߟFJ j6@^t{k?|=gZCC]Ad.ZAs4 :J#맆9)ɂ]mayN^ =@m&Bskj=Dhi>PFL3:+: k@y6ͻn9߽$= ƲL*RCȳ ^1.3^ykBY3! t |~_g4x+@!{ڼٿE{O2 !cX&l)b(n!FN򱩰ݞ=m%O]i"j?UOE1$ {dO]Eċቄ,MD2g"I͜J{ʘB jh̝t'pXF/Ff.& Usyd[m:>V,xdOB>e,Er'IoG>[X` BxTKӅ,4Ժz|–KAtD}uj~J8tq ň27mm:YlulY;Sye┬'D, K `QhngO4l xDj~K%3uvON;C.&i|:169uY 8+tSTqPgN XZ2M Roj'Vӛḵ.×nGnt)e=y|h_ ^6(1oڙaa[R",(5l$+>\S+} /f1^:}nZ9ә۽ n xHz١`Ƀr!Dw姳+>|swCxG?#0Ԍ>!Q4]j4vrbYfm|O9/K/?w3ֶ?X:X:T q%i$k}Q_#o@VHTx 8dӾvVIc`չDw 5މk'"h@pQau}[847mǿ]Co0b^SP[Sm;cE1KgH.Q2 s )IƻQ:rv?iB|?Ā;JFD˯C!TA.y9H |ҽeH @ 1lE⮔˭)5uNe/R:D:o3qDK jgsid-ށ2}ٙ,R<$*&Lt#\Q Edھ1\͚uFjB Vn܇u`s`a\çc+X9X. *"x ᰿B*}JS]Gw5΄XnXֵ9&NVx41 SZ~QO3=hk.\4ψEN-A>5!"Ms%f3mFNT9;6n"Jr %iqp:/)iec;)\ݬPQy%ǚz: c2E C&P|+*wJtٔdȱc CvH8~$; :\`;q)H%Ħfˠ֏ 3$ ,= (E_'-qFv0pEj >(mN. XL0(2> 0~i Ȇpi4(qLT/m!buJ] hچ\67 Z۝бZ?ll J?{vwu2(9)' ҊIj+kfZ)c]?>`7i5D4llW-pe]9pY[Mad;jjf' Z&'S[s O+ɚ닫K>~'ʿ[th^Z3@Iv1 IDe_շ2A CoɭrQҭ#OÙei3{s)]LXMk>/H$MįM1I bVp᷍3pXvP[#L&;fYm5B֕-AnHzBnH0j<DQ@8UItz)=8lTB )BaDVRYyLS9dL];pIgqf_UCqY{xpNs?XQ?:!g{RE(#2 kAض0GXocs,:I5ÑٰQDnܝN^39N=](dCqB FLsNU~rҸ}`O*~)-MR2%pZjk)RS%p9ӆt~LTSl)ے ,~fi}潶B~ɰ0\Eо85 *} ^"lazK‰3X.go#tXkaD_wm-j<AдD!pnUI fP`lx>kX fK\{Ix/zPe=^&&%"R:?'ϞA w 1KQ=!.,-Wkλ:$%a+{v/$ xjÖZca`dԐBvNlSwaŐ35 M,_Rjmd~ͨL0')`ibZگ6[P@QhI\VP|8TnI^3hO*|#};wR]Czro$7Y&t83Z"08xcwaB~#ȢMeSDX:C-&Gq ۵ f3*l5* d'#gK pd0o2%0]f+c e9f=*#||>g/^*[)'$h8N\p>}z\GHp[Ybi Cӥsj ve8$aA牨L`qQ|q+{e\ׯ(o9;&?rigxG\^ĐȯaS]itUZpdXf,T'`[l/!2Sa!]a;w;djR,)$Q4#!z\퟾ƏHE41q֓{{Ė&R _{*7>-7R-c?N#ʓ(~Q1?1w(582A\75sBҁR s0$ ֪&\;)EyW?|j4,/\?7D`F?X]bR'WVQZ w|}ƒD-<=]qcݩlXo'Rܡ@{%MfȧX `e]}e :[N!%uxr~c=!CÚ< M*N2cPp̼ҟaedYJ`a=ԵRdxs CK_#۾-Z<^l5†p)&R$ wՃV嘏?RLcAlv~4MWK/d$GQ2)ş9%SdAg[Ye֟[NFV-42kt5ջ0&McUby%D{ۚ{GPJǜ ?jл?H>1卧ا9TKMBSzR}=+ND0q H ݰO\"hÉ"8^;![6ps  aI)hjxW[΂|6lZ#L01+C A͘ie 4"#^WNB#&K?OĽIʁn[]1ɟӅllolFiߜ &]&+zdSlMo+s8R48@cE-e X(R4yQH)L}ؙeaJ;wzw&GV ۵[Vp͙rwg 9Ok;/7g0mÂbeju0dCZm[T;D}60xU iX*#YУJr aV{!+MoÆjXr prjPyHKTTc@T_L88ƍ;K&Iluz Ghv"ɷ!PKCf1S$qiy^- yXYicL!)&?77j^zAz=GP18^-_;'a(c}!?#W쾖9\MWTH1̬(Q"/&_ =5}jְ8aKؖLZZA"''y1?Hz7qXN݋:Y0ݑAњ6"lδCXtv8@+ DGTPR+ުV=~MMev(nvWqrAu36Qp/GE tVOIs" *ߨ$ Si ތP{CGCK&et/(unHX#C?U^1/7(: %փJH|6oG%s{Z#Ta fNSq@즓YͶn0eMC nG>s_jnY([ϖ^^N#v˰:U':A ( [וՒmS!2Mxv{%"ţ _t QySmSʛ<[[%V63@&h4bT\ϔ%$L{L?mu 7`^44VQ3ʁ'kBs/@,2HXl-I94WA ^\Z`bKyQ?CSS<@wjϲe¨2oI~>'w ad2 /\H3Y -bå׻tL);) G%(+SԖFx v@p=X[SҊM.DVoW 94J9otڼK o[E;?.ƓUx1gOXmˬh^Ă&|>=k/r !cm1GU\ =s:~l޽CopR+=\n)?g'[6/gmts jzj8AsS5#_bȼLrad& HiPnIG׵= "^+E;[]QROL=`Dc",pT]rYn% ns7Bvl] ;}2;L}ĥ[pHf>9[xU*Dx]Ր]8;L5'l r5׹óuTOJB⿥_.![j(t^\iXC?i0;kzX.F~$TXK y%F~aΗ6~\g<ٞsq6`\䖓[5\֤~ nZtPz32U1v٠/eC[T<#tr#^W,n8]Lu~49sv+3'xQNմ) . %ekO3S?з `6XXe 8"~cA eE0Sw5IYFLhz-MnB v\rJ_`K=4נt ]Wcfp'*>حBEq``9pFOpA5[EI f{z8c`T51khww#-N2 yb)OdheL[$V rKsdk+PN;}&6@TOex5 $ `V,r&⎋d&wo]72~L>ib.NfSE%Y7\5h|ɣu s,%~u agE]W&(x`i`&R"('U,f|_;'-O=m3Cp(Êh\)gLϡtΪg"9pz)\%;eL7m4V 1DqB#?L'6 #(ױ/d<Յa~@4[S_|8(I:'čs{..0o)G%aԸZ"a\\\z$/LFh |lVaw>ik4:WZ[J<@BdfyX Q\S,ĉU [tVPؒ+C?P$QVO#J'}12._IT5.nbu+[cϛt&OV N"/ܪɼxe*GJ)sBU4^3V}<Bl-sRlO `5@jNv3eP:^fH=?e/!Oil՛a_0{&c*οT%~5B$c]% "%9&Bל<m", d7+6F>+});(|WKzM8F (/L;tm׾G ƅaz1}Q gBaL,qрך5Q4y# ur#6>|iN93A/)f dQM]':&`ں0?o ]UZ۱v*\ :T͈Co Ԁ=@'&vB!;I*toaMZ@s*ڪB$a~N Ӳlj۩ԥ+lMUI' uH<.>aQwI]nsN|uȰq 2(^'?+3Q6yoL. ,Lˉ>;$4@; *zk^h6:DsNphf9 R[ԀcPre>Zz,0}TI#1a#Mji \873T|qDF!|:eנ'W$|7_ȼilkxԢKVRdۂt1|s]ǶМ-~N[t,EqY"QID {` a޷a>r ?W8U"l1PK J0Z8w^X7ꐞﰵi! @|Rp fɎ`(Rv(jJlsB?H i"L"qG{"b]Y*[V(iɫf!^8'=BZ-ًN7i#zs / h Ƈ=wW&];L >]YYO!qGD vt G`IGcI^B\)jã(N-{nC}BCN E}XSyvY γ|"jz>W7NPsC_N`밷rjY,# ΣWز 9`i˜ȑDNyӨq}=wj9YK"OnY-%5ձtBX`\߉(+{Z#bD"b\23Vֹxe MJ{M1tCda3P û[Wg¹4";>'0kQ凣Z_7.5)>r+eh6(Q'.RPp0@Yg]L%0HxH2L-E$P#τּ n\冟8 H?Xm@'3DdHoGR>DadSWѶ }یpMX$Z})V;,!fs4=>9*gu iZc@[9$Hzc!8-,ҝpXxD }mr5Γ#?;5VU<]}[=]FdiFA} g@ͫ6KL ~W utp>뇛2wemD'j tDD36R߈]+F q_3i9[bȏd$۲u4/o`[U2ris|~03}͞;F"kڬe& m*pyea'X":~睩h"g G{9Pdfh1(!q_5/(ER5sZa݂PB *BW:sQ-X,Pe; iyU㝷-SIB7Y'(wO ΰmő 3nlB (Nο MUhbGM8*v|ɫSwӧ6I%ͧi,h#s'h@p:Kuw,ָIց7ټ:0-Haٖ[Iot;&7bk^xojw=58 ,e=6^<2ہ v ~}PH41[/.P ֞?TO#HT&J~[Ոf ? N-B#}|ON~yӘW9Řݧ#T03up&DM9 7lY'/5dؑVrReS)fTt6{w4V'dC+ 2g;H5>kEqN1°MTj#P oHS78zU4;Q? >L,HĕrecnERwdp,1ͮUdB]B%w*cv ؖ_xBHߋr;pnG+OK^>OR6ĴDOo?X<*~+"w>x>O]Zܫ)Ɠ_fY heR:F|Y-DkfD?$浟nD4^vݖ%w vc"dð6ӏLY#7VD3]`xO!Bw'Oz +}׽!ptQ9IXdTymen=WgdăV≠[+Q օ HB{3եbJZE]JJ-b]-xL E:Ux`zӹa?2tMTM<l0 ?;ϛ[AI"N| #S#.z:x}.'fZr6hBˮ25 |A  |??sh5DřeZr4 '/jDѹˑC@ӅKrem(aNy*PվPI/B}bwڊcˀGUKz[/Zgar:ܴ}H6R镤:,.?g 8?F_"zDݾeI,_{c5xқՇ&)X?8PmȔ~" *A#+)-T܂b"8TI~Ln.t .Oෞ&1X\8H[?!KE:4u:Bp?I^B)Vp}ܲ+E08ot2s*TkXQvpD*m:Q:0pWH {Hfuq*t5P$afHXj Kh7zGˀD/%?Op> ە{T$ $. ?>+dhֽ7/WAb-<׎-0[Ѹq2E">Hio?R~N1h!~3pIooQ{31G Cȥ*=`gb#&f ,M5 Wm)=[SL'CC>Yx:G]c|{}p" VlZjEm[i[ }:Gk/>DƇA>7yM ًag+C1H : f\50:H[yOܯ|ɬx{уڼQ{@Ҹ#*ΨBoS4%'F҇ ೕ-<(RˢJyყdl@\G`2G_YPZ0/+=$auPgdA*H>T 5ͤ0qcSS"lNCK h"7IxO&Ofâݳ-nvXBi ߥY)llQp*FU `7u롅 CAԠF n'By;rz][RBAìZUjrCL\64aƺ}>֮?qp4^ݨM:b+[BAYLHp ˦>8A Peʏ@eȧKi-}3}s Y>'x2Zy7$*$TFe/Ҕ :}!p;1oT"o'Q T=^\I4ۡ!odP#ڦ^qOr/bӈp\׻KU^&M2?>L`!E{tY*T FELˢro&aM`;o<: 3 [GQkx>YϽj. `א|Z"FVFHkwNx ]|qo(;_^@Jm~>KjN1 luDV9 wZaqVHX$- Dc -.豜Fb(5{տ `?[):+N%\:4Lo}䪱WM^(sSlc&9H1Ð_~æe)U}@8 a.΋bD2ή#EYTeP0.Y @u~<k|shx_'!~ĶlgjU 2|]]1= y=GkH0X"Vyu؀GzrQ&zדbzp{s-g1UVXD;~R^P_Ag~Fq =;E^J.AuC{B?;N1k>ݟ80 {8 6ȋ\08gl.9s2)qGrzH~+/`ԊU!a5H~LA']D@t]b~a !(ĸISM,r1{)G#¤ݝhﺎi Ɖ&k0[ȕ88sb-q4h HwxPaW<6}Y^msw,`6!m^:obj;!Nvb/JmpX>ձE/N+|#Snjm) {|Ptcp%<)&܊M0pŎq %30)eϒ4}:ljlNA_ؔ.2V1OYyxen;Ac#$G!ݱ;QC t}:1XɬԘ݋\ѿj(?q }t4Vo ZYI=B-@%81f.Йxe- H/`*Ѯ/OO͚VmORdtijޏ"45DxB˚_d%AJV.rc9%eZbOb) `PIeʞ~s9LMwCL$«*;9o}Ԑ3`"}K̉+@9+ԱzƟRrz%ëTw8_;M6:c&=~Uu۞7%fbG_ SeFyP8. '/zc@#ٺJQ0@NM {I M5C'(fWSR"ٞc㤆|qcu`[8#UVStUǸI4߬[p~$M2"qžn֠~jsXk-бw#nE{UQ7/b3\ޛ@I uC?t!O9n.xB"`Y,b%YD"zIg#˗g"] S^/R19PqRq Lcig'i;W6LGOв!lMDg$@2̎ NppqY# =ߤ|/Z5U¾b I@g%t܇5 00oL{+eeԮ]lQPIJ {tB -5фGҢ~׀},ہe\]P Xyǽ]!o>uRy ;p|K|qo7 Q0+p#SM^wޗ 6<*iWO["Htp^O02e){ mVVȼIjkDN@޸A/{N5B+?_awEꨩp-4Z$ЪRF<Rq5cT.e־m*],7}cv;WIj"ΕD7IdR-Z^"U]>?$ѵ>>շ 5a;ܤ04ka؇yo8kPY~<{Q絩\[uHc=}"o%:EֳHy0& G*ޕADlJ=],A+!qYVLN4:xҥ+Yt۠ ֣o.' J*1p HxNYw=Gmk/&)̵ġ:8'C\dU;WYЪ)' lAoʾ.`ݓATH VRX/c˺$WA6GMs=T5{%/8 cߕ^h%bPvV\EŹV{.jnw_Ra:$ٙAgFX@jla3 :[6! e,p2U~Qe`Ð.G?}Mx}{a>qn06_w5JGk>gox 7[tؑP)0^,ݶ-vBnv8na. ȏI`XMWk̒fKN, B[)^bhQu%+ξ4 W ~n &( L,S˻c;Ӌ ]PܵgM@13΄(}mdW~Ȋ Os(25n 5j| $5Szf]+Ϝ6Jr_TEddxfNN=yĒm#x4)QaDݟ Nd3*e=u_&qy ּ Fa( 6꣌]1p YnW^e%s C$ދ}F_oيs[e?ѧ9_\Džw?6מLV-VBbvwBX$K6Y-<ԫ:w#oQ!N4?>a[s]vֈVI $>#^~rŎ_$Z|q Qs4ξzevc :uZ0(FxDG@@SMJ:Yi#aCY?rc LֈŽppF H=6UꘒCfP 1$D9+D4Mz`>W.Rש}:>$ 4!S+|+ gpYN'Y+s1\ +j/*<`dV?_6V8[͡%̔*-|uaOlڑǂT]YEm:t裂% \K`%quJCD:[Jź7!m'{ 8VvU. Lz`hxi%k0Tԝ;{ʼnyvuXcle5|rm^ͼ/42NePi^g?4(KQ^%Wc`}[XzůTwԺ~#lT<@%T &cvklǒ[Ǩ`$jAXI5 /ֺq[ u}ЧtQ u gM"ΕT-`,U:y-^@޶zH&=<sg%Vc;>%gǥe;}I,D)`-N`H$H0H5.H-H/uY`5FQڄF܇w0dK>;+v_KvŲm(3q'c%:w&-?(LkfMOԍJ*G=5˒^t<1C}A0Y}\Pq1]R̖֫}.{#1>~SOoh$ WQ 澊OJ7jq`-͇j@VɎLʔ~oT6D"恒Cj4 $Gڬh&%դ(>Ų\fBU{L$"b /&YA08b<>XV2K>@c[wd n$t /obHz{;t*ŒXϲ#-+ Ⱥio.lP kcsw|A4!g][7l[-B#]DcK?]:T!òp9VWKe? L↝:][HVFCĤG}hfBJpPfT7]|NqJpЍ| K;VIepnڛTQ/=u}BBkOaˌ\yPs:::߾f5z T{=òPU^@ G"npt1gNfqۋG<Oyu#3%ŗ 1MNu;%䫽T269|>M]g!԰%AE S2z#/-N:F3!b  tr%lNw[T򪃵JRl+JLφD$ԡz8-6X,䥽B+ \ ]E3@=$Ybʏ[Eb"ʆ0wo^W^%{g|ttaGY'j!vER)0cȃy[;DuR/a)<= Գm#H&%}5|*E~ռ|WKŢ0nbpS Rn GR9.Յ[|p 5 aoBvjLftDo A/2*3v͈%gt~_re5.$0q$)&DWQ:2a:M?+혤7uqorLdr1g%TiH\R@fo\Eq]r3wc&%ne.,%?;[EHҧ Fz cJ]N @-&#uXwg i,+\W;*=-){O}PƘ{D ̬ s?R{jx`i-MA8D u>sox!SUP^+I%Y%fd=C9%`!0kߓ*T{}8 sy1nK芠x:JX]AgƓ?gx2eǢNGTp_*(_U<2 B%> m}r$8O㍴,u{`PNWL춺2*¶+?EB~64 NqT6FĘjԾLϲdN d0bmoq2!W\Hd.鑮hl) OH[iBtuR;c-QĽQPTYeAиk&#+foM9G|z4vS$nEv˺L7eZfbq}Ƶ4=$ʹ6B_ !ћ)d?~P_.So&R`mc~ef]xӤ -$I_(=V2>W&JQc4r0)rۗ~u&sFߊz=,9έ1g3;'?1c DH^=nJ^YPpW%Uyـ"ҭȫ0JyzexФm.٭ 2 օw#ZW 5KGz (+,}a*ȦTX}sr~ɇ W4oio4ñoݺ:j r]@:ek}N|}@m6́ٿE-BNL)ܨ6mc8<4K}09[ wkj-Pzrj2Wpfq.)yy.ى"RL8,rpxQuMwgWZR'-o*$Go{}}˂9da k#Ŷsh$>H4u;":$9ze 9Lf\,u&~4-Q8 c qi?l_*{X5gHYʓȺk' 5}EILHcaT_$A}47jfx̑>fE󚕂(;c6Ỉ 9HQXt?3P'lSOmjw;i`\2xYkĕ\)ګ,FD'K Ŋu?K͔3X5OKq"s#GceTj 3Gnwhiajxq+H<'^W`&) Tt-AwֆJךm Duڳ V{Fr~) 9so[}FR*0rJ-HiF3,7 %@u6'7 Q4|AE/oj.ٜ$t"O7ӽYEF ;|mbLyZ\Kܛ1hR.NR,VKsv @r~n&ìH\ {r8يSRs )聯1[ʆ/ 8=±$u?Z`ՃUEeOAr .a} N]ud hyy̷He%YsGk@:mld1~y$~c ďj—愠F3w{>cA1 Y02֦,K跞KSHS#*y7Z1X\2f#uMPcYp"O*I"aQ0u}5O]D=;=t'.lWe#r-7hhH b~`@'6%*pFiw~xME$(`>6! OzEG1n@._ꌅ:r[}L1Ií7Z!Z8.PB_su"/vjh9`<1;`Aᨄ`#XЯKl%Yi@y8>,Q{ (;mHdMLtUAҗ`rPٿ+ͺSI#w`6MƋWdGBrxyL0wg+1\:=\ $}_0v?YB."L.C=*Bogv [_cC0@0m5:œ[^B I xv.(c< %M(L6Z;Wo?L3LBsVR'XzܯF]y"tNna- g@1YK7;QA^(A hOOL< FG|E'9k/@)]%aA~}„lh}EO upC pѢsfQ7jKJbϡ2軛j \ ]/k ln̟]N mzrldDÓG:/-Aނ p0+t.bR#hZio{_@Ɉ4.7xt雎G zVt3̢΂;Pgo!عrk̂v0&a. 7\!|(bc@J!WV\Pp-)ļ!2e5n*Q/R'3[@:lakF5+6ì ;Eܦ61-U`*N 'WD0bh_2Fz!? N٬DStU |YdaVv2?MY:u0妄?,(ޢtMGs_wdαoFg,7iY'ævβ''"_i}r#-d[]OҬ2ɴe"펿N %C w'>!對š;H"\CgO k*Vմ+u R5 сP,S\HGң,c#ӯ9[`t?zK,_7nD]oSiH.D].Us4&Ifm36kk雑C96pI;VP%<~5N\V_2Ly8> <ymsCzUY]UVzO{K&.--]0 3ZJd}(.O`V![SPIvMO/ $s*r}e{c#IHd'(,sC*>?ցn/P@ rt'̪ѽ:Zk! $>9Rå:vJQCf4oJ٬4>`}0 ȽY8{K͜W_g( 6ƿ I5׊*ٱgal-}lSĖ"&1M汎%k4eVjlR(7z-Ns _]JyyLu)ѺdB]n#&NJ`9gl{D p> nڂhLK!& SHȦ*P2{8Tcoh+p#b`Ao)vZ̮|Vo$GN~`q/Jdū8carǵ9/x#.i MP JR;)g䟾2GBb`qrלdp/ G{3}ZbxiǗ}.A%Ud$t'2`{Z~KDž!i/` ~i44P~g+?0a_A.f]$4v?dQ9:H]u `@^o_nзh"-1P[2ܓr}CH}3^v"EEB}`tP1Vw֦YM+5ilt )Kg4`shaX}4 wsr.XhŲnMnYT.:5^j+abq)#?fhvDՕѠmeһbt3.ч413HXf o(=y hĭw+>l#'cv:6<;_w; FbHʗian Է}_;FM^ h$Nm}HTqPv̿u*Do Qk7)9[g=,#E Usu;,! dhϡS;zW|L`=@v!0c TB2Z*>_EOEe,](f q66m6MgYMD ,d2c*[OIU(iAWk=m'ڟ 84yV aqdwB*8]~$$2J&2Yw6S-([ۺ@(V0Mwj u2FD$o:zwԶka V-8oH.}̛jg4(=j~a~l=>Znq0|D|g nJq1uv Rrz@ZÖE+7vO']4O{ٗ!kvqʫ)|u"HQ:aal=mJJuF6/MpNnAD aGSҘXjIÊRñkh.=}#CuF+O3oKj9 WVЬwI:Ѳ),fOzJo}m( `{߿YIL:A:3Zs5ϣ=5 ǥF)m1cgPC<`,A~TO S9RZۗ umk>,DR@f<5%|M6"CRmV O(!jq@ ?J`Psy(DΛT NAL ,MoPw|Ҏ-Pp5q"_=.QY!>_S0[4)\^]G x{0BexQ/hs݊K9U#&[ JHw\htݔOm2MEek7rF'$m ܴyI䞓ۆEێ^stQi2D`x1WLإC(C?+XwhO%X%w+W9Q<^/H5i2>GLδ\H8{mJ5mg.ϰlfܷZef̈́Fd~):޿@Uxq ۲48=r^F_X%iU?B5W߂$ڳJ we#~%1C'Iq0Pl`Pz!s6XN BnMTDP1*Sz_J&ӐFS""{L !b2UMؿA{"i?҂l\jP2꧂H.kS4Q};8oƃptɔ%·O= !3;N+4? 3}BHx0AVK&ќ36UF7+YȾ`r֬o4J'*ҊKl&lQ/?f^-mee+ 8sG'ݧ$f7λt6c 5Qn|`}^g77ߺ' :0Mt,S"R[m.H~8S+Q7T7RWc 獮A.O.FoG1 +!}q &a} dcEYY˴]oSW^o1V'M6!Pqk厔rD!% %bht.W9OaRQx#l/9L6HP]H![W9Po2FcHbˑD}gZs{_8Y[di1+5JDbNZo+1U~{2 xsk_ $ق,ӬS`,]!ɚiJg^|LE~ 9 /1Z3E+Tdvk?sK"S!~@idaRPFGGw &OVkgr1F.XÚL2)rr6}ES}|Y-hcV3=%v=X  ANWGiBÕB*fz^EyJh;i|1ɸb)6^-"ي֠Qvݣuh0[kБ]ވ/k({Y5IXe?[q Dx'wd{j(Ao&)׽R *|%ji^8`#\[0 (N&CmڝxpaŌMHmBc\ѭՐg$/'E"GC ʏIvXsK 3zg ?NabSr?DrhH_$S)XMT]jϭ*Y IAԱvqUoRrf4K,U>? X*儛Cǣ!x*ξ0AX[m&&=}r?l400kYƑP!US!eIB o&$AkKA0.Å>WK\&;-LTlF(/_V"S(|(yRR3y{~++q27YyBȬy?[PkwUC+V$.|w;GREX^Eɑf+Q]85DRXx,Ns?>%Sg[o HBǶ\.]݈Ǘ7qŷԳ!09Sf7@y?" bʫ[Ynw2j_Gض:\U'cЃKSO?ΐ$zAҳNrb=C jQr~@7BacgTF4^i$ p MʩVK"b:w"7w0 9^'t5WޜL+38Se`Յ-dTӾ7bvMY|aVy9+u5}lB(_O1i]2*^pݾΌ.H횚V&qccLؾ#E4N~ϰj 8 úXM8zQ/I) j߇T#PF5S&9B9f^OP@! ZN^rńHeh;$C2鵟9aV%UתE5T|")_(y%\yʙ zu>n x5ES%m(WT_Cm(LA2'IcxJ L6Fe0`#%1Wi#<_ vx>uw! 6s=X_"{1r+C4A 7Q{ wr1Hdexh0rDۋm$hnGŞC毛w)L} 7]z< YNj4͝Munغ ϭ1!v7uTwݪRH$f@s2ۚ"y7pNA5[2`%ʒBk:$4( A`+osT&t#B&Y_C! >/!FJqXIaˋ.=E.g.@r#a?})3+A*xr N`U$Wk9 @l9Ǭ~/?+*ش,6"\E^*N.4k $2ýduYU<A 9w&` |6(#m31KYOibNro{'9Tdz1%#&{7a{S(iN"^/* nI_~܎n9-|Y/ OQr秙`WU+>yhy5[*L7 kA|(1U4:r$&I #s0~ ŧb ]SFA^|nK%NuBy n[N E,aAycđ{H1wll$GP :KisI^)Y !ڌv-$(jHژEYgR}y"KaPڧY'S/|({ se]wXgVy "2!b1"bG]J]wRVӡ~c7YJ13c-_!ΥC0-^"rv`edd'yvB%>VrJ%aUt.kD12zxzHDEh)danF4J`N_|R@=J/;y 2& |!'Eў 5|xmWZGdWk3:S^Aݙ ^,`ϥKȞ)oBI NG8 G]nrB8ke78*s:i}Is`ڻ1T8tTX~!t%*_Mk`j/h 18Ceȗ4~3"6aLtrR(;-_8UQ΀]3tݐ{i~,j)N=k[.VB_h5;z"&fRv ThٗmޞgctQd2!7y2BﴘH2fa$ G[ 1fVm6g*DJqq4Q t6k3󔠰ܣr12$p|ؔ"u^;sd߸&DLBqG=G@yA:쮃 lˢxiۆ`5d,^ ~5#|ٍ5Ltbo렯FRty$ȣ$e}!* Rs4N(hEq ~=%y‘6Oש{#䯄Ǚ{52!Tj;-Y€jalZ3`4JtGuۆ3oQF>UBҧ$\,3X:(S!,岼ǯ>dvK  ^Dd7kX1A%W#9{ʟFصVH <8)#>;#lt)O_oK ̘ҩXFI#[9,XQmxYpa2Y1MA.(NlڰآcC>YxB$Q@>2 i4qjja~xzfQjyƆa&'~1b!2NB4G@;RwW72E:l$I̲x[ SFcEacCUtЛx">M7n 3Wq9<紘emGGQOgbCB q.?!er@\IթBϱL>* FNg{ԄԒt$nT!~SfN'ҫTy.X=*DOliyd 6lSpwKCxEq fڀ#dГ @2+oԫn؅b0-IL2fc/ISAYy1ɖCUl/XiӄA?gX'!g9?،'Rv~o|wT#)pT6/e˅DwVk  G :$ԭQje >~6ŵ W pekY GՀפ 313a+ Db@GÖ]xJΨ[H'|Ϧ{$~F['-v6LRVW:wma] Ssו2sGih癬T}iZtʺrub@IY_l*"; >D΀KyKٮ1_񃛒Ry]HM(",n> qGXO8w|N9!rxs8* d EkpRwp}سZ@NLf'msKB)s-Xs)Cb\]SKe..d1t/1Zí;on8B]*X[9qi_|]~`dEr mej9_%ݖ'Wi۷5TvohVG?Y5r h;*p9M]J\rm+jQ5f] =, 5h eD[7Lf6ӣl, n'Wt^~حdj$%ΛxfcGK\Hܱ"; ˪sWtA>~d,<#$Iyҩ{Hg+eCB8/2m Sfb>2 g&ޤ|y˰7<wm</v7{U4`pG7rL&-RQɝ&4XV䜥;;`#F0Q, 27f#yA, )0ߎa.tĵS؛a}8tG%NREۼ&⭻Wmrٸf}␢l0{;+weion)ؚxYjq3&4[m2qUMJ[ 88vشIcpnG6'c>S;h|`Ux2︟FlF_P)(8µaWy:,JpgwelW B ?~I.n ADCFZpmC9B}/}Y**ڋZP^` fBj>]ߴ:o<*e_`]FNU{sonYYԜLYwy%;kKL(o˓tiH~.ReB5 E`!鿂;r Ȃ67cJ&M}|Jf1CT>0&InLȗ>P*r ]ՋI-sT e6PrHlS :t Je?JJd umG `PIQu8䉪Z=O)EК}NơQēf4饂AP,24@ratANS: xY(\ э,8u}ǯf N`S,hyjh?ubX' |ХkUK]DE3=1Ι]t82J%+ +0Zl]p!](2XsMI0v),< I^ SqgmH;C6|%N -L>gj[Ή/>ғlII&h!{ !lR9lNȪ:6!9`Hyy+ΓDNk ּNpP5{QvwY+c9y߱_W%¢w\ⓄVb7 k "\yۙoTSڂdfCIA3 +ۗg@^Є;5R;$]7:b9g)H#`:j+ek4C$TK:f{}qy ;#*K[FBt^ kh`s R!)l>BaInKL-+ Nk)MNq.C78]U]Ѵ$1cߍ0KV/os㳤b y*bdSi/PƠuRIF6.f^,H1bKe lveIt͝5 WYיji^Ju$M0'{C d<#\$q60ψ~%X)8TenOVvd$ڍviT;P_ՖߠX ّ!#ZZ)a.C/._.=K 4\ CD9 8䢗 ]oWvcZH(У"أw2,"Smӂv״궁[H0nQ ִ\q[8=!G!tp;Jc`; N w#VE+ÎM;gҕe:m-Ɓo,4 kH(I`5 P^۩@<4(zVc w^Dt UK9R*UsPi|! F0}X"i0 f#¥4CҌ:>ąm4l': ~PbtHͿՆcʚ`k9vd\ c^_g蟛-sx`YMj3u}%kmybhJD;V9&AI ?GfdSP(CݾXj q4o_/?<9Rci47-b'EBw9uPB6!d;Ij_ ZGAE~ZBe(HYWJ̀ľ.~8 $`rj^2.>C -Xp bޤJPe~_ T[(́H1-6ؾG[^;|%ȚKv5*wv:#*!aU&]GL|Sdmw$dk%&UQr"2,Zy$1)3 @^F($pv" }T1/&2DhaAA8!}2eC=&WI74>`*@RHQmfZ ߝx`MoM6q)f$ZYO;DZs(m٩ ڜ-o`?[`/1KI1%F[ oբuXBj׹ 7%~nxz xit~Uje26SracBh"~E5h+ ;t&Li?qhꨗ4ĚQmsipWն,G$ژ`<#Ls<8_н9p)bKO쪊ՇB2ز{Vv7ނY]}-~q+ki#-1|Cb=mCaq,nEIQ[ 5u3~hd1F7\Q[} `C0}ݭ[ad*Vx mPOyI\g5Hb7>8O?.k E; w)X [ByJ $}#bXcӄ.zrxtq=7r DM.6̳S[=0BJK<9,?ᛧW7TD"D/fbKX5wgp,þ(?,qv@W'Sm qV*+L40=nzlF; mO#0\V~'!wݦ/4(~nP%f#˧I[vPRB,A+­9О"q2 )9uz]9Z6%6k eK_Q&y <.7drx ɫv'U#8!dcjtX`/?Au}e#EF@E}SDX[r4q[QqA@](B4M &aP%$>ۖ~xt Q\@86$NJ1{&9Y-:nynK3zwCGe^)A)YSY"0,ZuqT@+BPVN]G=+) 6n'f{ 5GW:H=>=yo.3ӮjMzHH*x,|`]&G+TI8сRN:ђ"r-k Cuq%^Dxқ9;QގjAVWrm̖+˗&/<b0d4յgaVd s^:L!"XQVk 젌P, oԆaYaiCf6|TZVʛ:xdeTQ0%0aoħ}` ϒaXֶ(:΁ 3GRwrf1Z4*pC bЇ4t,kMthp2Z6>6oFaq[>`]`.#rqJT!oS^G`FHM˞@#lefD(Q5iYȟغ-8ϴYC<9f U7 9< KFH:j P53izZx]r Fqj'aUA;x0rl/`ʐ_r?Wg '?~#SQ޿ 9 .J{p7JL 3Z_=Y{k}6mqiIT'ۍ4fV8?y/@g:@9sR 1EX_ʹKErT&~7-žm`ߧ[ZsC0,ۇ翀.KR,R/|/U]b,L U0?'' $Zz:G~$kFv>hmPYT͕F9%0e5Pdxdjc{%2 _JԮ++2qAdTRI!:#=c3l iыBKY)ޒB&TP2 Awg+ 0lE DMR.΁Aܨ8z=Rm(:3վ&R ?6D~f5r߼A)(K> Z/;eF/3'G}_~ T%YSRH6>'KjnOK*\qhh2atacJ3y4bhTáejI9R)p/ Q{Vd9x.΂3fC=3ONt ա؊@0 3Rih'p SP#f1O6}lD4MTqMpf?X8rn}r82Z94\қ*XHAJʠ 8x7dv>/A* Mf0ↈ-=_0 m8*ڊ {n#0@["oA1R( 1%@+姗"}!geL9hq'w}~ϩ$[|WoNg`^*:<(,ӎ*Laոa*E L2,\٦c>=Uբb *'"Z5l vMݒ)x>RҬul$ -z u3qāEeu(D#6${dV+WT3S^jTVI*=<.9]e uQ<$ ^"YGQx_ KEz9=N xI! i@#K(l?\5F)|\jվ'NQ VtCVz 0쓢5r%=ψsBCZe96{…Pq3T qC7T8# .7l=b}< ~iAf@0 "ba;Ѩ [ Ӹz[Κ Ty0oİtJlW$KrQҨϲqo9 l"Nѝ]'ұb5<-}xhh*3fМ\.刘\ǣKl\ꮍc \ŘEw]N>ಮeS.֯Ew_lf QC"jԢ{|{Mğl5m>@ /:aBWųd$[Lڭj"SŖ qoƲzd؎!@?;zȓ `KtɴpdrdnD'i` %kȤ=OŌtk_ї!14UpOj]mM|zx2+=2X$HlGlӭ EEG>l 9j>+ߞXj& u#[FVDi"c ~%/qf\zޞ,ks{OPOGxQdƙ7pm6.WŽëa1S~(=C0j2;_ g2t.dΟY#fWIna0f8 =`sR:RWET^)Ϫd4hUiX &|c@&5#aq-/ַ-P⧇7RN2l)Z'3rb[A|dXp(tEۗ[_qN.9t1-F.eiO`ռ50q,nO3=<辏Z(517?aXj:CZ.Q3J8k-1*ΏY4:%;^%Z[H<V-xD̷U;gF`DH⍷4Z/rTZ`j%-vLv >gw+~&pSѐSvtLdvzXG,Rg5Ԉ5n,usX@!:<4`0??ՙb]n:#OQM@' i\|Fw4fB8A&Rqq'&֏("=S7N01Hwv{*t7n=[B vщ1{^$[n󹋲 {ksj3|#D7-1d2lڰHnq J?Xqo] BUSB`8BSRQq~wG/u Hl!,A˄9xӪF[ 8wy?t^xV !{S^ZwP7 :\JRXDw%[M~jғ4nk w&BeN8,ih>al$A4,!I!B܈S'>R*A3RyT4Ɩl2Z+o;Ǧ̱d2'nþuૉb&PbuR*MIqԿ= *9$5V kt xM%ntɶL%-u 6oڤ1BN@xϟ|%(>g?:7K~ӇH ͊&o4FF+J A"pl] Q:r'Poϲ=bpc;cigQQV[0̰t0:g5AN0\In7.V`l6:bظT#ۗKΧkPAh@^!QYOaM#XN 2; f|6t$ T$LVFC{XA:Hj캸P#ª Բ0P:PFqd%Ʌ<6eqbn(I؋SJ^S>\Lm-oƦd'/,8L?kyܢZGЋM쁫ؕVL-][ˀ ,Uw[TKJ)o.6e5)CJb&8HYq+0z7CjD;{ɰo)悮S(IQ M!WR_n}> ^ZxO?0k CvNeg4W!QkEM \J'[ӁG yiS7 nCz`}>wo#>;w;wvt5.<<-R u@E:;nn@LKU4چee`\2y/ O82ɴjDQ 0  }H,ڟg `OQ+0fn:ēxC, icN8%J^ou$wi3W~P g][Y=.'w6}\WuLw42mŴD$~OJAs)sZ@i^&aGu{PᅑAFgy2z{OR`-M [me my'n=o,MݎbTohn?eƧd- vMg¿n^yC~e"Bqswc.kG ~{- R^$!A: x!7[l3P_L. -S&գ*=HSTX^Dd>?Z2hn .=mfj"ج8ƥpvwt Ng-'GI! Mgˠ8l%#羺ݯZ^oP7r mktS$ deߪ^#H| {vrx3/CsKT&ŝh>^ @7xJMBЖ=e19z'r/(Jy̿,/-̱<:Q2y#T[؛Sp oמ;W)*1*Bc.9mK/~ [-6^=C!D?{5w}FeǡOR~Lj'yJ~A8:[njP҇7*p{͋ /+.OmYO[$odR ll5Jzz l'"-[2N)m|jR/"fMNLzLgiKtz'¤gꙇ .;?J0j"x&;zo\ A?n L;ҼNOh8=Y'ߖ2"@!6k(C &U>` /6qʹ? S$p)r(> TtlT*cD-%ԋ6c, O 'Yԕr$v˞*Z&A8KMp~J'jfDHzuA~eY#^͝ P;@GMpf"ƶ |6K8"=n섂4c@>KbSh2ẼZ+jC},4BFauVDuv`}>~ MFY)g0/`iɥPkY[og@Q݇fa#K.ef}hxtr>Zz:dԤ0?Zhb1eyO^=};QӍI%鑼Gn6}#; ,|(f|]ΉU $"fG"KGSFW[5ͬaDz K"' j.&1?(^J,jwG=jG;׆nL]d\5LlADW-Dhfҍc|S.>q2AA3OErf9?wCΘ?NIhZ/M^3j` (eS,߅wVxMZ\. 8 8^Nv6́˂ŲQl4x6wtfr[LYIXcpPS|-!R#G n%L^aŽ;gN,o64pBIw$! K&AD悩qdFktpg ,b+1R}$}Ѳ3,\F^m@DhŐ̌gH =ZIap@0p:f f!8\‘}d>5423ašΒVzqәՅ o"¿lCmO rqz#XZb_06x!ξfvL `Ny: 9 ߰/~t!C  sxX؁p Ť&OvTӤS*ɟ4RV" o,E73nk|^tDg< ̪@Pg$;t- -eJDHiU* iP+Ӧ)ņQ?:jh8L7#j'WJKR: Piff<'X3?NbO%09&m{V ˆ}hHx<-It#e'UAVJ]Ǔg2&{M͡W⮺'QOiTGI8Z #2ʢrFq/9b,}!F9s U1D.4 ea BryoRױ6;N)f=A +50asZ+5[Os3&@hu&.&e h1Fja$줔Nx'زY5$-o?Dk!jrY’j@?g~?5'=\W#cm+<{-s84XbFtQTׇ~ڜ|);Bptc$Ё+#}iH#PEuUqL}#h2M?QxI瘄F;xLLR_ݳ4 #Y{vcF0!PTF,YNYؓ{כ䐃Q۽_r8tWDK ߭s>c|]Ivu J<#oS=3B.ZSɉtheucmO.e2b%\":WsFȒ?Rw`pi&91Ft' )١|]-PlXȕ&',H]BTU-@̫;x^5ųVB̹9x|f߈@v=DSf~|RK>1.nv6mہ'i0YRn0K0UsKVLQݱA{reӲ'$!gϦ OLz!Qrf6naP16qhA#P-xЍ,#* n!C=9zvxwj+v BE'vedo0۽ۄG4(l<+׉9yʿ誠?v gk]ʂp2TC' kprM.>oZ'pJr H zfό9XCb{ @_G$6i>ҹOiJaTJ6&޶w!ꅒo ,'twbz Nϫ̣w"ggש'=SP/37u^Ȯnox]%aZL3/֤lq<7vN-~3%\;j+yFuڶْp4|D@<7e2]uͩvbCD?S/#{(tI1\AƍPj;SI  [ Q\T5*& >ܐn0EQ0;_MQr4mL+3Ch+#]w*M33Џcs$])cx*c2I]Ւ=APЈA5{T46-DyLwػ T0m9˶(V F::9pT~gǬ)X`PT}a#@LSxQ'E*H{͏7v^8û.]/Qu W΂hKtJ ,FԁBpOAb?K7%wY(*OO1ٹ*RBIB{g!=ӊUV ҵn8^T8 yY4qPlKuZhh(\E`( &^\4r@q#^/ kV-,/? #Ч`8FױdcXDa34G9?M:0^?A*meL V+ W.=?h b¤$a;8WD[ioq+mCw~!''kqL}ROv>\Xwׯfja6o_5Y)8~EfDӒ pp3[7tݦ5E$ӽ0W[,L˾s6: z`-#?dE Ko}閌V{;a @xGhv8d_RRi{({+9Q +:lC"sMn?js+5J =G}sfr{6tnpGdr0&.9ZȜbTW9mnVe]#/BZ]d4h9> 2ԮثS/P$=Ba@]m擭dFhB_O$I+- FWPZd8BiU$ޒ9c'dMv(2CRJć+.୎|&f#-#)+(Rq0RW%Ozav$lXR5ZeTlg\ y^&% +qCY7Exu&rֆҢ!HI a:݋:,ꀏa.nhߨSwɍCse8ԺQZ\wؕ9K_~dOUN,$6w\Pa+#ROlj} @?NY"2/k͙;$XsHŁwHT\`ȪU=8b7G甲yusT Q ΰy1݋ˍGbZK^_p24OWwP/7$ٶ_L))|^yfw+KiI9Τ^l_.VKX7#S c-)Qܧ Z :,sim?HQk-Dgp/nk v/v+Þ誇(]"G{PbD1*`,o;Q1Zј]V^f*xc! K>g0Ա`7CѼi[q:x,T .Qǖ?l@\pr/:3ܞY{)4ěǵ6-nˊ+wfRxmZkM]Ě cۼ&5%[ 'm6Kلn`Vn8[Of^lonzC_ 1 MZ"HvDC?3C$<԰uX̩Ѝk{3ݟ;#՟Q\bK$kTAP*S0^K&F*^Stک=7,S|V߽ǃa36~*F ,͜~9@"~'LM'9ڼ4 l.{JnS6<{ʹcYRt:@~< (OtJ]גeGGe""YLG\.A}x5,u h2eRoH2KM/Y-W6Y`Q-I/i &q*To IW6_VE\&(-NȬJ3ۯ?%|8~iYPFQ2?\W/b /F@ !ܠ̪E͙^фR3h1$H_џT)}XPM$~)S0QQȅ <t0#Y,JT&N9RuXǷ6\qxE;/k`<ݫ3\cVQ_?E 'Qisfe yC,a gWhjkEyݷP۞v}E\pl dX1P[\ Pvb=aFٗpuzv{r $;4> ^Q(f-c6MVa`Ѝ6p*\Mq mנ:vĹ;i R$?[_sCv4 s>QwgjЦ!UR`4ɠ˄'_A1/BqߠbSm;뺊DW:9Qu,\v%*ˉ¼QZ#.W}vǦj{&3dG%l^]|'O.5"^ئ)/?എV1^X$saD9chk!{4<Ȕe?5?@KK~HzhcoDX5c7s6NϷ 6bH@eel^֧ה0+()arf2Z1&W33;߸#Kج?{B*_pFDVD< nb^h~F2tRG KFz[$eH"&˴|WԠl業[F\EB/xlBs>{2:xvsӣ ߏSGpc(.Q`tMR{X4vZ?=%!ď@jr>N1OS8v!O i&k6+r@ l5G_ m-gbR8%1̋|oVbߡ!Rf,BA!ch3fߗ0_4ewLg-i_럋? !] LaS$S 弥 ~S[]eHTČ/ZEC}Knrt*>;duپ$e#)үTA#T h`\kN5Il1\Gd [*g3N#K~&W}/Pë9YT#XC c%wcXCP\h5!Z1?3lG6EL\?s,{Ю,R+/zD|0Y(-vhkߝi qtV_Box>K<^ɗLup#\S). ퟡ5skFuVq.odE-ީ7 R( LJ&~A?LOǤUWӸ6ۨ+$|Mb-zJ&u[ɇC_2JSY\_s 4 <%RH zd;pQ\0)թ#u0Gy&!6bR֏{Ɩ*$J$`4mj\@q`\&mpЄ{`EJX דt= =Wd+j^9/mpY~-d~BwThW zD{4{aE„{u=~C'm%Ţ$8/3]K*_}sj7YmOb:NeZ=JΪfen RCkB|W>8%t9<+6xVǰf"@ Gѹ<k]}A>\EWu:uw'(7tT 2''di ж ]֨lךL:J/_ l~u}Ά1]H}0atM{0uy'!:HV;=IX'D14 mÑ[_4[_ؑ[Ƈqʄ bZFN(0_?'˛fnՔ2~XrxZ5 I؍SzP_2(TB5Dn}Srl7.Rozmm]cSՐbC(4%EeܘⰓy#'khVͲl/+]1M%D^":IƝci Yb _&r+s6A Ʉ'OD#)@br-7a4V +ֻƁ<`!J~uqٶ>_&ƓVW;v 3ʽGVcbnB}^hwj@H DȌˍr>m}E9QcME+nFoS1Yno.uپk>6Q7jZ+/B0!%l%C̕Bs`W+E UW׹22YK6YKIֵK`6ނDaPJԣ, 4cpԏle`:` P 4*>QJ_ӊ)Cp(Aݦ+&]a*47>˟2~?LΜLK50H1MգƏ\#vS;k긤XXҐ7&a^>ΡgFͰX %0 zŘp a&"(@ FCٜdXɦ"MΟABaGup{xF.\\uZCƨ5x,A]#3"L`Plr;,VRzZp:)#Ay?$7,,~!yC湋)]=#~_Aʨբ\bk 'Gڦ11NhvA&T6"O~Ze${FsA`,x}t+ b%V\H)$< = efz:^fbvFYh+AuV=XaVڸpe$g!WPlIĈp/B9i#Aok!Q2@᳽ ϥX/Ѣ-e>'Tw/9˙J; g1JL̙y"щnnx5oB!`7o}2buzTN)T, /|P(kq`/|)}}M!ؔ~ֈhx^v'f(Wn6وB_-}J %P+UB7b3yuϢ(#ubg-לQ 8;ޕ [sC \[:S>'\/o{5LTS&({:d~<WJλ? LfQ{՟lrGS-5.ש6 Q,!Ώٮ4 pJbkgUL>9u،ۭ `d.N+'!OAuvXk+ }1[vxJ c8Y 2,k#ZUaNJ_%NJVmWfnRu?qj}7f M_N/,hꗽ6c7wݵCqJ3 -ۅ'y4/k!a??}~<*Tvg2FKZ2Si(P=B:t#< ~jki3f¨t΋;h'zthtE_Bp׃Sk #6 *f8pflmY_k@dx|vBXY)jH `ٶݹT<榍SRZg|>kǿPgE&6K;X4R –GqfSz++([L6"݇TOdZbD.4Kþ-GdU1'{H7>(SW槬Z&`/cmS>$J>~:-a>?0S>AA\-d@*~?rTUJO blVʻY£R4Vy; uZRT2?$-a_(4ryDN0뾎 JLmy8D q!3hAƜt.6:5!⍮,C`  (?lIrz5UN$ MS:لHl=8ںeZ|KD>n_3T2Db?=.@vJt/Awzp"xي _TH _HX:0C!a2Y^̀9ʚ?":gBQFVCnYT0ruI1[s+WBA|5r εzB+f/i0hvk߄$4ˮuzJb?c>ZWzA(gXnvz\?vR*ȀSS:9KSn]\ "? t7r2t`X굤$|K?W@G\2deu7Uf{Ag03EAt}ٻcqԀ7q5r]|1C]Xj'Yɺ,D8EMyYK֞bȝ)].)'b*'Qf{Te&IGY€_kv%v Tʔ% NMpTV_k0r~~RѓsDN ^2RlZ[hEF]ssJ*%k3XQFKU Ļ:Qd8߽K >ݖ 6l8tq$T>h8^_&pbЗsai[96\3*R'"]m6?vN˚y:]cfP1"]1OY&oA-!6wD3CNPS'C|R^:lk0f JS]W-4 f|~IN4AcB )baPIVCpmJ_Ɩ]g\2h8谢D kƩ sIB6< TNu hUP3oWk|J:n#aԳ\vـs397|vKDȖ䚲 a5"5? џqs&u*v(r?6F4|], YM#mb.VTv3W]kaU[W|C}JĽ"oi1Bv=`P̃(j5c}8H㬫[ O.>KN,d]+W øM#5~ ʁX7nfJ>MVzvIa_).'QxecGh5(qcC'0aב" 8;_\>}1C̟.RڇI\۠ jP sD9!Kz4~Qi-h{dǹyJNn7bp/K0a9}Fm9=3J1E7|sǖW:O.rʒ̚@UrംnXlߏx]4HtJ0bK oGFR>F^QvKu6ko[vS2)rʁ0 O7B4!Ruhe#h+oJ^&e=`,}\>ze &-=je)| +Ɗl6\o`{a9zO~έltOr,HJ Ř ~tO#0DxnΖ}8 ֤^B8=< >S~Yؖ,g ;/yn cW:tYJY?b!ם!¡cvV"4o++G t.&<8p`zx,)vQ DQg SP;=V$e<}6v9@"D[RT1ct4>2[D_FgskV r)Č%;+NlmB>fx=VL5>?_b<\rFOmAٹia\HCgTS{l D_^$,~Ho@c(ݨ 2w~fk/c#'Of>GilQjV ,/5Xc4("Tu%IA Hi(7a`U xmfK\Ej`$.$x]' UIL=dMuFwGSCFx*aGry-;zb>亁raZ* nKfް t@{07^z5*WI}bf-ZZ88)F_N\a}o-/CZ]P жDa oq^AuBQaR/vuKٿ &d0nSHVE:D]WmM[< i[duXV2M[boYI?}ۥ^/GO+<f4T9lHZE|@'9a dp5Xܜ?6 00߲"Cce0Al7皸bu(c!Om:3 :Ԋ.h'lh?W .hW|?޳rC8 ÷&/61v0$ہC8ݸnSi?SedgCR܃cA\Mc d{{:'fLQgq LtnTyE^{[Y,G, Z6PV/ LA6̆G{|!xG+-,\pf-}4Ws[lO-7YuzHnd'TZ<.@blu :+<쏪z*&bUvClBi`On%;[Sxk@^lc;avPEm?7Gguc.Cx93 KHo<W4xRg, wGڅ:>^Ֆw:VslC!Om{O)g@h&?[&Gakn9m^A16g,^s$@z!I?6‰ XG ѾI_L5aՆ ۶Iya~P[75"UodTtH& -dH9HguNJNuXH7Q p_'/":f MY|JXet8 jsPR&вwG.)3RK~BUÒ)b#TDA]~>S`ObX /'5<v=c ū:>D G%OÌ!t1uu?kJDxrUr]+IQL-MScygAMDS78&Oj QFio⮑;ݯ6}}[p, e0"~%9w'RdΆHNg=/J`}f`#)3 *\N4L&; P.gMj$`?xR.eOϮ{z Gݬft*~|-'i3wo/į*.nq}еqߛTreWjwPadSgTgMw ^{K0.Ӎ``5+)`'splvm>m|69X:|3/I 8_1p+I:;*$K"T?/|3#7R-;T&$ڵ"ԭׄ7`^ Yȯw_fc/At?'¨+YdN$5}IJ6!O+2lnPbX)ׯ3S>h^ ds^8L) tSZ\Ȇ-3)J_E]he8!i #Yv8J ~c[54Z ц$YPg(-A{fʄE,23 kEbOܣ,&'@K(=,F̍'MxRU,H[>v09Cqī>;!ZodA zMg4*.V]5:TX;Œ?1n Q&Qmpﺫu |JFع0s<ήChnJ MeY&RP%\/ow>JޒlSNX]/#ϠehImT 9\l 2O?2(l _@n+U6_6X&B"3Ĩr!7Un1 /SűI%,%rsѷB;^^ NRbRr4(q+G?(S^gXF?A@kc99iZ&\0n!)S+QJ;a菡0Kj#JM7uG{82zh L7hljhCﵳ4$y>,Q,LAz]QZ8Ď q5l9TKrYCGq1Wlx r nkJyzXh؝)]6bKhy+Q8(3qk3;oCsL\'ꅨ{ols }_tRuhT 'r NdAlx3h?g>ce[ n~gf zQKc6ǙsbJbvѲ$,DŽ28c:g,I|7EԬJԶQ(毾z*B|'IBO#K.%CZ"|ݵ4ްjP/kqUz(9U[| VTN:>_[J7 Wav%f,ڈx/rPem;L(2aө-ϟ ]7="Umh9|B7b[? mf;wlkEqFMj(ߝf;gsY\sz\퀰QA`T6?VU1@}R2w _E nu&FKmJ +Q\^JI$O}aRi\~/ a-T/25C#_dz.hjed&{)x4N %=Is80Tް܅=h^Oz<`!\CH(41٭dQpb`OѢ rZT.5>ei$,6m _ĦcOQ7[P旅_ rbKOEpKz%!c;Godp`.9‰SF;ٶt|"s!E玷W1B)WD/'VtrR̆1 X]%<0 +we1qv6R B:ֈ,$-r+ɖ* bV O_,sUf}ZA5tv{- lOh^^,ly"HfvHw&AHH3Uy<88:v0vqDIB/#D`< Abt x#/ :ubsn9izͻĖՓ%liwC{qo|.Cr&7nerJ`r( 9CXvۡQ|RODnυyiRz9I}('ifb- Z=.t~$alQ',ZMs!^J7R׳wa^{d}tƫp4E;~'qjji(gCl1/T<%/C =.П]a˟׫}8q*b&_NԙO= 'T1-DIJPl]+.xdC'd^^#АVi~ ;5XKF r&^$_x9s#+=ޔ!rM=OGr<'3݋3Gf 7Heb i=iCcwM,NFԓWf4,Q'5 e5p[f m,I ¾[iTy10 I8DYoZmϴa7ilVױl L$-A5Um=thW0#ݗRchsy+3#yn ɛ]\vXqz@ёp|$k.*lדuWYZXasg@WQ3SS]N`";L1eT rᘒCG$Ԓ~f _ RcZ+{ruʨ%4:OznŨ>KOJy;G~NsV? rXV6u#|ݤ@=#hdbU?jE13L:KͲ'*8p_iF\E\#K[Q,P *$zޜ?(d)jen9 zDHxSգMi8iQ|@쯧\ @^V6Sh*_UU3֘Df>m VN)ڻ'~jWH!E2[}亵1&@}/ࢄj=ijc.?a* @MF`^x3ObÜѰF\[12'6LL+6`3Z~[d, .$=[3R|ynrY>ag; kxUy_ oƮ$<&֥'Z4Û@l=h>f 3&U o%z:zq' U: ~u"ͣ&0NvMcx{bXCQ"M{H.w4fO = jD?#gV,H4A=;ï'R}:!NJo/ZqRC"t&dݺloj=TU2zx:)~M !,&]YpFv֩)'C{ƁW&Eh/nYf(_'eL⹶ ?Ĥ4ݻ75D[$|JcHxPv}5N5/};ƴo5kЀ.-s8k9@_;ŧF]ʜ㞫O<Ɩ֏]DxUU+a?H싀haVGG?kF+kr8I*e{t!G) &6\1x1YHJŀɾC{a"/mkY>_Ou뀷Iˍv'IC"6>fve7lq!*H%oD GƘt 9"rД)RKI`HUDFwcxg9oGdk2!Y8@fXV#F9S7]RB'%E>T/zgr.3Z !(Ȏ<[}FQ{ya"9h>v71mKk@9x$ QQōt"L|fZDLWZ24YE_N.j/Q̴N/[Q9maw9'R):bTQ.*1=6^<]qYeKQё2Oߥ>4$M)$ 7߽`Aw72Hܻ33\[@jűz!mzl}$CNJ-W-EUa*^K . on}uІ)}@P-Ru%!x>1(; Lν'p1rSL-q͵ff SQs w{پR`LMkvNZ].bjlj#[3o9^y9lP"CLC| CQ޸+%4@eckͰK! IZU;"c!y0Lp G9MX4}3!AUL3B\OA4i))5h``-0Z)+6USEч)MM$ϡq?N[| 9z?})Q(áP4r_}HҨwlxں5-TEÎamRvp^`Z_0BCov摋?"JxM†g+YkHFciAq+"ze@<}\%cj 26h6׆66mCi4fMk[Əzhl-wp2i;>yn5*{QllEX)eJ͏c,Նɳ5|RF/x!ľ`=Q;sD9jFw\u-vjIAN\*_~o/8>+Jw4HN(U$mOB?X*(uM5Po"*0*TL:1v?&f*F ;ڇn p&Qz =]xMEMHT̶rCPQZRDŖc ]pBλGbB "^Iz$[fn!#=:従:};flB(US9YS8f2Tl#s=/xD%p$ϑe:Z]F=2!M]%e^(tb䮽vYGCugSrzŤ1TeZͽ+u8$'i37 PʮM0HBy6ɂd'jb^ܾfDΩm+/[tܕ<&:'F՟Yߠk4l W륽k)tZ$U܏] 6hs""vB'9U,'㤨nzFAz@@:J=\A&c#)-ab8n}>xFVՅ>K~k8舉=e=1KAM r3>7;eܧG A))0Va \gYF-8:JI9 fuMOL^w#0a1&[͟8AfN0=dEZĮkx0%RhΦ _(E U{K-Vi?ovSE7b;1D68mh5X /w/.)'FBu}>XA kħvlp iGg~ }Qb ݜ1mGm#:Sn!A/CzD(v}7uqT"r,95sQBd%,gAvNemd ioy1 Ñqƴ817*\ְ: ٌz6݌Or%)J'&#k)4C.', }~iia<]Ї@AU`+θpXC_ k֠PϒF ővy7ˀ;)Kb|vHWů=@b}VO&)L]gxc\}^/K8pd/QJ҃OrN9*^Ξ洄IJH1rǣnrcG1!tȑB8IsApGi/]D9Lh>a}f'BWfEsm`:Wv^(ڼIƎ~4¼E||HIK&_Bj>t= a;vs'ϥ 6<$gsςqlv+}޼7V';"}x,<4AO![S&~XWB(ͮ' U慌$Ѷjc3ݮ^Ak#g j.e0 -JF]>>U\)ޡx`.Y&`j9x_.U+³5_Ú: :WHzq+:ڲ4E*BX=W@ 㼦Z'ڧ(i{Y}c琖'IPK|&ݟ*̶@F!z`]5A:/ǩ~w3 ]؞J\ۈkS Aj|#`$gH\f|d\ 'E?yY畔Ml[)v.η`lA|%%ăDt1OuPیRΞ5GxR0&:b;{WJy 6NPo62.I7i_)dd gcឈqm V Fy_1e> L:I$&%QlsWF-LLy*N:)&@U(:yAˆyM?ZPX#WؔKNJr3#O@W >>WӊT?Cf_2ipIC" sP3Cy0%~.q%wJYm%Ȏ/o8V|(?G}&])m %Cn W5 S,#!pfƆpb!Fp"ڙt3$B=^;"ey}AK==Vgck%w;޷Q©yX9G/̧ ҜŐe{.3(9f&`C.UAn 1iuiMsϤ/܇bQ5~75OˀIjhC/0ZzSRw0J0†_2Q#Pb>ap\Ep׬kfөi ^ys9pG."a32lZC<R>m8=XL5e=ϼyÀ7+|٣ T_vK٢:}Y9/ipM|q(0N J"ڵ֍ᑄ_ÁG L1OsQ+p@gYX/ Ϥ+_uF`]Y-ҏ  wS 9H_MسBÊ!!vΙ~FxtvEF* !=iU,dIe""6[Q^} 2VThOAPam_Y&w3C6F{*Prk $p N޻.MGqN~tTr4Fbn[̓lc.j b 4j]4@ 杪a>/ڧ ykn Uh}^UNSnI|cg7QxKI! 1j ϲP0bpG:?kV.k, $_]b(Ѡ'gIiS[?B'qŻEH)]'N;>,yq^i_5O/K\IR62Iludq [ÿDCԍg VӞ:H[J+~j4#vIA1J`71?rZpyw&~yv8uGA!6RD~*CXUlݽup-_U  z𨉔Ь}z;ܔ9 2}w"A5*Vu&5:WK7n\ Z ;y$@/)j}F*Mdy"VI %?M7X2nT2E(Aʐq`:%o QF Y,cLyD`Ay~JCe]*m\ y5`qӗ[(=4zMZ5Ao<=V𦝭pio (\11RxA, PT9"Y`\HywÛ@+=dӑж^9v! </,>]Y%ңrla#f.L,#$ZA/f#+pKJ1vbI X1ZMZ"A[oS' 9Ɩ[. lLm1pl4)n'}X\Z E` .: ߤi&2eN 3?(Q_Њ{6Lv&W9h !r9="**[q8r e3,ξ';6(ʑ8I=vbo4Dalkv*6Cs0`Vn6UM+~dlɆl$fOn'~H,d0?Fk VY>,\Y+RGM[|t?K%rW)(2{/Adoi$SX3 gjQXU<&4fby߉v+UI XhM`Z:fD@V&%aeXMWOW%7߱f) XOCgJQcaӝJ*h<Y!␿*^Yiwr(; 1m.;X4qזhnÅetڬ]h>FI[>~rg@`ڭm ÷~B"  ];^ NVL es5Ϊ"( L j!pҗR9Z pKs)J+bǛUj3o-a ݀.)+C& Җ_~Y[-kwT||;- 76/4) 3<7tb~Yl4ڛA~̤p0.ϰ:xHa@whjޮOghEĬyVQEՔ ŋ!)W&8 8823'+./j -θXՐI 6ƈhhG@Y*(=>,gԐU 88lPtW[A1seI[9RQd 3"ڸ:U)\~G߂Ey M4C^d@nbv0sUI.S7=h,zj(o[q:`Ԙk@{5ك"Ȩ/>K*Zo)#WUիeFRB}sQjCf7!C1C |TDWA) Ojٗ9*UgҹEЋ)pf4k)!rمz%%j!π^RG4Qةɻ:1!XP[O4(&1>b\SN/>( 0zm*bK( ?e8xd q{A2y݀^Pl}ˊ9*phm0]^}x*`l̬īE,3pY=%%tOqXR0 }6^hz)W_\'N: +;0 xan QPIi?E^ć3m֒[􎆺Dc4zE&稣ČfL½Kƣ6kq-'`s b 0qt%4;GklPf1NaSݠ&FN#8[CCf&uViGn-])MR0XD#e31AC:_ #LdoworT璮! g4 m -pmgբc&G"`®ܤpA]n5YdkEtU^ԬUi8HkIyrBTe=:RY.|;?C95O>7]Lv{ 2hEPMF)GV}u0jFW{a9|I]56Iԍ+pyVukJ&|9J 00I]8~=]/:ywn5Ͼ= syi>%K䔁@=ju!$R4?28haf[ ɥ?\ 5?%ZSgl"SP<T& #B tJRUNp2<>N},_H`iGf}&@j\Atż+]M.7? &-g3 `dFtwCiU֌JiΖ/wFNVz4 2l,E/Ӱ;:h ֒$)B@s}Y+/B #[8FԎ@bJFwY̺G0"ACOFeqe0tU!DLj(K"~?o }F-nɩy01^J5( x:̲b`QLwBHEdt"cm?o3諎>A0Y~艻Bi?!$3vt#cR B"rSV*ǍXQv45=Hg!zåBϛ8P(ѡŦa.řc{l psTk]FBT*H,Ҁhjhڄ*c1AxdA'GAk+-9mdo-έA|c%U*]!d*cE#mo+E88K-}cd͵%JlyŬLCo,4<|󖂋JK=^&kK# `nj,jSiQmx![hSHMӣ!7}yg] ޓEl`|TWNv#Ae/ײNj|ZR)O]۪HSU+3>osnER 'wzzG這hH2*L!>@R!: b{=95}GNJl`$\XhPD*=(ȃs=1PNPqrpj$fUq?v_aOૈCI)k)h KfgbrByE֋3ԃ<9^v$̧RY>^n%S&|ֻb`,K$kN~cFsΣ\'Vu}+UPpI+:YD[al8s=[mEt4ٺuU$n._?!0dSIp>yiPlLoMeK!45jǤ4mr/21###ŹXŝn W\NԞž\€~TsĈ m>IG}mNcT51: L,whq_k"Սu':[p-*{T2Eoxc(qgp)dǾ{POp].# J(H 7ghK,xeKyЦRUKvSaU/ڄ|zv,D_-il(;1 p; 꿍P(׏Nqm+ަ/.5g.-csՙ2ISo˾O8c3Ɨ6u";|O!4ޛbrjT gI5#`m\>CM˚ǀ0dFrS{Zl o>4X)~>ƇRo\o܀ԮUhOA~Q Rxy4zŏI d,s`ztǍ'raqf??I<#|iQ[SEv 2px)IAwiR6u永NVqlӀm}߅\CJ ] Vc˾5#Ml];˝LrMI1-?*^"Ew1>.s@ YȓRrb.l0Wͦp/y,Nb{,Vm'4,$,*+&?茐ԓ&|<3f$6ӡ`ٶ!7"[aC|RoGb]!()&ӥïGET##-`Kg8'VJ ̀ ;YJ-֡A /_r~59־F>/ӳe)ZAGd~oS`zԎ`uB1={B~ =eU[.PH_Nf GDȟOS̫.G LT"on Ӣartk}o9׍|>}U^TcgiDv&q) hJ$R(vtrN).@uL;?IuQtȀؽ^~^,Yljj~q< _`e}UaFS]}R@~-j[ $,& Hg*Flj5X m,C"Bm9.@:8Qߺm-Je_ y-lb֫uXզRytWud7P,WV ,P[ n9Hz(q!{X2iXr1NLN!9&G)DAӢBzzŞuH\ǟՈRF.JѱI =UV7ߡL)D7? crn9Mѕd+DŽ@љfDI\xFkΙBp0]͉+qjѡ1B1n=,?SyC<)m<,[^a-`/gqwς~71H\gó^18\uEk c6*0`գ #[k/N{Ýib\!̂T!x5lzK,,\ІSSuߚSQ5-<ذvFIW †u9{ј;bƺ=|{W!0é'"j^_}/y4s1)HHpɪ6̚oR5}lUD,h,&a &cv;G̑]t k!NNcF %+گnݢ!ld&&ׁQ_4zO [eszA@.663rM=B,47Iz&:rԚz&K9uQ`6YͭTa8_` o}ފۙ b"ʔM>lCQr;71jD/Bx?o>G ,GmrrN|mh#𣷲?+4i M"9C|!ІY|swvSyꃬ)xuvv4T'A|NgWO {0-aI[I2 3?cP T">el w&Eҟ""Smr׭M#JͣYҠ6S>=VGJ}>[t*-^23(6'[fϚ)\avOms0}d9DFxYX3e7-%, gگɇy4dtCaeFţ\!Cy{7 Xm Ͽ[H0Y 3Ճw,bQI>RY7 aJj8픭Q!Ets/$Wn'Q/aDdq/3*"AP#N|WOO 9G2Jn{kYxeW-Psy#++I]<7K&' kQY>e?;(ӆǏa2\KhXJ4VǼO=Kyg$5t hk,MCҾYAJs*BH7&О)G4vL#jY7q᯳]N- Fk()ɀ kjMLo/Uj@"ܲ@*b/ V&|I>eL3^%uwIK=y#ci2ܐa$ȳ314sT=t&q:(] ExAp{r >JUA;F 4( &J} [YU8Ѝ3FE\'2WՏOPFKE]ұWo hjb揼"-GɁG jB3)D42S]mt͟ikCģgrO((R1T 8!}b :iPζ(m|3yaе6gêzlT}֊ -46ȭ&)&r tR)S,-\Zih;RYVmq0 R)U#_AXڭ*{;i9߰«e'[뛿YO8.@#kOVidez>v9{s\,#8kBg|a8 3 xn,\-0|@wUT 嘖bf:ؾeƶ"!lsf7U pݦN375oӗ.Uv#7˼5G%)'L5\zɖ+u]2wfVNSh`q#R RC,Zj*̒DXW DDfxP;҆zu`h|S)ZOSGkJ噑M\͚~*CX>h&}ls٪ɜIZM9u!:܌*[1& CUq>zSV67sN5zֱt4Ne`JZ |v>ڨ6V 8[km)JJ'@ϫH = 7B:?ߟ5B|883⃌BxgAlZJb)PC. xTLdG_J5Os҇W@PaD>_&RlrJNy[` VDtis$2 q<o)N*ꔴճ׽]H EIJT>o*5~xbs+XW TDO[2D t.LjPAi.ƻ֚UnǾƾ\Urʇ!F!9o-,&v(!& Mzq|14#dE>-尫_/E{ XSu!YyW壐'0h=i"526ln;pmH!.!Q[zv`WeЗk'lJ tZ nB^O425 \ɻ0ܲ+NZRhʆx?uD$0eUz{M ` )pfr߸cwh8&e uE'-%7Ιm`Ii]c^kpA5(T aMcԁyk+G/n\@}OlZJD K@YG&60=s@X}&f]HvUON%usEJh-Ѿ'^/A72KРLPZ$(U{98_%ݻm"EƗlb,-9[v % d s 8 JjDO%-S*W CNLzccSfGKH!w]կp7X!٭OjOD=I`Hlu|S9d=4Pr!v\*TO#֜?VES{I[qF600; !9lGJwUJ;,1lI/G2r^nK̝Ay-?['&XK/(Ayɛ+<*O,bDK}=Z݇avMD{FH]h4@!'%t$SϾ*Q!/[t\,qB"^vc煬 D5nGӡ3 i[o|b:tG0?qp>)VTq'aɳ$&ʥݢ :&7;2Z?ޯȁ3Nɡzv疫]zL#޶< .ݐ^[Ϫp%/dI}r`mh%TLhFrCkoc@gU81'L|ߒxz'=4#PfE؛&b TĜj.zMGE>\aT<^{J2#4ߍS,8HJ?avY,fr<06.,A{rtɅzaܵ9"x:ON6z+ɉS$PGU{פ74ÆLP BT. ?o!,B3d%h;86dmua$:S _ kV33$LH1wbJy~tVT7{h~Va5NYk8j矘Lb,\n-;I;mvv2 G>EgzRJǝ-}[yK/Z†+Ns1x9dG^~wlKdZ$go{=$ +N2&fj:c܉F)(nTZK{҇ w 4mb+_o/$O\rp] fQrzCIt{иתLU+u6[R/I'l?2ate?("g]7Ȁ{[yG\>LzLlĊuS==2qiD10Z3{.X-A{O9m!j+uWBY˕m7q7LY*2gjrrdͱ8E= ǘ06A^1 mb^& _vo,poS>0w)?tVm5H-OK$ ϝ0/|[(3pZF  ,ބL"q&l8h~t7TV'^z;|u&|bq@: t*r bVJ58*P>mtWY-ɂ2ʐc@>mCHB Ex26NѾ ~ZLM -pNBILAP*MRNRi%EbUK !UFbv4s0w|fDv@)>?.֑ ?(3܂wy;Q\.b-!s}x;SOz,Z3+a fRE<KBH5_?>{OR` @KQ9MSIiŻF%+buMi";{?<=p#KDoGWk!3#|N.˃f7_@0֡WD8냽Z@<~TF—c"dx@9|^A #\t`e;!} /V #쓦q̼jPx\#w`(UUUk,%'R)`y%G?]HwNz2P6EJDMԘ^NRA姄&@cdK 7gO4-tBa<lD(K y*8G6"I 暸R'WF-fM̈/=ՎɀDcx!ẁ-U,*xVt%Rvk @@e}5%2Qۼ |V*m:pr5/3A3}>/!*Ėy|F(j {cV;9]'4~2Z3[OpadSSŃ  4<3C}**_sA—tY9!L^"w5M8$&W7G%Z]$iKDiw=Շ (HPAƖ.vNkK&z 9hD*N5]c^ԖEWqQai֬MM&vŎxNO.@u$\h4lZQL 5kCIF!uof& K+<'Za~3EaLLPQ.@IL-lF(1{ju'Ub6Ih#Ԣoa %!*MXt՟ER9ϵ=3q_ qqhF鹳|c>OvyAtb=]܂pQ:̺h#2xAP`N-4eR\#-H*5RI1AjjMaO~Q 0]7=qLPK^P=Po AuKEG*Y%.LزzMke Q3Zt .?Y\nq8O[m>͘'`͝6q,`}m*+e6.NMQ࿺gv0HzoE䪐,3=s5Ҕ_{#Uu}_DG2߂:jlVcZ-hL哊 SǖoMS$xjL)LUo4 r*9:::Mu'2~XM]xnړe#}09ƗYWA. ^bLUL{o[5L} ͞.>$FA) cBBE "\2SC;6VOt\eDfes-=J.k*Cʸx}g n=QPYmoFS*oN7ș2U͏&ӱF HaGFAw2E0bmbQD n~;];j35ç9i!XpNa͛2U7푇@a@^(ZDV3=#&2FUjsr 9ʼAH pǸ)g3붢f4#/V>5🣞FԤܥ#H3 ?B& YK`C[!7C{Eh:"f(q3>[IDg,(,˖)!zǬ1]qdfsnj֥&}H)'~l,ᕖrN}^j>׻ZP^}$ɼ0֗a[^rmk]5& !/%xNʞrZ> (7/y=H0? >*FbRs9sR M OO{ֵp-*,jTF xݱ ɰ}\Ʌ ܟ 1Zms~CzhzWR h'_rӢ՜ZO_V6{Cp68m*ۉq!o@.s.n XwwJ߯kkD+!4?|3,8pmf?3Hs)Ž Yfؙ= +7-ޠ0b-g@ ܣ"(j<'E0g@˝4t1H:ai֪GͅxtG W,*|| 3%88>gp1B0D̍#|Wj.Y]l03eATbmWia1̞SI ˈ&c L& uߝ] O7}$#V҉2+MP9^J?۷tIax?%?$,:ȅe/FN־~.c՛zi񦎠P47!,dFi-Ō'SEx;x}1LYa}G@nɺ¸La*KMx Ow5j}֒s%}ۈ] 鐹8591cpii>8 bk];\ /GdR2:5iEqQqcP:,cO:c3,Jƈγ2~l֗xkIuv0w2HYI/ӑ0a]"~`թ`s9k?S-lb^Lg6z?eQ8*^"SP Bcij,Ӷm$3 Ɠ)Z7s䱕p%,v?Z5TrĮ|XlxbN⎾[Ȼ!zwl A#E:#I9nx-GBU5l!NC1ӌl'!]˅ԚRܻcmz ,wU[ݽ 0ڡ?#K.!3?}Y]vl6z'n0>0E! 鵿ثtxBR\B봉,V6Q~}@%͢EWog>G585le-HxU^gQF]LyږzO!"? E֦eC%rdaZbp B=EÓ4 ,yl( 5lE*5i$zغm@\o3X-w߷5;`̊vyQWs`2^V|0o ΝΨbXTϧ0ɸ-/ev{]z^_bE|l:\V,52%'n@oə(ݩFA h|Ϯ8 In`Ad鰩Z!7򀱀Fwb_1g򞅜yk+-wM`:a0W/",@#0דO ՟IqxQq8,yM(DY9ĘQ﾿但Q80ϮIg.c/-@œ5**J^gauF?-ό0V#?B0 8%oxn ZTG#Ny-ǧ#To)z7ǵI_hEcfH2>rO ׄ'TRnbW6œ~醁 :{`f t;&/W&?cԡ]:xA?DD; M?U)ӶPy|. 7㸬x.iJ&B3`6$ we)7V_`^cߘ KfS* P;)6ruVz0Fw!N=d=e[8Tכ}o$\Ng-O MO(ܣ*iq˺xM~:j_F4KLjATj΍ӱfjCx?WLE(4 ]M v}dBZ 0I&nTQU?)<WYEۛr{q./IN]FAyjZKJt\Mk أnb1Q;_^U =Rtڎ='cȠLFqC`EA̵,p6LT۱#a W6 IzB8LѦI6sm0':gm2^}ލt|.ri;oKpy ^՜%]&/-ZaϏ٩I U7RT8d匑>g2JXQxDpcj>G%~p"ZԝIJW$9 JP.|sѻ\)3C#_f8#Kj*8HƉaFdAwԦ'лN?tc@+%AsQVQӁ,5nUvHz6myVT_uBԗ6.[e>wRލcA|6uî TpW1-K*ԸV0!+2CSgr`L ja5м<}ޙKrlS}%E 5Z\:ܫ2Nd[{U56 O8x ȉ x6Fт4&{͌3N;"ɣ\NP0*RZg)Gђ-CPr'I>fH ZBszJM ݤ# KszA-o|yN:<#AF8Ebu:.^ħ>zQ_NdF֒ \J-/k*Etӎe%Y/ *X -IQz.|gOgvXDs#E A N@t?g(Ns :PaCs3㍣i 9}ҚF]`bfBu8<&ҦMuNQ-$׼y yb_ s)íDx ޡ3T3Kq<zܚΗg:q@zB:DlCP>={?Bkb-1ƀpmeGn!em^jBJ?@<m :<tmgsշѱk`!ڝ؄]EzJ1?6/X;/Ƌ)Y 2>0qkz4FR]Z ekQ${`_hyKlJj@}~$l:W^pl$wUpQ1cKNc __~o֛l_ԝ{h'҇lc5܆r *e:Bm7?k߱6tK+34G~2ale,t\ jGRZky^~J zѧl2Bz(N]o҈ V*1H݋&f]oe2 T2w~3ʈn-Me͵| #.Fc}"袷Mn6q`\oe9-䰳ZjgWI2:`ӿZhQ72c-¼VS&uz0 ;h9، (;BgB53|njs^"]agKU̍gޱ/~/FGFƐڿ6!3iBC7wufۻ餿'YȺInyMcDTTLs1 ^ 3j~9MEjmXTi-ɮrr,uY"!BQLhZ7/*ӧo8{;ng xmݶ[뢸j4HE[A/S%yG:ruy&z գv3)Vqʳ}:vQ)t}-jDVRr] ęJ~+H5،eagrouOe8oί&Ko/`Y_\*rdiA;Qg0LsT^?XΪ:썊pE,/uӆR$K` *jT\@n2F,%Qqx-!xX u8WfG߅m$"эSД YjQ>I @Չ}2È[ ]Ը 5Cwv;jX!.70FLUrFإSVbu퉺_%Ch7~ -Pj3`dp`YۯVT- \w>ɘޢck8RHEï ĥ;bFWK t5DjɎCUvZT@c_b\_D«$ BYV;.=4m"&x=aWʼƸǕ|MS9>ÕFe1^wyBysyc%"\q4 p52)!rrLA{Gh@;F؟-t%~Ei$N!v38 s51)ױ{:܁nFxN~NKzg\t u:d>U~[U5mV>!yZ=MóBڜk%:C铯GZ쏯.Y Gavou`` 2r>|\݆h<fW\W;9I`C`Il%bX%JQס) 1ϥYIt \nF2+蘼L2/!1@ aBޙ#W+)5~1"עIkෳ萅UQ@"uFTSnI)v_zy`Db[n[|3C]-bg^J>ɻ\E<+ dH@s3E&NL@'s}[ܕ}i̓b*۴NZ0"#*kPȐnpf dKkh"#!}ff+oP9925qN#NGgI)Q^uX7xSxXUJё@4LZg;q Y,q-PB,Sз2=?N( g5U4(9xp`| N d"͙[7ѝDOO2;MR!i!6(u:[уs'ӮS~{DjKX`:0Ƈu]J*%sҀ"Tz|VMc}bˠ:CGŠ'gpga(m#kXa⧓j1K=x͖ n* tL^S$$^hy@Ă˕E{ubm_C `"X Kvf=Ȉ崮L%*ˊ׀ \ /x͊'KOލm^FFhpZ;[ION\ؼq|%s#fVxaB2 S[>6KUU?A8χg[ePߩGMxR!UALD슫$M%,xuD(F6!+vGUl4RҧBo(+A7w3&ݗԅϧuUÉy\gm1LQ%6nmB؂ḼCIrEżP:M`"܉h4q*ӇYZ,xX מ;N `LX7צ7p!HQK-EPоۣb:!+'mV{Rx5i+S Ɠ jQ^E|SD| Eg&{)yF%^qm+w,,xYNLK 2DIbKݎNP'2J=U%AWl}7ƯfT +mΦb: 4L8OjUPt*4Ub /",7=L DHX {TV4 \>axzP X3oy !m%_Q/.u=m0INsOo,H߸H:a傖@Gnt5C`}\6`$ruxj;&~& 0mU^ǿ ly(@@v\G"tCK!KV py1}jŕwM cM>7[o,f<۠I>2 i 1bAꉱATx[TzH]??!:3& B*Xnzݸ?TkK#t~[g՜a:?'9|!EUSwНY{w*In$> 3֎d &|vR'=13"eUY>U5A(eF ^m=ic[YIyHgz ޕY, 0?tx튄vohKvl<,Db1O,7B1YaC˔p 1 nTqFn)}qo36*ϗ\T>"L b1yG8O{xZ *MP{/&]%1ىʓ.y1_?Еm+z+"P)q`5A&y0^&EqpS\w.W_N5sBD_MăxA3=&.b@-[+_QZ1USn*z.5Co"|iV^?Ӕ3Gҵ @!55n*zeD}էk$>"@Hw\axTo'"E-X#!N g$0P['}nXx6h㡭>C0#,Qw|+'nQX=6(:AU=2K?U1iأ.6\4eI%{o`zK'Pϸ5z[1YLWV-lF]7%q<U qQ\R<`,㑛yM2#LJ&hڏI__`i.N]]k+Ve_3%'kuL=m094l|_Dy>..gӤ2WHg`gGXX=W<#/ %3ln 1} }dP REwl݂I6^ @,P]a?̴uNEƷ6q%ɏ> . BЎ .C~yI}FBVp<=uϢ}42v9>'-8*T0PZ$35jT6WA 7 &5Lວ7VYTe@Qn,SãE fd-,F[ad fMãB%ge)G3Gae̱XKG=y?nd`qD]ҢbaYd)}<ӂzdtPT⿉m򪘚Ò}Dg:p/"9ADŽhɈ :ח{uX][ukJ Jߤ9 Su8. w)ū#+K@`=ZMsrBwQ呞5EBGjDu7h^R?ca?hչriu }(1YJ4 Y o.$c>Pt?Ͱd2Qt͈?S722h[B {>l1TK+%.ޣgJt2/RYPa?!t~ 8d޵owcLEc8$~/× ,WйwDO È2G-"=!U8ݨ~}[J6<{.,CbW4)X3Q NLh&JjrҔ#)^^Π{-hopn$鰰䃨Qz9cWCR_װtDzSvOYprJϺ ㊇dÿKZe6ziEv%yrqÞg)d03j;'T7@P-#OY7?-~K-G̹Pg` ՗`aN}T͐AvRiP Hn"SdnG92JBj)c*q'3*W\p*ѻ|D~Gd_W%犺rS/w 2_5LCdW018# U7I)=H{Mʁ^|3ԏϓsa]ROr](P1m4|>d^o2j\ZSMU\f\XV-M@X07yՇ ^=&?C/5)R<s_2zVijɰ|d`?,<8zYP|[q@q8g1QtϹ^>X.~(Pع<ȯ "VGrhEPU $Ə-KbMm|+~5vfie>BrBG/y'MPqS鍡Zly4S[*/]ڪ^ PTǡ4-6wo59uwu6^(NڍذSžkVze~T@@oG&TYM)1}`RYXn h noc5v0q<"'߄n]}^(nN?ў6Fx_;6GR.p aESoa! "ؤܷG!#R]A腀fhi2ڟs*cc$Hvm蹥p 6'ئxY7J+ EB36@"!AEpXux@p8dWU^OOTabͭ#!Wxd>·-*sa] %NL: F!c"kSvAKάtҮJYgPBآ[f]."Q5ZsCC!q{A-MpA'+",*pg *31@J8pT(9bJs5Cg$[/g;V,#sMq %ӟv6afޖ2P^X,oF $ D' !n7;. WquĠ<0;HW @8?aۆNype[!9qg| Fz-E/^F P%ԋ+nxV8q]i/07~xŞ{2,aBJGTQ"HR& (O,sjӠPeM͠,",$ FT{OU9/­Yҋ/OEPPh@^iYfr }eq4CnirwE"Av(.COn#?E0V{}Cf 0]ui71+dZu"eG*g{3Bc3Čqx͞R) -PzB9GBZM)1܂1?7rb KD8Sk$4YoUdZl{mT4ZE$5G^Ծ !"2f2*[XʽU ; }$\96uFQϳe3!jcsl1Jz}2%U팰$x1ǽB%jde H& 1!0Y"G|H{{P* IRc'8Ba=@;rpa.i'.1ٜ c2ꭺ++P ۚkHpJMgU-]i}j}:jo30iZv[! xbyŔ\x<5.|^י My;P7=z:nWx$O~FT dd>6BDHF Lb /i"|V~ ,{sᡢ5~AshJmi;_j A,1!cQ%U(}5(`6b"+M-b:[aX[*Ms|ؐ'͵!b(`pix.wt?Tn}zp( zikJi:*h_96JM!g2ZG쓶V5?e1&y*.Ƒ6>8y#P'\ Bh0CѹTIc͊S/24б0^'`\w|?!gFn% =Uȁ~NRYa6raJzFD;+`2P`×yk-64Lr}gvI*/@2-MGԚ!=؍(,: }XV3XRjw.>VWYA1Oh$)PeSL, (}ORqt_FHJw`̅#>R/߼6FV%:Vߋ5ƾ.`R[}um"_,H>>fH|QA;(h{Lq8\G2!-`B7оC[@[d+j(f$U]0- pjD+ocORo+1OHC\/de2dJA_;n8+?qHCpr`]PLTقg[Eu=o!'WQ_Cx!M A#8!#g^=#LwRZk]mBX+}-*GsUoDRznoR`~g#[װ=[B BC^DcWZU!5̘;W ߭VZHg+ ѣ4܃3 p9<`cHLdN}#,~Vw %91Gpdf}A݁)2C0y.#B|餇]+.\G:iIi뿖"/].py]3>'؊EW7fGm~Ɩ%bcBqN{q D-5bjT VM̮LU|i]D!mxd_^@qmIbLތ)5 C$hi3Av9ꅐ颿0LFجfҤ(5>9":k8QMX97,ґZvt3/L]{-Uw ԗ gƹJ*cgPMqQOL<k AKFIW&\^wЛ*TaH*5JeC,!#3:d_-:ϑ 9!]]ƒt19m\-y@mĸh?}wuuF5T[b(+56Q\\!$,k4wr0YCش gyNdݹ(ҙLׯ-31*>)u*rHkhd~fe&Mea#W'<]>KA5aBH7prۢ&8fc pp5HAP鯫tI2&m*zP+_X!#JXB7}]҂:{:a4^)C*Vq@6Jʋ[>=:вYXosŃL]ʛyG?E%ݙ^ BRkQLrVKXv8ZoK1(qg ]g˻^3χWZX¸R/yGFm6뿂g%I׉S-rϣ< }QœKʯj177 oDHsa&+t0x5N$;ho؛Zxd_IE.̾˄^ !8\ n2r_`Gg&TFUWN?q}Wn/^@Y;4 LcvAht˦˞(g9=kc0QpPjLdϴ<)$w['*-ɉ/4m3d(+\ fMmδsP ֮L T_Cs O;6rW'b>94y307 2$eiJb5(*)Fvo 5IjAM}%K2oRr;#,riG_GIĞ b'W˨ pDf<.}!cdF8qC RFlR,)"O(K;^jۏb `a_?A^Sӊ_e4yI(nN nE_ۤ҈|!`3nJֿfG,32Q1'|T vn]G7 Kapo?\C! D(1܆, `Q{vԁr7#D| ;/+^5#GZ91!x]#WR6#Z!U@_D?|bjx\\o"ݒcj7y޾sʌ u1 YycJdq?ə7}vCwt.YI uHwc/3+yOrZ+0 q*D14jǥ3`׳;g/8e!lT<P`Ѩf| 4W+D 5KK)8k&~n]PzF2mh((gZ>>>Uw/6ZM%5)qV D D̳3ryAjǮ#j\gIS<lxRH HYȀ q&RNClҹH} jz(1&~O9%5Rb ~IKJFq`*ʎ8ʕQ~9v}7NYK@J ,E;MMa.4<>@CgɅEJb _LӠ5ך\d ce~GڲxEWħlœB<&o'D?(14L/?/ÑD 3HF 6 !4eݛ-:oPh@:`⽋L{ 3RV LhPyڇ"z$2.-Nwu;]#sP;rbW!)Fb5%L6<S NuNCs<~,;v]ޔ".'z},ńpK?\&XiT({ؠ)M9A04|Ls6< %&9[&ucN^z kq^IV-K޻tK@IO?bW_ 8|\DEFE1Z7LtF|أ'oRM'xgP,p}_Se!֍\J#kk[m&W&lAWUv 7sJXqw.E$g -^(*J'~i*ÜiDzGH_r4@g3-YK w>/ >׳SC, .~͍\G ѹ2z>2DE_EU^Wo]v(<֥lԋ|}B;B7:ru9Paox>qU/t&͓”}Gl<;6=ؙB8GwR 8- ݴR2% `{6K?h@ڑ > nLJ8[δ ˝Ehof &ڋ?2Y @sY1 oͯhEuzzB4?Ŕ3T3+ _3PIaz<0r{o4֛gyGnK:H@JZ:!EohȎK 煂wMgƣ GzIG@Ʊ(Plhd1IH ;C|_=q%%ua Bȣ[9inWʹ/!ɺ RmU(4_ q VVY9۸{WCyX>icW%PѭBDz9੻ ۡ^wV[ _|-2s#V@O̸=λTҺ5r /$GF Z Cu/PPK M3`Y-锳öH=hbr:_Yp5HB6LrK@[%$YB|ENBXx|p$(Av6sj15߰],oF`MYdםdrZ_7j%s8/|_Yqj)sKLuefSpfőLr[ fqʏzgS 7[;k1of;P|IwɬCh;| F48FӍ7*iۜDL!)N)0*F8*d*ںgng¥Vyb]ͫy2 *&zD aW"ד{>SӠ3yN.+_fӧ y +gpr64 Oz[-J<"(B63Om,hp-Mb67IhI {/Qo x%]?dE=FB4o\=J` U#*P'$=ZuㇵCf#zY 6Qj58K0#OҨ %+7Q>+*"E5Osf&ƴ&JIt<9;d&m |~8ߝ"PHRO>455oL0:x{rғ 5۫0wBk!0UCnlM҄04 !ǝ+~0D c1(G}4pIPw[}T4Y; /6A1Bw@-@hEUh·|Έxlf.Yj /& 4 Y4JCLKFFW-tќA$u w7gpIHOy( eT4&1xoU4odh6su; Cctل~Ϸ$fmDHx1z=aFBº)}7d围+ >kbzy08^!rbە9XQj2'9/@ct 5sv@Bǡ"wG% 4Bg[kW،dR;L~MR;Z0k݌yvv-u,Tꀏ5q[.~{* 8HUeHf!7؎PbiFH5ةzF׎/B ^v`9vJ=BɘJ捰\$0=z3tp w*_}ȓUɂsGG{P3:d$"@Tj/ +=wlx7. ku4XU3א)kE(0db9If" P-vk_RDs'&?w?ݔrAK8 ~ _Hr94O;W;/X3 W*cGi݃-{OO j::S?$ B5aLt~"Κ=l#lF1K=#E6]Wq܈Y{_Bd> y Gb<\v'h vҰCjc3s31m޵d¹yX$;)+h&5{(DO )HٺDU4= ,=DNcwOY7* N1"Pt ZLW8@s Znp7QW?7E Dʤ U9:qk¤&t!~d%jI`؀AkJɫ8¤._(V=q"Gs|aL20v4;>1N)Mk?'|2qE*;I~:nn&OOӤ եwߢ9pw+̕#JRH3Ҧ hv S97͎|}Ԟq C;4өYt o^hٸզ?G1S$OBC5E$AV؃?w#6- lw6n>^tYH$U2/^ zt]6A<ᡯtOO=_Ž89%c9[NGÙ^>n= Rsc$HTfd2uuǵCaDމN(&5nd_/.0oDjoI?.dR/AT%䧐^%1Zaīm5@N2j1 Oț\-&u58~=7R(| XB$_A_;ԋl4KQ{)j1E7fVd)eO+IQ~z,^RQ8Ð7k0:E`wQﷀ)QaeAnLҹlBT ZB>,z*CYDcCҋHyw8Z]]]H-h ̕ 8U^rWI(72qٿ>'K(.,YՋ7W2V>ӽ@VcLɼƏ- A] 5o*" Ha B,3‡'u#bMsKp!$姿>$D1C.e^ ͐vrE㷴 A˩IdQN6!\9l)͎Fau^`}ٖ%& J; +jUk!b7S61br4GQ_[RqptaСʼn-7MAmLn%},]ƴ' M:&:@)A=LQT(}I 3+0__STMWR }Gʻw B|)A0njUh"{}"b>wdBl}%̀X-w3#ZLO+h$'4rPN:ۓ݀30HKNc֒TG"iJʼ7/1Ε~\';3})"bdfRzí:3/}2zd{>ydnC[=®LgϷ{8 p=T Hq]^ސX ЖwS1 Y^%/O q躝JƧf BPĿ^IA[ݰ׃;ޞ báĨJVlNMʟ0.JZ҃儂 [5!fVE~iEOzvU{dt|_s[&׈ӞGM=| ̆)NeQ zub~I@u;do墎ՑQ(28Cp] v'Fy]kf'O]>f+kTyjY Y$= RX;GwM879J8$faP5z" >abX b?V]U^?]{|L=UN+/F(Mavd  zu"^[O[VD JTX.V ]G Mhc`I{;Hlޤѻ!I{uu ?ЫcOӎ{$y@B+YJQ&B;{y~ԁ8i,8؝UGJ򥱇Ĉå3*,PU蓉e[=V(o{gUkGReH/*dPeTLP50Wh 5a9 7Z<-7yu㬼_^nڂJU+ߍL~2c 9(2oxZgsY|[0AX&p-e t%ґ"f`rxYUO-b .R=Ə&ֆfj}a$m O=wV~Irf; ˂#֦TQ](ӦZ;=x8L!1<;T-#,\'%!m- KoW\p$|\ L9G[z?m6 #ȽW g Q[eQsSٷ'ɮI`$ZPI6>;eYW<;[9"hzPֳgVQk% (h8DdN:9|HX`%KD@  gsו( 嶖%ܥ,TӃ} Ӎ̏ LC߱\uՎ$1C z*$`"1Ӓ_F؝0{,P QuIbf]~X\I%j%a#^Ay=I@Aͪ_#tmM'<:WtNJ=:B1zQAT{ M_=ML}CX 쐟$Jd KhdٙIJB}"'Ej+n^n=+N2Șq0Jcmzk>k TLh+EN*%FY31gXYm0GQDV$ "F7X뤃.*@[swg1l:N Ww H9ЕS*A=XK ވj&Hnأ&:Ʌsg+(bȪz'0j۹?.U{][@ȭ%"!d~AOƏ#x^.ý3pR9<,!T|:m B锌1ju\"c#עFkg\CsXH\2udp]E0 )HN:S9.]5Of/}V$l5,1H-}ma/ 5j̳Qɟ-4CCr]C ^9$J7_&$GlړD)ޗ{~. ]$ʞ`TA )|p ]l" ;`D+'jOp'ڽC4`du~'R*_KpZ!k^EF4!Э(1idۂkgqnW] OM{?M..G _8B3ɧ,p%!,uGTb 2;--)EݮWt}gعQv2ayfwcf ^T"i?NdJŧZVd:DL\b1rT+v=L(3'=1LA 4#̓OzAFl\rѱ8T1w0:y3]<+[tx@Z ySyUCT;:# %װkFD&B3)% `듭+?bSiRugrD:7 z0OIcjlқ;ݸtnWƖt +:49TNGL0<:쬖d sH^.¥# B)AUjrU 8g [܀W Nj+zkPpJu FrM駏rNd1m'9"i"տς|UPe]5UA@n7P1 Q!`ZOiٝ6wM:t귞} F4F1 (!֠ߓ+orG/_6 Nu'w\]/~_ǛTIu+'o5yRZVQT?{Tܖi$v;b!}%v<Xj@9ܽS(.B5gZܬ0\P0 ^?y4kvrWwfofv?1`^P  a'UO?RmoڤZbASuk&~(AwmE#-ܕEQhe7a0& ^D*nyc (+y,uP!_~;Q˦z(F 9kSqKyl\g㭼_qX!rzHK=|J7@)nb7ɚf׹ #wfRʚjϬbuM^.qԈ`m&AdDeؾTMqUjǞ]M]{$(8onh4QBT-ܕ(= .2bv"G&!F8}-7Wb"?H$-hRA0:s8I@ՒxTALqk'|1$U(3)`[ne8*} 71h;#vEpp-噗4;\pJ;bLhZI-!Ay &lRFGZ=ofZ~ѼmWzGfEPsWluGӘ#!K*-Ƣ=| 7L:n78o3&wS.g W Z\'m\nPhԙm:I7!xы؞^k@BW}2:6,X!#lA/]*Sܓ44͏{m^xg},dU!|]{߷W6:,dTJlX#@ԌAgL.vf]a%#[E3aCPvUU""ρMAvuKfb oe_`~"]Ba\k&͊TPLQ#Qf}R4~JDơHOy[{ꅿudE ֪\ \q :c?9Gs / rSYvf7NJ&FjES`s1\*8Bf_I ~3gaOÏza ,$h]b^* 3]&@p4Ѫ`86"rD(ӴׇEFcֿ-VѶG||W $^x&.REf> s 8HչdbcU ;P] w,.vuzmXBCK'1HR簚8Ucsl?`ŀGWx.'} A,Aeĝ ο?/ 6 e65dD2Ov/ԪP5sf {e!tNBIT p]#V@ Jv!lUN ׻ %5M1g ̬v#Ś&|d>xdzd"0YM [x[U汤,q}gnC5-$xXdwW Y+">)T=5o3:Ѭe6-Vʜ#/<O3%Q.PtU"dU+Eָ`e Bi=nL+JsE R0vZ% [04꘸nb<"7l(D Cߨ$ ՖD﯀Ùb¿$LL6* rEVTԐ=l̳\o?L r7%i܄0bTfSQC 2Z88D=>_=L = u_-z{%,_46gQ8^nXމ^i`) IlKzIj{ojr.Wi wzh2JĜ;:)R?a6<&~љf\J/d6!l XjDe;d:76ǤMDA>^sO}4T8$j:FZ!#B0SW`RŹuu0, ~Ex ֻ̯ ift]6] ܯjGysA.8/nInO:I]Ӡ7fˑOvUO#[V \,yLt_/,KEalι*-wɗ^Iu&brg>|mq(o_t*PrSP`WO̱7t ELYbȌx(Ύn' J8ؒ=F8!["EX50YW[XY3`M!Qr'Y丆ʠ)SL,WiZ,-Ʒ#&;}ˆ瞫9wAO: ez|"͞\|S2+'FuIKYNx}X.|0Ѣ? z"96,zЩcWsh?ya;i;Jk $|;L"-xAjDFd&f+2Oie9]6{i EMQܥaGpψWHz6f]JXh% fT:F>p KJSdՅa3NR7ޝ@7%J|aMO )J4kT;[b ,VIPC %y5mlC pꄊxWzIK$SToB 2z^F$1Xx噱UҊhG,Uu/KD _#Cr+/1 }@jޱZ:IW0EryP5z#sŕeD xzd'&+Ne/h]no2ģ Y`G.8+ 5nvk(GKNK ɾǷaƲ=^iA#Lv}Ė֪]U`Oi+V鸵ëX y%HJT0ۖkLe☽XO>:+R׳T y/w-xz5* #z-F8/.@gT@BXwP0\;/ACA?ܼUcV̚3V^ U@.AܨQt0_KYYs~W"SK3@As"'K-ccɛ0 959y/In:l(u0QC&F+,(>< p^ukDl7,>Z]Y%8hF;zclYNl) ^9_w0l7iTD!2Ϧ U=L$pw_̖ b|7$D@(յQ zG_q*ܫX,{E B1G)E/i&N Y•ĔF[VºF #?f#+|o*eg1*pq{Z95ćbtgO ŌSuSՉ1MN40Š7΃ysyw ۬P0 +aɉd2AP4!Ę%@6FEOoRY'ISg_ȱ%^@E:#3X1)8x#%8zoʱ hxZUR޴y98 >d[,|lr|g9hD8!2/o` /(G׍'(T<4u]y$w.@H%3= wQ#0Ϭi8ư'/8-l߱V{$"ilM`[f@!QMDrtSQłH&JG]ŕiYw5Sq#h!ʾLGTPۖD1<([i⢣B\pLgRf !lܳs(;Vg^)8b_;~r% e U_uX(u-нxS-UwD3b7Ҝ~RY vn <陱+e:.H#YiOWXp#u}?U'^dV瑾Zu[a4̉ta7c,Yr2P@|t̻nSs= xFf]?.-a r9C Ϧra=//*?l+HL&Oɉ f,'5#ژ]BKrjD.K%pEc~OyM'ݮY ;(@CUxwQ!,{oЛvU<Y,zT"W;*HOϖs]ȩXz9ZzvbYu+⺲Tr[?-yYߥ#-fW8m HS[LfxFfo}l–\+,%|uxpS xV_#jA߷i+On-,v=W:*|bZ2Vdh)('~/;e)q([-4[m5rtU9@11?$m6, ߪ!g5+t>B c5L#MzB&|?yuY'Ȋ6]=$QxAxo2)S^o'wN-ҟ+B]I ƑF7}^@-}04$N6ȶN5lz7 .YMcCKrfr i]q'|| h ]oUe7x+GD _)O= $Xr.pv8M+CɍjǹC vo;R)Y_ =jXI03H#{ bB~tЉGnW!ci PUZ sv[oȏs퍘]qI&‚E-񐂰M1b#FPUHK6z^2a"i\%/y1M,#@*KU&,Jo' &k;Z^b$f=JɡhA.o6\T:O%7f13heSz+y@BD-(QՓRVSJwD7Ӛt{JN mb7MqC5:1<ۯ*9Z%A9B8/ޱ%@<>CW_@i6TW '<d oAg)fXl5q #)'>O؋3}(MfGs9&.hJ:aPtJP._M(B&M&f YSwoqA@jk8i4EUnO:udG|@;q^PĈ`I;UZǍx^/SӉŋhͿa+ p:ou> ۤڍqf_^uw ^!>tbIO1K/c(9mzm}0K9~!&\ӁzaۦB%֫jז/t8xHƅי.*j`C&P.)MS4{W#P-Wboڥa-YFG|3N]&xFA}17mD@d>:*{ZEbx3$iͺê}9-̂hEų<Yߋ-%Fvp* q ջcj+Zxۅ*?cKyFo0ÓX;‡,\Pڶl{)"#',/gqg$f;Ty+y3d6 cb8ևA8-5uR\axZ;[/ޭoJ@s6|wm 18jAzbC~6qߖT:M4IV%V`wbbʓbǺ?hrGFw685X9ms>w6&.@&Lܚ]+tBW1)¡{2T!+X֒˫XA)g6{'Ӝ70P*?(Mmo"{XF{4+gqg J\lf0A]lc!)~UGXo0dD8R1IǫYlKۏaϹӮ5a,kh@kq۱\Sʿŧ$xSuO2{uklYrIrdfG\+RU  &[U! )pfneķ~h0S5-˅Xsqōc0I#L尌M{PF|S$-%{`gҳE -'/xQ5za\ W10GWԢϤ9aC|AOf&*ts>ocތUxd+q/pDfz !٪b9DQidcc#9!5<,gӚ)ކA)hwr>놺yJpYfZ4~5]pSL3gMyP @#/lvJ 0exjp4-g'#3ez8Ab~;_׼o/r\ $4b!nJfL&rĿ{Z0}rw 譅!R#NީF88}оiB.4CW-[yԒ 8b4E:6qH%WIoO,_G)C =ioUS|3Wh}Gdx{$OәO,I5`)quP:5*YTԶ>7P +kYMrɝ(؜'=>_s}%Dv EjȀmiW6Op.o^O QBV$o\+ IW`XT;U'%bl͹^B(=24{9rؿnL-|y;?*i t}םvKHeZ i$̅*)O9RJab"d}.=#+eXY_>7СEk8F=<ЅT oÙ+ 8ZE$eB0R m3M6'=y(yyP<1R\ <4y( XSK F-=t:/)X}QZumԗ伟ZKZ g`Z5Rc3pdj{G3<ݳCه- q%n9FEqv}M,CU?\a҈}UTxx=ϑG2ս%sHW|xtT +*MfXe3pdӟɲy%n]YþgpEViM$zD1{r~2A4r>~R'8!*M^yBVGw0Y*0dݪ o]Y@r06+9 *.8R'.Re?ZB\@Y(8NS_m!n C{xΜ|| w jY(2mr[[e9\lFpߡEMVK|zSn̎3I֩d)v߭MSnϨ8Ae_ d~Vx_';(H@ @ tY W#yOލ62x8?/ bo"s&Jz; 0FW݈< J/F 5StpӍFuJKcicЅ d{2lɻm̼k5=z7w$o(Ti0-̅aܖon+`zJ*Ml\hAɷ D߇vYb(͉:eٻ&Dtq6I Itjw|x[̓ǚY\Khfy!9Xi\v0a9&oeOGAk܎4s`w@N?Fk){l;>`}f]QL7-M>^ە` 96.s^S@_0f6IPWeqr)H Re}tL\`ƒ ?X +yH95uR k*rt5w͢LF\ p_ڜCy(JH !SǞOa<\%gVщ=PvjfE C¹W~&G1XvrW6b|7 kg>q־qe䧂_wD8+?Έ¢DRŜ%)3d ѯiς.uZ1Ƽ)lqy UQݖr*>Rt)X1ch":Ed(ZD"L<BdVֵU(`(F͗o#G0CގU%t܏`f3b,e JfeA5\uX:P>+NH+Wrq%uuY؈fsOfwyJCKVQ\.$SpvQՌ{'j}l'kAѸHM\u[pw.OiYFx:>N`HY$NoXnJ 6$)UO1anlx5SvÛPo fCrhqS}h,=ky VTrz9qe⯎[N u‡ز~IG2u1qI$f#>İ']76}?zF\҉PLjaX _=~'dn?fD!/c"ZQ&m`@@h~F!K* % |ՀeEÒo `p%J q?,+fYL!HWSt<=|jqH7>EJ tAভ,Y+mF UmKȒJNpIP!:{n)QI 汊az {_FOe <&>竏04vNJhXϹHԠ;EcĪJyd sLd8o d-d&˭ QUЏ'vZTxU#ib(O3؁:ʿyMu:+6`j_9 EιNUW̿(eti+9{!Ȧ0{G #%P0V@Z{l5-[szgy}i:)rs>@lD:I_#ZVbvBY++fJ"xC$O( 3P'n}xf1.NeΐGx1/LT '0hx>LI4{N\N/  /m=,dW(BAVfDo׍l5t}$(@ .QmӰ8J'tߕ ])JA9웙\d\-@/,6yG-y?KD%Yc/RKD bII]57.ӊUo[ȗ |$vx!;"-t|\b^b @54X9YoL1I&y"y؜Gj1/ BP=۠ [-"o5bMx>8aEWl'tJ# nѢpNa/hl/Y|Јɘriw# DD*'m8!aqWwjތ=U's1ٝˍ&uNƵGy׶/GьqLP9YfsSמk;YgbB#ޞ ѶXܛgK "cɃ*nX:px`q3+(?+ֹs}yzn !ةgbS_O͆|@:$ip0phHtU⩈K(㖓Kh[7 !B(ߪYzuJTQa'ܯRdz2G/jM]Q[y``^GDY_w8F%%M-|g0 ўT R~-yZ!G65^i[z3Az}v!jNPpUCukNw^|,gq2ET³PsuVˡ =3u`2;.]^4k] 7'ʑ.^E߳XQ3QM"u93|y2I&Qڛ|d.*4$IT.蠶 "әL0?FؗD3I[:EGkO9Bnv5]Hi">&pH]̲66:"D>GRP-]r"8*2uL}^7 U P4K&ZfngW)!1|ՀٓD+L7% Xf㝇k Ut^V9!Ѕk?vM0"S (GRC>A+oԟ{U/ ̓v/"]%/bQ=fNɶ(yW/2VO [iNj;FW~mRе;0*5YY}oN$f6=|q9!&edGmh9̝ _Ơ}UeyTp3DuyK1OP`Ef+QpڏBn}1*F(:~I"-e0*e _[Cf28ޔkcg.x>so]r>J  t%vO[4L)hDOn}z|~uk07 9 8nq⣅Q6UxR/8%z2b$\kh0wܛQ;t78ss)#xElsrSrvGZޥ/asNމ֋4ΕX#S' KڮM\`Ɲ&xyh}޽Zr#9U:RyV*MhEFDA^QؠY|uU bќLD k2NtTAW~"s#O omeFPzL@*1\3 ?L Cڷ(&-eqb"vI*p|I׽7v^։8n77&: #F?&_UtemNs+ @%k`qGGۗ?$<Ӫ V*hU^دW̏D9:/`^L(Ky֘Th?Ȣfm\S$ U9!hY"FGD?xAUz>99*KkwD5#Xݟ&I!' gr.ȅHc<""kҘ q t 3,+-Gs< Ц)F- ko@|#[?D>kI)FEajVR(p*F J bSZT{f#ՠ2{Bsi閶y. _nVܨ33ji j`A w[B'/PsTJr؉8X 5b_;8_¤xn6)c NJ⤪KB䜓֥19`Q|>ϤV߬=Ix2>Ϩ{DHUG@`T4#-~SR3M찴Ү9H_ NB`Ȣ?l"[sy e͡~sVpo-UH mu k.q#$RF7 ['wELs<(.rL] *6hkrzX4"%~5pKh>ڽX{3LkE*U^BR?ݖ@_VCtyM#DٕBH>-#Z) RQd )Mh\Qk C.AdS}vZUXrԝI6DtEbrpef[[L m, ]c QNhh)0%[;(K uxv`^ɯ&$X&|nJY7酚ǫ%h05Zf [IwiJZs9ѿVb-R1u_2z:ǍvەDE+Ǧs^uL?xvE 05ɶk H&,>8 }8;/:!4h% H{.AR o^gF`};b&t`솦uߊzIkx[oL8Q\q)]zo\+Yy$w]뜢y%~JЅFˁ`XXNQTwpBG* GǾ[{t5 53?| Y,pGG⦏~GD&WEԤnDء7PTr H078i4h PڶJق<+gq tLrp٢Ri O"pkϳGܱw D2zi@|KnLrq5G7kn2#z8 :<ܿIъM@h U+tT!0S'f]q~{إߥ̑6X'Ab D`MAD~V˵IoUН)cԧf[Q#zlHiϛAx̀ nrqGmẠ EL*Vt,`(f2҉TsOw3 9Kl}yKnK`wda6BלN|cXvҺR_uB[ v*7<;Ԣ L^eb7+'8R@J\؛^,jmI[n ^lxy|fŮs#[qq#C;D?4rE'P BԻ,!+Wy?Tu*Z#,PZA ݴRZM,kBɹݖ!9VSqACJosAveD"snSW9xIݎтE_ !CnZN3I@E't  !lڦAbB rp3cnU!;:Ufn'[T>^N^XbdOKRƐ#;礔fx't\t⥚g8<_odi5;7.v/mцdL;Or;35* |d>CnxP`țHOUAᩇT@qQگg Xvsx-˞d{)B++c#3PHz*z:;Ւ H?5|o]@fd-)RN"ZA* taLFּSw]I`{1УBe^[  Ix1wc}x|큫 Ϭb[3}Uc,d6/@gV$^HzlTEq_Ns8?35o0s'X ndHEFc"&Q&8ƿf_HGv%dPp鑖:}|@%*~;O$SÜu.rjdOq٪fԼ'1NdmH^~()"y&SEJZY_3"Hæ- JuFZ>2fJ֫.$Uc(E֨D H ~1,H/4\4cx3ݑ5#KnA;dH<21esF ث R,̍iYAUIX.a29 -m#5I2\{BFitj3-]_=mM9ͅ؆pMT(߫N q-u?-T#m4[f:D-#t֡^P06|{ <1]BC٫&^ `Q`#w,g%>;F"DWnFIJX'H&I}ܘ̐ UcY 2(=§M} 3Ou,W\\  "#-9?b`Dfpνŭ:àpc po`pΣ!&_̧'3M/X5W1r9cL(K7ȡ{ԃ&P5SpO,,3iR^Ʀ9Gx[St[b0{ĤN˭\T-QMJb4e;e>x)@.}X53XAZ.sJ ^Q[k$1+* m%^Q(r.`Ps%V8B;q* x$5ԈyaF'z4v{5T|__Cxh>=6O6iɐ%O}αX;4c.>]h[ [R \[]c'2umjۜ;c*9y0Lj@P+g T `meʂQ5Ҭ}TНOpt 勭ưQTTgwGӏOt23 D Zcd^{w+ xN7,$K~+/ɷBO p982G+^mr nMjaZ}gwc!)oB{.pE,S}<o x GmML3KlkCl5!æ)Wd;ڲAcx2+uȨ7:L0 |#oxʬu]'bN>;'1)(NNY,KwI࿌w<Ϧ9_h`U\'VSIsdΩ+^a#^=:xNUq+ffmΣJ S'>o7/i;^sNC-G&XsYiw΅Fx+0H`)-=)p aF)t´*"Q^zB3q%|m&7̨@(Ke:gH x7aH D1-E>U_3 :ec6n*228KaFv4/4 {rsO7G5^1!Kˁ5b*-_s|Мa&I./^ IٴJB"P !{tND %/lbG9\},əSojT}BH2HB,郔7tfk!(R*z6itFXYJے97*JN 2.3V%Uӥyy[Ͼ(lQ 4.!qOguƕp,M.:lLsaoe"/^r6@m<$|_x/w )^\Aߠc0`Pk3b:H3l}Yly>@DoTMX۳4bBJviؤc-DB&4k6͹brWdS<Ŵ~NJ aaCNïa3_Ciݶ?bDC. I)ŽV=[/-]$+ı4f=/{Q}{4r#tel0Lr CM +lN4L$Ӏ4jf$)9A wl̯s|0È8wf(zf$j"HM°";i'_^sjq m o 4g>qu+? 1Yh3-!Tg ;q7W[s`i^r.w`;r]=]|R6~$hfka}F)]t= Z/,B*)Q,9FhrCL}jؾ| > 9HDٕWϣV2A7+($_ Vzj&<ͧs+qURU!k[3y]媤,peEI8_5ށ\$SJd({?_^eZ)\O>>v%o 5tP]ҍU3) d܆I.&Yx7츭2jb<s k "i5C3>f~rpYD|@K]B("ez~Ɋ?Iwtˊ5͛!ady`pɋqPdރe;y,k67 'zfƿ"IyOS5v>mv)yUä0XP!"08CB7YLvyHXpTQY'<ڢ9?Ae`TBK{q'5Gšu- peƢ:Wo4ﱡU $0Wf㬸P +@2cɂ{XZQ2թo'P O d7c%iPxYce?wJư:v{zz: .i;}vdhFYG?R1I!z!P{_uzZen;}ij?hy>b]Ša耟5ogwZT61^+Gۋ c\K 1F_Lgޣ]T *ެD?T!=Mbd!I!)7u 8-M9@j͹7r$AO7+RkcMK4F絿 4}C@M+I=2|X/V֬Qq&!='8eܿA W>jT!c-PӳhvS`[eEl]Qcm:8bS6 pk QCշQJhLZuByR>tq ,/ %/w3 |G]]-=bS; n&{f>WV5b{SKpiP<T+ [!MϦ;=eLwB]a^[BQJ4eU_lj55f qi}'41O@Iy-& ETcQ@s-f6G BFή-Ws瀦h'Z|jjaQWcܳYc5%xo|?d͂;( Њ^sUPšND*cHY3_9 S_悴v>Gk+a7'>d?ͿdzE.$biZŶ z16'׫ Q(k̿%)O|>/`M~c`]0*[ &U#MWz[.'k+5nV-JPӌ*m:Z,rTAꆴA2;׍^2az2g8٠x`/B\7CtЅr;\W8IPyi6ljq/1/d1*_[Yn:|Q ;v`1 ƵeޏK9: yUWiʖ*qZG/68cZ*ק>tr3ZSzg6{Asɯ3F"݈.Wq!OZ[x;$i09qpHm~N6;n*<7JUdzkȗ 1iT-_8pu^ӄ8:KXrr{q11_)Ƈ$n>پ]D$b0)80F /K ">x4JAPD{^_O017&d!o^fѶq|AgZUcyw6wDFd8"N%4]tt(eo0;]JȨ?v>ݙ Rhjߖ8|8W,Wc>Ƽ慼1'<aISnfx#Na`k!t.b`ۍNQNj<}I)j"ia&$#?(p!0 "8DB` I2B6[gJ" : ̝_14$(+G4 kЈh^ K|7z)J}(5wb5'VCpi$"tca UP&* Gk,YdpO77bqʹDW6A4CM*0 ~ ]۴:tK^PeX(<]_ZfaBW}ڍT!PH,xL”¨6AΙl8hWnZyQ$j7ƙ=R? mC|ZMx3ѧܞ;<ְbroƉhExbN):eeO*-cdci[K\Yh9B=vC/&1%gc腎""Z;Un%ae,Qm2yTO.%a6!wNT8{=0~ӄsIFR/e`2x! <]ECOu9zN;qAMB칞\ *u?>u{Uܸ-p٬vO)6V_J}?.Sƭp.sOs &; ^#$4uNO zlV~ B9;n?/. 5DN8]DbnqГ/:綺/HSbc" *f<W=<(dRt[U;5Dݛ1#)k%;(Uv~x\+qTskp@qnrydߤ7}r%gjpϫ̩X"N/}0Zd: H:R&DPx,""o&}9-Fy6,_ρtCf4'=*xF恒Vz%όODUc /hhNnP f}YE *d_ʐV-:¨T9sFT,GBD7^:i}Xc0)$y3,y_3Ɏml1Q6d/bNF*?+ hw)\Ģ(~)H2S,^f& Gi.MCYwVa&sۉzы~- zn\4m#\R/6suϖؿ|qB+K= `Mu1P1 ؈/orX@)hͩ]w#QyJZRW{%1gܾ>mvceoyq謉 w}-ND(9@J]5Z`kW :m&N6)Nq(:8~ rj$AJtbT!;PJeV6k2?'D o _*w[,^8n46?? I4/'-#VF}CQ)ۻ9#6# @YR4r GQ BK{ݟ{::/3ة ErTʻ'G6w}h0S@#Zby𑻸9 RBc0LNm9N,KRa_4c={+>~yD3̐sهQC,~Yڄ6i x^L kDŶ$~fo̚' :,)AyfN"SnʋC`_`w$7ȵap *=Wʸ_X qw̉jArO77Z(ЭflB˘zuNc-Td?fwp&f:![._8e7F:ۛqgN-#S_le~sgfue)33s b!obV% ??@֊3AV<8}>dϐ*nofV b]ԲzWLNTt$o#jp:9 @#ujoi iy5'`TiZG4Ɋ!;Ά\HA]P>ңhBaaV/\n8/~T#-O)Hd:HfuhE) v\AlDbT>vgM-쥏ނXV˝4m+I7 p0P;v9I݌9p:!V׋Pػ}ool2)oF\Y}71tCeEJ!"\5T=g͌gB2ch)6CN=#2;;c-8 ,_HG߽uh)޾Y.f SUnR׼d(a.kFTET!-хVz/݄Y' =860g"98],.!yk7gۻ WPHzGj- (}aUM\tN<3]v(僮w="ich5DaZjN^/0QWnp)Բ=9-Tz1#L梹é3ۢ6U>6(P)׮A1 !(jh}d;oN]G1o,~Th7RXJ3?3Ӱ!kٮV2AC1 ::vRRrFʶф`^Ywa,fz .}upm-|Ws/BpMZখu SA5zhha ]F)ȷ,a |'myIgGX36XvC҄"sڀdߝeBl^>:eY3,ŀA*`q-(/ۂ ar+}WۯG~񚆂UQv:EQfkQnpZˋb/]T>g9Z7ؓt"6Pf[Ӵl}, 0 o՜༦iôX)ȹb@+˱^C0g";yf}5Hd5@7 }}`yܣ#~q>} $YUaẕ8"^\{TyvE^0{ l۝3λ%:cN39/S"b酹߇6 ͕;;dBK*lѲS~'T>5@GlyP)KW63Nz @GF k\mnme9 J튩?#];N Bz^ϥ(ߍ$Hyr٩X8UASZs+3 gvҾ#9<"sIO=o%Q މl0 c-ރZ{$(w#'n:wi7ip3}߉V~)Ҏ_Y˕8Ӻz|t449wKaڻX 5G-ņH%jC[mDrslHXUiG+ >=+&E Z ɖ9*D.>_"e/ +;@}'pHx#J! q0mNxB _ YcQɅbuB8[LJ!]~r=jQRy.Z*Rݍ8˓O*s|jqa2~c| iΘtVuf6c=Po^YP¨K} [Y|( |lWOҔk'?cb8%$&7aיU(ug{kLH./U@ZqxWrB7[$/X4S4G5Bh S=o:Ïɛϙ i3-KwmwGV{iΜgQ`=n뺭a\ri  t7]A=CH lٽ(Ӳ{T.0)?te>kZ5Rr7$c~ Or<=zv&4;zUX`< hu){Tpø37gh/%DDU)Bf8zspH~s uv*7P/^Q! dKqW~b,`;!!yƙWa^oBQ:@wa>ݲ{HS(h`®3} "Ďlw1շi9N,Cɼ3=^KQ#rYRq~vRdQH$Wnd3󕄖YjJշhNʢGH g | ukN㲏l -͈{IQVYfO>Bv-hiG@? ȟdpo-Ғ'ژt1 a,* y5oa0#5цuLţOGUg,QqUML n=B )cwx?RGr/ՁaUbze㽈OӓaxB"[<@b/2;S$KkR4KD4>:%2J2H|z>jr(yVh ss[tᘍt;2Cٜc n& _6>];J;kC`"t)qh ]ҕHhGU\U.Bp8J{L?Լ&9Yi_jV8ىPPW? Iڻއe]ܮ8C $+]īk?4m>sǂMϝVh^༇[90N=t4i4)Fў71fT?Ft_m b 9ui[ !keߠ](=G!_[f'(jq?^p@زQ3wIOٳ|fr\GtyÚAbѲ{~}n/%9+qŽ$0S]K'* b}5_ڨ ;kh+SpKM{m63" ,$"\m|k]fuJpKE+Oh>-xGxq$\|N:lreص4bu(N)B  B-urWQ(KhG`W L n{aXqǔ|ZOyO=GrkFF9y{ϕ3 fG#gz>40v Ř/ޅm:自 yɓX wtnlN> !*ʿ tT:ѷh*}t~ĭI!LZZG )riiWM,F' ߴ8Qe>߻hJ::4ө_u>@3 mֈ䘓$ȃu-5YQD]bN80ud؉)9p EADbQͶ_Wv ~S_ļaG)c2c7t̽8CُhGs6ZQi@70-[H_ ". q3ȃ:>rJ(}\_GMf ^v,ȴ2_+yMWǽ'x)P{~LN9IZu#|O9dm(J|#@];Csu;thdR|&jAò 5Ff" 'ُe_e;e"e͵0%q3`J1Y-;b4q  3 roizQ@:6?mZ)դ!~[9dbUq:/ ۪dW7p<nýUǥs&Bhp|dWlh@!;bԿ<$v&.^0Gvݫ,) C%ڞ,d6_\CQuV`mwԿ{Vm)tN5FM{898v| |7t.lTe`ܹ /l_2n㕬/c"<=ګ.۩v8 (7r0KFP;O#iL\z{yqMbWU DB1M+<F{KJ|o@Bܢ9ˆ*!%U'0I!F]gQǡX&DW ȕ!73@ i@\ 5Ֆ7ǃhFlp"UD~ O<;ý?QAYhE3*̘Ű8!R4 y5fe`8C69XpG m 肩W • gv^5"jЉRw_hPXoua#h _aZYu( B, 4t" R3Fȫ3ZOc')eo aGI #N*P 4Z 8+4b\ͫ 2[5^8T̰E ";*{yoRHOtt|fcwIhab"k~ˏ1qq݃ +T}J8_WEpgɴT׮2qo,w> C}Ѻb [DeroZwcO$Br+3Bw-#k9f._A&U}CWOܝRMQg_1ۗh!;5Orw,_7x5[Ǫr>'WG`^ΝSZ؊H-bݶf( 5-s!>>X!ބzd #RcQ~ L3"#*r4trjsZ=dy@1H47-x?ƈdlF(PcK.t1BE|k)p~R Gՠ7ˁMcHL -k@r B'!Ō]YaWF>~a,D, )CӶʥU yE ZlM1i\"b+LqIT ~,RI@lVDyqRK)Ph]O4CX5c(fn#tI0<HҤQ(f饙1>kf1lWvp]hUk%b~ N=y)Q*ESPu)łӃn:C5/ڌ|cR=!ehc6;ءgs.9DE}H |P~hng oUud0@A!!6%?wScaLdm2cGQ('%0N Y?] %WwFH?)駖ӱ -l~&c 9iyod8 =Jd'-[3j6xYzЇ[|ZNWt?0P['W9)?t9aLzLVsҍv]ilcBA(*DLG&T K=x#m7X&Z/B R>L_yxK!p\i ؤ*0Y.|CN/k?xR=NU`1ƾDdFlXmM%t_VL_k;7R!(ڢG_vLAOpC"CzO<;tٗ۫J1p9hƀ ␃4sMDӂ/t\?ki`'cc;9IN&k%YȪAQ.ٳ~ohy+y' isڠ\l}Q(7]jѤ")>^N(HH'JyBGٴ d>MLaCy{S7֭5oPq$Pн⁇ܻL򫹻u.DOmtlSx][ ~+WC@|r%bDͣ!¶OGa_d7ϧۦ{GێlG`ʘW Mcn1 nT=W?Μ)q_ǽ(;.qY3:2:={+(yI[d+i!+mbς{2<stjE;w"C7]s x>YyyTK1{4ʎ!.b/uVsP SHbLBKGkKܻ{y.z 0~'=eLJX>"Wο'7FxnQ9Rf+4V2FôE=v߳!@hi Z_MJRw)r95AP>`} T.6 u#e W=e8X==ꓟͭ#z@whz͙Wh驺#\%jz=AlJ8&^y!1k'K)O=^l܉PQW ǕFę(ζP1GG}D!9ˠM$ayܾeKZF2~jȿНk錤_g6جr3Fb˛xhOa__2"dU| ^իZq#YI*:^uo>[sK^pAe2dPʑ$&\vbgaF^r`ޒtu,[57s큀!i!"1A-5){ sBc͋1+z*DM5=f' uuNz 4}!sKgxǘum!XpZpBmWv Gh2֪nlov#7s}HO {p|G3aܙbOF 9m$tcV.>BhƃlD95};#:@-86kM̈́ێS5N\xDuw^l(/P]xEkhrq#(}GCnĊe߂_+bcg?+zGmzh]X7Bn_oÔi _w[#-PҏSQFJn^!*CIcuXsjChr:0{KEzIHa9+7iNӪNt9߀q5VP@ql}_Z9y}ĘA滯&8V0d"$i82ZR klôgij6ajt]_c8"ZPHmcFCyQ:1M uDClڤ7B(P5^ W&|Xfu̓X'2؝OGSH:> +P@aljro>5vo^bL3%g-rBٙaN-Q7+I iMQ$og_sԋGf 'mǃt'OV2*PI~0:8]z5yj†MBvŴ.meD`V/Z^^OvbI! $u$2ߢWlp H%Ug/m fN.j*۝qڽ͈, :j3ٽ֝c0vR_/i^׊R]u. W;ؿ֢sl8_{zf lM{-Bfz!_BxT's94V˝guoF|aMT:8?Ht-הw}}=+H"fX3Q, Wbۢ[HauIf.eG+ͷ= r={(BF/O>AУ/$29(B%`McB,Mu+?QX RsҥVI#7>lTi^j* =y qt3JPܼQ8ZLf0 رpkb+ 9nXv V "1p ͈guªT3`(Z*)PȦ<QTw 8 JKZA%6b5W}Yxm 1S3"Cx2 =D $MqK`):Qm2)}eA,wYPȒS%PEdP賡ː>$@?KL*uŮ,ALpʴdNEmSq7~h\kp&hoM2m%O;_ Izn M߹YzJ*\à+'hjRo?E&4]4ڝ8%Hcd5wZy/?:,b˅Ȱr$4H / 0ck.fYSGEoNvWd my]5MPz`ՓvO?2Au׺`  ~<^MY74njq sLY!\Beg=^cGHJOH&f{&BqhN4(ŵ4 h."\e:{I)7((ͦ^~B3DY<@!uSLCt=#} )XCҖ"jJ0үޓ#m^Ŀox*q:]:6a.t{*]Չu1qb! >9`Xfq7|tL.#h(}i̵:-PPRm'/8v(68 TnCvUSq*rGX cTl_6S?'h8s-7X B[QQ'Uڝ siwil{oλ_ˌb &mJpEGgF )aAE h#ۄ"4wLdpgy:&f3n+&:Ke!XIRЪd럝 4!Voϧm UUUMt\)^ SVa!.Bhbߟ)RU]y f5U 9m) Df2;pifZނ em5!KjˢTy VUdYapdl82 ^Wy*r=P%_1nx>k*D:co/O Dne|U̴<}N~3քWt: :Qa\qd'lq B5IWde1>U:I+y!4q8`_k=ӨJ%H\aщD\p#34DW C_vF{OF]xa!UHO 'O/pm`n,W3q'>Rʖ_ o!_oڗh/_%$T2C0am _4SbmYrCJz֦㝈.h[nU6QEc!B`%|oi}gag՞:fH+D`vJ~=#cDjLcebv6eHf _]ķ;-ƮCNKN&9P[jB}q8g<Y7[A@!ыޠob{LՐ gπ4R "p±zAB3ާW}!#xKN Ѓeg^&/d`*,Kh4sQ[rȉ`BZFW R| *b `$4!Fi6DIȄ{n%/\ oQ$sgzwT׊Z/Dzn <1IK2 wl*)AmpoKu_P]K11<; `;T8Ti! Bң⵨Ɗ5-]\i KՑQ4ΤSABo/n|1;t^'42>w1Ic B'?&Im.ѡ/e"r C?F-R1@5w/$x81Al)ٻu` Fזvb}Z\^S*q˔?t%3|TɎg <ѱ2߻y;h0xt%Ǻ3dH@#7nzeC3ZCR>~1A@,}<BlH7*O]! V qW?X`T+QvƫăP1}=i"(|7A`ɇ6$"l_ՏccXh mI|Vx0P!FpiCVNx5Z:ELkRγUi'CAB)!ZmEoe $XG$CBu`'t{LdZ.BS#hhprir$JJc[[td*gLf P/t2OGR(yrN{O|_TUf;B%meFIyuH(dofS v*2Jmĕ"B_eFh+-QAlHVdP.6. Ae*?mBKXq9E^_S*Qu B;\;xx*-P^F3kr,VzTWs"ʛK"2hu3p"9(6@f$*<5[#$+@eᵢX=IF-A*XfC+!Skul8J 0Mk9Iu&ڷ4=B/X4t: R{g >`{-m WNC{VPk$uSHɰ52Ȋlc#՜̋hc(6$ mq򋏗'@V!ʣ(]zhADCʡ, 8 8N`DوQ(K =۬TCSSЬXxo#F 8LU캖cĔg[\=EHMOmO6op5EժkrCMAA b#T_ed!AG˕`PU6?eR=5h32p">b,Ҍa[-f,E4)z>{v-,Qgwh/QށC[s׿y w4mHmF@ 1&_?_>r*X69Ǣ,i'zTN9o10:"OĠy18M0=hRޅ(-K\T_N_jBɓ;  ^X{8\D?4[7z- @rL~C.9wofg2^r 8/h'8_D㈢dX!IK!>3+:z| 9M`3EB깜HuH]b䜁O8Dѹ̚>Zƙb{ϛ .9P!hN, VKz1gba&cj>!;L+كfCK/&w3G}3&F Wq$ңUOϖjyD j Z$v347n=ͼ3!CfRNuI}dϥ?c #I(Ô,2uX`FBa:ؗK!^IQ~PVV۫^~_4JM.u{<ڳ`UWYKʶ QKC&|7ID=bH;_JY14;P3Rxe{P"q']|B:U!9k#\  Q/p{] 3<}i7?lH'u^xFe=w& -"!;/Mn{i4ڀt:wƵ^邊A|8akZj;lR :,dkBT irSl7 Y~fvm\ NQ uAx78=J!"HĞ42TY@76'"?ʔ;+j+2+zColXSGhȓIa,a]jEs>:z*cN2m¥[H wotJAxA)"m 2,̿ P%=:Ic"Y=Oy)T P]5zכu>.j bdzQ>͉-pчʐnJ^GMCmub(g(?:K:N%pTrvVB;ңOw926Vd&o’!5ɜ?f%hF5E m&HRZeCUTiVIAhbF0к2.(W2b@1nuLY&Bct7e;',RG,{ZE9ˡ34;VTw`kKu?o g}͖*?H VcpHcT9bDZA5фL$ǬJ4 G{sSoL9C.p?|pGnr?3̑0'-ȁ$ʓ3&Oa7*(˳)tr/IԂ/zy0 ˟ҍ*d.bζ Wf!?Waq:SѰV)GӘr5gaCHNo[8.S"{EEV^3 wF'qli2⮾RP5nMST Z Q cW? V7{#\W]HQIe $|g.\h .:PTjT˳^7P2.Cޙ #93=WwXdli+'KN} Xc ҋч|c!uao \lAO\:)?e6 M"ti Ըy#IۈM4Ezœqb>6CJ R4O0f5kwvQE" iz|yI6l0h.A% S4vk,7 K]9[a,WGa쭚qnţR* rȹNsq@[ l/u.)AD翄 b]7ȷ yC)19]%æ5R 7VȄGeۚ#[VB _m=ZkX|~x8J~~*V= ic[c+sĨlZLt&Il}R݂y\d k3ioo&﮿XjcB PcKٷ0x+{A&~iqW2XpO΁ =I݁@E<Np *<`{'*k ;o>V+Jht 3AyǿV/[1d.`˪ J+ak>Kt2Љx1]|jȧM=/\!HkZM'g'sܲΰ8yJ/!8 uk@v'%gEԛ } chL2%Gvp(~-%]R4}!y465Z7#-UM,z滑#ԼfK˵ -gnc|faѻ9gnn&ճ"cҡ 11"WpP7`WHTr36*JVpBeeq}u X~%Tm5gh*džyh۝KJW`ӏNvGk#Z~tNYhjCJJ_KrȊ8m2QĜHܐ䆋^;d-f[23]QȘYD;͹9^x4N_TKs6s 1/c,y;9lMˍ YJs]WD'= (r{"V€SlS*ȿby?i 3Zz4w= /6cV[&KG -eԳfK\ʉ~H?%}r= l[o# ;s汅c>o +d9|ؚ ͹Hȶ*0sl0J6ϧ?9;ֻ6?۬ ыXl+xxu|bnx@$~^ٍ͙|:*n`R=k0h^51o1Yď8CyH{_+/s%]st (7CFES*ID;3+_;])撹@zkgb5A3A=(b79IV3*hMb"_(_|'s\{ 4S[01=[U2-`%#67臣v*[6v+q<y1>&Zq9w4W\3hk`PuS;2Ydg?.OܕF ȼ7̌|;phlW aRoFX2A`抒kT%!cw4 yr֟BQZK%G$|.C߱R}3͒r_KCo'$ɗ$ľU5mm|`:oƥ"#Ti VYt Dg( C9gDh wrsB!Ds=V nlQ/isRvEIcfjS[?y$sEmg424 k6ؓ}UlXY:Nj/gM!A(A TydP}B>r`ŨC]@]3F5qxΎ?Ib(|T+*i.0 `1ʹ{sA!u˘qy黲|kű<,P+=BP`^9LE@,oz9~^n:;^>l茼Λi[r̮g*M(4IނRLb];#4wɟ_Qit]HTitbfG,5=m "cyR-[e{Ômkr#ײ5嵆YđD77/Dͫq@h5rqOq,?z2ǀU0=bNΦp+;;ݠZ=` Q*QYz,7W+@':k4ɷ [L#JhOYU03 [+m7."CP5j\oop[Q*1>>~ǧ\yXX&س!\ ZiUP̧E>P0w)%ubzBay 3AٰT['m2Kpsmt#6K3o;'*[Wl꜎[WoMeXH]F2X ~gU!d Ee@)ļE G Ml[]D*P1es (r:[N~AU[?CߜI}0v t՜kYz74T1z J(b} ڝXYJS&a?@3lr[X.%ʲm>L!1C#M6\B SpɤSvfPxiuhMS%HT\01 96%c$һ`y9'p~bj vQFZYQk@"(Fy77^'q^3 .zW|}[HMss '|Ma*E+5oO|ްqDU kvKo=GDf;ߒ .h  ڠDm/mg{-O?|(`q'~uw@ %ھV<_RhI} /f zq` USsf`1>6q,BFg {,4ֻqڽK=wwEvFz-LyÍW[)U,H q˿O隸U-"㛤e.t]wQb_zMAr4g8 g5͠4蕢6o]@?'9KfQ?NZjXk( @ d|ƛo? b6]X,ˣAiKb2VT ڏt8uH` *a(SŊ$XɭQ{^ KbcJPޟ|J v;KL͘t{dXr-n U\R>-Eڐw Li-y0\\n,<e Xhu~̴=9paV>_kC9heJVqeTqrțk9quAO63r\Kd\]FT /Oh /SnO^*܎Tp`NtW]e>7̪JVO7~5UF+BqMŸ❄"ȾC8|w"!fC{7^ jGHz|AR9HN9| 0d@ BWt櫪V!\ 2g_jԇ}8qЙ{G4ϻS48|ܽ_3^愌l_{pHPfz8 }Xv Ff=!|U 1Ȃ: nOXBٕ_=+kg; *-+\k(SCw| :"GA!ּ;,ZFSv =IȬBrB@l\vc΀Ҝ!5 'עXPl#6o}*5N#*D&iF|4]2Q3+;IȖen]uaԎ:_,t {D;5{֠AS ,r%jlucd+ۖ >Q:ٹ.S&/ɭ0YqZ"jS~E;-lzC*nk@{Y;MYNMm=yeܽoͨ9rCLboWxX zy!qouÕxYӊK { 檕VQ,!DM$ȃ)繳N ";I@ۄfI'R^6ʥ%L"g6.&y]>D;/Z&H]8AzP[U9C. Ⱥ1vBl`~o}G+ۇQ!+]% ݈싔uu0tnn>n 9D^ zr11 㹉zct %l:\qb,{II:fL[Qwh:Dɞ*wfJܷ?nÃz"_*SkO7*bCBWo^$@"lJ&"emǸ>!o³k+:C;5.H-9sa̐aJĴ+)`*߼,DFe:Mff&P&9K"&N-nv1y&-`2G+Pf&fg{XU fV6Oiࣷ#'3u7S:h`w\G\e 8[,-Ƚ,a>sAoVWj׷΁n~7$H.KE |O0Zlx㑲CS "}Rp}?v>>8C$Nz!M>AfgoQYyYT/]㎘[^hC?ߘS}X{*A&HF:+1 G3"hf `{"rW.X 6qoލܑ k߇@o!4,l\Ifw5&#c/^b|]:iFwqGS@,?q(4r^թ 5y-]<*{.+V ƒZZwҭJ-pLs789q+#JSEʕJa'2RA|.6z!R.d-NLhO͵j,D3ϣҝ ]#+jl5lRwڔ8>7=;@X _h%tVѼY;צx7vI ;ޛѾ0 `yM6:J 5E$ƀP„I ^ ^ g|ɜHNԀR}Saއ%l$}@ለADmU]=.M [O%Bmƴ]yF-B+|w|;-"yXLOl$><<V"9C6DUJFW ({`O7vzf _hJ3 *J vFVhr'?7h dsw]?5ɟOה4Igc-\x!:ǯHa玼mt{/M:>"@5S"$$春+`fMN= pFtϏMMMmMh};;ik:CEDL%CȆrT,FRAk#A+ޔ/8̔rB;RCYaAuC_wy9^__ouJK_.A4a9-ieh.Yh2,W6KѴΉ6E=>O2ьȐ(:Ob=1\􈫞z/{pu9cyɛj-HQy}KhmҰO)5f;С5aY9X0Ӥs:nQڬNl=qXt(~~Ig@TV5fΘeHŃzGA )ӛeVr5LThW! gU1*we2L[8yTСA}?VP9칆$U[P~75U!(rҡ ץM_+ob(A<\3ʼ,2F /t7  {x/Z$Dp]Qʽd"gf_.I,*[J 4,+`[#\4vyʭ er^1G-1UD<#a{(h٠mp@`!v68|ۼ[nq!2 L3С1TT264[&)L9I U+cD Y6mc F1ߠ=SMq9oG½X}])e#bpOu 2_jp+A4i:v#]n iVp)TtEI>G[b]%Bƕ_?U9tz1g+XMԁq;"6\XIjwN]бߺoyXb\ M"4r%j +bjUغ11Υ<%Z Jc1Sޥ3 g'iƏzZ? \;+^Sb0K`UX6X~]~F Dۡl_gĔdHɷ9wfMGA{0"Su@aN ^r2Bu?@l̟g( S]44*Kō-R+7 BC,(f,8 cNw5Q@&%bЌ0?(:hq} }҇L/R eCv`ۗ#I #H2S#J_)˙$dJ)M@mcVOv:8̆uZFuԳ9u,@! lz9Yy|6Ŭ(-Ae>}%5ZM#x6:emy&%C7gmӄ[{8Wt~Rġo^YCrB"I d_#мS(89氄P &TY\D?|ۗ>%*1;U"kc%F!\(;G Qb,8aFm,>}gZ7cˣrcf&G@(-䮜~Ӯ{ҥa57~modk̢Y=zo>ugE`1ЪAl++$d(T.E%а:`{wH)}͓#!"0|qB7rz0x/P f #~L[ODflet "kH %ħ.Շjt!GG`D]|9ODYwo}OS: u*3Pa* pmUYCUճnDV'G<[x=a%C-82\̷Q-p^7[V$9=K_,'GUP?ɎVyl$Aht-Uvh7=ڽlj~_I)vB\tBiKx] -[:^5u)6j abrIN!)IVu(ecV(C+KaLthzD̹RPG42pW['Ahp&Y*AX}zO:*p]Dž/OycV*zceTqjoN"c݃Ek4i#7i7/ӣ ß[ͼl-Nx? Y}O եӃzcHc;DEz~~Do1X(RM*ˤ Piϑ7$WՈ\,Z?pւ,u31bP7KЪTLpqw`Qqـ5wN* &)ۜ3$,I8Hv2L ]/z\0 -C+/U}ֶ"?k猷+i.KS)rr $ݳDMgs >"y30-Q,8/IW8yj`;>+?EAf{i&510KZ_x~w&?=5L]¢G3Ic*,W0CMȖj' la2%AR^'3a> ƳsOk.Hoh=e @#5z.$*/|!O|}@ÍN74Qۊ8Tm`G೗ dxndl3e~Q=1h.:C&-V&#,^fTQګAO۽F_9MPW֖W`GM(W>BD)Qʐbo_ IKMžPUr:y̷;qV M* @86l‰iX/6pZqLA>&3eLxϙ,> lq*} tcgwf^ly]͵\yJR驣Sm+-nnr2mf.LjRl4VAU9@-i4 HV Mڜ_& j7mes"q]j=~fv ֍ xaR Fb [퉢BV `(ؿ* ɚ8AM{?bZd9;d=K=`X>XeRW$%X?2Ob0nKCk']֠5"gsY'.J\C*&\mc]BCqs+UF }bWJ%|W'Mѹ#X!+<-ɤI hlkڳ] +] .A:[ lEII=/hJ3oQ&ny'ݗC0iTWRlkrނ+w 3N+nR%Z;o,K/ڝh`&b.]4v9Ȟ2*E\~iDZ6)L[&,*6ۢx"ǟFԇTpMꀠo:v#86JUbE@}A-@Y&Oz[" a4iD˟^P̜bR $T1'p]q,bVv>V څ }N[[LJJ.qԯ0#W-) TUHF"R(F&*]WNR%3kd^"̤s/.|ы9dBeʹb_dX.9Q 8 z y. HgKJTf2 JO:7p8YDu1o[?qbJ\“%&%$~RU+ޗz-?gUJV0uwZ:#mxϊ}dz=AdL{/U*a)^_x] |ͱA|a]I^5e[fE/jt)m;Ax6Jlmjqo(ޯ#Ͻ`Lx(aԮmT.QYY{xgVPl~@'j=EHXMYzֻ .AH`1v;&l(U k6ZrڐC F BђoUNAKCe;LI~ߏga*Qa&Lzߟi$~t=U1'Amܹww3 5GO n,d2}չ4(wuI#(J)-IbvYT [ }-B|9|EZNIvک_z c"Iπ'׀9E^`=m!4 #UQO)r|>)'r4}O[贪ϳDWFzېWuqتZ XdaڶK>P-m,E*3=gv$\qjL r=YYu%^Tf$̩$bUBkӬ|֍*Mܵ} Y[U8#_ւP@pRWu!IwN4tT:./ݾbÍ  ʦ@JL8Y@׏HL,HZUՄ-8!Bg@[ݝX9-qTo_'I[Oks'b-̸]1h K+um?ZK7ٻG@S)%F Mu6FP#Va"S>oY[_M[.Zj2dĔY%;tc]k!=!qN ?>m$U \k* t6%rqҺ|R~g6["QD PqU&ISP>ǧQcc;r k.7I$V ,\ %oɋ~e}%ië QKد:wax1ߗ JHLK/wVW6|`%)B@^I݂0 /汆4V%열gZEulڋ~l6"vH'K|M邟Z{gMG&l:Hu P8ԶOIBD[ sop~u~caPW;^cjd:<}l֔J;SK&Lwr/{yW}.ÜW0F AD4~,5x"X.}UPA+&M9(lTEf\5";B#CKYlɽjz}qQ7+/%aaF[=12CD0AO\T{}]/XHhc=4BX7UHVg/}d)bw׎daLׅxF NI )xAd鵡2dw#Dx`זw#>,fcBK;[VpԄ.nܭ 9[+vu@wd@% <ŽTqJf庄N#/y<בm+c6b2qh ?Ca z﵃u0]r5HPo>670Z. Zro>;?һ(Qܒ6Sx oN$-|uU6iNۑpvq]OXYE8z2y;ݔ#0\:auktC*bfm`}U,cLAjHG ra8G6<2Y EѱstN{Pg7T֦CGT77젬QB氖'D^<ru}T}d ߊ^_TTeni8N?d7Nk*~yT SQr56#M9嫮X@3W+ .FA3(q໷y: QPk_p7i|,l$mVptS$]IWZ誸eِ`I[Mi59fO!2hқP?Fɪ 5Xu}`ʩf[)L/a8U<B|Ӑz0ș۠"Y q!1%bB(ެ=P[lD 4IzBPJ|y/'UkCTiؼFb9ͱ(ꚠ0r4QIB }%y_iP1A~2,u\>CB -2;;Z-@zCR]:#~D14{|%Sk'jf"{^ $K(sԮ9ş*ܬƙ2=H`~}D ׁ-z$$Ӷ!e-CbVȜ[|:}Xzr` ]2F VIG=GJBAgq2;ڰT"vHG 7dpR}u.9_=*zi4rkiGID1]UTC8r^SWoAa]=TwOP)9# t-eE"賤u0υҥHyj2e v)ІD3L,U>J9j'~W jpfq`%kP&_ªW^2AIYDb;R߿ϭ*u򙌓+֎ _]B IdH6}cGeZCfp\h  .1=wsҒ݄g t5n?aB+W\\9g*. IתԯQ(x|J)(zOڍ'c;D$ }İLY8h?u ad _XٮKi.$uNW("o%g#IOdIn~EE] ^CcWh%RԽ,<=sP9/9x@xtVy#na+Iz(rLUM|[A1!uX2*wΥ:śsiK{I}ٔ|}~~0 DǸ+)9%O+63wrn!9HOͽ_|;I^ky_*X-3Sw8-\ hIX|s#=|*tbz?Ԇ}"ҪG+Po9ݍHvu!A-*'-0: ˹h\i V*QC)IMa Gș} #s<4S7m 3@ǐDz㐳pe~FtK$2z2ܻN_Bɉ8HA'ςpt1bN\P4 vP1% TU4lPW#0.O/(7Qm×}-ӖikZ①Wa f6V|ʿ D3h lP!="r\9oZtuKL>Kd &i&X}}?qOsQIk4.aJ mqN~ay\WW~@;+-?a?Z"c E0s@9<T)؅TH~j}q'8-|԰g@PZe?ï@})TbiWID*߶#w('q<&UP&y'75?RP+L$;5AEғ^\g"2\wArр(Z, h RuP^$)7bek)wP }aU.zK ЍU@Q F B ]GgF$p+S @`~ьfT,W; \ÕQU}2N& b-+7hhu8B^o݊_ ݾٗf҃F X!ᨀ'}2 ^a{T?,Oߙo/F ʿ>ݵ[cXt-LW~P"m[4fx+u3'F8`.6rVJ1~!Fb ڕ$cBv4-lf0ݱEnu'@q'?Hc2(zFRRh`IIdh#pF6ޖCȂ3Vc[C%2{Z ZVOk<76ֲQJxc9"X(LFh?;a0f;Tl]յ\&*~)?2%jA!8Dòg}PˌDIf!+B 6:f'8B.zͪoӐWNT vF]h)vLVk^ZE:(Ȯ،?4[8ƩQP_:C:ؽ̇{kEL%x,{(4k{p^>Rk~rC62/ئj& qQ"@ 0+7ReXrc,f.x 4 ѿvdc9nqw_LT9TF̲棵@D Pmٞ#SFh@x4+k{'.-:}s5bTpD`ny=pLN-tp,o()=kKy/HVյ$?7(`n"zY ''JឮGrgRvx:'lz˻C}B, xyX{w<D~lEj*K䀭GcvM?y֘c2Miº5ÃMOЄ햢|s#k)>5j(r/|(Q%e07sJڈ]>hX9f6E0ov=UzQN*Qkk#3FDz'qg`n&Uҡ"(#1 G <:Ii@&XLiu Ke(񰑓X1j(䮄a?D*X_l9ڣdE#Ztu+,pK_> .0zF N.]|N .Ͷb06&,F0qdAUƊ,nLӸ5w"*ّ ӸAfæ[&x*5i|ZWUW:s~pe^ĵOvJK!zE{}ވaa8|SvjύoF-Ʒqaq;Xe% u5Yf2v ߬Q2 χSAG9fgt3 ,2?03hH(Uk؍_7 N0%)B%9mЫRZQ"!YJ `6"u?V>%6(]rMQq9j/"E!jz rI6doϭkG7C< {{['~ #8v :L*28>WU{aƻRJ7,a $(허NŅ\SB# I2yswɻq6bxjǙ/ t2Mab6ڞ|$c|$4gi6+C_ߟ|  "P:#E*' Ճ¯ɖ0m Aqx&Q:tļؘt"YdEi- %p_|mŇ06=&nMl"w[T'Ӿ6+IZ^y,Q%v^L~JHfkD킠kT8Y4)FA\x֣qg+?R-Ѻ}!oKY~2sƵǰaH6 3B{yfy^pN!}l}0qKE?g+p7U#\R;ID&.?Jw0 _0Ur3'e~u$3~ڰ)xQ/W*eEōSE%SU/?day?Dz0]F2 !1B*o ;⸐j:G Vq5Hط_{vIB\ Cby[W9[[BUruJ4xSG O]m& .uyӲ 9No%;1qܔ`1J†~V]W!YCClE -ώ<ڱn0L/$2ii5&OǽOQSM)vӪFOUnGέKW7[d ؖ99\'G:ٰ~Cu ))ƪyY0s*_WmL Vr;7ˑ ,nxY@mBS >'A,j ۿb脨lr5#/`|턦i@_P>ھS|І],"iQ\Rڛyˀ?g[lZV\a_"!U(>%DfC ة0*s"lItܪԓw o?s_C/dNepJܐ0D ٹfWH$<-/P!+}0Hord&qX,GGhKKv *xq/|u|g )Qf띪v*.w$E?T"_s^+cjZ|uV{xu^]B,A gLAqX?q.ȍh[*#i(ZxH:`It@neWwD&l%KqWzq0;3#AwkU6 8M.~p[H /L] c5y3gigίJCa=/m]Vs+L'(\d[nWğwnJUk&m Z)εv#g&ejw,DLV]m=,v ޑKbaxb j} *rG2l d ҵJ)[5m#FŌ O7U~H瞡lӜwG;s+%Є{~}$a5$ԤsRyy[0l$OY0PE!<C.{{qJLTX6j9$j ;y 0'-FMr=7Ouk@ @+^*ZeD8Y:KlUF%C\Xr7+ {q8ԋIJw*3"71Z 'Gj{tnat21 ,5hsb$Ӝ'̣Hg RZ1tYLG -kz-r(ǡOxrl' }&j.d5ˏE2+YґUPߗ0liAI_#Z6tϏO' "?\(Uz-z"vqN&sM0mF0vH&oar~@NaDyMy8좖 W"C8yJ*!O"[?R/߁-=.%5Y EEO9g:#XVWGxH=ain}]/4 vcNxW?H#{Ayyco^C H)=!Gܣ00|\Q|M}jw=^)˰78ɿiiT#DT@ SCm􁶘~9^u={xXR;Ki߾4ȯ`27?Ez(,:_0ҽQ[-q{ۈ5.)2QűA[3/wLm,zp^xW҅`֚EǍ((y1;O$RZ"É.Ӄ C~ҫ aU֧Zsk''Z{|0s|suGܽ1G.X ?￑:O)T=A+PЦ*?]I(G$˧IV⵲uN*hQ]׏ Gя6jSredN6g#.>&zg7)1Ur}vgVM '`~zY\:4[tʓ弨_-aV)Av;w9_ ~;[DOx3ԟ@?C "Dq TT+;35s!(Q)V(qB+'Z]p-E?L^\vÁL5VaCFbYr^j9S&bBen%W`0(H<P7(yRMxO1=mZ+mYFw BS=ݖ8_lĩѴ ӏzEw iW9 sBs=g|1 ̰"+|L;uP"Z~Ӷ y|/=Qb?R0ɺg%x)/ xS9jKQ4#L$VM5XqVN'^J%u`G!Z%(Tjzin|嵡2ެ[}`ÍXjǾ>2hihMiw/ ^C=R@U\̿1Qb*"s ]-l9nUACm@Dp`0.OB S.D`iOsSahmBiQL?)*M;JPw2X?>p_!, TWYY% 1x: 5Z߬ÖЧ&ؠٍB|6M`&pEޱt 5z|aSk_5=M>opÕ49W]π:&zr/M®odecf1j5 Fa͍f_d(Og#KnvB"R1@8)Fa@qyP%pWlV+Fs\ |GW'PSVgsY èDNd $b*N֋3mPF&ʅ$*^_ֈTXpCwD7=^{!^A[9=Z8x!3"#"񯯲Ѫ_xgOj΋K &rӴg=9"7CЊIǒיE voM ?Q;Hnj ';2~/6oз MLj~)t6Mj;d#8YzP8ݎMǵx1?!Q±Cq\Rgۢ찰[pc]6 ߮9},@75PJ{N1ێdwd"I ޽^O0%,2MMZ䜁S D}Z٘?CtF`PE=?GN[z.Ε%:WDS\ET*ЃxHhL;Vȣ=!>Η_Ls\ z1ovRw$ϔ <:GIL#nTR=DA [ʗ|9te.ɬ%X`ZɬE0VWLmԃp1+~&`N@ކf'V6u i-/엕Kj̞W-Z$P=xX^Bu-gO=X),^Cqe2KMk ʎ &Ѹ (bu \d0$@sjA4'Bc¦RƦM޶ Nio;vHmN2{RF4|xQ7)_5\=ְYaoU!XE|nt/ GXs;)sjwMBH!VܓQYQehyh$y2b7 uG݈OL[.TY2_I ^R8i=&`1JK娇]!.ox;s Of;8tԾ Ph,٨ڽ F K4upO~y{`T,\͏ jWoQ5O=IW,5aQ,_( mEs, Mӂ:/}EYuJu(""J;46B5Q@cwYeL3zl"ԎP$ \ڴm73QZIT'Ͳ3QqÛ3Z;oNٱMʕ瘠Xfu1]*f)wj/ԓ]k' .t=GO*i.z2^afHiF7рczg~!$oWYw~`?AD_Т<ҋG kG{Wc%׿XOrCgg=3 Kg,kABLcu0h4  &_9 v/򅫬Q"v-PzwbT\b 氍[,чd=o'w7#S !,27LQ`&JeB{aT'QHZ-+Umw0mh0/LޓICՌ b,"$#:>$" 6Zݷ5m o1hJ _Lf ;(PeI;`B1<$a]C*$  Y\6wNˡ7 L]^[|iG8wkr[>^*Ѷ$E qY),ekZD߮ c* Tr~r#j 2_6>RC86Xn*.L&\:RƏjNm0uҽV\~!vX﹢:~jAԫ+XFp!rcݑF[a~D^xd..h?@r$&2QLN6x:i],MkZd\Y`§ѴZ+^2,s*yp9!)$[ʋ}Cuzbq)lB GAzUn"xvL4p72$(X\K>\|R;^rͬFUlQǕom PeW4#vZ\?{&=#aA^Oիsks SYw2aXR+dWF#CҲ/t^YyEC"c$. lk!oMSqwL:ɥ4\n'Ǵw0~:^K1 NתCXZq: 5%Gp9&=t[BIywx4 Q*UHBat rHNPɷUAGIw8KB]"J\q?BYݪ C<(4WK(nLqf$"cd?:$n /1Buyx](0 #^\_@#t v/*QT!fA*-K ڙ5r]dWXKG6qCcNd ֊)rG3=^.e&& W0*RwIHf^;[<toznjmYZs>2"*N5m*+n(3Ϩ>&\5*pWCdِ-cythۅLje{]vVŢ#^8ͩ*z~Y&*<5n ]+ rmJE!xzqV, r'M3(nUuuҶuF|4VtgդcbV a \O^N JkTB}F0[JU1|ot%LRPX;47G{Qr+%-ܮYфsvp@oax:UG!w>a /Y"-ZRҗQPGX9pw9 r\8>'͒%m!lG {Ygی¥ɟ\GJssZ#ץl"HX`[0c>HTC^7>Xf+gB @r* Ds$7QUHViNG76|Iyf,847unVV+~;w)XJ{ffJ:/i1/|zײ-w!~öd+'&WcJzz^|6G|좄A/n$PYa;R"PT!^6E0 Ϲ4ދ恏+,v]v~ro :3O$c_bQGIBB"MEGBܡsyNARvFc[iD"2 t> 9(-wSj[i;B#ngdv~JUli[)Ix!p/ O⓻*?ץgt[3ޖ}MX8T`5U8K|^pI5]:?I*ej!6j+%[J0jnPk&Zh$| +#۞_,O,CQـs8!Ua6y+iǁ3+1`\/޸+o+|m.KduRt]DB1| Ew({ :bÄ}Tiw<)sztJt݋˝| H pAe f6 Gd~}Y޽oX*65J4n:JO]ZZ%M/6pmC~MBgĉ#8I6E;}Jq,*4o_p퓑f\Yd6V-ihPp)2 <C-' [ߧ%da[0?Z:@2l!Ŵـɔ|A^lpbo?F,x'Yq'Xۧ FM:ڀextxƇ@24#G(R#NՖaI_UGO(@I.mq%^!"1|T\OFs2;[4n/'k)V7A'fQS!#\Yx0@o5NE '@moPE_x_A8 2ā_ЌK7[-]_]3=_b?sw%سw Pm=FCH{Ϛ/L5;w fm𩤂k|DHcH7\ZeD[iIOPZ 4JXvkNP{U!}'ui` 6v 7GF%y "\~S-E5WZ }D5^_A܉ TuuU_{sb`C*kbS+}P#ϽcW48Tgrϐbdbo4DX܁sPY <#bm$dGR\Xuc."iy42P6l5ƚtM[碌jUmݜ* @ ")DvL\%Y8e;cvW=j~Fc5s׼`^#9y3h]}l>&;O.Gp^wj44iECE^G$V. <]Ky[H:OqHսӞ5F+Dۜ8,[4ˍ heqv^׭;\d*COӏ 1B8R%6˵φstS~57LYtIb<[ B I UcQ͟1h%UQ;zU)"xy3;Vʠ:3ZDKUKbpueFggqCI`KTPL 3e+(ŗ}1xFl2]D4EBH_/qaC߫Wq@g89]$Mn ([}!wWtb=5iop놬ij7t).;x-;Yi[ u5A예;/MU!W&1ѕ!ݏ'H %Iټ :-(JPL51aLBJoe➧̙xN03O3K츦#idWgv YiT \UJcd/SǦ9Վ/j)ÈiuҪGOy~;09?r[[Zbݑ%[G/M:;o!nH>B)꼍:= =.B^mRiv 4pz/JD?wj' B$M끲a5FN' I)L)tA*\l9A\e<^>ֶO--hmIΒk{i˽X3[J/TcMs Qĝ\{ww󖏥K(r3" HWfd7$O>s_@3g7W Mi&^(G-6QA;lxGlYCRh@ԶW-KT%; ]T"U[pX_]ATnm]2P-&u+\5y;EVD#I(Ĺ03~770 S~~ f^D\ צ˭ [ʎHDM1I tnȻDKT"TzES A3nRK^8R={ C\eIKtz\Oj 3S >J3H,z48zCEz~?NcsiV:rG`7<0)57.PURZB'6#;Lܸ]Fڹ3͎phY,ꄟ?~'o@4#8,|lMd7eq-ŋWR} ')!5Xs}ȩtC`+mv9z;jъ]Ө Q=pmP2<>Ьh::>3ZY+wt]Ca6 p eQVf?[^ej?2c {F}](o0F%W,@-PX|u4 >Wq{FXtoItii _ˍAcmi%S2SS0?pq G^I/c\Ӂ|VWuEʥSDU*1m_e4Y>WW"g\K-j0" =ubx.;c\f6McR[pZ=T]iTܼdǬE(6%(nڐ.gL0"U)9jc#brƦ}&3ԋ7d6.o2^N-^g(0;CZ:r|V?*VKaf儀Tf8Tah gIbfcI+98PU [=d/8zYN )ER'?z,^ݚ1O8/ɴ y ͬz8$IƷr"[%*|Ϙ?nzIuKM4QU`II&/D֩lѤ[i|zx3=+ TZ[eWS 9>m9 z?4N.X![a=<":O)u3res7OrbXiЗBY!-F-!ȘœTx[B{*’[K彛%qR臞mU.BOmwWx^с;:m*HDbȾ#nN^ {<kgcBg[OŎ7/h;8x@g1obr!7R:X'7.-E5FͅcZg^x_Zid#VѾc- (̠C.: -g `ڕo -%_ rӿqTlfcz B `B1.iN >L YX1N̗c)utSK)Q#|aPAwǫ@PDúU=3U#Nf-^P5Ym0O F^X2^mx$nLJTդx V5f`J`DfĪF,۰@Ć6M -(5@OfBOZ]c:x!4]RȒ9?ISpibMu;v,Cq8yq:FĬUU -yZ'~>qtހKQF{~/9BH|N#>`ިK w!3 ARߤѥ mG[ξ&ԑ93^5In)S__j2ʮ$s2et~(x{_sddQyxJ f_'?5X]ze/y ,!tV)܀ D0WVcڋj"@&lH@s6w{WVh:,>pi32ԟ~zm"ori0!)b5^0miܵ^eG+Ч ٓfU`Xz DU S/9L>%4;ᯈEM!U6k7i/27ƏZJ oXJX N< ߥuWA!% uv6Zco_r;gzs Wak2xL%H0s@7>w:/ t7qqqgG[RWu'"/EOv@%~p``&47Yc Ǡ^chwoTpMؓ^#'v"; O)(&`,'Y9e<[MS"lxȷjTP&Y1 q:Mq;n1)30JJIvGRto+?ɸ@;KM~v;®z> (\)fe!GX3iQK& Z<&9=K%.!CN5qd۽ `no5Vz׶vUPj (^$[㾁/0jQ(T0 m4;0/ (#@JE3N8Гd%x|T̕T |7mMö3p/h&V c35^ltB8 W bOVe w7Jq16`C'_IT"HϭQC-6ulΑ8s?M֫Dz# JYKƐw5YqD>슘 BdŞ"|;IzPˀx)!}1 N /p$)ZU9$ |Lr%c4k@T`vDPD_A^Ն~̑S_@էoS[7zw"#N( r+ ' 9vS~42jk\pOVÕ^;R ]MvN$~YS\$\L Cn @!7&5V@ʒxT5ҡCm"Pu ^%yjSB,0mu & kkeRgn ׊BŢmrR3 vDPU l&Qyd 6fXE2;MYHMIU+y]b;U.?4:X8Q'@Sj w5~vLL OzIu ÌsdPNש/m>Cng\ף (yrdr`0Kp5,5)"3鼷[,1Q^@6 ׎̸j1fUwAȰ wSWm3K"*`0Lt*#ʂϔM~~^ʋ\-Yeޯ3G٬<}!F,obb:&-IqU3..ZؼVq qzEUKn&hG?&u~TXRV4,nQ&>IabKPIq7rPV;hk°=uMyІ ),z.Ȳ)n[֫]!ˀTC$%$ vG<Ӻ@ћ;WeC~] _|e~yÖo꩑_觿0RX{/PH0* C^C>Lk`NJD+tZ_:+8]}5OA[@BԂ*ͤ*8u{-3*S,*/)$ǬpoБb30qH}:EV 5ʦ+&]6("hؾL7#n;5wɵz8lDG(U߶];bh%whױ/,j_Pls%(tyZ y1_L/ȗ̧E3GC\Vrg[>7Kɂvg FLRmHk;x Ј@Vc$DƄĞw@W4n_/]0!!maHK\]`iS Esu?PTBong!:VKYpZ#2Iw;khA 8yD4@y=s?-T[%R`_yyI~*IdtUwyZx!N'%nYn=}-!r0bxc|qȡHy`^}C㴓TW81G7\5b x!7Ss`W2 '4߁YMb<`.~i 5Ĝ}+yEډXh&TV M ;uL%T;鲏V %ZuۊSJߏNbK PU@Q׀pttp%0oi-za7whUtFS˗kP OR`/{#2 z;50o 5? hZv 3.]x|WQx a cLYw]WLrF7tqu$b6ďeVL[G|>_,NSb+Fx2ZnR\ZsGkQ\y٫7~cF QJï62 q7inM '"UrJ5/P{ }%j1慼o !2?-&JRTzn0Oϟ]c[AHUסGڵ^yRMD9)1vq"gb[4;>wO1+1α&exaj]v 4"b4;u"^fL%+ `t@hc\𡐦s_1(J:T}^]ԇ,6S;j%!b Cyuuv->H_~*ÏS%'i5"nܳ2jFTfrpʩv饹a!㕭U:#t]vs4-_T: "v6烂4F}نʦ];W8?(?Av`]O^4 ΐz(FYȴ+5()|%8//bXcufv8o:F,+V.]{ٔ~N個anQK~Slnk׫k$|YW3VsdE(]:t{1<u|#rYbPQ1-f+% B̭Vyzt7f8YE<{f EΑzHhtAi e7eES1X15,z?%O邲X&ozzՍLBsսVI?t]r}YɯXcd(u6Q}H{Px)zWTTIa\vNq,Hb^,RĮ؊JsD^+4ek}^y!k$DP1; vjYwmle9=?h%sB^[]և9DsYWol2.L[൚>F" kGwhg\B:'Ѥy*" U2>DTGB7A6ڠyk{xXB?:AJ-}HN i6~QNXCÛJh0آ0e⎩*O?Y1={ЁyɌ"vTkNu7S<{Uh|LZnھgA~;D39<~hwn"cOlI`ad,ќp@PN]~0⋔ZfUW|/Ơԙ5l1DUII`LJ_@ݟ^y`_n[t~FW"HZvv+0y(H >a(S'ן䜭\o|$c9X]©c0†[F+ :)>QA+yVNvQc"Uy2x#/+ћf&C~".}{t(^vC> 2Dc)tPgsH< c!/W=iVMw 5p h|zB&j׾cu$(_Q\YX"jfYd8aUbc]U$-xȏ+k`8[W8>m(|3FDN%2KNfU sHmN3EKg$d5XrCKGFh p|= x+.B4#re`ګJ߁C oU 0R4E (:}vXl%uvK7V_ @wo^=3C;%lC]nxO;A)+!'>(00|VrŸ^;}B8L27N ,}֓a ) 4O>C)^dKG>-n+uM# s.@r[3Cg!pf&\Þ2ۛ\'e~Bywzhp%ԍ ~ ]쎑;>C:^@m[Ɔ=M?-(z8_<1͈'m(Y`LHd1 e@av 2Vt1D0Uw]> EyAE><+ҵ3ZHVT*rbX5pħvs ҭ@bbC*Rdi_~ ZXy 3d9Q/\p`SCR^O%,QS(Apuzeicu29>tA[KA^o52,U.HqOrF3@^3>P@'_$A$ԎԨH{ s8n;o9LǐDY,6RKY,%,FqCjrhS&d,MS98kr6W1[:h$#HP3՗b4Q}Mڐ3l.oսu=b kD5bÍwddžAʸȜZAνhŮ%aesD2bF\ Wr鶒#Qu\ x;:`bESFbR/V8xfFq 1[h-aoBJ-s pf>&O.Bneh rFfnJGj2mO ʹj!>=,,|F#E)_Re0'<+5:)J|\/8W0oA򙿬^4[*j}2Ri;1Κ(<2--.pvMr#ɵܾq|tORL_gӫ ͜M6fHSHõ(*sa~ybγoϼva{Bv蚍x_)J?Y(q |.8vs/Q>s1GF @`,NJf:/3 J-)C>WE47těHl~Gxtnvb f),{4[Zq :h$"O9|WuIޤ_UI}J%>EjNyk*z"jn6QBG.#*ugJ0"| k0.v1*:F.2Vql; |}nyrY"J{^i+~Dɺôd9 ~$Ld#ݽeEg,걺,p+wrZV36 r1Ɣ@ ջY\"G-S6w}ww._9ԧ,'];{|\$i&.aX:i j W0@fW#P70j`cƢkeTZe'c,Z*KB~VZ*N ng. _wUy%}-_E)aRWp/co[)0C{Kc e7:[49{yfWM 9ZZaJ{m W3 R!R ~;dEs= US0/L!Z9{M `w1~CZ C#teTgu直*?}-nD״TGpd[Goa@ܫBőu>-Y2ATIzIE_s[:ea؜&c--`-Jjo~p snT~̴l}D2 IWw"YOdc~4Ȫ{ qau|iA;<"$bBNYcX"(t~83hj - dZsned&M]5tT֤S ?$țV%@ yǩJ:Z_?@ &8Yb9<;9WOtUt>,lڠ;rHC:kqX\͌_85>" $xʫf0iekw CҲp%;8NŨ>=kN H (47w'S 2rɅ&z( n#>x;I`o8C`)ٕ\JK1nQv~cR?TΫRt;A#K8W۰DElA# ӓ7 ~ŧ^{rr{1\/1;bWp P Wm]I\߂~ vy\@]$z֬'9$8ğ8vsro؄31Pz%o@̊!rMFTTwlYleZ J;=*_ֱ2@8tBlϜ 'zG[$w\N +BHPBN0e냚Rt}CЬ  6.-Y Lҍ[J@'s6270岓<λ8uwEM\A.Ġ3nMg,~t>< ^bi gf{\\ݬg&t1Ǜ +/~fw\ ]J ܉[Rb*fm7 г(2~m}"gl?>;$Vl[5^<1ǚ5ݺ@U3٭"?řC'qwG&~p5+"a7 `kC%U{3YXCG,3 B^R5by&+eƸ,gԚ>ו3 ]V%'4 o⑭#WL0T9hx`o[\2CB֊J|0GiQ%):'r\FiBv_b#]JрCh-2~QY! $U%f_ " lw/2DvúLibN4N^;(sM+Za5AFG6ƥ\즞'Ո˒DB9ey{ENW}4hPP/eK@HLQ[0- Mz,:@5-A,b|ħ1ڤ8ٙEFWY2r{"AХSጥԡI-tD4!\].^V@^) JgB0X1٢Z.csx=Z ]A}ypQ(Ū7mLqH\0D@5ċ+Pb:'DYÊ~HxtW.(f-vag1XPmaSwIkaSJ(zmcQG4nR|6Df[|&4'L4:!b|Tt\QSw`3Uz1qN?ItZy%7#wd5O߻ИX*+%όG,5Ц>D;Ƿa?!Hm7/BSX| c[R%P?Ki}ߙ)L(gW.s3F}1gP:D)·F{I!4*)=#VίP Aakl%SmC9*I1wnzT1 ^ޓIJ"hh2_hK4xJ=l -O_nS"Չ}#DRFlq}FKzH4$7:)r×;1뙏!ݣdbp!W5AHs[˞b &k='4.(IMeڬƧŷ9k݌-9\X1Ug: "jZq+w=_< J(Y3F^nU?A6Pj+|ƉKYMx`ƚ)t M^,lk]X/F(}$J(^(ś]hV{+鳧FO+V<+4$k6+]:*9a:`@yW+܊UQ?_ {V*R%2eQwBr{W$Ց3md@&L@-(3U  l a<$;^킛ȈKx# 0"yאen^4j$@2$~wtu=(5t(.B> ':M[1+_Ew٪}1 ^yx51jnu*(ﺇj[#0ER/q\@Wa*`qFKfZy|y\ 4oO;A6I !\zUw7th:y8+H}:,zJKVQJޣ&iadfBAӐ!7W͈$?O9?\⯰>1*v23_4L$'31)cGJXDؚtZiAY \=FQîX$Z6;)]%%EEd|Jw~_>DʁGnLQ6tcx:'U/k"#6—w*(XJ|.-ҭDFfuZ2iuVOp+i>R.2U1S|DfBF8ķ!K%|q~T P<-KZQO_+H[Tc[ 3v!&ks"h 4P)3N[օGp]e@ЙFa~,EM?6( p?>C kh̟QKMG]J2Pk 4AtBҔGWNFN[&ԩf;\6!If^>!SyY|w}CmF\+ЫBL6 mn em)T 2ȧA967uP'ĭzxة6fǸitkn2⥠cԬ%_kͥ%$0fv<*6ZYݒrWI%W,矖m&_L/!p2aOHݜRbHqov*p4;D4ʁ놧inFghFe0\9: FbQMH5.O,tq[k\:P;?#R/jHa7n&"ƯVp=5s zeHEèe:5`*7|\ +*;Bc~kGO/n^" ~l-=%Ke[4p4p@qb1+Ҧ{Aa Ʒ^DTDdzeRϼ 1#8H_rqyA8GD33(2^9!_2HTZd]Rg#BPB* 5 2b2>p"(>&$ClF˔+RԀ{gB,ǝ\Ϩߛj7Ǡ(m yWb9Xx!5+W!74^{EM56|iK#DQē_5j8@ΣUIѵn x锅v}p9U@A-qU;O}%rR 7T[ؾ/{X"Z!.yN%p IQ*Џ{翮>Q}0*Bߕ̊<92`/AS"6F |)"{D ZǨD K/'sP[n{c%xpG:a9 ~`\X \}pz={Y_2X_ n&31f3 Xux ,P}!ۻB^"b䆓 `׼q 7{ 65`ʸߗi.~R>bl=ngY슉W)9΃3*<ܯ;2CFͻ[i\vSLe]K c⯥ACe+%8ɗ(pa }PmNvt@Ưy-Ī ,@I_̘j$;*C *E)'!QCqfx*i{d' B Xx50Mz{\.uHp$sU.< 7ݨiΏpM+'B:/ Q%wٹ^`Vq~#$Y≿p,1±^0OMSf,!d{; S%+XA0b vW)*6Z1]Y)OHjιm:>drx BˆBRY2U$a#?査Rj!%Ff9*¾wy# A`.Il; Y.iYGpd^,FYML+W1lx^;//嚁 .+xМ(ʌط/,=6or/^9pa0(JjUj6<\pV,!"~_U$aVb5HsO9J]9̿uHp<g{3T&-Bԥyƫl Kb=P(_':ՃP@F!/=pyblfÆO OԐt\MF x8њ;g853vK Wc=YqR}D6r{cu>5+pu7Sj+/NCCfbͽ2(~. F]#ۋHb_,^4egvjM yb$Wg=U00]vТ2wqHVW O]5SR\~鏦]QRoO^K;`CmG5<ƙ ѯx]#eJnܰDc/Njؘ'5uf'A&q,:+ύ_Bh2㿺q\a5@!ve8u 2sph)rR߲1 (|kF(͐yB%wA1fvXkL<;!qlfeX5G&B!>) >}0x]]ڈVSȐܹ qz|4;F7y>sDgJsiC B[dz`&,۵L7Ljw r.uߕܾ?d011YH8j |-r,606Q#+eP#iEMxM*&S)ߗVgZgQdqkSKDݽ( }w;O9G Tχ2a_׃H̶"HI$u7'YdЮ|F ߷W9#XIrfW6=M>MX΂_@W={L/P]w* BNJDf>:<G^R%|{GVz:u cg krw6A&$!rמ.z+ݜXvT?;{ cX>C#/B|S%ϳ]N ?ˎʇ-h'jE8]U0e>}odc%̒YZ+T#]G`xҹn1XmUӖ&Zq̙}@I}O"_,XI-'U{LIPL#z1WӁ\ Hԡx͟i=s 9-SPRdLi6rD^;p8z y m:{Y"fi-DU^XRrǵ&~Ic( Z.N,c؄I]]ZadR7|3XZA#)FPS8v>yjmV&׺ hd+,4(2H*eϊxvj#Fr2+~m H4+RL3Lw1Մڗ:(nJq7ʺMwR3^Mr<0.3ե?q+=Gص2/(F;s>[/?z[|IaBяX!SkomlGlNыtGAL6Kh\16Zn`E[36A)1;Asͪ ~?%7HblSspŭqk4 er1a~E%{H7q} X\\ro(88+Y0#>ROݙJNJOd[Wl/0SrqS%td:dZ'2H; rKԄue()}9g u&#p~9i CiF>GU^Fd9gÌ $҃k,e]sK~#|Rl"1^BȘG73w&ʊk*k~EuB38<ۼsd?A+{L фC?)2x.h$C-h\؃ILdA&YU|\T $ü%|lu:sI2GSZjP1{ՙ^R{,3 |ah -r'A'0WZRŊuMaq>fX1qj䕒 D(,˻u GA$;oV5P+pp/(@0&8Xlܻp*B7+Bݼ&,.X}%82LQ,y[7$X6ΚyF]aac(6 d޵6& uRCρdC.ArYxPO:G,1~1SWH=è%k*6gSt 4QцDTC&w?gLH)(Q`KE-eLQO%Ң/9W wU?mŲ?v CW]<7{nQġE54_,Bs18nS4p'۬az1K J8G> y43M*H^JxVuJ<2g?o^ }oFR+:U6%5pVlXc7?){ T UZ$/cfQg VJJ bi2) I嗞i|ɧBtߤL\*JKC3aSkF]>mN0g۴U|4g|DJڜD3CPʞLFEyKjs8zPɅw(b#;UGq+y-Oi8!-N.'F_}1)]~6_⧖⠒s$N|\62}D9l Fřߧㄯe=FEY8Rܾu 5; 2⠮6EAٝ\[m"T,@Tnn9E`N ޭ|' HdY4ETi]MrU*p߼_UV7d͞JW0Ds ]6HYğeb*MLGk- "_yfgb۩sxUK҅:ۥ~IZU*C4bz=9vr}Xqe޼j>24yQ.3`gIdi:`AKVP]YlGk.#>6Qm/ :gtaC6A$iT';Tݣ ~N̤NZu<V zB kyr 7DN vl0g"#ZVe|čVoӢlݍV)$.P+bɺn(Ц7 3fM|'}\yGTk㼭W.VR9lN(!SHs?k'Pn)8 .%Q^%.MA C=gkԅi$pU"X} ͲňsNpY62$re?-~fi 8=0\͘7' f';Ge9q56P]O( qP+]^!^IJo1i$:~>:$xKp@@Wioߤ|zZe,U'f]/=CApznJё^p/#4I*iVbXUk:v\㱯׺Qn~=3nqcO)Ru !A#>t,A.7FAu"5W.DæziSzQ?菢ޗV(c4p<ß RHTd\Uj*5I{釴+Z=}`=+Dv{ncR17M{%!gF y׳Y}=Ӌz/CHˆ]2 M{*,N&ܸ"(wk$ XcGPq?'ћ3 bwv de@>-mCk{SR *8O7zɚxB[T`h]"F{ R<=.@C`KUw`xx>~PVl$DeufU 7 eeqaCn%7jȔK 8 Jls}gChtǘ*%<3›Hv3Aݳ(!)BpIm$O_Z\ (zhw@>?_ͭEok%c-giH/%%'b RX -<893 d}/#t+›ޓ =VC7ԁ˻N2 c; l*Y8_1 !s3=`45eh=tS60[ϸ^שbZhdf5/6e3]xLۊ zDEvq4jWg# a i'$t iAhC1#8J4b $LG,^AZMth^~3a$Q l4HW\ 7> KB{R~VY[>hW}b@@=Q} a^W{a?e*o'-)+ [e8 F .43eeoQ13/۴T*UZoq9G%ZߠpTjpnGpʳa1OyW[QAfUqku (0* >kmje(Z¯v,&nVUA"AR<JIY\J8(W86pe.D\'h_X^31 [:bj]-*N,4*kR hrP@ޅE DBNQ^:+4mي՘lC b[U!;jxlX4q*4 6qox`$'4UAm1闓>{@W]< Ŗ6FӋ+ `)iY-{)G\է$3nʢvK^-sъFhsR!0zezK[Z'AH{NSI,LI N 餦vV%` xG+\%Uٜ9΋,gOR=]xEva.%D3n􎶙}xZ,;=| B43pnz7xF<$@q4P=ITŌ$Rd'8쉺*6-%WlWEHdAG%+ YC۹̛҄AQ}'^C}i?jEe3;ҼÈ#t]$biaڏ?QI"z:c+Zw#: !'^@a?Xܪ/*3O0cRK8b=`GMձsIxFb9AtBa~PPʀˀ \^g&)Z}*6u3 cyr:Q¡p'=wAMIJCP _=a 1M۶̈} ˊQ7cve:)# .mC&]d׃vjkpa0&Wup}S Az aoEv0$x]u("ob& oY$1'q? 'oI^b>RFp2s~xA3%a_zH$Dn,K,q3C?-v90 Mn3qk[* ^H8ͯÚN`'O7B#MɁwib^HsEFuϣ{z8ZlWf,nBnՈD /~5OxSRYPQ'ݡPIZ*׌Ç3S tyЉT ͍/ȝ!"mEK)X0DS⇛VI mۈG〴 X` =qt\gH頏d.ɻd*{gG̬:m^gLY~}9X|n^f:`i]fd$ķ6qj;}L%|CW`rwyD8^%O@޳_Ƅ6ݎ}|ɝ+K,bԨĕ/e󭦓8T{V 67+r <-UKOw{d$gin$w?JE{6/WhlU($1C#zn?K&|r@ޛ۱ 8!;6"׋*>r4 {]s_ǖ^0쮑iS/aHMҧ@{zzzF 47]8k,>1aZJax_7s {;3 A2+RW2 f?X9a/G/jk%S.z:$|'7MW ״['4p0ƎA.5n6Ym&܃qnS h`tHãAa>*ϕB&ʱ\ˮƣ5s'*Na g!.++曲l uDQc^ÄgIdo &dnV5DsQ=.r4)Xd7dԯEt1uEӘl67/ͰЬKTq0B; x@l|0> E>}j|; :k?bc.ܻ@$ ;F,$] Zr9ŒuuZekzIʢSK8*uw0ȥ^dTȉ-A;#U #`ZvUC/Dx9dd o2k`b9LIGE*4WEaTp5i̦«Y9pi@54ݼvx'@1 ǠG@0wO|OVhkq$V(9$G#Rd#tTC.^IUG{Xy組LxJ`nZ<;F` %t 0Tk;XD UcI' %Qq!=VBMS_H2EbnM^rsg:;)R*\(Yڪ-yk(yǡ@N~M*7:Ie ~PW(z`yhsVc IGCJeo#3TO[ekjo&1@K!qpA 9Qa6 wmp^D'zrun; ]`bvv2I2F,WVG-0-īDZ)A҅4ߐzH^3rj, ozԉ1Z o1tM}F4nrH`̪A2G2(Hm!z IDgf/iɤJQOV4?Ϲڻb!1r` V3*.|%MxQ b{1QʐK\dĨN(L~^0Fd@Lq#0* yK5F-sC!vٍW5|r@53ܲPm0C/$z澭W&rpty}X+Twa H`'@/l ) !.Qlkvmq-_VFze, 3kmom ΦHp"# a-q#b4" "v"fz^Xl- hDW >O@Qܰ5Wl[aKJPX'E}0tsi.,O~+ cx+-y[x᦭pZMPA Pd}ʼ{1XֲLH&Ʃ: wvF7!۫B+{I4Rwېn[.=oY |\jfDlzp ?IԻGP_]DCc!1/,57Or6q ZIջ9zPnf6™{E @pX#oiS{$#)EI@nDh[w)^.Cf\4>2KYc\ @zHB@FѤ-5 *;bE,kǬ">0,!w}PAc'{0g$Ͽ^ovL-S.4:$Ir7譏E.:¾{Dyc(UwZA.J{k蕤H"%2vhG@^ lErYoY^Y/?0Ō M+$X1YHwT_8Lϗ 39[2< +._36pkU;<0[qLqYUKeX ʸ x Ci=#Okǵ[^[#s{W˶CO4E%%.ڈHֻ6imof))ݻ߳!n7juF9Џ4[]k}0Yl4>ݰfgZ?G=%L3l҃54 +Ann!:5 )qkc{눫Wa_5c؛/9㿣 7t;څu滇 J]iB44_p`ۇGKn:TEE"(K e@h FzK{j~˂I]ׄlfKԟs;UB4譈@Lݑ <-> .淖ʶW*CSQ(dM]61[AQG4~S9cƏmv{N82ycYG\d\%y1ƿQ*ooᚎ ݪ[k#P9/nnrۗͩ&!H%R|U=6AC ʵ/Uҹ/Tm@Y vcdZm)4OD0 ҧtFjD9V,kPip?aW1 iq< L`i%sS^*S>RK(o[%AMQqnĩpQc9LGg^8A. mGW^A]:ucV:  4Q}:8e{ t3N O1&;q^!X`﻾3|'4?`X"k-VX|h(|F4PI~ԩ/`bzR3D:xɮK2+3 2M\ ͛y$i}'mf CG!u_{;MD_ϴ q%m|'p:DSx zg qfB٣SPo Ag̨H=xнLE٣{x3EyAcQ DSJ]nˆU^^yUKW' lo] $|8 qn nY͌O9jYlL!Z1/>-ܔ (V#ぶa>zHCqI F'Bqzm굕vMpwon)5lJ{_ٺOVuFdN6WF-MD>T5շȖ4}[H}Nfź~b6-{3lS{NMX,DE=8S<%DPv%HR~mT;6tt㩜f3ġ/N d<1><Jd]ȶc<`oki5;܋d.Ϯ VNG 1g=W}F **"`iӖF ǯ(~A!-On7k- HZD(G&ޅUwϒ-*G)g\>3ҿYqO $OP&fLBkNGxHG<#5/$ ]Wyl<HZ2QؗBa hT.">: }Twv{[fu$V,ҮCtIB'2Xkh{3FFܷJP5֭{„YWI@Mg?]CJ Lew9tY-lʚ 2*C'lz=u)VUU}X7gOAo)r>7?=RprWP׏X=F|zsbsTF3(Fǚ\6XoC8]"_? ]G<nzxnAkR@3i yesIȨǪ'3N R+5@H-:Md3JR1}U ݴ>+j\b@GuQݧ >zEռ 9]"(pQRAd$kLAq.AHbwV*pDlVLluZV#ۯ#ss>.jrH"MC;?! 4-]=- |[$dTSHb+%OuPKC5 uc>O/V֙ CTj X:S Cn/ M[$2Bi;7bK7|r]޿sxx2/ '-A$߈^qoj1yy_6r,:u 7pgS ȭ41T'[@CGoøv! ^4v'qg*_VM8C5'u~!:OP{鵝M’$u{碲665-+)'aXmf y0ȊQ.vn6NyW):*ahW"8AY_hحSj6`/|I}ՑH9|q3z.Iv⹟_V s@J?v,=]]7 \v#YH)bY| :Vg7J✔l)jQr\eϱSG˅P_W*/Mi_*a*>*[^AxWZraʫ`BBM.<9++|fj+cԐ9~쑐9m1o .\p!/8,y,,' (G9C7l?aJ i$b!p?<RN=Ϩܻa,@:WqcGWzoE;RU :GX~61壐@kuX\ZNF22MS>j*YtshJ,@Ŕ^߾ܨq{DZOGطGWn}Jf[Krm(%ǁVuطF-T=zy}ͦh@!H/RїgAFlPk~vs&CKy4jAe-Zxag[4wD"%#=H0",DPXjb/?qicT+?&1q6WzG Ž1S IV~kvnc;j'ʈ$gc,u q+oPn)nʁ&gF0Nq,CJ~v8Rȋk"r/õvy5V_T̬1733OGZKaWaWZ[;񑺿F#\j"؂@սw ! k$F/%|4I{" eK=5: ҷ|롐Pq 3^>ڰFWs]_A:'ӶXKeӊ5D4fi\:l(a>Љg_tu o,fEB^Ǵ ,Tchu7Əly @!9ꡋjjG7oz=֠E i[/#pg ']l3Fƽb*$ʿS:Ѥ's=KSoT m*9犹)W9h%3bSv7ZQgHv>!TmcjçDCt_U4̘Hm^Pd*W֬hV/KYN>9Bm5(XL <\j!ccO>UچJ<;CXn x*t|=(@t=dz3"{nЁDծxM$D<+SYPRI_>#Y{x4Mf[!sfU$/wEXn T`a2l, zl~4bi`-'FߦZ )N,b %!D҃R˰~ա?Ίa:#"3$0a1@鿯TPz159hFirWu-Wb O6>PןRtg6TyNYo;Avz*@DL0^~Qg"/MtdU)5cM^=SڻE8[NsKB< Q d 7ǩtW7-#2Gnsx9[7>̶%b"=Q2N&Xr{>ֵwu핹qdlV[E1;`IRVӶ+g'ac!*cJ\nS:'•(! &Y{ wcXŐ3V=T\L*Eprs)"0;)#\lP"qhR6,S!_6ձhqȁhrl|,3F.,p /YJ !Up\ۨ_9l03rZAĆY;$unwolzy#2t'SS=S?H9#ʉRPuV7;}NGnM #I2@Thxe ~6x ɘ5] (kyE(|sbj=fŻǔ_SLj,3 u9Em|qLCg򭤐jj3 ܨ7@Kd9Uj@)+Z5G_v%ZK7"Z%mFl9}MiˈݪH\tB:F%ן0^_i8q?|v5Ő%Z1ɗձjEݗ nBQ`Ln/Q4Feݖ ~fK˞UO7"{=N:ձ Q+RV_Θ{>%tMEKJ2UhU0bT(0U9Ɔ7/qWZϊE̿epj'(=E ~dbX`.o{9'ZCi^':"7E sƥ4YXfu+r y dQqz>au)x Ua)H1,[q~ja#JHYvu آ\ vϹ}%L83Rc LUڧ]!9-TY1ռs-MW|{ؿX;ԭCvrTzl7HZ1\v)F֑؂T,t{Pf,qk:4.tۇHQw?Z'`ZQJ7Tn ъux5#B7bFqػ%_C]9Uq6;>JlB*tL0.^lGQvڼ~L/m0UJY|[ &坪m_흜cQF2ǁ+3|ctPJv2n;4nEhUuhd1>#dHKvu0D$ɷ3lPFSo wk7~34ed'z^x[HQ=&,}mi fMdq<VFd#O83ŵ{pg1)F/ . !B;3}b śFĒ9E hbW辭|fCGmݽ9B}n^&0ڗتdYkOA=D/HNS59 W>wNA',H*KxU$uơ& Y}3:7 i\ l O<߷{Yd9 !O,l&O%s\y%׭4x (74;+Pvۮ!?o=F) ҫ.dUzUh' eYASnTs/hi Z;j`Ïi$i''E򄨱'q`D5s`ʇ ΗS̶e?2 k@Nk*l@_3<Sy[>EuusA~x h-\?o&l+GdҨ 690m`$ S j*]C;9̾[$~XIV\B\Ɠ;Tp(ocVS[d77S Dni#=-A7ODZ׻s3 bM : 1ĜL iV #BBܘDd2bk泏G^LFn+(M'ID>_[;v, sN~ˮBӯX*Xqd;#v-QFp[$u1:\tPOL)+9[v5s_ lH;l}+3w[<=+L6B17Ϯu!sVn|Q=R`!{1A]tFdm {D|n4~c#=Oz^_B2NW7X `"z3%֙VjđD~J +BAqHK1䧊\O͛صZa $t냳kRAqXɈO{Kw (S-Q.nGȓ6 T1 HAxabґ) 4Q%KdLR_9*gJJe3n0?!(Ϫvb _X =\"?M]DkF:rщy&BO| ;}w+&nsmۛyٳ/}.Sɦ1*6ij2e0+ @#ƹxi6,[kOc i2 a#±.r^ԫh/:5U7OId4KDvQx[C7g8sǔfn$}yY9+f`L/􄵈bP6nPĤoM7LJnjK["Y ^ENqrjKgУ*RBA(Z˕Q:# !v X2R8amkWTO=|\^DĂ"S!_ n9-MWkQ-Z-Ą$ꊴOƹ6Ѫg)7=FVeuswhf~e|샭bX÷JY g.DDzNŒC1VųL"/mĶxb_76E٨՛1.O;fB*zg"l@$Ҕ>֯/^E*S-Mf.6쭥hV5o4R8]gqVB8j.]]*1Q $|Aj_ؙ 0XW x4aHm2v(ԣ7t%?Hgq)EƽtdEhHZZ)q2+˄6,#\JP>3*67]86ϒ``U.!>_=͸0'Mͥ`| 0}vҌ c8!tPfC@(v9P"W3{sVX_˺hC2-L:U1aю7Hc!)/'oIԊ[ Uخ  K<ؒA-;E5 ||L,լ1r .$#|N(Iٗ_Cm%—`Q5lblulLy! ^<6v{ڊOBU{QI6RV<6Mό}!= <؇͆E(8ʩs:gsT@re 63p0d v,GpV]?7[+<(U{XshfB .2)"nNxءZ$, 1 =zm #&kp*cb?$ bꖾK :Y>\5"H n' z ؾ@BJ @qh[md/NӳJ5Oؼ~*+XȿbYCu g͇,AbZ|P`)l3x99p;HE?qч^ ss]3 ͊6T7[V`O_Lb߲v{CS@anH}*]HȈ!;IoKFR9H=cdޕ|Qe1;XBLӁͥpO%VMqqB))㝢m!jHZ[XoΦ]O4"8WOJ90|xWj*=rb %2s;8*>N(@.2hr+E{lNCD+iݬMx)4#<UQܜ𓴀7(XO.1Xt~*Gwl{{@s#Qt\+~3!?$|@č~MDSL>ƒ /$|}]18hW+E(CZr\ieN[]°)| ^F2Ly!\\:@SE]qa?XP/+E8RvÜȑȗ K^i6Yﮓ/{ R8C`ƛ)EQ` nĺnO03z3 vHXҬkL&8)sɝH@+-"m!P=L TqVYuLf +#8K7W̹D &F3ٍ_u%.nެ0/ :SlLj . 5G][R$s=Ir~08 <U%cbԷc˕ң΁yR :tǿPKQ>@B7 Aw&ٴR1p@-W_BGGR&ѓ',aؒF0Ib/,"eVe+U}n}[`/?xEa@qnCO AtJ,:!CGUes0 -܅ўခqԌyNg ’7F7qO;7PoD cOMOjB],ڈJD͗ruN4j!E~tyqsKOuwZJ{xa=p)xL)ٷդ+ЎyY"~\AZ4D'=oϳPWʟQFWUMaE:В[e6# m7fp#Jټ1jXc*ۓz(8L?|W/tAS7"_6^)\fhPL חJfȲS})5ޛe4OrC :f85̦#~qL+e9rr+#>#m ͞0lOzۆhͧMxfD .v\`BX4ϓp8WJ0%?#zJu» ΘQAEx<,НH}^%+-g;IV63'br W1%U{UY&k[dW @H0?g>bvH]k5)StCN\E,sB iT&3'yjʶ87Njsh4I}O3jggQqGuW]`oWGnM4;x$vҡFneTVp:JZ{nQ~-ϗ:)BCWw#!V] "/Kl,UiFIcuq!/D 8 ޽w倥14 n| L1+\kkY?WY]̰`ՌKeSx]a+r@R<W|YTswʇs%7:@l~.֏v/ư2xGx*'ħFRN [Z$c+q {̃XP*UCD*Ą=J\-~1- XWX$/~dx^q/L̲" R[AtZCsެs4$Bu/2Fv~;z{ ˷ OJH$AڗI@XUgƀ LPktm&$J帲eڹ,*I Yhd#vBt7k%ԹaċIm$Ѝ;qeT6 : 㱀`idlD7<[PR'1B'$COlU&AY$H/\80Y8W:S*b)}qfM"3ˀkrz|sVZT5 C7nULmpd]8)1xwrb{(-[4$b|Ş:$xig:?~48|t#/?AıaAf:ޫ),"$wB} ĖJw=vii\{Je#͓AS-AKտ%]LvtT_Y-uZxdž}_ouɇׄ$T"g^~6-2/$~6`|,:fr4h.yr6 jn? Id>=<`h"gAd,1H5^bFv_pimƎ7cO\:&`H#v :Woig(焨`'hhK0lH{y4R;E|dP_69i('5 ճ@K,^川?ABj;FѨD+9ӖqH Zq$xΩ;=qVjCnW}ƭT-42VZ>XIHSihZ)/FbXD=tߠ.5ygp8F~Gg ** ,> YJ۞T&!$iP֘TPzeBnsee7 y#+L0 vٻgD"Ndyɇ&Fa(y}ot=烀 FT$v61ЂP)+""L4LGYUy w]!weSS<[D95V6ԑdOVp2e~_V2ǗX Н 9gLʗ8cоcHUbIz{FqxrU>z޿;o>S]Tm\' r>ftVلvgD(fx. vn^L$;f}PjKo'm:;=|]U)_⢍T6u67F ρnJb3-N5G\j4|6왾yLr:EGZ?@7r4L?NoJ{UV?y@z/DEV#E VBEA =368 rK^^?= 2wbB>NlI"*yw$Ι.^k4QX6+jm=~.51W3vL`7(8Ff{tf)? U,x/]" ,^G Mf9sŹ)Lu<=%dGP")'2SBi4 vB 62و}ke >bl\zcxrև4 9CSJ r 㚍ˆf@2m7`fKE,]Gt#p2,>F]P작bߎIgM`|#d\@ V{%c`\ˡ)N@S]]~$ Ycl*~*Ua?Zݓj\waB7%g\UW|5WZ5Ch zx y 1~}\ I%0ƒ+L.!_+ G@j}m~wZJeZ7oBhA^"TDG]d>:W9tB}nrhW{2 ō %P'IɾLtϾ<.>i l$I`Ri#I&[Blqz imj"f6m[ebܧ+}Bh\t׸4Z1{N7EBkybn"WOf>];&-נE\WEڤ lbQvYLPW o"7 xM:5a_޳}1i˄ `üw9T"m354#ݡlb0eIsx04P K$-l~}iM`eG"k&Aꐍ(I`=}~ႜvWIW4#4u/b<srRɉλ-r ¶ DvA8"otȬFFR \˜O7E1Mf4XaE?Lb)xknQVV0L>pm (|े,&nD\{\-#QB447S|r,vb*%X;r#mSoR"%+B,(g$s0f~P;%*}0Z, $!TFYԣn8}Wx+9`f5W L၎/ľwo`>̝rmtI6|ڻg<I9iV<'I/=<$A ؅y?}}{jD!~#RcҼ1=xG0ākD9)L2><{/Xw0FJZBϚ5w@0x-;V|P;`I!FވlLC7z'A!w Ҋl#.dk2yR#տz{-$ 0qx4#׫l`5PtQfϜ| &*E7)V0}xTz`N/ҭp a+F3"U5vcv!̖/pB0Pa⤧N8f6N+d6yb%3ـՠm ;oHYI<{eNնZ) OCoAVg_uRJk Fps ufn50;dqn @ລu:qD!H RvJ» .rh&vYԔNP<04C"& (q52̿n?9" ұsC./zg??F+q ZnZmיt70wh":3yWc}Djy0"@>o)P3C k1Hm/N>m=ܲ6mb@?Jඞ C[^P)m ^2Q9^3.5a{6xe)]L՚1Nms:K[)xgn_&{:zCƚ 8%N> 6W֓"XÄD&-D Oq! 1j #J&?Ўe$;?xtgI0=|{SW]$Jg6.zw[ 8L_cYXGnqAyp征zpeb(VtMvHA6jBۂ.9􈌧Ȃ@ JA#DHѰ A`b.FB Cn 3n[)s6UeY1{J0Gy?6A:]WtGbΕd ָ_zgD]:"Kw'z@osBIjZ4탭h JtnҢ__w&<ۃ'rp bkVi.r`2.-LM+h ?K3Eрj!fUpn >$'慪Ԕx5[#+2wP?Q9>`^ A";]~utLOK`387p>euڰ+u X>2Q\\3y-c.hDm՝s"Qǣ/p`q-QpBjw%xRE8=ˎ3}k2>3))a=hK6W'i7=#vJ{rUiI6f"5;e>AfՈ%CT|GvA8EHNxK2('ߙr|FXcFt$Re?դSe|;2t=LSYd2;/gSnI&PH;yU;z1\`^WIjϽcQ(VJJa{`uS04YYCT'oR WW`:zA5;ivNґ:FӃ˒S>8GE[jѸz5PEY~DmY<**pʄĴo ȝ#dƵ-?*ԇ̺4Q)+:WУ kn=*+ ~G'D S[d)vMbi}j q-KR]{M3(ϗzŽ hW)?đ]Gx ui%$ؼ;76j4^0BX߄+)H =Si\%k|yOp z{wn(sV⪳$V5?' B&ٶh UѪWm)6;M*؋Ż䑘C%WpI#jl9T$OhE sJ[uf*YvR KE&H("Щ{p90Hgw ͷn`Fz (7 \muVJ??tl2m&<>wP)/oWw2W] t+r ɳ$uK=5؋oG4&YE[(-ñHf>cלCf{S3TL?pL$! d5`%FOBFjᄍ7;UAPfKY۪%b͐ Ln [/Od{㲫m:inlz(vx9gk lU4V*},A> qV .!f H~NccOWaG{dY7tfNKl=b#p}45Bc^LFB]iʿTu-aWձ#BBw&Oc!RzfN}dJl ˵jur'`n4̢I{bPQNM9ۆ^d __ oJ2 inҚhy!ILW@kjfyR ` oŐtl>x߲:Oo,;kђJ$M1EX 2wܛ[-?E朳A?| `tlCssŋirC26,SBvWPwϋrc^!Gzr&tΈ+&&lDAA"\ՁOJh ˆ+-Uhݓa?L2~Vt[$VoM[~ދ̑2=QkK9vY7sy$L_H*%o@#/Q`{OUD؛ъ w6$C`:a_Rާs" ^ 'ڐK߄ξ*hIet?(`1`Ѣ~~KR!)g =J> .N}=-vj8wfhElid 3c]P[CNnc_L@a"[[`Riy!יԾѝK qC$ʳLMPRK!X=ߴr[Hv|AqvX{|'fyxfN3NYK(_`?0]Tމ%TDiwaaæ:`iѪ?ΙEAO4o}455N,VFcgQq@ķ?cKQFl)) :|٣Hb^FbbfepFRHI6JDi;mgKe rj*ص=Y\'M?,$V!>gƈ{1byBT>ekz))!r487(P'fvӃ =JwZaR+& l'.x1!S~ Y` i #0rtZ44n9ə]]bfz15kMRM|׍BYGǑU$4#Q:_k0EL)W*/FzdeZ /v$xcAmc7d3eͬwwn=g5lZך <#S뱍`]<8\NzXcU~zȯ7AxuB| Tk/gz)SQzrVAKt62&taLҤ PaPX*֔VkM[:dS|'ߠy;[>d[ Ѧ!JOn3t뭳0^B h3s[YwfXєGKS[qr縡zP E 1鄒$ Z3x5.z*-#?Wޡ,iFcPdXz;ށv^Xf˃}eIjOÈ#* c"ۦ@eLcp'Ct[IF*{%wiK#'nll lȮ-9|97܌{TR6 hi )lKIV{xΡ2Lroc9]~q=Q]vAr}ڟ ,sSoPI5U6gkxG[B1:5{sLEEܪб +ɋw$Qh>S)]E"'={`g T~P^@"iiim+/_wtGE iչD Tވkr(y@Qa#XQ^kV/cn984jpd GP];WNmFhjb%p~QUJ]ro`QfOmG4A7">1+ueXcJc_쭓5l*ʷ/In)CpMLg (dQF59 L.mʲ^>V;\[ `bgBG"]#ܩA5?j'Hߘ]~}rBN%xGoT ᧶В}e|pFPǒX<@w폇o*}. \Dnuk3/0MGY"xp.'GF  >Eٯsu _t|%z/"gC!B) vr׾^IMI+>[1~5s l+/#GT#vC]]B "ƒ^ U! ]#R Aq`# 3Fv11!(HI?g|5G@ b1ILjT%Hx$RT.N#@l+Pmfb:֜OGR=]ǔÀIJVK16 tOq/0c4O6=c.3]Ƴ )P81EZW/yYPara.Y@L&kw :4 s9MȉR3b:ST3&6Ih"5tMoikFƆ<[g _eX k8bB@@!=N8D͈S^=1n X1 x0=<ʠ_mO7T:x@<(&HK5U{A7UE[Hȥea\^F)#LԚ~1:Tj 綾)-56ox0f䕽igf=I7 9p-,3L3C+jKF8|(APm:K^ܙܨwUK`BT?2ɫfiQQ3|SI ?2do%%r20uW}(ѫya/W,8-M͑{81T봷Y`B5 =y0~Sӡ TkrM5ѤSO%e.#R[nQĿō:'lºn0a #ֳ'ơk֮8T*y$~ݥ}r%^\ -?֮"σⷙ=>[i]_;ԥ; A4 "EL7z@\^p;t7({SLJ=Ķb(F=y08jќ`݄ᯅ̻cBGP< Y?EXݯ.AȦXP8cK&|5V(b43lS9r)By@Gi}_xѶa}<9Jŋ7~L/5.Fnv 3 ftb#L\Q1'Q}bsü1=s!L͍}|z:f.Eβ[p׈>ZOPuڽNl8! qV`j D V|AZvh`sA4"[n0 vz jѱ#^:\5\v*.77 UQzhqY n#Zhw3SngD7 &J`cW*A KthY~Vy|f?7ףAKxm5=liL)ޓԆlF VYJY+NN Z#zQ_մP 1'A{1j8JQ:K$Cޠ&ff`1C%:T߀b '8mR/(Y2̗\&ާ#5gfu&s4A[P˷Έ̡Lb[~{I.}˃-/D﨨lt7ƒWh 'P;{ߑNX*<-נtġDMrnue-HkC1[5n;Xwtm@ՑR5s\Mא UdZPuçu]?(!d@ʜ  $1¼ 밊 :`Fth_IjF_Ѕd@o"9H惋t ٘v"z`gsJyD[3M ֠NǏ([8^\AHOͤZX7vQo{&>@יla"I2 j!ell5A9vYQNSS-?_MqekSoɳHQ{N^1ɣͨ$*g\#@AD\{n56':H< 7U"[N-Oӵ/m@89ޮ8m,V.cQL+`We}A2T)`3q#L9fK臦`@҇,hjGSU~S1v?_nAKm;qxk :2\㿘I ǾY 7HT.qŚlsD,AǞ7;rbLP }9|Su2vtS 8] )bA8lYҡUq@-òZVeVOOV>Z)O27~ƚnN^FB#ZF>p;m 8qfJ|(JB轫U 2%F/Fgǐ~oID#9;,'WӢ_" 5m=t!:\VvLb .ycܩM_[7_ٙ0-+V< 4BzVOI9yE6!`!eY2NoG sۖ7, E6Mjٴy8 Op-П$Bnu}ՃJߒq[Xf*/bNUρ↘y~ =-ɖ0 ė0uP~Dws*u:(LgwB3Z8'3#$0(Vb{jjT ĻnBwڬ8s6_.y2<d¿*-ngQ DamjWĤ혷CvSOW,=h>VdSq8WYIa?1N*}U?Z`@]x̐֕+4 }o,bc[yvu aix->Nvl} _ݷAJɭr{ 7Iͳ Y?[& Zϒ䮠lTqy5)HAlD+i|>} c6\b'3nq_#>l}O ҿd9x0n`-.+Z#pIU?f.>SI HNEl ͵3K DI5E/ww|Q9NaF& Hd9d>]4)'ڔֶ,j$ʷ#`=e qnsJ\ Ē,Z5o{%vz']sY,)$bi:혻^:7=ġJ 2usBIE73N^IBl9$7)>9;6$n, RDq3F%\`/N0E]@^,\=$s_HL$_wvMt.ծLyF!}-sx]LWu[tY~܃u/KUTL% \Зa4GzmbG~f2}ex[y{v_CwbzJIq;Ţ'4}uGDmݡ2ø$g- czgAh+Di{w8egwuӇY"6s_(JڵȠqph?kY{$ f|ySSaZRƝuP;h{+ڃ:hfh5ɝų:Iť;-DoFo{J-DW A~&QR-ئ!⒇|ҩUQ#TO8qCVy%YfLp~I+fP s -|U$M'ꍢ)~qʫ'd"2ZZ$ATt1ԋvıfQr[n.8TADAPJ~C] ̍,&WHXƷ/u91RȋY+3+!0)xj D2W(3Zx1Sѓ>&"dϿw=EӜpzMc#foOsw^AbY|~Oض^nz4G8͍ADdLx $L:_{f{$tVlZ)q\ 7[nXPҼM"| 2Th($qbM`a, J9 dg-YWgJ' lDW9M;ni +$ p!/=u2Y0OV^<&P>?JկJ-mnE!`@5xhgϹz@#Ϧ]H$ۖ@+P$X T0]Asj'대 15hO ц}=wܺIYY39aCe`AL]qFl y|BZcuq:7JN5{$y5Gx{)kdRƼW ~H\P|bWOݼE`6 L{K 4aѠxDwX(>N}v'D'87qoVcRla-̮h&T % > 7we2π`aV ۿ%wWxi4\1G8&Fl)ql_Ѝ8_Y(073l@A{oOex45HK4Rn dn(fg0siz dsIvuGa3D ((Qd z_xZCQ>=6ϐW~Q[R\Cx(d jMTf>i;+1ANWn9{id!`q~*,R`&oqy?D7y;U5+skvR*eV{3 1{\d8JT/N`mk#v2ߘZϫ@jL FkDZemXT%#@aB́8t&?JRUiVR7)R}\˅pnB737.iwK"r8;ޓ8D**>zâv>?)S]peY"VNJ:)3<*c}򥣑i|xگ >@ڳY 7*)B@c&] wQB: R6zH G5 "|/ǻ,;Oһ^9{?FR4ɣ[xpQ lS-MiLXN*"rҏExCN}1v-VJvz1!:a2lc_s`|$ApTY5mcze!YC ʌF`jH Z8#"XkE=D3ѿoL'[TN_oܽi +@ﹽG\VӞ7*pZ&t^os>DMBP NXIB\嘋z( .xc[˺7Vk8 CzV\8 {lN"'#"0@eqTsa)3 %,j9{ \J )'*a4ۅVACI$i dغy*cX%Vg b/)ʨ2x./[R$, Y 06y ӫ .|#w4kIOD ke?ߚxɸo5/,SXIc}H- RubVr.x'I$o/ hKw̕%HouŬ U@4'uף^W/L2 =^UEIJK)\6xID{0byP 2L l`8حItu)+*E*-`7iv.YLq{bًWu#r-ؼ/,-m2uaƧ@F2hgzt t@[muS~J"O4<U}Zi{WOc#8LA9;$`n6K@<3lX`wLuZKqY\U{^6rL$4Wtj @zZP3BaU9CX G qFmT40L 9 ^wi ˡ-I[=`r"ێc{C4 fTzmtJljمPZwv9eOb:)+CuV@qz2BK@3RU9盼Û qN8 &tLx}UhΛÀ2zȶe%B݋3*O4=O~i&u|q"S |ydo $_D#:\e,*5ܧlV{T}d.>yd9: W;2#kaSAL{WfH\.w`A2) > N(jjkd 3่v ~_,N܅"t1;~O !vzyM{SApK' rdUʝѬ+?{*|,`]2'.I ˦CUƧUڙw^=^a:$M~IE|͆\5+GOS1jҠ|gd4/ɋBiH\JD%$hBhQL5<K!-pt|%3Rq ?8ҋNJQ?~4=8/ryܮE#xҨM[=ݲ67Q4H1 Ǧ./&r8P5W;%}9`<a Fp's1Zݕm : owq mw1ŋ(..܊mɀYk1LK1R (oZPZlz !*IޭAuZi%9g¯04RZo=g ׃X|Bv6#^Q`-5-A^.RK14O,>Z@Y;WvKl P&'=| (Wbl,dm6Z'KXG/?<4kշVoB74tVZO.4'_ll!${Eݻ}tA 9բ{*wX01>֚ dK& C٢D % hRߋֺ8,9)ίa4'MdgĨ8c3Qg!46Uq\cs6Vw*Ž-S{8_.d״B?w k]Nb*8篭}c)U}5s,4|<){E&ed!,22g]Ź*'1gH2i?0rVbe;vBDsL!mBu~0|r~f$0"Uzi Ou`Hz,Sє+hIد͸Ups>?Dy?V#NS XI8 (1x(srH?;Ypݓ§S!IrNH`T0 -Ѣ w<;y#Wc`M^T@;gX_M軲KSg8xP8W$k.ouE SPiswDd+ɛ$ ; Ы8h/#RArNIRŜszƁJȺY cWeXܑ Fuqca[/_v" DG|bb~[gF;@͢`K\(}<-־eˠ )|;QcE ŌmCsג޶#<2/=s*mƯAiǰF*d`3s^LBYuOh&󌢝6OJЋwǒC魳j6Blwma2IJL}֩}@n*Ɩw'vqZĿ`^Ma# Sqa.A#; qnf˧,d\$5 n 豦Xi pyXouS̈́TEX|{cw60gw Qp{᮶;!6/Ex &W!)/D WO$le,t$l7w|(\᠖6<)39VH0t*2I "iK|itƒ:ݜl N oM\yݺ*[CeurZ$}OTؾu_fKvMns3="+!V*ߘX%R8[aܯs՞T{kJQV^aDӆZG 2~'|y%hh,q8 _GUCX'~כ. u ^Jޣ>M,"!8uFRi:v_\O݉XnTɯْe }p2UJvt} OqqBP"`<{iF'[L&x__f} '&N~V6ux`kǼqӵ_j2&LN=U$@ M62ms5`&ܓC0udI ӪLư>WZj3C*D\&piQI"*hy|E ‡1{*-vτ N"iLPAMTLVg}9nE*a qc=$Ł<7~Me, L~495ϼ=n&uiJ>B/3Y!>*+ ybuI7@e Pmղ\.j\tQpꮰ~4b< W{ UD>:4Y@uJpNVXh8lh f(*n\s'1[; Й"бG+lW'zef-'7qnUNc/oaW`H >yUa v'qK0d I30^Dٸי"Z5 >[|\;ŭm&XBe_43pR5౗}+vTv<͠eSEА{s$V M\BݔVdeԎ3 /I+ k0}KwBZ]2|sVԇRWY~!cWH5w [Pڦ_עpmp+~aԂcp^KDTE|b:ʼn1twR&_=`ݵ1"#R@(k)zivzj+u꒽9O(Bw|xq0ERЃQlr _/H<~ѥ0ud&SK&&LAUz G:l̊8"Br>1DM+?<_%'1*zFA;0&;6mԝ}ىXp+T$<_MS벭:\xyEb9 r^ 2H%8G?*:K1_]X"c4K0|=-jh`# x>vKd<;jlx{AmoW!4Ue<eIZ%\aafwC6R jofgdI2Ri /Et&vT/=cgZ(埂XṼz`/QVVfؓXG?e[ө٪Or[Փ| o$g (= kH,YFWۢΑ膍Y[ƣlj eq& j73ѤG-}Fv-$10W֛ܓ$1 D5!b>7aE 7J5%cc2!dvQfmvD_r?NrϖE= Gtǹs dX}^[>LxKgd'M^a&tCbsg-0]V6 [7z I6ONr2:E`@CY3~oVMJ\>q(taRJ wwV;&a~wU(v1E7)龧}J496 -5f_W8OШ{RlfwK7Z-nU<ղKg"'M#MJno>̍:=C ҈cBWcfo9_?mV%v%# wWPE`qtIU*O}qcr0$ԪAy/Nҗ<fR ̖^T4m3i6+~s6MSÇsr峃C70l#ԡzC՚φJXvytfbKutEu|B̵ mn7갢hEaʃ + vWˑpbXQe2R Dzr 8uTUW@Gbs2_\T.XcpZ5"؞}19a;]ߚ'w8j{;nC)9Gfj.ig9hG *VV.:M{o86"h'CsQf.b-nϝh_nh IRHeu2wͅC l; 5$%_pZ ~W{I?6aH4)~Y&_k(^P;pm(Nf932 Mk܇h:p\iS*;S0:Q̞ "XV,AJ1e㞞TAƬlJva[=U("@Rj8JcՄ)[@CDhc.(̈́%,·rî@['mlM!Y=W,UZ?~m`x.Å}{&SVX*Lfx?8̞̉^GЗ4i#1rmtPohU/RSN bWUlFa7:yXYTpǘEYTy EY#"R1969G9~d+jw`єhBכwM9O]TQB N9U :+]4EUZ SbGzÑvVgBIF .ŗc"s1vT_P Ki+26;7 v^!$p7gjcЈDLH.۽51 | 8zz g+LBo ^ +[leޅo{&B ihĿa'xAw)ƹCXvTf.{iE.~R$Ty+6bTWRʲ;gJ<0lX[[mwbxHi򆌟Hb_A:[\OZ\焾YUw)J5('d9>`}r4Ŕσ~}ȈNZq0e΁vM7䣔}A7+ SE$ȹ>k.`s%;ְL0[-5Sfrq|FɈuJsnE|1CžW\L5rk.DeZٺb؄2+h0`y5!́Erc)e^/Mκ :)n´ԟ&y؂Bk@ B"o` 65)/ǡ=u(ffF0kq')TȶHc7Mh!410DN'  //ϧ!d`9!.]D׀uv~7ʩT>)Jg +.M3]qrK6l C/5gpa:ED'W`<݁j#.8^{SAE$6 ɇT?> kȪAzcQ{Euo(fU8B܌+O]k@ !oqط);p?y"/Ec {q\'`E fZ(iP/v(oLϾ󸈣vfT*Zw^Qy֞;&?m mWm'[oisEʳ`,u& %68G_Yl̝BzWiJ'CioD3 ԋ̎OU{ے&)}ȣYPj2$& l.շJ|,ץQ+9 '֗+?oiĊ\_D, ")CECza>4i(&F S/`)qO0 \/ⶫXl ' K%rئ&tW@n< au R|=\t97&Z䔴mM?^+Dm-hL~OXpbX'6CcelӆgB\ iuF'΃093rV m&36E< + 2U( "F3U|.z"2ju_o/P0t TW<܂AuXw}.\}A FLa|yu?{ГQö́C2eL=vwo$/"+`|hp?mSͩW=|i+8ޯ2 ٤TI2ĩy%M #k$SÑ?`k8O)u{hБa^^'&tsjg=EuU?QR55)/m7[a:Y`^gQW4Ftd %k0#xӚnH e.g[j0$hnT. 0 M8㰣ηֿiagEfM1Ɲ %1Q^C5CZQq0 Q/:hW^BnA{eV!S1 x:^@tO]F}ПGT52ֵTAJV-=d4 wӯ a[L$\QҊ9($<ԭVPQ􅞋$Ҟj ' $"Sw^W ʃ#HV:<]*D }L\*g{+9Ng4S*خf9FbVrS]'jq"[wa\OJ0S]'EJ'#{柩d;$"켁p^ɬ6Dq vD0-gm% J1'$]S^ 5XH<2S'Bď'L >o>q-]]${7. k` :EW0]W:haJTjqT0؇'(@R 9 ](\.x vVK0ε蔹Z82Ӄy+}}*qGtc'ޙZ| z.<jpOtJ`~yk.HD S\<_)D%[-(b%>4.dB "p RmQcqzҵ͙8Aȴ2 $,)m|}JxvNaCOക0⽨1%,\~yʃ lvu!!Us[ю6/,dBV࢜>O1ozk,O%yI#X® u,eQ]s$ndЂ2D# WJњTs`[A` ۣ/2L`]HpƜ1Y. RTS0KS-{Vȅ"sBd/51K __x.^0k0v*Zٿ }&oeruRQ$qY mD"۳똡.:DʠpnL\sT9w*Ұit6*U2G7 7S J40KFxˑlMǀ+HŒBiVq/: fΦ.MAb{ 9<*ڱna`ZN% xR(+ oOXu'G9,)_shIA7)]~Eo]%8f|MRJfGS i9tA,mefnXJZ.i ^.u{.zqd@w/'KTeEX'iL]k1C1\##|zk Bu@VDkt WdXӆ%Z_&!LHKMhIz_+&RoW9U{cPvJC5VRCw)Bܯn;K0-b?Aes tG.R~NCO9C'ncرtquEe{P[Kj7 .zc Qc-X7L-Y&.SyWtNafr "W`r ]#Z' %IGKl̳%֗F1 w\Xs;vx` TL`HzmčDUC/ID;lMVݾz76M~.9湖 x4JKMSiX";]vj8Dt}\n d9MpB-3LJ`r@:Ĝ%-gcu%ݶiiK a+ +`،,9]Z\ ~rVC5X4O8s[_:Ք8{ f@TM_Z>x^ ,P m#^.U+O_#QcJJ1Wk6By ២ HdLUB~3*#Kp`/LBڇP/tR`mZG Ezo|B `h@5He×%s qݱ>X@҂[Ѭ[QՋ}s5-A9NU+|X{zTٮ*il}9lx2 $h=X8"A%)Q D$EHxgM4v{6T-#V7 ,t{frD'0%x2Lk0 $m(F!݄[;f8$Bk%g{.<$NpycX bI)6sXHm*8o v7M:6C~'?)!I\$Hjzkq_눯b&|*M|Sa ݤ20p69s=Q,P;;^\`-2咋иu%,a&;x^m?`p "@oA ˰טCVTX,5QtXMNjOѶûDǹ(qzD:.͍݀ݻҀ Q ${>mqv^-y aܡh*ofx'a[Q\ S OSOjۏ85Յr 4*'E90 }.55$_@"oU/ }}h4'&I<-*`vy+R` 1ˬqqS sZB]O@;s&"u.5,W^ًE5(J R`L7Sa&4FF nb^qщjv:|IJx`AJz5x6LY/P"(82!8)ļ JMלCe% -]lO 0/ZHO9xƜ<0L[T1H U#~34[%(q؍Iiƣ3黶2454 uBV45kH(JpU q/թp"xK\ΕB ^s8FҺ|.<2R3,K=( ?O8S*{mk[ hvM9k)4Ty: ,G;gnh0-bĈIYঁw4,!74D~1|ۄ-.gIqpft1H^nh4z2 \7Si|YږR62ܾ!}-T‡Qx\m , :0PHMq>wݔ}9?g&K3(8)tA26[$mh_cka[ԉ51Uzyl?ꖞN&г7 yT. xK_\c S3yh\AE.;L }(A߫VFR0/B,3ǯoomj?%-p?4SU!Kop|EM&;| oQh=]UZ4'ٸ`b064_J4>tSŚݤK2{Jpt&BLJZڳ@-qɴrJ}qhbvӢt\xaA{,r?cE[[S\, 4yJuQ'eYkBp.ٽZX$<]FzRCC"]4u-4;W$TcB8Ѿ,p8noپ| /;sE |V8 kOaLGcEw΍ L2tAޑl׃ 3\y` )0K*y7 iXckd_#NHH{H-,a"ơy %XzK1§&n!s>Zζ4|ꭜI p&}};5LG znP(Hpe 9D `%$vEQ4c{~ŕǜ*9l>Yq =a9,O:D+"Ѳ~3?W=/@36D{ϻ+ fщ$ReEF\η{]uisS^a\mH84&u~5TI{J R&pۉ̍^z3*!@y ʉGo@$UU/fŻ"ojR%k7 QŏiXv!P )H>VH@/jA#󜺕>"ߕ~gLa)BS.R6K Q`ela~6 up:yXcW}aEnƐ|iLD67tʝl."?8๵^/ov jmn9IٔFk v_|,[eVT S?ā郃eOa=~gTp@Ms.s|y_i{T>Z*S rPQ0:yȩ"}9i4!z)GYU9o0hO2#@;T7혟q%rXX:| Ad$ =7*=|PۈBJE JXOhUBʶcy)$nBlMG>-"tv+)Y*Z d)v Bܺf(lހ)9h~=hBhdu2(<+QIҩqY/zp̩wɴ"C۫.Pjoؕ>Nh%{AnhMzeG9$;$||+$a}oaOw.]0zmw-@jDo5ةzgV) iNfG CL;!ZjQD#6Z{d$S ' M^EPS*E+8׭a "@$f|D߮Lr {QYBiDVAe׎f? ¬.=EfM`3!k! a%Qy72j0kbu= /qqoM @Ssh؋H<䚒sX^.C*_b 235uc3۹OkĆut@eKo~< m7aHj~lDmwsRּ;{] 1%{BA_[J `Q?ŀ¤2!֚hF w<8V|+ΫE,%Aωh'ILٽ5A|VbdΈ\cbȨ "Qߞe>kMIb, r0 < oL2 0箢/:yxզbr9c+K@"X?K_"ߤE1 ` [Vf@OvARr ZC:[Jy. wW_7Kac'Us7M_FV1貐ݔʗGrh#NncU<ۍ2 sxKɩkddiSɟ |*2X49 T]e|75xG v{`Z"'Hoz{h-H <ș % 0®RM6;{Jؖrњɡ?&l!\]aSe&Gw;~KxF^63F^|;<1_sx-j%͇Go3 s{Z]vHojfχ8%7d13\W| CNnzdhٶBѝ(l!toYV%v6b/l_[ ådW*j(Qyg=~ _J2$mXݯ-eBϴZO0jTI7FQ(sF*yH _m:7d$o7$]K5Ň:A@n -gEJNĭik wF-r2gɧR-Xiea0:kz@T1ɘwu !{#(G[\y{˩R0dڛ\Z}q1,@2{.SIg~y;WrXZikتhJ]Ic{ZT= }E b#اi"*U x1m1fʒGn 8\B A0v\Դӵ*yRF HYI6;TQ);$a=XSBE4ŌH}"̰LdڴI (\H,ioɯY-R 勫*m6#( { \YYk!tijWQK2lɽq_hcsQdA6'Q,)cVd[FU*V,Osړ<d(G

    hQOf=~KAa C^ƲYR}ę!cE+ t^={6RL0 7X͞K1"#""CџtW.ĸN=q2C cQԧ i"cÌWIL ;CjSZ``qDzzo=ϖLAzsO>xlV0)z|= _h 5A;I.+OLg 0e^I1(,uod X Dc^em nCώ1gmU{y7d{@~/^Ih-Ppk4|_0lSi7D#cDgd:1/ӧ^{s!x&sul3tƮLD>n]YaT\gN+W:y4cѾSŅb]'gmLHQA1>|3]TQȓ`'klRDw9r%>~h' huݹL*$ tLV]xu>XP6W8QI!-OQP%rsaڼ0'մU]pمmʃ |,&\Ȼ(?ݼƵu_߫ }+, j9s{x'FC{ y/@+ۖv&qK`ԒMJqJ. ^cLHaul( (ރ/e~ kIi1rTsKU$4rʱw:с$l+@2^OFoC pIa*'3bHM~S0'iPG#{ NİFr85vJr|*(2H,0T_jՐ 3x`aLAYEy-"tJw[`%9Žb~qt!B;.Cd.bDmtپeEk)aS;/\ L3:Aa&=ڡ9rHԴK <,uٹJB\)r8;婷cHퟨI5GA͓zJ#,fZVEըL7eBŪ!]AJTc(P|. ,NF; -Uo/+049vOF,h#8"Ph L&;# 5e.8BHAV<7 [L+/ߤ1SρjwM#,ʗZlޫUpK >0Zn ~_?RabKhآ a~)U<F̏pfA{ImL_C9.La_ sK,PhD,+Kwaʸwj.a}Q1{CU)0 EοsowS( #lfKfv?:kLyR%ilNew_1uG%J/u$iBIwMlRfD(ISBU_c(uvw8xf0O:$`Ȱ%_ꙺu|\չ9ۋK k6eˉ U׭3h 7t[+'j^7΋& |;F aneC4 e$̃y(`}'}G (~|mӹGc& #xJ9=Iyi!p}YJ9.W-;_TSa O]n9GХ(ar)KZ[$]*Cq}@m+q)Oq@8 m QfNa0* ],O #IUGqhB^s.ix2|r)XRGc>z21x%_pvy ʕwxK8\}rXrȸMx2$(6$q͟ i"NMh29L>Ea>@k=IJjrY;~\#n 鰷L(b-[PL`BCQ_@~$`3ꥯ(-]3'9&~TD!%^hI⹵=7:(0,^t&mãK}Li-C.:Igmp֯ZZ@c64/=:H0X>UP{:G^qf< v,E !Uuhj`&9OUO{c >HZqfd 13ݱ)|qZPx5HIMj&ɹ#xBn僂\\oq͇Oݵ.w[aҵ 8or +9 v/B, xZMy;# G zVJ}Z9a'!#Tn$dՃE!dZ)[]47!pRPSNB cnNZa3aBcx5w`kW9hZ'&.̥dpMgWMSh^xse!&h6ៈ-! LDspN&S/YqL)s<ـMZp"?1| ċTceY$jJ} @t'ڨY{i+vK=qSwII~ah ^ 蟂FL=<J)qZ:1B]Kr&بqe;}ӥp[ꢄ_Ѕ>#t9C\0a!o9}y5RXŭ< mƦGW͎LJ4@Y^yRf /r@KʑTPۤM@R2H|Y99E%}GHҿ#DW/ I9P߫K8"@\NM ѧƭ^4V1›McwJ,i)N%גݮ20͕jYƳIJdkHYW]U/ARi$om'GWh0HsO dZI L=u(fZ_?P\"G3YeT, 1T ԑ3-*o׍i{7s_> Yq&9ot,C4M^SǚAHqP/ 9WenDƋy,60 B A(-Uŏr_ք2vDc |87٭p2P-ZO&LHu)iG6xjn0dqʻp !%˨4P> 1Yt\ l…ub̟kk{f.4X`<6 I@8Dpz`3 waZ|E҃zשM@^ [莽X-+XhwЖ\ލ9LlagPQ}E&`oPxI&e<+lŤtA7?, no1? gx6x8P2h=% :wxpGrS 5Iţ{ɑL<A!gӔ^d 7pYVã؁F:ٓ5vGVSQњ89Hԓ[G2z43B. 9☓9D,<*:v(6椔)jGѪybe+M3x+~a&8<Uޜ竁dYE7vMxk [Mvl<(꯷2v%d'dR&fcs欷 X> F8yMH4 +q2 =f2RnGcIS DQ jmlA7X*|0o\7Ψ5Pp_l-w٬/T(z#>kY .NM|1D" R﯃hsǗ5%N+gUWU$LjsD㈢R:9[y¡R[Fkx?IGa/z+:l {Q;jqVيX9_',޴2^d1gtȸj s/ ZrTp3hRUTv%aŀmu+\21+)e'RNՁ[{ֽɻm}לB͒JLϯߕʃmg_Aў՘iPH5f,`keULV'^ @eWmpH5MܧT%x_WKbEۏtWPNH "Dyvq-YS"mpf#d,G%ύ̡t>h٥LD.l:'pJS.m@Jk4mZߺVp%$U])"r La7/3xûe(Z}9un}X&Ny2NpTТ*\!4MܚܼDm׏@|ۗ!TWZMB[ ?9J':l `CTGD]xV:6zyj dюQOCusB HKQ# \~vq8a},BWy\fcSo <ZDlR8A;;XaVP K'u󶉉8hP{|aid. r%_9.,[\ e$kn]BBvzlilu:G1)Ĭ)ıfas-x0ve0[N膄ͻ)4+Y=a 0 8{w1 ǐ50*XͥaBIy6+XhLoqx:dݳ36k+#7рhmeK!"./50LqfJ5aN:j̋51xW炼[Z+2?CДisiISH Zj+׈ygM$YNg?mYM\v^X.5$t TfQL9Qyz5*Qz!639<֯Rt,'X4 h:~Z6PkM1bO)`LgI ʯ9vup.֚5Uo?ڴ BTzvjlH(FnIZig144|?ZrXpf?'8_3/a1r+oq9-^ZaKrn+t2M(A. p7|apGsCs)qq2v gt= HyDgFPAF|<<#:-p?jáQF.wej ȖuF l'|'?X$TBnaAҒ\$b 3rI5h"?q{iŤrϱN9-V{q\ 1[HI/S _} XgZrFu!1-TqRAC8Z9vPs^[(#Z ;9Qa]P6v-tߩ@a- UZhgdgrKرP]*i1EN؀o⦴U6rq)one* *DW^|}g.L<l8,HtT)o;Xu7^}x} Dcz2L_H$FDNԨ+<# d?E_5ӝF\HqVb P\rބ*ցSLc<0 lCA-BCmNX7YST:aScb+'WQ;~@jV\L|O(@!eia$$}宱P9]Zy~.M >7%s!lG>un2;-|ʯ?< <:О~߄dy€:l VJ0)9rg 1OB>< >]5?6R7!1)ajߨ  Mn':X>0\"9iмs2JCG YzITYmntonEQ_HA TqLm&BN+%v"tO3hQ~&rtWc>87`)cDH/<NX|V "Β39cycj| d +s|W>tƵ*gxbm2_M+5!qn׆hK=m._Vqܭtd׷ ӌ%FU闝 abgBu&#+B]5XNYY:x޶9Gxń?$ߖ]g(YRNb zwhѵNOVl4\0tkA7i|lP ɦGYUR37|=f"8Tmsw@.)浚+-EDSωx'vW@pEpw}xJe\(ŲF4~l^|"،i\J`^M{?̀v$'-M.ÞY=U0>/y; j2cˈIA!ˢjk}^׽ T0XQ c(*lE3r<JQIc}3Bx^&w4O$PKWSXҪ4G?yrl5;UN& +HGoZWJ'Q!3BqHGAXS`pʧNCw R?yx-9whƸ.\U+50 DQ硎ggza&->vJm %o:E?EH%ÀdQ idl>4|6q e}@dRÍ>rmMMbS~KB _(6_Û&nJy6$[-\cP"@fCwOy6})7y!bWL&YߴMs- kqpʹF +BZ&~[ׄ:{0إ+hI/"erVnxQ2˽AHCX`dY= >-Ly/$'z$Xm 7+K}щHB sBz (=ov&N=᩟Mׅ~`>|-(Š\g"˟s,H1+&ckS #{"xi`'u\@4+(x)ޔQV(s:l,v,Խc`I'?+=&ٛ~ṖPh.NxpSAP їǨ\padR'%}ŝ|B!fq7 FLǧdq^:}`eNwh>;l?di O{Uo[y  se.o덾:g:Ú.A gRz\6Z҃jc^}*x+6!P^V=ۖwׁy(٢H|zZ p.|3]0g2LV ݿRm!ݠ tG y 7;Pf hll4[ 9n\2]dHҤ/CbdyxhyX$ |fZm^1rC(/z?wd/h!47G9TZ* 4ֵָ: FBi6ߦSPy DAKq%~l&ƶWďHĿ TQ9N?S}f-HB˦bEtr]_-:҉Um,%b%ɐX~uGFz xmw<.$k˄n2UC}Xb@[ziBCH ?q,bܥ(';`~\AL͆ W6Q"–Xrea5UPA]yAMvJ;OI>A/m A~&0t5a$VX\rd5Gq~;8NhMhzXX9~^-mΚt,hw(#^t"_5qƈ. 3[$^ Ыr^%/3H,Cm)і9*GTd,+ 2*;UYokASt|XDpI,"q4:N"۟PF.yP|roNȊ? two>!rH֋5O_gKɦ >0ǺlQ#-6Hִ9Kq srm㵠ZW=ms(GS:Y!~(N8ʂR.֦҇oKRW`.)ԣ:\p3yn~B6!5vM•n( ՋĘ3q]ףdt8?O*"ޮ( 瑴I>9GfA@'K, 67QNipW8BKqǖ"SZeAD(u^Ìp./t"$Yό7 c<VR쎅U`^D!k1/?2^J5.}Wk#|kkZ K[m5ɃHӦ&AYa_k @K!Y-"9):@0Adۯ4T:K#dN@*9ÌoUY5Cg+#0 Nᏺ!k)T6l>"K6"#b&9Gd*[:32a*4SRxvGp5nbkP~uZ4.@3myJg=a cgf} 4>X6"y.O F0 (fͼgcHxτ;7oR;F%sĖg55@9 8b̓ޔg06saMxj{+M+EJ~Uml!/nmE}BK\Vg..jԲPL<~ Bh7{YK븖D&!] D)lXv=N]`TLCaΔovPF-w7+M&I%0@0h 'F쏂\mv?d0p.5#=P֎+)t.Jo2qskCNNeRדi'~)WI3#McZQވBSEmTϸv% S8DI""ѥń5$&Np*0rwW~zV\Wy"qC x3d[brڭbslR5E~_.09>kt*۰)@j3y켢]EU~we@߉oH'~O#w*۞\"߰RiBܕt:Q4j%or(WMZo͹1<:ѿbj{'hk"!|v?ӼNSnDZ^Jvw:DEVUDuۂLa6*ڳri͵l;#7emKTt~)cJ0V ၽ7 mU&Y-!: _yIV<𴏚r;4!Zrmezp|kF;LeP^os*_dPгu_o"+8W`|_ťνR~ h)NaDIeEYڊ\Vrc^0׀&K߼yF`J:{`I[ֹ1v̌#ķ-xw#'T[jrM0XcٔH\t9~@wjL WWi² ,yl |k7'cKF:9ؽjUd=%E[[(,^a)MDu%*kmCMJrQnj67VFK=L5Oto_a1mKܕuzTgf YɬnFYvkr`V-%%O{s@h !g16!#JߑżZ]  pϙjLΓ%`2Yfē F2I,MUyy)N˕.I;@[_.vl jJ*?Izq˦ڞ2U8GPØ~9y7K->N*4sĦ_\uctYH ڏOeQB͐R&ZtM75=э./@jud^^+(O-4* z_,yXyQ ̬F͢e|!U$ϝc^.M!ixJU,W!fsQ/#{b,'br_I8\(&vZc  f\0| U)`'pY8=hmuc`cDF8Rn$/0v8:Xm,Nێ>{1A.DP򥆃;O&6"aNA/AH?W?c-k|:~KΥj/X (:'lTWX$?y㇍gk%SIຌOɃc09 `w[zg\ͮqs Ɯ(S"xY:=s7h+U_ ,C; > /Q rՋ}jxWk/5/޺8'pt:ZuFZTЕB㭻bqazjXcUQ*+OT,D HEਐ_D&r+DNH٨b/SpKjal'/AK )5|kW( L" z#8fb^/7Sܥh@ֶc'A@qGޗe2yT̬_0*kTxa$xeB _)~4aȜp[bPG1xJ8qW4 ߚ>]Ed|SF;@4͐8!,^m@bWaR.Kk|sW5P=N)SS77͗ՠ%ڙg,.xL b&xY:1rrSR=- [V'Z^xzP4=UOhrdkZ!)pM?E8tSe.dٞ!?M[c0[#J Z\RF$.hr/hEmj }m]# Ӡ LRT+-xkmf$6ʳ`ِCQq쥯lSRoa#m4Yu_o1,(J ƪ江K؈o@̭1Qdxa'2<54@4$aWef\q-F[BT?M)*Akf>szUB k҉دM> p3=`;v+4D'g.bi=3% 8$P=0w"\^3X *wsthIJ3j`K LH]b_s!A (biQHlK4hLgR?'/Ţ\Tԛ.<{΄mnu)&rwQ]֩盞 nAC>5us F"0QrMf,\6y'7ύ"lP0In1 mu^ h_!ccJjyF`CoC46bTPMFs:0亿 KP}ߙW ~ڱ}lڰ2PeʇMEU$ "km-C4I$v.6 P_Kw1av3 \bufMqЁTQ;)Yٓ k~40.:@-̥(&Dܲ"1yqSoUXEd ~a޾.a:ǙL_HtyɓaX?R2%9rAh|V$LkB@ D\ >%Jͻ(qY < E092 \Q{ pX| ~1J-dsF;p/l?w4ҍMj_eNܿ#\;,7|W)Rկ»q@~,LvEE(#{֩)ڸj@m):ѭpΟJG2\Cc~K GH˧|ҷ%M./- RiI] F txs͂`k7cB跋2Gui2de-#L/zנQ֡tDc6,1+{N)U=.hB?_jsLTbٳ a7'x _89t}vYH iUd ܙtWe]zH'4,OÌFTOlAeU!j[і^u2n1sG/ܟm>zhH4wt6=Ĕeuv.պ,^}0@R3é?Uɀ$}3apYV 1ؿaALuRB4o5/LU5,jSY:ĩ{w6fm|l< G)O/:0k|N"!/KǑI&oRƲIs n=KyN%LR:Zr՝filDϓ80&43;#4j{}Ɲh>pX[bR 6n$ =#wl4=.voqEFx $& IMQv=Ib7@]$.OTwJۗ aBݼr_Qp {n.|P7YO*8Rq_P/7!x.~l+09ێ,sK PP~o|ƞ0isBOlvla#c%X0;P ^y@P+SYߨzfiAT{>MTV_s2: xCcs&JE?/72@5ѸlXٸxABB[{_roG3[G k' j*Jћ(s~)yJ.͕N`$ hޞo汴\]a+dY ٰIL̸Y<N L`&UNC] b2VE39{,Z_́ަ<-k;fy=1R !AZ7i셂Y3Mg\Il@g}hK5>6nRLrtTUJm_vGC U.?*[T4*6!~ysʣ6p ?o>1'nʝPTek&Ώi3S&6(~vޱ hA-'m^c8r!ޥZb,ʟ!:H@[|60}>8;UL8 {-+o)t^6}]1Sԫ0ǐ#i S!2v5a2mӹm$<޶GB4`f+ur~vk-1Ina |T0g.ʧ1q_ۙ|zKL h`^StZ7!O%Ƚr)w(2_T$c(eH2AT/#0/LBg7RI(G[o֔ع1w/9P&'"0/RA/CRIRഁFp_OJ3 WV:>N/K=t .[kLVuoX̓fbnJ5SB ^ ̫ѳ{uU]z ep#]>VR+wB ?Ph$n>8蝝CKrH4X@%1#:swg,_|W]".=P*Jr(\ N^*?RiS#:YVǠ׺=OI8c{ӐQ}%0/mo 6}5r Dg [;3?L2 *Յ{TֿQZ!<&c ήʳVR|m8)bvfL\ Xgw- b<.+6L/wJ r29em58sVq,.(l_{e;]~Tq{'Eه:sMDrAy1oN$^*KZu.&3P>$|KN/hֺa ;~Uu45_nx p#y$5屜>CО v ʲ4г>aM8zGɀȦ1?$RO)C",+ـQb L%l1OZVX-*kaSu/G!gcڨ$|l"е]ڿx`8X)P̃~&-ѵz祏*h^ٸcg,9*t|π9HLco1:@`ToA@*\E}EQcopF\Ro&2'ѐ4')pŒm}F)^([2F'[;tؑ4'^ D)6ܼ|ڝ=OFùH*,mFGv vh>JK$P" /37]p3Q^d mʆu9l˨M:ɍ5 V%-!k{"H/,dZb\_3Q* =QW|á7ozxD$ᾎ 0G%mehdQw (Š4oxl SY5U= .8'ߟ#OW.\8WoE{_xYNxoaÖƸpWHt_cJ+ޣW(j룞?)j=C3}jꙷ1;d`_x@iL4T$ t/7V, h1,KX:})6[A[q3D{tI硞3ViD)7pɻ>LW,0nLeO}8z o Ά4xc0@fK{.Ĉ$Gb2:wʋ 2~qPt QM.Կx3 ZrZ`jUݖA&rGgR@[ F\1qaySrN兦Z({^BHyZr+"MG󹅳gN#!-NGb|>7G㭔D=퇒tKԤ'[,?V=3Z,XP;!POx˥Kۭpů̽:MԻƻΌHsͺZ~"r&#ѓ<$C~d ۈ7 ܖpFvlЌ{wzd,yh6#"|[f~gqeVՏ#ϼOG*搢}?l&oX `^_h 8KQTE-q{MTHRʛ=X9+ .wu]31;[qXetnuuL{fH'`Z{2<G~SwIgw빜:R2J<Ø5_PIi1N=S"v ٽ!ݿDcE4$fY~S:7ߜYܿ 'zS V{4 {!m>o ڕ A=d:By<9ZQٚo>EE;m:'*´N4^/#}QK I)<́:2y ֳvHǹWypk6- gR3W)*_`pObnx&aD/ s2)OG>݀6%>iPO0 &g`SM[cԿ+.+Ln!Bi̓{r}eWvs  w ]4^! 颰Q_p^m^1~"RH26psP l% IJ%~}" \*Z]fP+:|Y!1^2-bt (ueFŻ #, NP] }dTIс$Bź9 "}ڰ&Yoo=zaam#lK~Q]w2(fysZ$LφH4ax/?\6J;,iP1%GJ+J0 qOe\PB.#ɱg;}c#j/y!+ 0܌<('0mkF|ܺ6[ Cm} YcF)gZ18vm>>N&+彛 N?9WY 68]$?[f3GI]eJ;ar;-,kNB`f⊡Z?.w8bGʓ#~5G?!m@n?p\ Hzbzz1Q^u(Hf͆˄*13l++T]?ɀ"їBxń\$ozRTT{wCao%tK;iwG #¯䆇P M mϮ/R֛(wlh "l+ &F^#1My{Q|vzHR9Mר08 f R2P 8xas0%̋|*Eso"{#4RvXB)y|6Y8F08{A't'ޛwmx#Vo+/悌wizHu:3OPPah S0YR.k63v]*:^ap.WUbSv "( XKpg9mlU0xvJ)g+DzUDirM¢ 752LA.0Bj5D%_m| 4 Na9 _K~VBDr龣9'_Q; R5= a}" n$JaLh@'Ke=u~߃?cΩ'vQK ʦYuݪQ^W-P3ùl9ݖDh5Q WϹ|w8?bΈN@e$j& Kqz1HEmV,'λ`/=ɕͧ/ؿL]EVϷ (*]'4x{U|aUB ͠~p$ar2dwq4{L\!C^`MF3NNf*\Cs)6#:鴚pU3PMX 4-©C MD͔V{E 4h%& j=jK}BnUBDxLpd`bM+(8Fs2XLJWE\"qG>sc#FN0ׯɚ.3t 4 4OJPhfhjoHCTCfC9B茬?[ $܂{.}KTw>4ѽ_\7&H֛m dC3ANGZ8p=L!'=Q*kܹ.aљ=ƯJZro+7ϖviPd|wXɨuLR IH~!EFϪBWJ~xL_n *EH#B8rN<'D˿Z7LlQL*Gl{waj=nVˢFc+&@Ƃ|N#΅KVR .ͬHxZaߖ( "k 8k~N'݊9Z~0BNB>.>kQPhqOv.ho#8)TiY 6o2yu~ 0jL~&zY~kr<0azndcØrt뭟N^Q(KNkA1 r[qІ JK8'( >eTWjDt=X/|#UX(o1N4Fϥ(d68~e֕/W1i*L0rΛS dF;G4ůsn{pRATk3)}p9o*Mԧ m4o8\TG4_Jg>?#Uyg,)F g3 g^q)4#xl7Ơh#lmkoZɑR k-0X(9$%l4no#lޏym-=N`dQiAOM`IYκtKqI,1GV-WƒRܿvL(D Yr[j' ƃ:*T|(X>3*qC1Q [6.'<J_9ǢV'AIXQ _)Jw&j) Q_$57S5\wُBBL*3>ty#}!biS%Y}KDO{(G;|W]=a]ԏ~p0r@n!ʺISt5ә~|i;6sg֝γM,u[ ]yEz<5N\?&i ZoL>2ls p:vp`iۼNUVB3 39[XL|3ތ!Ȥ[ EٔQS(on'h<ϭW22}7dM,ឺ 7%b݃\ |O).߂)71UMТEa0߃ eLh/ ڻ цIc]Hn^TzIֹP@3˦DF:glDW'S *nuzS5&Y;zAܮ=}37X<wxI/_‹3EӼx!Siq&()9>bJDMl :~)㝻x}"en,|?lzߝܠ xPk-RFvʱJA=g8T}XBoUI?c^.޳fBjjp;D=-trN꾌ݴ}*uOgGK_gAR$[D+T7X˰+1̳[?@jC,%jo1ק.9S(ݫK|мXAlgʕ fG|)jg*7 ;Y c7-(N:J0mg,26iTcRO48iÙP2J+f/E" nM f;Ō`<҃#O(K8؄uC>폜 æ$_1.H.`wk~1 Pj4?aORf_e[kG8H)# H1sO`jN7c*̌3{Q#ujkP%N6h\2T)]ݤޘf^{qā rqcl*&hlm4!v+s{R#Y%QVٌī> kLaD >RpNYHUbض4nQIwbIHCؖ A |拃 h]y$qih9gLnV30Uۆϋ~11O!+<3 Y[i; 8O2O)ۿB憖7n MȓW@0Napb=t+((bcJ@ ,O] Gh̔iD%+ YFaQ\d"황l٥Ɠ(0.|17 g3&JxRAp;r./dĹ[ո߸4$$]lj4&c}p=T,t嫥NT4Dӫ6; a~g& PRHe=yYj3 ^Okf)ִ#(HWNȁ]7Uk{j(-+O l m(3qT5KFڲL8|UEw_ 6 B pdfw~"O"ӕ/2wNR'h쫏.\_dY=j* 4oGMRbuP *,׳"0<-G4^]V ~uGS=&+L%Kډp9hq?5] +}rF*'fg-i`q* r Q/ؓQ|"T~VL/y|!vF2K̐򾌙R=FR͢عB!6\ \P"+)˗zKgx.ph}s3~: @27^fJ>;Lpu=n}L'FpxǮtə7eoBKTKb=?ք>3HuPH2w[ҊU8C[(5ZZe8nj_4wƠQ y |)W/O@FLՃE]=ʸ}wQ;X Er`jٸrŲ|Ӯ%%"z&"&c(Iu2VAp-0z 1_7 [Dρg z@z!&1>:0$lfbQoH7V%~%hr1Ҵn4/!x6^e OmNexƁ4q>KݜhK|epA(/Åbr=l}.4@2hؾ H#c>K,E,<)+ %):43@U+&d7B? ~wO,cہj WN$)we5U|e](ml!dƚ 4<,^ip>Sq5jCp.il1Gn[Z윳Ыr(uB6͠c }%XQ@j*cft^C(* ]u_8ry6@oN#8aѨ<9n6*6͛DpcJ͡^MLNK"l٦ f{VəvIG8b #o*/+VI78~jwʨf"{bԖ+O rDMIҼOAvS6h!QY) y tV,amsR(DGb_v9 1=#k]i#9\yQ\ q)f@M7Vs&% N DI-Đ/ KT-b 4ɫ֤2ѧZYǰ]hR.TD+Aℋ9ܘzsH=0_Yg}p'ұMV1'(^@m4Ow y|Ħ|OQr#cUp{"㉕0ysoȎd ХC_y'Rc`Yd̀g7O;1&dNǿj-W8)4-\[mO'K{xv_L!؟7YVj-fp w(G<%Rѭ'-Jf4Vr#ji3+J}~0Nb)TFjk:_Qg<g^'.[ݎ_-W(*Vl9?̞߅hB*tJ h 8^i|5A-rv2)6Ƞqo K1JDXs,8cz6FGlo7&/L\_x \oJN3ҘzDW#'RG4FClLC4,/ -t49-u:M0A+KcL;ED2_ ø,TEݼab̏>adt=Bӕi&c {G^lv-X~5ԫcn+{ XUN/o(~wzX\CɈbP@)$sJ".+!wR5LGpѪ]!3PĤyTԕ}@ DOeNC&m2EZ$iJ-g;{Nl5749/b/kO f3d9NPeACmyr^ HN\07`_aY4m~1sbh޽G-7I]rtj#EԂr&z?]5nD&n@0nݸ R<JS[l:88A+K=6A̘^5-`ҦP'a{86.ї(!ڒ4lW0/( AVه[[}lXݡ(?ۓ--Ѣ2?E fRf|4}i&T{ *>!cKC1d%&i/MuthuV i ٻ"dL1VW ET#Ȟ2^Ǒ@aJ DG\whz=6KԪhX}Q[$ل/==wf,8v0Uږ|k=ů(sy Nd',W}U=||FO'fD,lʛ눾Z0W0ԼArS`*IӠ?vxAj=e[53(6*i(83߀zAo-zqQ¶1nl~PX1S y8߶B#q‰@ylö81i,S5~fP6i}[u@{AFn *X0j"Prײ!ÔݷlFlgw'܍nJQD#&_A}C#he+МӊCʙpҫ$p58tnXɄ4*8 ʧhu׹ jOcyay(zf [N'G+ljj/>܌ WDEfE/8.ߔb'mCsRah收E:"`ANIe0d4%qNߛ9o`aPҊO96JwwЍ\; Pr̂fX@\`m#[(B<gaOia%. ؈g b~b/KlrC%2{ 9D$8_͵" U6&0MuhBegZzY|g##2ٙga&c5wŶ2O ǞȕCHw;'$&iUicl83rjQF]Q8 B.N=(u 8^|aN bijQNWwfeEy2쉼U8a"v2&OE?%EyNy,zTTBd H34aM024m8Gwɡ 67|Dؐ>@nazN>B1swCd-99p$/f$gzSEnX$ Og*몸gCaٱt?L'HM.ZM&2,q$ܰ6έ17ዎ=҉3BD)B܂D7R IFW]+J RnpPj鉰ÒE,i]3Q}W-?%\qZ0QdwX$ۡG}0kGLqv5\pp̯.Ig4_<|dy΄ Z2j1W;:SgK\9tT(Έ+;tSSꝰ&q6俉2g11ûT)#0\n#+$k"b[FFՂ?|Eg/ ɿ12s/35Sy_îᝐ4o *g],r.2;V:ELTn .M E)^ O[up 0'iS.t18z+6'X5snrX4(Tb㺆)Z^N6qDoϰqW[b7T(Ry|0֒ŋ (?GMPDf/"1XvLAe/3CEs7 P?@%kW@e`ϹxJ3C| @ZsIF6\D~<,2eX$`׊J R6 EGwnd*ؙYdZWq .k&t3"toփYY^5qKے "҅>*יz߾L /QnܢZ paF:{m7 `czފOy슲z0c;:閑nB֟'Z6XzX'uB0 12.L,x/!.\VU&ob]. mRi oSK{ўd&)hC}H<uYd@ ]HE:in)w{'=K Zּl-#Zi5/ɶAc>{8sFaDb\d2s_0i2w!D"A :u)*pԛs7aeDBDj:K)6O:(l-;\Y?$᳡07r6r6 wPJ.B뀂{hBڗapжkZg5$ G|:8op佫נuW!~Er\SQ44W}wKuo#G̥)o+Gxdr `djl C4|kQM "P RHsl7ˏ:#ߩMSW;UNd |zfH(%mqCR ZnBv fǜZ3~lviKw/ه]@zi8?-=r YJ6$jcS{c+Y"p!k_࠮O4\W_ɋJv_gK\s(O4&7C8ѹgiKิ=țAx nal`mc;#w Wh7nVDά&Ѩlڮmסe*a̛v6pq3”SL 2 %<8JΛb}M2#13}^;q8"JL2`x~&RU T{=:|g^UxQ^q*謠 *u|Jyw*,z|$2+n: C%\lcNňMw v8;-XRQv" hzW4 Ξ3쮀KQ ?l#$eKAP֔5h@O7A#r%7\^IM*5S`cS.yW~:SRV'g_ .>e(;> q,!UbmOXcV^?ڥcP?u0K4I.ʔ:ɠ1ozyT͓L/.r_XBv7r٧|!`ȷ|iݦ?[i_NK>+YAE 5g5~=p)yINIkӟ.L"9/ k*Vd] Ӎx_qrH!禴mAuC 133 O=;c\#ҏ-#++g|j:,WV_T;>_lj,#/PG7gCpLHc=q"<>2,|sqq}7vgUVRFɟ{ٹ'Sk5{kRiA? 4+!:=CڶJF-'E ;@ bRE)sk=7XY:Q]i3혛|BC[)w)qB.5NˀN3hod0AmR@Ϋ@ ?FzdyZG+6kzKzd%Ԩ Qw'-wc Wz4?& KaǍGAs'!FʧOXTt25G(CdN2*r[.fzrtr{&@;GdxMssq , ʹgkWiZ~^G3`ҿj 9(`[3; NjK9uGcM5^i<,F-k9Ss |rMkS2]W+y!C=x잽U|] B:ȱ(.h n=gR{xG-$Yd88A{i :,pdH*A̕0"6=NlOh:uKòfLIa-&O:52> ӡ=̵^[}Ypr ]]KŢI#gHG5 ^İ?3Z򺔰ֳFbrP2" r. l eJr u +BH8g@A`^#|\NK83.P3-n b~qt` :-Z"$ p8)Mu~ƭ_6ZdEW)&)0plhn XthĀ9򑞓HUg`,qG''hc:)Ͼīp ]WvCT뵯dt^@ʓȝ ^PZ50̝l2Xy.)p C>sy ityOr\U鴪T: ~$-Ahe14 d5Bȥ=>f8t4ZwF, )1ȯD52GNKRS0e(}[U+ql<u|f鰇L6œ.PVTflj@S(j4E5z:<qAGmA]{lǠT)V?(!) < k\L3J} Ώ3An~2 He߸sacgcWX^lL>G  :>Oe4ÊmӉ~,H7\ߋZc4uAzSI30YGsW+z % qh`]%C|Jz9esZ',& z\"rKI=gAW_3Iw'\Vt=`:koU3mBuzkFo =sR%vh,Oe郟3m\q.\F:%jKN˜eX"Vō6QLV/ G;WVw=vb[:Ҩ(/Nt~$>+ vz͹nYie=ڼЛq7ߟņαi4c[:zsނv8mzpHNJ\4ʞ2]hk{֓oQǓw)9j뛹<JJ)NvZe|u* 2yR`4a{3,g*.4h&؋f3ӈs1ƯGxmMRN 7WKht6Dʻ7 WM?r .ّj J^t#3?qFߥAH_Z3Ba}N+YŞ/2I#E# %(L&@y@6`BDoDG= ~D"ƒޫiQsTG81%~eqw% KJﮭso9S5dG8#rz;naVRs+" 뭨A9 QPRY7  9s8u,wu |8\j}o C1i(>;^R:'Sm)|c JӚImnsSU!ND/ ЩBYlЛ I5{?+TY@ފ%u^_.Bj\!_ ?&AbLㄽtSCbTFL+!Xe_}cVpWr X:U顛KĤ"ݺS9PȜK*,j$wC%kd) z-3% 9`wJLs)f9TSm}iF. n{H-!kuf-b HV*d"P+*EM:!@[_5.!m-X0T&;3IoX4<yLtR蔓 & IW`GK TL8 q%˒hq%_1Zx&D [gKkh5ʅk3('ion91=:ވmd V,!ѬTt0ΪU*v NN)% &( 0=l1Z1-%-%'WP\Hp캸Kt"8u HTΝq7VU=pY[ ΟBbgytN,G׌!ΧSCVGWU unW؅8\Sf4%֒ nT]66KtJܞZ%E_H^4Kw ]E:ziDEKmoIo#0fm<ٻ? [ =t]+-^DXl3ɿg<Da/? (_̭:8b?)`1qCTAۀ/~y<ǕC'4 #mTVBYRHU^ @~+7=LȞ2NUo5Ob.z8Ha%&"Xfȝj YvUʐ~NiuM @1UM{Lggޛut7HrjU#܅ձ@ߨ\heqă|C0+aKVj6iȌi0ENBP!WR$d#]|gOro=^o_2} Vl'4+7rY>ܽO_yqxg}x!#NnO֙a+Hci]\}J;'rsv~Kq/x.r5w`.;yōZ+vRNtmZr\G/_CtfĒP#ZTF9r)5vGHв,ă:`N(ٛRH=r\_` HW{-8`7qșr׬s[h{tN+YD>~͢}yE"@OJ ^]ZC'$şL)>G V<+ol2k$EG;f aQTw$Z|ݭ_R<"@#uYB8] Eob< OƯ &‛<\#pc%1U˟.½Q8gk'4"I9=֌f\̗T<׿\/(:~4yTNȱXpuq l) S3A-%oء@%ϧ6.w yۨk{7fB533a^eE'_ Ls JiѼ%9Sa P6ڑS9JRa 3ܗs`FxC0˙\.-#W!1H,ȕ2tHQSϦdݜC)㣕_%%]bѲVBd>%~ĺTj X y `"KQT$ɮgAxb$OYӈf0Xz%X+uRZ.V[Wx[$\yeń}ʰ_,=t!cq>bh</=5v!63svAU(ly-<Y[wα;˛5fÇ1, ViHxXXuh[r3Kgslm݈HB >ȘQY1(al A«+A6ܥWԎ7}\ڋv?k[1~:R,@K5r̲Gu̝XJ8]}TחdM㥒4~$9ǖ$&iD7f $hPS>"m[RU9[ژ*p~?s^P1IK9YpGx_)&ı`_)4 h0lMS]¸1(-4~R~h^1 _:4_#>&rJ.axov#;Xs)giy gf~DɨX➙FhZ:J TŭEiqtܥ7G)&`%w鄬C|ѳ 0g'LF'\5j^!n(nnþL ]D ҄J-{Mz[7jఆRtX@Gj}djD$wKGMlH5N0;{2ўd@ͳ@ˀ!/]`ENlnX;:ƛ."W@')Z [P,#o%&?v$b6T\ D: 9}ŲtbdkWL"#cJ:NI$(!fy:ɶNs GI1G mRL;XMRWI S$>[fX?.h[~tB4|-3{vN|Û1M«ɖi@Ҽ<]\Fǰ %lr)Yܠߦ'0~gCzp_%r;/7cB:;i )2^-Kv"m3q8'XtN#߳Lcq7¼ZZ{L$6ieu1e zJjmU& Fb: ]5]͇Ŕ&h@*:Jݞ3vyPiZ f-@x :L7[Z$PJ9.֠"`@m(p*ܙ+f^p5|h{Icy"1Q/m֓_A.w\f;?\G/5fVX }PͯyT/S$} .K(ȚFaxz3k~ t5Ѩұpj@6-$G44"q~1O8=lSmzQ6֪``f-Ƚ|BA4R\3yJSq}dSZzU33x>)!8vFep $*˸(i9? xz1{}ּ5k+՘?.0ơz@, =k 4]u(!n5RFuǮ}{L)&z P T#X&/EI:蕕J8J`^6p"0Ae|4kc|#v^ (a÷{-MbMIP1l35avc=[퓦׋V%lO-6m!ܑ!H|eSw rhqjY'4>\^)%J z7m {WBWeXG8#3ch|Oq}yr5v$i@Lׯ>tAePaKC ٘b+"lm(RzWܹ i}؟N59iE +%jm!5Pl?Y,ƥv|uh NrF}8vSB(eH@BHZ~(K &BT2m,7} !nGŠŘ%KѠs8˽ˢY=+;Pq"Ctz%,5\\ < 0Y`8Jȩ~|] 7K@ 2P  IꄨA/NOK <~"3+Ri94)!!'E.㇩XU{L3NQHqwK^GxhPH,kԝ+ I=;gd2aIɈ={ ce?'3=O!U!vX, #Zcǣ* c}]?Xiq]G&@lgX;zτMf5S[M b2Gc]jC?+"ŨD {Bq7U I9&e=yRַkߴzhUPᓭoЯq?c }˖6uW) ͝@rqy`Pxk~k( !Q5:=j9RƿRȊ/QZѼ18nk]FpxP uPS3vgFN >:X@B@/%p%U+O:Ɵj@s : O7\ ͇m?EǖHN0D*'N͡NOV3_47r ʡ=2HR GKH0?-͌΂rE suѪ1M8sӠwU~zUR_jK-ƪP8{wulYu$c9{TMT9jMDϏWNU5 (gS Q@Hŭi)dE+⌻qIJ/c?&T6U5f֤'ܾtGH`D;`$uщ9B`d# 6I`o\"[W9\X0Nuyt2zauX+Y@cT4æ*5z@,Iq#%{}eO٦!/wYT-Vb-+u7Hk۶J7E$ TV$+FȎB(X~ub $T5[ʡ<l[XE?`Z0c{9 wE}"7ҘPv@,8]^DsZ#mM` ъ5U/]{4Qǵ颫F%ː]Z1 ͣEUu$k9X>CضrE: l2OS,vNXZ :7`Nf%Jq A-ݳ ILlZD Q Bf 8Ut>kO8$ i؍ߺWGL/:V^p%:ېut%T#p\uPƹQԘ5)Ws vh $ίl7^QQy\u };ȼ%O:26uǮѩ|vq Z]ٽ+8<9BgY2vL6sMWIk\KHyJQ׵8T3T '0c]u3Fџ+[YQpST:n%qEGA79t5d q0z;)4Iۅ+J3YfrlΔ>.iZ6`(6˔Pj:.~nwY>ѹ%k2eAQ?}8>VGtL'N=A .88-RXq:. 90%vcWcZ!iiW[Um"Kg +XKw^do0ˎ$J+2 IaXz-Aj ǖ݀ ,cDi jJ{5_)J>oBb&׃+GM!*$C[M/8 wCpJx BӋ1Z l)6qXI|$IO6F[7dqA y%ʭ-P\moM FN~~% ]`5+Qct3y1%Ff;R:"3S^qݚƼ6ΛQL,]Οeiw>}xˑQ0CHn)j=Bkm9s`b|pe'^%PX²X}eiwcE2 ;\fe`ݖz}Ku\ [%].zOUKD 5_w`a6>.jX!,skҚGEBN~H鏈7Hsyn%j ge[ yYid IQdݱؚ}{R. $(%5<Υ-(= t¯~$Ôn͑ml@DK6j Gst@qq]\4O*Kp e(AH<wz 8>x",{(FyØ_m2c}:i•ЫvFwɯH/[>.1L\ &yUZ?֭CoBrmdZ~K~kEٌNZm|A*k =R6eHxoMkQyINW<Yf]Ϭk" /Cg[ Fw?uE\Uc^ZS қ^P.d > |[|7r zKx^3N:@{~{-qu#{Ȍ4s#R Qc^+?2ewU!`6LrWX#$< Us9•1xx68qpsj@xJ)@p"4E{MJDq,\ɴ(I" {NI8=b8Ʌ_lm.ǀ7'|p6|Ye^`G`M[JA!m 0__;b >4k?⟶!NY\Ê i~$] ?3>d.Jq:l ^E\|t^hNη)AjyC&?H6dP%u}CZ1"}-ܱghCek7$R Ӱ`,C"*.|PYv^69P1f  0nL Pn;~J"!TA$ Z'Fw#Sְ$!57T5TT*! SԦ]gPj ӫv_?<'o)jv=;Rz % |4MOu؝~2d|< ={x?S=Uq qLje{/.u 7L &:Wv:WЌ w=4;}zC[,bELX A&fcehp rMԿwfA_VC" Uj,)xA/@0-u~Lţ1T˴R'JG-*5&h zA1&>%WᨉkӳvCi[ψV掵FcRI&ȷ@C'0uç;UшR1(S@eQpwM0Gjօ>FN6Ynp7[v"X O[)tjvS=csV0Z 0cS& Sp 6@cCO?=Op3?hTt]=j%tȁ9wDįE-R`2>6SqR&^vH'g7Κt^iVcho} <!տߠ-9˷h' #26ktxj`أolكh,9s+xP ƺ!hT` vuLq5~6fixqf`lHEJ cv0%Pۤ_EC6ՀLKj3bfںvDٴt[PXl/paMx/TO<奧"S*._dܐN^.f:v6}h~EPr&QŽEL:r11bvV%`2.:72@y4׶Ħ<Hwf?*+ub%ψĠ) &zX 6r ؑb?xt:٫9i+]^*NI=;f hz&l?$J81HE[)ElkG4:Gx[,y>x!әGf1;* o] YJ kMRf:)t],?x*OR8-ǢUACv4Z}7*7J2\>8h'g4(yh!osK}_2@!!^.}:ʼL"캘#پ  ՜ż:Zyq,8l-|C_H[UvZSjEE*)1MwD&ʔ8QLŻ-x`?JI  `n޷YrGhsTr&1W4Dlk,whW`;=xߢyF6W$ȷ:-Ӊ^~{I@L@gجiхԨʟfo&N\F*b۝1/Cq?*̻>{3I/"ݠ{텮9vo)\jqB?-M*.ζS%:ʠu %*ZYabas>~_"^/p>I 摤;W&θW4h6/ bВ ,׼O7f}B.}{)R~s 2g ƭ:n]~r|`n jFe~GqxBb8C|vc_1*1|yY=ẓzYG)z[;6,Y5|̱9::8>\2@Vx+vD6c #=V1z t M<'xߦ:2L@0mBPV@)nzKqG(uSh92Bn1HTN|hUidѷfOA 5]0ח=1 _fv2:}b$jCT>mP1c?" 0kJĕXpJ<ưkY͢Q?:X%qA>cF{DŇvBUl-9!jwՆS~+4-?Js;!2(ߜ%[Wm޷ɓoHfIӣ%|`iOCjbѭ~.(Cw<=']#/s;$ |!iCט7%pd"b " 8f OW~nf-.o^Oac{e5[!L AqN 2LH'lt#q~.ĹKh$ܶUdbF`**(>~SRhP,hW{Ϛ]kf,),ń]TڃoL{KlJ7Jǐ>.p,F[R%PKDJFq@KץЪn Z5VөAi aRߡ8Ih79LRBm%$JΜ iibsWP$ )Ne;H/qTqq+]͠3V J٣7n6|&JFUVĊ~$s"O@˝g V̺;I.pgC.F/lI@n\!=>:$: %ISN\ j{QK|U=]h(u}[z܂$->=,Jzqa"Uu";"жVɁ,vmn8fPmt_)vBEK&M}]޼¯L5ނʩ㫙I{(2ϾSF37M ypjKmpP)ˊ& q8axx`G$R'Hf+bYY/A(GB.4' r$kο8.a/+{}z[FZFHFBc6jW$fhx*#`]~U̸ʋ cF$LL\ܒ&9Z_YL\"TD>3551?熻,,t . [rI*uY[VZ{*mfEoj=C&cSkp8Q? )M'HnpjTF{RnS2!KϯL)HiX HhcU+`Oa3:tAAxY7ڸ(~2KqU ԡڦRd:tSqGllÎՒ`ҡ9\GWAq6$a=KAQK@ckB7^QJ.QT^%6֗`LJ]7%32z.´ȿp,GV#[\E)V5;ד@$YSvw![nmf"h8g h}T*g"&?Z($ $ vDomAz"Mar=1H*LF}Mԥ A9 <J$! hwa];&@>#Ap{|~Mg2d7rѶZIܯł"A1P{% Y42mq%F9MNHS نpvGKc.$m))NxwP"x3W`+5A4eS?־d1/l2^DՈ[-8RTOvz"ζz(i@yPC9-$kĝT`fiۊ&Gn:, I>%OwP+&E"/0M9 Ƙ>L: =- jSO+,<`&&!3xdSCIr}m}_+TDelC)?ۉ/'|Xn 8tkԄhRD:_r-\5͌i<w1AbMnZTA1Y]\:)\1ӡ28ej0Pl -ay!{Jvn_CKeЙV MX:Ƥ0_ pE+Eʂ\JZ<82HfvaJ©]g6{9Q!LFO/Sg^5qZUG.-|چZYrW\1Ыkt[Y'@1Fio<00#0z sAׅkZ'@oxr?Z=<OcK65;vih9 AOryHJSKF .D H/;F.w PjG/}  keiDͲX&)}Um]X%rkBȱhF! ~xK&Ǜ.j.$ "\O&  =6@D<) 8 dρQr!mBb%Uh/`2Gk| O>][*1B&}Xh1)?:g䀴{q\ "ZV]@x(ͨTqO񗨜wE9C1s r[. &FV@Zsys\ίvSZ{&Jd9LF;)l>.E퀌"ⰶM$9lJĔ& >L Sר,ʣx97{v)Z8(Wp9+!ݓߏ:#n[۰z߼?N?Te%9wZP 9A-<}`Èo<؍J&l*s>kLgt%QimH J@M~MJ S3)|U}wCE2>ba7/up:X88z9x̪V:.l_V\P 5"#Efw\(v9d EVw/Vi;i5̮9D=D:I WKp> {ňK+Z)nKϛ y!!t Y\FG: USy.1 .rnynTrA'6jB4N fe4I^lmGӵTbd.1۸p3uu'MJZ< ЊU)_j;ƫ!F?EM`}gJXBeğrWɆգ>v V(^I<`d$L3'@+\q mYprj{o&24 EY;UЕ9_Rx~V[WX5FevdVmS-@M NT[eG#,& 344u]L<9y9)O'Oޣ]Zfd ߐ]`we>]&,Gb2nJT^?8Mt+ n:fKk1fv8fŖBUv||U~aDAmBPyOtZtoEI>XKC+\fns[2/[xF/1#ф˭EN7=Jb2R,12Lj\(0:ZF$̴ m11ꧏx,uMh?PzǺ$X^R}@i`v !jr iI&Sc Qy4NGlDuW"T"i=HhOF+\q5;^[;FV8?4{?qeSSS[$Hh$MҌ)_||C?l< 1otj|᠔u]֏+ K 8 40ݕih0dC!dVP!~suM ׌a0 3=PaGpˋ.*g Eҟ& \^r7! Qy*N*`y^O6JQ ,J‘g[r;:[x8DtMC+ ew.W 1ʡ]5vH7஧;L'sDQ{bAGǮ_ gZLGΐF낺}Z ~CƊKZҩ?b ol6ycT^ 3pexׂCߊN.{&Kw0kVK]x.VVܝۋ Q"^ǕÞe5|wAݻ]D_*NtH"8qQl;wkq""ƥX@A,3 (a:N|sɩc`QhЊ.%`_P59O6 s!u+$(N/]FMK{Ch?E^p==HQ` . FL-s'W4|n`;9^_)b3":z L mfq[m5Lzb 1d>;,MR# vq'4F o v nLj؟3kcicԺ) tS(+S~+dD`r PGPCdqXC.z_DSr2+ 0&My?oat* Mk82x33=&wB)B\G!*Ç(!!$ ~]mBn/o VEt>K$DS,>![c$rh ?X^,|OʜZk?`"(4le 4vqM6>Jm 9?BGEBH~/ zc]@2Nʣ=n:G6UI46HOb '9tATzI73mɯj<;g?GLseUK[5RHsk[ ;;ro(e$Ø2 ղ* ӺlaD i,= Dِ!~t#@4J /`5E, 4/"+?0 9x3V/4IYbWa!1 C=8'c4[J-I c檾=v TŻkMb=U#Ϛ{-?CVy@G)^(=KZGCq#W(V\7F nxfj#<,,n8kp"fqeq܇>PmG;ġJueA&x0#Y"n)|lB6Awfō4'$S?Q#&AoQd(a\hm>-0,ۧ|Sq TϑU>"=re2mrSL"%mȌ8 )(moB N4?좐ZSO0I>ҏ&(zzS1# 7e^gk`)wH-x`եMSq = 6?ϡAی@Že)a>´_;]ŋ SyEGI\rLFh3m I}OMƙGm?QA`OPIwϧ˚묇d x-S(GOG&|Sl3ǷvB4 j1t}1n?&ulm(}]x4U;׈ZmO)GJ*\Q!bp׏7$v|%MnsI5PW3БZWЩ3| %8x"xa ۏEޛԺL 3G)¤nӆrI 2e5grژ 9vY%Z)pc%SY]o1t/,>+-(\+Elh)&/:+r':׏xy l@RB[\7 1Ҝ(5qhYRZe?*N.#pOpB2Z%7kF_=# # = ֈکB}ލYyirHEU| m_pVP"e2R/YEse\sW~:{.ᚄq5cGg{*yT؊“׳YHA&s/@tx51T^r]ȄٺjM{ ?4>Gԅ]lU.e #h$نKr6릝V\FjAxK_Tqv0N@ʮ8|!i9m&֧N678bUjv6DBb>3 N `\;]H70y&&T7UVT3D6|66j6vYS8b!E6na' ӵ+={qon&ϲcFS'VD\vm_6Ǽ5 '-^jvDZ`DB_kc!Ba?/$ [%hmgO6,/0 Kl zj"NCCTř7E#SOo_ocgGz~.J'c)0jAK {t@%;H69j>/z~Әu^۞E}mA)EKyi$kiegz _eNCƘ VO҃;f%b([,.U\ITc2 "ݫ@c ғ˾ ] p #_߈$Tl.<6O<vj '&8$8~Xɺ6"SޝKp>C*8sZy8_: vI gXlL OsڲDA' n7#%@WF] `XrlG]s@R3`t? 9/\+^ZZth!xXS/{2ۍѴt~vNJA~J^X7Da[׺2{}1eWy-03(q8z6avdv?ө ks@7[lZ`FEݱ4%NU'e!Z'nGK 7kWל끺#3‚3kl zXC)uyK:DHcHL"X`r< fc\^!Zꓮ}E@RD@4;}&SH#LM+"a1NǞlX$L'ؒx'.⫌U΁0EРF<$snƕQ4%0U+1ӘӱC|ݠǎ t@YJ{tˤb< g#/] lP feƺ{Ud \_? Qǎ C{+gkmrBml+^E쩈[M<;589u3*o=D.۬*[Y2I԰k XЪ92e)E͹?yJ1WӫVF&i8$U}jq*CΛ}: zQvdl,0*lpb{Arnu%6Įc(깵!5J[p /F~d-2YnKݿx\(xŢ9#GY@L8'js(H}|Qu%}h7I%qR|5uqbFeN~ 5+]Toraho+HY{KU&Z3I(ȝ+Sʿ/fSd z݋E^L7( S`,Bx3d‹fdTՕ;-}`I0dDUIW);8{vqwǍUHhQ?]*pl*3؈<"slf/6F{e?=䄳q5Xw&Cl"MvSKtIL/Xs'D0?3E:Nᤑ$DMs,"= dgUħlA^8+,*G&A#iy^ , ne+jE=ek`g+R+=@Xr@r[%C{C*eK3KqCB<8 H-2mt溍`St0!̄G!J rf1mMj$lM[#Pm/GkSE2V)T#aX,6*ڬF\cp]Ql6N2M'u(͒xT6^Zz1'wP_gEHrzP$%kNGcOmH^ Z~TuU  kŲ:B'ucIj'T#\dmuy$|*,2G=SdDbirmN8GϿQi|]YDv >Q~,UDO֗x% EQGR#!kdBwԆ8BEy:-Vwa"\iX.EA }ѷ{ F,mE#bb${PGm;Y?E hL5jurrH{"  ktwW,pfzh" BQZr{;en*x%%HoFQ.k&ʩ g'<|=N$`{Æ vniYBbyZ g+(|-~m"%D^CYś 8">1XBI [VX+V삒 /JF' "JQyw&9;kMaDaXJh[|߀,/6`B$͉%sLC+C*L'{waCE0`a4r tZDNE'h^O,%FN훞~4ɻ -Q{ @?a$c]W JNSX˹$΁]]Re]wYlO 9ʷ6;VJVl7#( ]6':+p?@nY)Ѝe#U~5Pdž4{Ob>AƭDpXIb(փS\Ld7MشrS{P,#K3ֹ;tX@"H7*"ccIv8S R[D6Cr@ETf7ۦQpGYTn(Y.NH`n:_ɨ*O3Wz!bot!SPJV hCꩀXӖwtxҠ=.goǻ^dJJ~C<{[ H&:;4r.Za%d}Oᅁ vюOGȨ[-C3å=yړT'"%"١Egb;2RH֥1xdÒbb6OakD/uH)xͶsJj Q)BJ$B!͉HւF_",m)34CE|=*T)JCAL^dD+^3`j1Zそ5M:K6hnG@y{XY'0 v@Qm!6򎸥 P63:}b=o\].DD~)=G闻\j_Eu1/p$4xs2|Z-)P[C8z;vjl]SNLT;-vF$8YZɎ4q;v<ʹSu*#SfW|Y\ zAZMճ0_GZXv[%<ݟjG_X; wF&"Q-oONK -ȣr2YA^Su9O-E->˱zܕ!̜4!Ч[-z4^$orob @g[:֪#m]oLvSQt٤A#A!o FFR_77U,˳͝52$ܙt3ȁv6;v tZB4m?;/Lxۏ6mqG$ԫkfǺ\b*#okM=VRk-N S*M;D/XFJ[+)btxTp'coii)d0]b+6rG;CƢ EH`[5*#$SM& ?vI5v#X-wwm3=q& Dy4hiG&\ >ʒ٩3[=PޢA GW\r@^oՏ:0WSlyї2esV ͪHa%k`REc5^ htC64w {"e$P4&^khxO0aZu֤\1#CQWMA0b#ǽKL*r>yA5~qo]}ۨa[*.g =@=: AKOb1E=#ЏmCƗkNRT' EQFtx rtIBB^J(si7 Z,{p7^ JD98k2݇HBM)J}A~ dh''=bxghvs:Ej55ĺF\ ]єp=OT[<~g6'>Rg\-r^` & ;m08xC_O37 jaL$GVsD纚5Q]6d#2_1U -8ʶniL: zn7 aGd.:}OY$bhW-%.GT%#c?I-6GUN3 ,+fZ;$Dɋ:?N4J ti,|~$C swe.M!-jb])mK I6Knb. lKKkEʕR?}BA zO7sB(9~G XZW)NUij@L3 O6r hLJ2s mk'%Ȫ3-")l׊$4*^{5p 襩% u DT2 [Hqdx!:쨑}|_to)|bu}3EPPO yœ(rn壏|3rөrBsȬ`aUi]9[zķ>lJ)sNvXv`BK#Ʃ2fBв9o I` Z OZ j<v㯠'\MAHyAhG<'x<;:ݐJ?I&24q*THXlV)Ş2-#`I$Ny|\1 cxʡy2ڋ=zs\C%4;MU1z:=ѡߞH38ri&5 O(Qyp /0*ۏo W͙1`=ń>I Z\KA`m b:I0 &ȡҸJROF($:^b6z `v?Ziw 94ݥ4B/lx kCOn,|5쒁f2Y`JvB"cv#hgDu7P&:iq}3"r%l+x}X3I1 x"  Es"[$]7aW@FOSK1[@̃O]K&phǙ|kY Gnnс2pbd9Y2ؽ>Y '>͆VuިF_لǑ+XEh_ޗb{cuЯN3ɥ8 |cG=X ,.PH5 2q|pfg"ïC*A~>'6JӆZ obuii`w< UBdX NvZ7[2^-ۆ(U6U m܂Tl;SN%Zx̹>A/|~ΎЋYF=Yu.|A#~&#_M3^9n#XfK./~eM 墛]lKs~B1Q̪XfI?VV9-[Xfڱp:=+=|wg=N{(Q.aA-`Eǭ=+ t+ڰشn,F$^JoDu t|/%k˃ipp"0ЇdC{%oʶN3vVs1uOM> vw|6dSQ=G³+W{JEJ<KDIAu$T(t_Qn 3sck}}HLxN,Zqs`\:jƈ1:{X%%?x\CܛX̘ËEmάCO_SZѿg3`QiwFZ`tdsF#CDyOavX;(/HõqVuhx^JBƚ80avc6㥂%\҂mT!2axdT*"|=aH_ [!HPs_qCd y)vSDy3ssF<"ٶJLD.׹&Sxhll@-CqQGnw|bO`5d툽Eⴷwa+N+v!߅ k X#wȰ!_@@TS/'%xfdV}̒'sC'rѽ/t^%EVAz:VH#4P{5J!"{-PEtqSIipf7b{/|V;vրe ѯfB{#EJ ;9ArnlBzY(Dzc/Yǘk=Mϕ#›5Mh^7V:j @jei:C[٬*sS@tUuqM J-#S\i~ܘ̈>=C<'+9T)XY - ҸҿKKȷ`8ysq5L\U;A<  \lkB|H:rv ,2QS<9_WÊAWL#(h~FwP'1ٿO%'2_<:a־:%7E Ej3V9ծC$ꖮnks^s"J'(N=٠Mě%[Uα_aZۧTĶ S'Q>=t5 LԳfg# dbwEwt$? M~ǎNR[% +ؐAA3(.ej5ƩzmT_e$[AM9 {GUGì77B +yxr  {;LAE3fn7NN:ӳf&%%aa[ݳD̩m~.k^P/i'A)o-AtdwrM9ּW1]} ۛ=&<Sf+iZ:&PMp_hS;*2VQ!cJv dzz &tOvXJ7wo+H܀ˆB1ܛ(F)ve-vn}^=14ed(N r lH핌:*&#Z[~72m#wmAþOQO,8Wj6DŌy'I@Fmj/pKA$7SΣ6l)5T =xz FuԼO X|LJU_8B, \K4QS /-En7yȱE^a]I&3V[Cs"3Si<%ImKgg,tl>k}&kQf֏6*v{jpH)1>?G:-6}f]".^'dAB_:dľjKQ&<ڰV~gصhwYT☰69Ie{t;/)￷h{Qb >+˯SrR;OLbL<Z+$MA}* g6J=yүҤV;^p(tN>h$R̴UJLbzHϼ2,93a}OfIPg;8-mLF-M'i O$.P P앾%hWWlCw Rh(n?tDbIm$ qEВ#"^~~F(gO3hQؙ6]$FQX­Y2 }XAe=Py."xjף"GHNJ 1b$x}UB+|O2rHqwچ7ڎ&*# #ЊNƖ_:¹"7nxɵNިt"w@3Uw96SQb뾔 GNɶ#V*c^q(-JM?vZsNW x49|rKz}Z |ptLgz ci3R´h a`e:Y;̙.R~s2][&pڟmk'Uy~,QZ[g):_y6{k$~͹x;*Q@^W!a$*hC^f* TJə5Cp\2YG}gK@ʭ"oM.!CQ<>;)Im)UJqS,O_ؗ|bvmK#kddrv>hXXxyARCm/.qGn?nzײ41+ ~M Bv-rŽ&WHsG0g-^,us;5ҤQ)#' m6uweڼ,G +H+xWf!wuEC r1("=Sv%+܇\!CՇY,pe ŕT=' O8hm9+{ϧ2AZһHƔ:kP|׌:(T9񘬴hǽUY75EvRFb߲֘G<}&kgK.vHEy-5G`RKRWZ{vW̮GJ*֔:?'mFlMfd\`Y`e;/Ӻa= 3PQ &?:%_)%ں^0' <9`gR|EMgbH竔/ tvQFEOJ˩*p>{ y^zF94%s^|C2:nFgvC_$M+.B܁~OEfm?AZҌec ^L7֎> ԪpS(NCg8ŧ ÌԀ2+kO+5  78y[Μ"Ӷ;Ghq IjBǚ՟VLe#XXS d 'Pnzo:sYH#]h_S志߽"Wm0K/]ʁPCگ Fl<39A3QxkCG]χ}CkUǀ(nK8fGq > K.Lj 1{{O1nP zuש\';=(vOfP00\BU1kؒZYEHˏV)FW*7·}aAi_C`<(n b`rj>+Z^| _r{*Nz")82ҒJ)̂T}ҷϝr"Y)9uBF"vxFY j_ oi@ZS|FLzEy;Elm ; y:{h|rP>Tw4-9̽Ҏژ-ʒL\gs{i`l#SJ&p'N,uh~E6!!7G vDmo$pɃړښ7&}-tJeh97#xb^:`#~-'.ӣ *F79z+ڪ ",^/a^%|"=1+kҁN Ġ[e$p2љ\o&߅N 1u1-Ljh7,գ*9\Ρ͛xTn-fk9rD=q"݅o<1ubL/\s tFaG?ϏD_d뀋,6i2@ެZ_3@)$ v/0Xj3xp"D-*Qm-(hR4}@E3,;jOw`8n{3$tec3LU &e} .n6dž싲|Vۼe_aT0ۧN(h:d1&6+JD|FYF=qSF/}<(Znz,Fe6Ex9fU29cë%<'mFy?t!L-":Y-p N $߃?գVVM[N78c2Β=I,n Xpn].ENQpVpd1<϶aY?RS@T޲^3/&gT|VAQˣd}ml*f3  XyD:,O(60'UpJb[tCe&دu_KW$'hDC|" ~@RXWwGWJqelYcZ=J~c╌aoN~z,x8_gcʚ &]_FOīve cKK>٧ ԭ+c]lWfLi#VjU\j|>=xdo4"wj.8l~slC rakxt $\V +5 \0z3Iz;3EĐDp7#nF(`p}p]uECO3~/5.,G x%h[ Ky& AqГB{WXh'3h:eopsŞ)qH:~9v냪R?TXKZT 7xzq{ c۵EMrӯd!/ӤsW%RA $ # c_ޤzP<un!ex) h֫U^g"ū񱻶!=#?f hr:]x(5 z!Bq%rr+EEֹշc0YRp^Ӑ! I "EUDO:*о2n'e]x-E3Y9`al0}*GGi} K@E86}0pOMPKfd'c.)8Pw7%~QHQ$?mLvךAˤnr(t`$'y\&Jd\oMx.k^` 0۰CDQhlyum*-y_6EwGi{.(z%!p >o0BUD($#P8se1`& խ֨]O&~WTx%6w mNFʇ7u=  ׇ{T:@?@-.hSM16W$\" B78US㧯l˟ߓP@3FZ5]f1 ;ӌpyy"AwI7:EwY/;%9:&J>ðjsڍ(`WYnPE=z<߁o!d,hVG$+.O@2l QP4]yr+T0?!%^-`,i!_v԰¿FpoAMİRެmW@OkHlċ0S2%. qS5V40N5bߢB]Ex9I1sngϺ$@tN S^iC^5.~ ayx-u"*UH{*qI+ؕ&_6),+_u;D0p*&qbx~ <8q9 #p=?>,cb !Igp azF91i2|d`?.1{X[^M{Z16bY۪y3<bŧ8n]+\$By+^ȺM0*$ė~$BK7i\km`-7$若\m)3`ir'9ӧ8mo*Ϫ{1_ pe1'e}LBhpqK!4IsEF'[4NHȖ?i<+^mZd n9/RzLnLxsvNյ>|{`"㢙@>4u7aHLQ*u EI0ͤ%8L|$6q}#֛)ƹH``57ߩsK6 sjSL-+gw$DIj(,ju4-)6o+2IiI$.X9ܢ0]tj*}6#0ݣG"֪C2bG(Kx:Ols&@{ql -,wnAAXƀz_riKSkU♼7JکZlFZ8R)-!R@n7R٧tp<%RmpSAgdل}wyN/r\"z_h2s9WlzO"ӦYI6eIf3>lPc[vܸǗ<=<\/V@ ?\qw\F ۠Ĕ'^A?8hVj騲[^Kh}#}j ۷]Th,SZE`=FE$,n ]E  Iᘌ;S6FB"qUct  0yJYNHܡP.q<46&m9-P(r[F_M8ІR8Cu:f& X9;NPc1W 2)lk"7M:&:9vhX'܈ڷe>wI=ZQz5N"q,YnJ@k2UN Z:NDIN礶jRe]'O0Jtb;5 S>B)] 'j2Rک3R-찠nL(qn`GjZ"euAiikX*Ww]  J?l:^NWU_G8.L!_>㹏u^ױ YY4tzum ˥?P=Lg;眊]QvS Yygyp8Z:^U/cX\GIYW UD=+h塙F'ar B>P*#[a{,>UÖe r %v[hκ}\bNJȉ2Iw0-ůϣ?(X9W1dfҫXf6$No 1I0-A85LI#bjdQkw$jܶ_^׏rr+Q;lpL'쀜 ;sf2&'?N*ymrN 缍SC~]4FʭaETVnPjJzt^*~q u:IU`f󨋉巂O8B[^[NiA8!z5x:|cg9"?MOWbw?i4=vSJq;(.ֈCD#"z+wFc?&f5τRKVup#ҕ9@[>i: ]2IZLA+%s Hdu99spO_ i@ }򴈅#v7ӷrYFFߺ2u# W[Ѵci4pF0D78w]w6*m9d@9-pV[>MZa > )k;++j¸ +qHvq"]Dg[AYL>RyҊ!0d'Yfk⿺eB,:m o<-@Qo|#[!*?+չDᬖ5G=nr C+0p Ah|p:Gck\c.F_RSҋϖ g) s  ֍'/zW:&_Tdxp=+utZv(]7G ʀlBDe$1XKFVdgn*8SG?-4%v`U+}^p+ْ5lMF*Z#,E8 ZΙ3@HٷtVK)j~kWzL4rl|3?z01:@OѸRZJQOZ$Ϳ崩͖K88ZՏBU 7 k~9' U0~h[& gyb[6oB<|<p`V|[I, ը%HrE΂hi Ҝ`ڟ@? nG܌.:o[*㄄Z.8n JmdQ4߭mZ71#;"p6xzwx4Õ{+u;gWT!xK0!ێ+Jԫ sG$DrhcR٥j>rT[\}zSi[iv1=ZtVA>SQ7/ G >{H_B'\,c~tU2o Y`O*mFcl:oeOHk(~?\e7BTI0lo-nKQI*LEZؖ髾4ܵNp)pp20$)=x*/4Yu+[ ZfX4 ̃!p'Otr6*W6MOLA& ½c4g$U,  q +\V] 0 i"CJ ե^}RѺ̚(BqtN0OdF ֊J)d1^ƒAYrlݤ9b}0ga^3L{aʢcߓfr5/5Fn"4'I?YFq/Bj ϒJfѶ,[!1EⵍPXT,.ʿG\Sdn*(]IЕ`L3=6lQ*7`]DH}^QF13mijX/JKLCoVlcn;;]D 5Z/oPTטy['n1XD;šFnҤ*Re6O[ D>T%pxUN p"dz/zIi?2\C^ؔp9v{>H+i6pUv#*z,6t9@OzQE`M,}c^|Z:\:V;eߏd#y(xsdiݻ틦Mْ赃 yßMIOlp_$:Oa6~aJ5= .)TӨ?X­#6Z Rug֒U=!ItoLE*"Җk2Lo?cWZp0C,|]".Pc37 X7$2:[KImbC95$ˮjK9H{dNpd^Xn5)߄S`[pP˕7EX!yc+_dYzT*3hm)%z6܂[`FaG`5rd 區" U gY_.Kȍ[@9R?xS ]+LSvܦd$W7s;AR%P ^yX2s5oc<\KvO4m'f=+8!գUlTgcm!Vaj1 e\kP5nẳO6 嗻"_Üa0Un/&KkrIkٚCUz CzdGK!LLC_ov7,i(6BIvoWfUzpu% ); -BrJt \1#AQu*>ySYX fAfʪ-Nw";엡eϕNtoL j.<$:ln{DR`ӀYx [vYf=Bkb6JaY7w3ZYC CzU:)H vVf)`dg<xM_W%"N\EHU"^EҰν舐N3dc&fHAԺ׼Z7;| b ~Reϔ8vZQO%-Nph@tHHct#-wHD EeodHcȌa'59@? yl끥|){YU}^MykCU 1 e DF 2}RĹ58tE&eܩϩqsh$D*63UcbҢɁ{ 0U"YigO$߂Gס֢2p`RӌF%L͌j<@q*cu$~_M&Q?(<9M~Dtly s{!!S!@Q,^awX6{WR@vk󋑓jߣ : ʄƙ F:|_P'MLg2Tn% #8s QCEA,g4p;|0>ª -xVKI6UJk(S&zsT&:uOQ%гIJq268e8wZ2n}dvUB/]c.E2Vo[}sJzBHx]v?:g.w:,zQIeAfGc-bW{R3L;^vu "8RHe7RQ/oLZ!J=[456Hn_^ANfu߅89 k/1G ܹq$e`362職_-c%ǹN-!jiPmFp[#IϻC\z;pp׽udL%":r 4ST a'hZpo,DPfJI15/EQ{dX %$W-Z@=iʀywDё _NQw߃0iOJWg}9 q>[ 8`}u_]&jZhv/!g8~\[B#,.:1896doM4TgF ܺc>x0)Ot}>a#b@5$ N.SDŽ0QRE)y@@wJ`pm)r>;_<tJZ[OkJ ]e=|iȭ^IѬf\Ph`j HX## 1O44yy@\!|A@c*GhsPGhƮ?JaaHP !VUR\wXJdJWi—^3!Ӓ]9QMM(䛫j@\e D&󫟂"㴡O1cQ eMm|q'8t 's4"0)q(sDH+ fK&77F_=]2yWUZI/uq {\uy=H/pqPHa[+jMφ˙ .?rEpchGnԁ*;<^p^Od&Ë֩uE~>lt,XMn_pG&}[mÝUQ!'tTq'+ }kہL(:ޠp@|B(⟩#6[9z]7pnYW>LG| `_XﺝZ߯1\tP$%,k+A8e*Up$Is ˡHe}; O(1QVłKVOOa\{{vruʢ́E`P Bv :K4Z X,_Q'nuKr wcF*1u3#ʦD39Lqq+f~"LJ^'@0&pt?֎z4R|]wlr([;>i2M95 u5N97A̫bl$ aKQ:{NNAPz߇d#o D'@:X5":S7t~e=dskRUBZ(^ duubnTuM Ć|@xЅ:z&a*oK/P!=`ٮu!4.%܍ΛPC:V4ԋm{/2Ჾ}}QT@sv m%_iR͍Pݟ0Y;0?rs`SYNd?g:Bʒz [NűK` WM\cwHEPnݪEWԝD mY=^.aQNV knC" xu3m$99#pGf~T+N 鿻/IJ~P)J.4+0uf9XȺgf2_$MJ%%WNt'Ł5׌bR3{G<&H6=uF(3tLL{ۓIQ lD|ߤ9[aǹTjA0y]_>,qQ2li: 7;/(X }[`ceR_fx Y+%dJBd#nYvGhW„"k~0QMEzi_𥺕P͠){/ԐGE'e$n/?/7gP܎e*v{Tz-BkMkb<5 .( ef, #92+ aRP} |rĺ|.Z{,p{VQkݗ#Dieq? SֳIkK9C&{,Hkq>?x( |*u)8_[W "VZ- }(.Hch429F9F"L86zKPS۶vr uF7a@*@i6MޤF0@v.ЌPMee(RiŕIYQkW@;E$D S:@q\c;GC;I_J֋THD?-R)g>;#@%1B$~ȷ?fj>9sifM.F.] `(QK 9eXJc %JՇ!%}rcXVcŖD-+0HdV/_.OIDo^ǵRursjY|t>d=i_ex-c5 ?\̰0Q+/.4};;:Z!s%>O8$+#N8!jYrWSݝ`ߒppFӮ_^ʫ͌rRKw8~3؟L[0˓Wx&͕?A1PUG2"Y.&!+!tHՌ>}JrqZsbT[0A+w-\n7D!U-测z8͕p? -39gaO-wkO Uoj 5k߈!/Rehz!w,²$h؊L/Aۑ|gbk\k;mf)s;\tYŜ!iX;k>d]UNHl$ӍԖl㣴XÖ"VǴ(q/Wy1H2o>dGvU}eN߻G@j n:i8о@tp/F~iuoJKIta*#wsRp"{maxVD8i:4ȝg*mV U% YUCЮ40rcհ3 n.93T1%?R@_TN4F ͯ$}}_+K{a=*'1:yŽtdue>lE*X tb"e]~M|RtC>,$zpD﯋fyB~b rt#t>nYP6!3"ꀯ+,mf[P}WLgn=]qv_ՠ<8Ak5O+~s7 ~A7yoqm?+ZX@V cI 06e 2E98>XyJuة]AM 9?>DfVY|-~UupP[ԱvJ`Mi ?YY䚝 Z0Lț s'7j&*Y<~xQ#%G".[?iuCpBi% .aCBvr( J'R,cl_S0ǝ-"??P!~0(_ *8+D.J\ .~ vďQczjA<;D@gX1(;G[ z c{JUrnaH(^Jf}.=li ޑ,Dj`iAf=rȈKugnA={#c)fP A78K0BrH/ٺݵ76I-*G@RXC02WEAU-:|v}d[98p.\ˠ*M…wk XUkV "dEW3 :#~P>2Y@)pFb+#E|EYYn6'/X0ϳ <0gUmc  IY]ӊT>{Q0y?QN]zhB / k`ߵVJ&m~A=<\[CZhRX3VwuI<ZxXTa9eǎ6`*`MeCIë9͗3,&?$A̷ 2ODQZl%n-Ę\U>%"3x%0lbzs@`2hxnr KgYr#Gg@%Ըɺ*@6vUf/vw~+ȭ$k/&sSni- IA,))P&ڎ1H0nxti)fPi |00b \@Ib-P]JA@Zl \XntPFrV#t|XOqc_>8دJ:EEo0v] g*ۯT .gCuA ))+pvgP&kƅ\lk+7g=OƣQ+WE.Yh]jGuɈphZF&@ $#]7cuj&ڋ9L(J=ԆxAJ/Zn N5^[hb!-J\MaX^j7H--PyǸ"]yv cu˾י^QLk*)|icrVB4%Pe" vA)Irq o֣^,|u *U.zZz'xTpJX#w(,WyH zv Bo"*7&T~٠ho96?7 ޵B.~،F8,ڤgCșnB2x$ 6ۉF/ZN:.VϞ_am(Cz0.u5oo{@LMMè8[تP4voQ[eآ@@dӖW_Ϩ5J/\A+ꂸgw'8ۡeS)B ܐ:7ss{{YMKa&sI|3EWѽ]Nb8lb\rT7Q2KK3ov^`V_QGB'# YjGm3 g8=GYa&e) }R*t3oYT V]v3ժլա1œg͆d`<-[{4z ܃fr-szϿ(C\xu dP }R ~Qʬ3o6n)˃%9sL[EPF#Ԋ|+ /OT9jrEȪBGPUV?6x ]< 0D_g)D!4![H_?!0 48Sl>'ܰIg@+%%>8@܄Hּ;ȚĈ޲*h6Ԏ"R%gSro[* JOpr QMf+Otfv۷ FGiIQzH9nY0 9JTf ˧a6 %R"OKZz UTJşJR0z 5m/Ƶ1?0\cT`=T@Q"Ht)yt+^lsrx((͌M~!M(Q_AjLOu7ˌ:„ZVع <ó%$(>@+x> gjv Q$}K #eHDMB%Ybe ʥ<FK to0X˃) ,hYF ѥ8>&; 9,4ہ>\/ mXabP;\}4$E:S'+LՋifӏn50U,]J M,vR=Pa5Xܕɥ9; q0 ,9k=T= E ,&~=p4-oCæl7+ү⥎Ҧt6MpzTXݮ[ v,ar:-OdI$J;.ز Ռ0 S+{5b"dOauDwcupQ)+34]E^Bsl;8+TogDtRNES=%y G =% t.~u 87*O67f~`FG;,#DP)W2,wB[[$y #&@+Z#Y`2BJ'A>: F+i v۲&+ns^ݺʖXޔR1/,Qҧ"@5 e+6%uibM:O[1)meЮS , aMشFN ûVUB\lPl izM:1F1tXU"t(u()f>]i_$Na3)| @"ÑgL @6ZsF}ZDx7+[ 7>e$[^|1N?/I톝cKkb3" 7|uQ+Ox|RJ -N@ [7| epb [2}FW8NiO=K6%;? vc%ywq${{C:;DpbT8 G+BOʷ,|]RvCFFI-e=Fx:s#QN7p ˀSj>7h3^D'i֌|Cq+5g"A" 6 oZr 2Z5|خ>~*{/E/O]7 (E'+eWłŰ0J~_ nlLwpug4wӽb*pf06 l4dR _Y|RTppa|J{ -MRÊ$Xo2R{Jo ɝzBqީbjl1zWN$6ax1*7׏GJ OkzlY] BإѮA\ {iK+Wqs vtͳS_5SqQk:t҂]F W ,b/Mg4^HՁ=+L;F_;b3*?6l.@/J 9ԇ.7&ׁ!L$jsEęmuP־ޢh)8c%ۿ]&_of%a{X4`{. w ~N.o;"O~f|wGFB䤱p+u|W /^ RJ'%CN귟WBsW;9^JO!EnJđMS!Z͚w9l &Q}3U3Fe*0C}z>: lNr2[=CДl#ajҋP_(=,猋o=Yeͳ0ǻcȯiqaBM~CM%lJt&lg uOғ-3ln?3QXe]zXY۽7<.F^+aNJ#|ڝ"Y!Wx㉕fz!T#m:9i-ە x4WQwb^>BSl]^P,crm@p){ua}Ui ]',3}1B/:̨PՉ+%X.OWphJ}LfQ% 4˃&^m]ɮ]qџ]0ɀWâO=sʡ57?͐UodjVλ]G|wa" DSvG%nyh(ok} R_8C^fw/49.r3xTL-՚(~JWG!»99ׂ/!]jۢ_2[ԁR5f4"t/:Tbg Xh\ţa޿aM* q A&K vU;5MPRWexތtH8̯)h6pbtԲycwɢfb7Fn2/?i& dgpX(hۊkgqyri Kr9>^s -=s*EvrW+,udTA.".G/K9[N,d-qVX2mcʗgZD~ǫ`#ݮ:: ア{")Fy$MH?hç{hn7/z@79]A;m#']T't!W-/4HtT+~Qʄ``#8VE{ :{̀l <s%R9kx5^z}mՠ/-r ,\Q_Ylxi:,eO|Bef)D:#`a6PDP= z0ԑw@.  6Z \;8eM%ڪ/ po;W$D\o o|E ;-]PB5J$]o*icmdpBLϧ^9=XZlzoʻkV Eyۢì W]&|Vm!-!s'mf[53O?jn| {<&SMhO5"9> 1cL}%WЈ5&bF'+.ti't[~En45$ʡkG+$#Fl(lOI\ڢ9EMy;3H ) J*fʿEn3(+ ;zy~A]_6YjZ0 М;5֭Dj;ZiaCҠL}|k ZiJEJߤJns&#ɺNzJ!Lwo0pkl|\@v0KT:P> S}ЕF2rL?K,a8mN~DFlm=, 7W~R1Y(Qs˹4{ܾ)KJ H5e$qytmɗHLbbN ;F%Lugmj3kn$qJ9t; (m%2b^ZnpX&~  LDiEmIwo둡} tfEfN/%RɄc„ =fNJN6@{8|- b73*A8s /"gSHr^1%[LDin%q7NI^q)^ZN!E:Q+z!*=|$KK L3s:xV=W#l:^7D[ZDzQ<=~Gu:W ]WC&,[LP$hk)69iMPZ{ZAM[N'vչraAbTm#ZE~]=*)kޢyvt/)~kd+D;X-uD^4nqrWœRq[[}v&1- z.U%u=lsbP0'.xi-zj_czk@RyNwjj1ZN'nQH<@$yR_5im |0:%6,BP=Ч ̑%?0hV ~\PaFSh%܎*>v2ʡdY0?k+<q+ZM{0t{Y'lW_bs+v|W (5}!Q^WJ OŰH5q}(yt \1yQBO&-'ig2XM1RioD7\Ɠ4]z: dήѣFk9f$zB*zj1(rjL'))Y'r{˺@>Q~U:3FݦSsA©pll>R302=DD{<kG/2\X.E_=mzMr'R9ڨVLT>@ ]FsslۢO0Qm_֗!NjoR]&8/sZʚ`q+:fxü";W{CV`$GA&W$A(t˧_jtBZ!) DKpo|zO0uJ "Gev~pr[n۫>]ܻ+ CYF PO9[7ZxHƲ}5o8H4&ghN0#e-Yxt^gܦ7s@XI}x{B}m1x絑NQ`A+ MBVh(Fӥ+|\.gM+js(&0׊e)Ix0jjr[٧T0cI$%CC~*ASz3_۠Ȃ{()|PCI HTu/N&*?ד$OS\5.{oy%*̼05X- jq j`*ˇ 8<5 (4rTɏoM4"MD4&5x.BK՛MΟnX}޲:۱܂ws(dc%*mj 5L3(e]0SsNkөok]])oHQXa,DpSL]:oh4mk^~W#>hiqb5".KѩIB]rJnaoN|2=R"|6k޼I6 (ãé=U(!Lr5'D6YhjH!u:|4(7Ȉ#a_fb!}nŚ|f,i=dl 6e(2dM7"8)FyISUs61!Vl P8JH-]3={AdE9"Qk# IJAE^5 C8>Y1O[I-8IOH@kZMqWc9uvn 33`ueD |A0qPNͨ/3؃eg b@C˭ꦗ~#iC:)Iօt֏UT~wMaOz^ iM?Ŏ4I^w؁vuEúe5_ Qv*{/33B@!K@5E%(ӃeV4ҕqZ`QQ@`${ЉUg<3F1t8ʤtTESPIB*$Y)r2+wb\!+Bd>6l5:!eW !0y .W%N4_v99ӟа s58G|~EM"*,A6ҳR0frI)|dw 'lȖc5[sC>3};H@]!%8@ɚRok[V[qւ8y-w;DJ` %Qpzo2$ ks+g"jG6,G&⭹袜ݚrdX Z[ mc6Lu{CHhM,~iA+=>f9ٖ%YE*-!vRvWbE^TfMrp.5uC>J = I`u5%| Ҥlorݫ3G7 mF_?d Vң4GAϭo9?I ]Z^*X ]AXaѠ->oăm|n\*h_Cm=9u4nփr8Nؽ$/:3c$L/YJ6fH1E⬉fj#͝?ӬQοzw02ũ} U>&dyA:*wvA' _Ł(%GzizYT_@N)m?]g5`:@+ZUZU98giށx||Z8V04)7;MqMLXWvٴGzOv ^5ꮵ 5m ď3?%pb /OVWh!Y ~4s@bbSn@4jҾ/!yIxg(G9$hFbDvA&_gEX$wlZ!),ŐP=[Vu,\r.5_/E8t}S'C =B9S"#ZXhjAx!ȭS\;if6MM7rNiNtI0Gqlmw<"'deyr>yAX$ 3fpi1Ѓo0Z rW;A]Ď~jw#[ۃFhW<w~esisC|U[|@U#T)ܮ.V*ymnG=%T7'u" n<\3Z!zky{.~pɟj<WY!ry9BۤMLž1F0hHaY`䡓msh?#Pn0j%1AD[D ܣzފMx9j8Cڨz==@ ¦ |l'ił'k%˞,--3W#U (gfh0#MܗFHS=l unPwte}tO,)jUJ>@GOhƄSeϚ)XRj,lC'[L,q7*&pd k8iA?.vWb0쉀B! m- -ƃ _k˥t0b }WZBse.~NvqϘՍ=% vEaH _m0 dlOuK6Z4VWܽ*A$ $e VdR`@QM>] y kS-Y?$º]ɀ]E㰔\YPQ'D@~PO5XpiXep:%@cqa*.L|Ű-9bGiS[>}| .!2٤W$2kK8 Y?]k`aK߳.=tC ‹ocӞbRr &:P*I8ᅮTۣ? ј#~.%$7jivFGD$Jg3V_jjTz rbdꋼ9]灓ǎ?oꓝ潴NΧVwt ]8{.ݜO SB}A9~Ԝޮϥl%B~x 1a^:VRZ/02S:_,@"{o+OMLWJ[znvRKK޺=O$tLuUZBg`ƍ6N4779.A_!) h1&vLL7Kz9=.-(|QkcC?9"u\v#A4ö)#4|J[䂐AFfdy^|zQ73K8Mӓ +~pšE!hw\`VC^za53.7=j(SJ"ic.:!s3:ʷU#kSMKgӢžCFg"7@R^ FflX\p y7sL2*ޕ$]q&q媥VcnINg-9he&#|Qb'eVvy8Ĺkʫo< 1 wَ>^o;B /jrQՙ[ PхQ;XC[2ro?/U7"~_4N;a2 5W ٨c8V!|]"/8ZO x),o6RyAu:( TPZ@3v5.y֢ۙk9g\-~!MdNH xۉloM8şwu m]l~9 st I6 \e/SVbE˫yę^0? ,qg_?ߋr<;vfq6%,)m.Sŵ ErrL K/[ygT$7cjVO+x(S2CCGjzZSms.vtDSaY# e%XE2|( {(};f (swI[Zսř'&)k} 0 wG!<eqQ:6 A:Z{mDwK;jϴ@ϻpʁɎ댋diQ޻.ps@}o_ev́rMs_T[pckRa$}[jЗWۤ;Q{}xYs"Om4̂s Dru0/8 ~lbƺc1m+=M;~ ;$K'aG')j}e.܌E=Z7JӆTh%ZCF50d 76vc25N}YG=B>tY+?kMZ[8ˣygM^=ĝe"w-G}“.@1ԷoQTŁbZpγ$x6~6o<<jn`̾n9+6ݺU* J 0kVd'Sp]Y*WL>KwkՕVzgH[(_$-5Fj!*&o-td(=HCTMX_$d+ﻭm/dRE|n|ՌQt[_!tg@6PW=K/+);%=Njq:Xkyo=oc Nq+bqVLB1g44#̟l7L+8uz(AѶ}^ A}L).dgRte{kOhj9 I 6˲SiSRsPV~i⽘4BǫTX5"v, -Lz7`dfxzDXHP'8W%z`\5Ө֔Si&W(CN 60:.ѽ!T3}eyoCЃT v~̥&#쌂﹯4ӗ!?hxmW 񏍇IyLǟrKp1YB\LN~IL_heD;1C0!a/WF֫?0뀐 CMEM7S'mzw0Dܗ_s<ۆ{v+b;%*_7?H.09Z[(\?Cg[_zE7ੳy5STSu7`a߷KtP }d[G3 *fG:SyQ~QJeNJ]!mؼ%r̀OyK#FvJ9(<O.ETل)']+_4 G8ȽM=*a tLVoPa 敞ySgJmoVއ$"').Y\.z10ӛmOJhD]S FB&%x34d7FJrW HV-'Rh3s:-14"ND"͙숅`>+_s,ۋ nJ/՘9ۻ6=()GV6s&=Hu>kiJd[y(`nj| %&ɲCO7|JA?&t[#k.0iz2ľ:?nS%;J'З Pz-n*2w{f: )-ݨjKl.Ft&!%: Bt "6Vge?gQm7Ug_5ᑋ zgr?rz^& PF"Z3 ؜s@JZrhB?XR42^ٲFFkIt lZ) ;5LpI 7V 9dO]VA'3t`la5˩\-.2cA&!#4Y`WtSYҺshO%,BE;H"͒Q1Rm\YtFNXV]5.PƴF׬*"J8R8ڼ)n^sN{(.ۂUI9 6<VbÆj(tͰhX薄 P$7 9Yh;Bkq&72ZϰAMF ^(^8Ǘ=)7Y\/ˆm|#g<A K{FM)"|{)8J?HC u-ECHiځ0|h+k] )]25=NYߖv8Pbp=]n@KplMft=B:͉ ,\ȍ\Jƞi`W!IŌWӒӒDnT_zp X=m'4Rc-_x5 E^ȁp2W,s' _`$ŊU0AեDmnmvR\87ܼ";! PFMt׉Fآgn9̨$)m\S7=YާJQ&MR}j@S&"ԥ npWFۿʗېAh(2B0"Ut6KdwVGA7øY^W\ VcQIgyWtgՅVhԩ.i.DIoU)dr;G-Js̔;T6jKzK֛X1fِZNc,.RL1lGtsj"zzT:{Թ ~E,:[%x^9!ǡh!%S ^a]7{f9Zygt$]`Y4l!+"?qgJyLp0 H%Nu.D%@v/GԏU#M6ve'++?%gaȸN;Ѳ5-Oy†@~!ALx |mR΋=D@v\Soqxj>8LH3_~]q)ؤ(=D f(dXȌj6ylQȺ|Z c3~ƛ1=u%IU8WQ 9>Z wnMpEez/[G& MCS9Xj k z7+c1'^Վؖ\TaKCe!̜oY~b;KCZu NJ ts[Zom@ b:i-abJ\a1@KV+6$ `vmXoe95;bXa.#. ;ۧs9s%h; eI6XZ>Ǚ뮌cd~6FDkIv6E\#ˡ *X.{L;PӶD#Pj ѕo4[xW%[y >\*NWY|w &Id9*Ò~K4#Rrz[k=ĩsñV}8L\agtD 5:Z^jjtHZM+^(7;ѭ$۶?5-ǻ9Jzxa'3"vݾ8+5[-> \b`d=6xwЂ^QQCV PG5r{1+gʉ1pWXHjKNx8:?}0;oⲴLQ--. 7teYpT(1re,p=E6—ǿ3%0%`IQԤG<˄]h$z T6N{O`6@LB{A_Y5-ʫ+٨忙X05nI.򳍠lvd;rUށŪ^9ERC}p.{-H&ZWF^ExCpqkSEKy1 ѧg!3b?!3E BŌ%H1lFm6xhO7IRS^C ܭʂ'8HbRW0Pmbeek9_)*w(i9G%z@'z8,O1<-zzVX.2 fOJ=R K@n[|3H};~'zV Z2% d<+x:Skwf#1d1nV03_M1"lJ5 xhbԢZ&dۑwf"nk  Nƀ/}'-r:qϘLe(aWnn^N9)>#m<|:. tKqr+ Ē Sp my==3qn=;t1Z )#uRk+ǀS} qcKzzNa)t5rAEH57Ҋ W=+]~<Lӥd0񤕙E-0eNEJ\.OY֢6!y_E:ySh!O BT^ U4vP4󧧥;|X͒F`к!( $1 V;K*VaVދPn|ڪ|k@^~_F#iI jC\qsbV[S"O 8 י\Fe)"ˆ3ڒM..up+!蟵UOv*Õ蠙f!b),_:|KL 1nڐBVQ <8.< K=ΞS(o}_*mxȫ&OO !G.,~hABE 4Kh'j,Y/Fb':}NȚU x"K5g>{_%+c'GyrNI=QK1YŀO"G9jH$k_ ڦHq nu.#GzLB*S̀W5g&l%847L9?/wTv|OÍKGr[]T_Wtc\,F 1혟J#H% \ajNz8MPF!B.ӻNY4?лO|SZ|,|~; *J 6BkLf `uި7$ϲKR!ܥ㍽.K3ڟ+6-  -<2;C?AMi/ "܏($;bEMI0Ƕe4\OWI\0]60)xm įaBQ)Wn'pGgZYhR; I$%b {FxVZ>L!D)6|Og02[>}B6՝=Y٭.믐?~iQ3py=u cG"N磢2 QVYl&#Aha%@9g(MA^@9L(u@+"_@ 'ߺK4ɸX/XdX&q*%wdSll;W9'QicD{&{ŷR 䱽0U+uI33:y2l]HQ2 hI- `s7/jYXzn+5:eeeV#&.;F Ou&B5}7K0T(k.0+'êP:/S5y0AvOۼ,Q\fhdQa;Nc^V碐8rsgzycH";2=ۣzGŽkchһ;[ޭZ%uL4[_wv؂3(R]\{[lkxiM3g8wjH8O*5ӯƺC(Um}M)Sԯu%ˍIY"J8}[0q?l0|o, mchnUp6l-9S\qEOQ[{e%K&EOV[KE"^St2sTW3&tX38K9#ٍE#"cS_`A0XW%]:v'[cS:EFoԏ;^|sh8)j?>V,aHL%(ѹh+N#]'c+ܞ.C+KO$Y0dgQPfwZSn:> SX I &K4,{b5@)/&E$6$0lUh gBAɃϮ: w* ,4 RsMȇJH]:׫L>{'̐4L?s7;؄-SGc<¯aI]S i> ꨏ!LcT7J"m^W^jK[?g6B*n~mK_;L 2S0'njۺj9v(z/F¨ӺHf_eqR45ڃv~ĻsqRx `zJ-yRu9ecK{ZFR yyop؜15Q~~?H(Tۙype݂ˎ qB O1EueÐOt'pLG#40F_jFa[P.=[lS ]H<=4,#`90Cb'T%X&p`C\NM،;,oSkB‶3=kZU7-g%MD.>~m)ۓ;?qkT=FykU_g)K+ypŸzVѪD= urԟߡZi8qyh\4본fLkZ0k &mC$:x÷r&6)E!5n+&|%CwAQ:. Fiɬ(UbXrr\n8^jh4q3N=pr; Rr< %P귬}&Wg_L?f͖<<3/cg*I>|gkv;<4XWjA N Q} y.+ j Yf} ]7+LǔktE2 <+ȃ$-v[tm|cJ o7>-e9 Oп~r)z9(R8WnVs扫\/E,"m׉z袞㔟LHǶ+W`@#&gF<tñn) s"@~b*ec\պyH=>)[/ҏ*o;i[ʨ [oȅ[m QY'<q󪧾wsu8qZdhSǻ30vu@Z&ueSCe p2L6o4~p~cP GgV?s?m6?p-6-ʓ;NK+H_[0*jrZ5p m5bjAa@ױ0/FM5ۂ8igGVB ac q]P8Gh.,z,U.woO!61U^uRkƫ0kOjװ q)MAkZƣ"SY2Rs ݞ{+$ײ+ U{AWSAj[YU 7q݀0?p5QZ K69PÜmDi5X@~ R}soρF|[4вƸ$>Z --tA6!v/i1Sp:Q}S0H0T$JWUx\[oC>ܠ5r>hmB%h9bRRX<9+T*6 Igmbg<$TzڃT'u^՜!HQk-TZ4EI Vi Qm%Dn=M) ੤ICK y kMGW|U⠍TݽC7bR֞2б.{)GS*%X^Ryss-BV͠GU!vq!t]E,HKٟ ̀]#u`QDE7r/1d$avYފ{iIDzȂ7 -MmG @>">A/%$dM:,A{%^aD2 'yt"t1m %)ikY9GM⻗|c s%b\&: BB7W^=JsItyT';ys݌e҃쇶߈aQVݟ;j3J ZQ5mÑ&Ac>4ԙ--3^d[?{B{^NFU?=f~\ċhESfZ! C䈜${mb@>vqޔ h.#>skk0Z4 y WC@¨}}5vYYnH-@gzg?+SA$P$q ,[QKDo+=Gb4y!׻%<n|~lStf2 &*8#qi$w Ɉ y  e ڥdB CCj~q9S+ߖd<"IRE @Q _;&܈O8\DMmg D$P YM1QY\ˎӘ:ъR.+IBW sʃgH8f,abB^-Ob9i_&@БWCY ^gȎώy]9MOUa ״)B5Q:5] Gуێ?Bdʉ=5{a֤7_q-^;zg[Y IA6d+~ `rAB% >ۿ9'{"7^0G\3KbIVVED*J+pc . ut{kv!;hrX,ֱ L _ӕm ͊sARcݶ֓>4Dڟ4WXy@1B}EIliֶ94`{Vb6[[ia-HFv UAդb89#U>9}}ª P1HuLW#V\َ(.C兤h@i$;t<=\ƊQJۉݱyF[{Szfûh6cy݂[siTdƐ>)=- ԟG?ؐU&R=0$1b(3¼KxkurwPe Z(mzQ#:WiqF$ۘ0KLgd`N/АZ!NvAKۥ)H悮AmY 2|.]Ց_biT""%u2-) Dycv%t:W;Ϟ-+[xd>7,[Υ|9R5 RkΧnjh/ $YfaVbv-Vn1Fj { ?u>ao3.-]o5C-Az"G0|*o`{Pg*]lcGv7z2jlFY/²k \'!"-NMUTڜiu-p(t%r-K%#.njyW]CCoaQ%ssX6 $B Ġ z}]uشQtv&艼H?c MRRr;C>KzI2y;'|"m%L(O{->= LWHE''aȓ-JVŷp)|'%/̸t8v;d7)E[oǩMW~7"MfR1،?aS6?bxaHr4* ŸE&$PĉT'QzoaOmg o%7&iYbq(*ݢl]:|kA:k>qG),,1p_9Fs L}Qҭʹ)rW^h\:A^ϕByfk,WdxEG KE ;+NjHMQe?j h&)G8г+-o!Yۭ}bjBx/oT[j6dklvxFNG_S9փpcҁ/nWeG{acNeUbL֩cՙ 4AxҥZ"ug̒Dzڝ*sڻLg "kx zb:$ZV;#d}KEw[tHh/lDYS LB(sM[H>c~ɧnj< ?`lRϑ|g*tՔ aӮFz"<pbgtNI!&%%R`Oi7{~ah#_]rۻ^P X|sf3`|յ7/sX9E 1"C?I1ܠ0ē9Zu>鲬 9ud\xy8vЪ@+l$i:lbuomT~8⟍7q._8xzY@+jzxn~WX]Z&v1{3a?Rdb! xOH3.4>9̖b\oTނ軼q?ڂԛsNfb,Nۯ;ηxZ R^ 3BUk "Ě*/#Eh^.D9!be8֫ռ0><ݛG`q_(O-`T^!0w~稆)윾[ApOc-vЭ; rgmVWU iMz Xe{EI֛xܗSq}0;+",h@ 6 z;#+? 2CWu|ђ'C 6DѱsyOٿh@R4?r]8xLQ <\;d1d6p̋G,.M$'<Y 1KzKk.n _6}-eNpa*N^G[R<`̵]< Us@yqu0!yXź5wq0,5jֻDUk%KoDyB^%<jlNxz r}*zF|#L0 -.2<Dv{s˚YMy򑓘җu/^Jqw9H3jZkT/h|!6ێ_*n`NETg@N9%}BϏι ņMnQ.'|x- ]]bu%3#dS8p<u~O<>bcF:þ@k-ASuHSVI:V˵/,yEɯ$_"I$!xg߀u~:Io vE:S&U6w"r"GhJO؄n((Uwg J9;x> HWQpS^S5^g"(:_Xisd1]5uqP[%+MqˉOvd_-e)vpQl6I{ +Asxki*r_RbGom9'*L#|7T,;ʚc s#XNf?!Y' At"N~WvjV3yk7?Ֆb+3 0*Yόr> lƗpD({^I[Ia,Ff2Uw'vQRZ'L@@4He&-)xH)[O3ɠmDY=!8Yv%,B䎢_InIE,bfy HDS+w=1 b V!j 6~'zy^)G_ɖeWoa4NءG[*) 6ڇV9%a(eS ;֞ދ0A@w1*g;Ż_Q&s g؟.c?17h19~)YQZ!TˎషjӮ"-̾۔$/>9w 4vk[ŭK?9 F.1怮"}%ފ 3Pt װiG,3)Fk 88i T<&,DMeq 7Vl#Qx@p܀ӯw,R zܸ(jwu˚/kJR '6q`v_,IC\|<)ǓesÃQࢹE(UۺJ}#Jiu.DvkR$%dpaFҿ5"Z'It| @?xEruH _{~m͞!Ih?  2(]џXp05TN=Z ">s#|oH|9`q^zK j0P"jOV43֞J^ѩ K+t.ex։ـNi>qdģOy>?KRvA!= tG\JUzˎ-5$*i;Q ,gĤO_-Ւ5p3I.;cs*NJo~V4 8E!q)m)r?vPϝP=ŗqBxI]s>4t}Ck4~n8d>8'kU;:Gl)^ံ}0wEl&uw؝Im%]YcEzU0i88KT^D(Oq ťhJ@Lr={) |#+`+G  1Ghc= ԊݸR*^eB zqfZGD1,7E0=(B?&[GyM[E )KMF4cXS{Kƈ.KC]`Qhy(NR\!kV<)RSHѰ9iQM*E?KoQGi'-<΅0ԽX_`)iy\ ahQjL#d !~р"gmbbĭ)XL1eEC o 6qej)xh½{$J" Q̽uxVvx[.qLh"<(QL 7e3$W-\5is;:LuuDb)P7Rݭ;䢟(mBnwCp:Zgo樕6¹YSm.E3pW3!Gz$`Ih?elTp:J| >~#1L,RgM67)I[Ʊ'%HΉ(*>wqxnH\ľz,cZ(˦oWL-/9' V{)>PzhqT5[\;!K#@{E>asq]>YUXBt~|'b_+ǹ_U1ڜ4S?Cnn_FO>OK(C_P޶ Ǿ-1%6ޅn|ޥj.8TF-{N!BKH15@5]v%1Ƥ^56?75C %ywuYB}̀:EDdZHjZJJ^.&TS[ A>vKυD*u`/`O  ]@" s(<%.Aj/?@Wm)6)  ~JdzwF$|W d'Ģ;{U6ONB43ɠ"ڪ`[,28:Jj_ca_r>6ϸ5ݳS(|L9>]sT~HסoԠ*8%lyȴ~q7/R\YA_{" 8Guϙj,+f9Sj U+BL~G/b1E3%1-S90 \tRWxc`Q-F*Q!e $ 0m AE]w)#Vq`y +GECұkR`xa&UKTG9M.L^p^$kJo= ڊ9G`E8Z8f ,ty8_*PUrk|G8Ҧ?ݙpG9LP~@fX'_B$A4j<[,A;<`z!hSܖ! w֊xJ{>Z'3?0 mڨt# VǛSǞ_z`Z׼?Soaו5=S~c?RBd>[nsh_'_WcKM ş?^D}NOwчziYO D"`~wUOW5S-i%>KNP25^jc'/û4N _1y|rgY@ EpF'ur+s<(Q#Š˒uew̢z W- d }[DŽ00@E4څD#?V3T-8M;brdͨIjk,>-8xτlwD^?6 Fh_̵^!g/839-?Va_Y$8 .]TdN$ x}G!C&"◮ HRy蟙.P!b (7$Unߩ5|d'r#_r[Tĕ r:.(Ƚ p (IށwF/hq p;֗Ǻ ~ڜ[oE,Kt,;Yrw]Ӓq/%lYGkfݯB`N$ R̗QtIϕJ2#,(.nbk,;yORI {fB[ M.+HbsE ,`6*7}QEkZFk~$⎬wnXGʏJ{Y_/\RvuyФjJԺ7 k]Tk\iU[Q@Lv'*D!y҈(m72H/! R:“i'AZUq @\km`aY bGUDGUH$sTOQL!(uդZV-nSk"9$J!e^zin}` UY0Z`:NAԅg]*`*rd!< S-+4QPtqWB5Uɒbʂ#6i}J!+/DJ!ĭ*Cy,kҁ05iJvvKIz vvQÿDƭpqqc#阵tVs|FW8HGRs{=[+yBP' b)؎ȡ\GQo@.<)V<- 4ȥ$EOkNsvݔo(db߯.啻>N H>mX7\\IL˶,[O5Ҭz'_kbQC':fQ,.z|"M$-!% ,j1^ Pd Hg t.; 8TTлt==?C9u)͔PLE._^ &oiJ{,bJk.pBtM_!wW/MJ<|uT} /<3 ? oڔJLr&>adM2{<<PGqݪkOA Cyҿ*x'nHh"40$B0|S9}ѷ0s&`Zc\]e4Yލ? y4CFcSCf֔P_<1AZeExMsY!qT]eu% (8v4:7B"DƎ#>y:V!P'o} =2l Sqr%`RV3FSfc’F'ҿR$u1>MPJ(]S?{ 983k`JFD)KD\E΅wwV0& '#EN(:?{ϝ5hD{/:!^I5/ =͊M G(|_{0A0lRMh#d6v,gyª_{c>vPBSݱd^Bn&iG✲?H! 46\@b}Ń "W11{ 3-s)vBd0 Q݌iȂ蠍S싶uTZ$ _׹QD`J*nӼցNQDP{l&ncGv5:&D*;ռ`xr > ގ xzngMnK T<ِ@ 0"5Uy#ea_؋M.t.m=O(kJ[r{y3.гyH}^ h"s.,pRѹ? zW1]E EM<\ʋ0zrfZ ɲQaԻ P 2-zoTsջx+u%dEcC}y*<eO9C|+rw r4,-:Vk˺' ///eԐ?BU+3k%%EP\68 !]t=s^F{1lzW:6Z`9%#>wk;i|=R^)ڤ4ڸi&HPK*u< #MO- ).7DՆM`}Qd]>DѢ+ş"QNGS٪%a͍_R̗,IDcxdXbȿpv_'sf{6e:Kgdݾ~V_mCY$H}:Wvvhؙ(po0pאIbY+#%j&Р׎{L3&^tt\U[*K#j+b, ͻ!s峅ەZ\FS\xs?2ږ4^%oWߴt=@ 1L'灳Um~^r/#=-CR{I7ʊsFdL/e3SY@Hq[#w]-!{|A^-K=/B_,?5!1.μ.lVmWَbZU7 ƺt}C z&QC+wkԙ3G)A5 n2׊ 15nI'˱ǺaY8>tqM 4vnaK*Z?Jv z/y-H0*\=uO"`'5% 9x<5!zגR_psmٚ"e0,N*ΙK߄;sǸ>N?&}=z +;1"nTgMeQi[<z}$~ςݏԯ38\2ʄ~6-{R*Şhe!xYؙFnh\ʔfu,bɸ\_6&чƦMDSϡw5=cz›Apl1Bj;!8JmY8/8 -5Ж2 _]Gyj찏@`ȱ`".eE;kB?nzUղ "3 .")XϏ-V#T]/rUÁ.ǿsMv_ F#"{K[oژ9[P/Uu=k\I#CvRCU.x|D26}o\)$#p yQxͨiTQYċȤqEIF7+0(#:PG0F>ºi )#^>{ac ̪_~9$'m>YϨG4RȃFўurF0 @$n;*ulo~4ZCpۅaw-Tl_ʄĩ_PITgldǪHk@ʼn I^14і4ƵjX((q R,@v$A7Ո?Kn 7Y Ӡ0vk;@F\JIq:>O(0WI 9mj.*w+K*g"G19[L<7!s\_Lx7Lb3PS3x-gG(`ʚ+OUmdjٹˮ@,&b y KNQrpVjUGe﹧LSbO]=6 #ӀijH8y&%d~ah .@fg}|wfX{cƟj=C_ sWN0pwmGFٺR$}3>Njt@t(U."rN|&{kM֡ЃiZt%I.Y{>"MR+C@ Gо=5p^|ջ,A\cC:z <f,>/r.0]?RIg.TICMMpB I eMcaslB4{wemSR\n#D:cB@̎k)gӘ [B*H"O@E4ܘ=i(S-&g9OOdLe޴Y4Y~ٖ6\z?@_sȣU}ikuxv@ 9nՏ>+iPҝnNz O~Un3T.N5?it{"il}q0- ؋8QcSxtE_Pgg<1PQbt*Aw]41{ Czu4⾿,IӸs]sjS!oĚp5 ٱk/2$2kk.-5彆Bݘ^!(ŴGk=3ns!\ǎzm b.*v7FXy9R`rY|]EJS6ƣqD?'+y;ޚ~^*S4}K*y,xڬtemL"ps|Letexi0RĺH+i`+?wj l(\:?672u:!_b?WkyjѻGv[\c#ʔ7?|dK$tr`؀Tcߪ£<ӧ@  SiR,#f ~ߝ !E^HBkK*N>-l{RX!?"70p)DmSDD/2 8 W)s0ʈ=pgBQ^eV-sxPPhW4 žۊ QE@.JFF6rR I0!_% %BM"-qho咒,WZ2GoFx/up$k]2cA>{Т<MfmBK@X5 uc],g*]Um:夢^~=3獇?v' 6~k-@}Z_'rE6Xf<^WT/x9pdN|v.@w1UG|J5[݆n=x ȲT-1!l}&4*XwWmfwiD !0sF!C|Ʒv}(ktGWym+t8'/`&Kt'sڽ#@Ô^^N7mFО{smawM$VKx̐J`=ծMl-^ߏn1EhV|hӋ.x PCf G!ӳfZ|wauwI*P@OWɋHcm-Vz9N̫k+g =>6PMy#K N O&I]VDϕs+s '! OP )-4Ԛjyc χQ?$iS2Wm>rl; ~GTpalr茴"Jk#vP\\Cj &|#~;JDێ|)unO`amf˯=k%'ʒ;"XLϜM,QϞC& &+vѲ@\HA]x}7(`fj/ B6:17X>/g[Mʱ6djQ{T5B??nj3܃QB#$Πc9#S3N??ħ~$rcܾQy%Fλy|T5J?fܳq>HqG v G(.퀶 }g nщf=\.?KFCg2&/&k%甗e*㞣n[i' #7{6x.Rooخ-m(|:uK;aBNխb3/ǰ@ܪ{U]kEzRm[)7늺BVc6*2[. Lژ+~;tW#lu)ˎWj#C^yl@dK\22?GO@"b=O3*Hr00`z>@*ULqŀXӈC,~@:d~>7$XmxQ5# wm!@"a;1v?*M#G5!1d3yR*I}%}*zR;3(xӹ6"HYXDḈD#P|2֌bxEN G_:c QkX%hPȼ|9R7b&0$ ;`"By֯%wY>G A9=- 0˾LiH{0$a=^RxsPbߵ^y$טtyZ*<8%7Qƿw;5Q6S!bGDJ 9ϵgc^+ h F&<eDǝGfزp4:M iu.r3 F8ڕ t\~2q8RNW{X/Ҿ&| WIyFwG9;UޢD\ePѐd\o>}]BV0aDr ڐK^S9q8ExsQh׋8v.a SCmO`5Q a'UM Fy0ZzzEI?ioaֆ@0I)D)Q©=ufE'zjbnYg5܁r+ު8<$sbiZCSETc{BYgI't;E;ooS ٪3"AMQtpo >bn}-` BU,!*n:uZy(TR (9N(wf:KRAi~lU·45XCG6ndWއ;ąR_~Q]9=i]k_g&B$}:-c.{Ք~[9tYSpqAxE\ZkϞZ{+GA{{ َxBt )g-٤C !kk`$L*x#pPzO7?vG_?P c2>ʫwr&~!s;rв’q_̻؊!~{0#E L&p8:2"v%!׈{KT\*`Ɵ|iD.oeڑqMlmB@RQlE{<4bBihGT7]Za;ߒɿ!#ͼ/Xj_r>)}\=s}<}dhrr0,S63yx7QzO9O{%p A+OW i鏛7RaJ+.jSI.χm/2h|T$ؼ}&rE U5=;J%\0h0SFTm6~E.]ˀB~ۆQ~tZ=$v~^l]X_!f佳#7OVLf zzGE[:U) mFҰ""B"㔄Gp FIb\P n23A8#";~5Ͱ Oz 7[_ E!?37PS:rˤqդ8CniV9F1w¨ӝ.uh.t7t'f/lYW; a 70Kz!N\SYHh&8>BHF}pWz{2a/R1@DGM@h|p9qlU 445;5؁D  J}yˀD~Ř~'Em0 =PLb04c,n<¸N wL T`&=i\ߢG(N^K.+y¯Q1(b Fd L+zJ}d\(+goS vP}N}i*V@q帳O0X{UτcQ 0aEXfmWށz Є ІZɯ"A}@`R ;rn1L2uX5\ /Ʝk- "هn7pcOXn`',$`KЃUix΂̵ʽ=L4@O4M,N{v7KjHV;ڗL'J/`B3] Z(e9_3/*=^j]G~< Iq[# `]0$LD uev =d)},v= =ܺR$Ah/ E-'QG9۟J{ \ׇXOf6Ʃ\.R業&.UX\M d_T"m9ni,2#LabDΉȷ$,=soodD3ΔdBo35NoPa8(=c+ R68SA&o$cjD rnqヵT|6:>Xej#,]8L(0{ I)k)=./D8!Mc[C2)Ý'!~%q0$REJ*[hQ6MD l`|FjOg;l<*``M?w컇|lWĚOcP= P ),3%gE6-~%zf+rRY=ߥ侐0%N~FS&eǼV0|HK^-B ̋%%s'*H4ی`r%IBVlH- mVkkZT6iA{$i9UhNvaRa6hr~q I 0C-eK[ C_4OU4웥=,UlBȂ/l,cV1;!ˮV LwQfμ+o ͽ)ĴS` icxX<> K>'Czg`=omEvIkhm!G`һAcT:)m։}b&_06Bc3`[щI++' @Yt=;l#lѝR<+*toɏy>vƌIGi)uXgYJ$d.. C_3mÑH\T"@̝ရ%Y_\1q,ۖJKYb!.rǩ=n 3 0hܶdHݬi~?56ܖ!f0fV`I_'0(AYG-hd~ \4/p$_YN\º}_-MOyۏ,OX 5{[WO=ٽ A鈣>7G} dׅ# <t:+$ZRk?Z3waz74bh#:Xfa${E=$Zw/§H2Gq !L"Э9Kx9Ba *Q2Sq(}"S@v`;]-TEW „xIq阠SY〫/v g_J1SJ0>Di 3&/٩~T}.1l,k߬2h ٛy \aQ{?eSIt;p1ӝU#+xWeی! e`'eh Zzd!{hA{ ;AOY#w,k6+gAխ{H~++ܡU +8d˫&E *侌߮EsTyiW"{\-Fjt}4QI8X%;DúhW1v+Sa㍯[ V\.$&1:")[*od~9hKOwy(' Aڴ`P -l5mk-ěV<s`\x^: KQh(A0L'm<柱`ݺ]Zf ,&2f?I5= n1 y.> VNO݀⍜L#zgw Ɍ/9s\ YJ~ ؒb+p_+?PC)0b-~lAO\a`Ԁ!#dZl=\`<֭:Bx:E3)u6$x. C%@nQS'GMhrd+1z^ٝ!TBvc+ $\7F $kJQy(6bCgda*iP,\GWxa$ڕ)j#}<9f`/ U> ֆ”ѭ-Y0VH,1fN~_:8̬EzAtm= ZцnyGl`,4c1(uHyԖ9Lm>8ϷNa&wen !? cn0CnE7Jߦ{ w]G"2K:U E,w#h1#/biryJ ЋU? Vl~u&Bӵ#wQO-ʖ"΃8WXjf\R6?i=)n={Zlg=>´ *rk{2bԫU AA4m1Rhal*vZ~ 17x/wHL)#_KP:Idմ(3DKX$]RY\ 'ڍ <`uD82x<}$;?K}jd +wX.mcH$b;b =C)bޛQF #h"Kdnm,賴U*3] 1{wVG|FNtd(|&Nf0jg}܁wx$ y뢷R3Gk!eFy8O$q?-hivםTvGadME>Cޣ5¨:̈́~*:_뿢Ű:kC3kˆK]4I3fâ:#H3MLtj 3" Z􆰘Ǽ=ϝk6Li1;2tb`X燋2b#= 2[jQ]>q^D{{1*hd ^C!9( $- DMйbHu wnt$~:{Wou;m;{Vc$ero\xpexgW+VtAƾ,C>EH.FLBR IY kH|7;pJg^n((Z/z<u}TQbJWjRA?oGێē ;F3`xs )QV ܃ջs&9k 0 ;=}oLJ[5b#Dz(xE rcNEY6m ZTfPY6 /ibwO1qlеd|׈BPRXTxe_V1wDBʒ6U P:ֱ3tpIo[А̉H TF;ܑ9=2T\~Ъ&DD| t SFpZ u[#ԁdbb=|%A(ᗕ{h5ED4JFhM&ʔJiCv=Te0(tH dK4PsVyMf[hxRX$(~IT,Tp-sR~J=GD(kd Kl`SIX"N^i3F &\%J<y䎹f6kGu7`=u%+vqA,&;{͏Z48lP(YXn/])锣̼䋩G:TVD7! %%t$H!W3f ̯](Z~ɷʌ#,Pv=W™eR'iq.@ZJÒCG+~Jx) `qXt$41v a~3W9atʹH&c`L@X7/Mqvu o7Pue`6?8Ws%_BԤk%E'|cXZ?{1^aQ8y+ kM PҢ'y+\\FBF +4p&8]8GsmbLoh8a~)Ś aP~]=>؀)<ÌW}렪ڏ:__\CrDT00u5sќD)Դ~cs #;B6|+MKJgF1U"]|5Os @ qdk 5-8R":/$!$!v_m=d.[\ױ8r:-#.P%_">Lpcщ~d1Tܢ#i-L.;['.h=e]B{NWeIaS-/-,]ίZݪR?84/愦ɕfN .Q3.$|N4R&v9:Ti&;Ŧ7lkd_=+湕/|Sz3+՛D/ޥy\Tjt>1tl7 i %uOF)OE b7dū9IV{\L )Қt"9A 6Z)>ؽp ^6,Qڠ1(K62QuA)25/LCE(R*e* ͮ$PZ#Y~ "Χm@9eg`Nϥ?jx>d'2k /ܝP^_!$%$!(9} FuV XyNlE>_!kiYr=d:wv1b!nO׼wN;b0I9f`jn Uu>l&||+E9vd }+^IX[&:Nv @#+DZotQVmw$\!gMɝFo[ \sW UM,H$!a$/W]u_+׿I))Ơfr",?,WΩ]kP)Ԃ2^ {{"'VhCFWqаּ^jR>E.Am^6Q w@,d",N y֦ r^d_!c' 9 v6!x*@L=g&su͗,^"udL3H2YՌYI,q~8wҧR\NܥoB[僥bUQ;oHӭচ 'eDy]8׋f S؈\4@QK(a֊93B],;ֺ$t}0k(b.Blz@΃b1 ynZJC>+j3}H𝉇@i,>v{0.yd&3}y9Mw&ˍ/В<ٺOdHֆ$^(i4r; aeL/HbU!090:>guŇuȶ;JBi)IP_@)WYPtU1{˻X soUZ0iu܄l#c,\W:(rnqw\f.]Ƽצh(G(_+-8zv6'ws C:wW-0E,0V 2jel O?/kQYŜI (MW7*׌$vD? j+aϢPPXcr|?kOCۡ={J&Z1\;#cmfqCsf̞I֛秸B*Ш&m§#FQMy}B\jQ=t7G#7HK?)oWv|MYؤ$]m۲MZvw*аw>;Wctjm ]??WMt ^ݨL3bh6?,9P͸u|ۈy2ockFL/ ܜ~˞jԱϔQɁ:17'{Ax0R6+^ă>݅`y<T@zSm*U\'Km-Ѭ`ws!ڨ&ӛY&GFH)|÷|= (jxq{mEY˫l{0W7˳oe0@@W:bJ2*b[D`Uiz-^*l \soR2[HBǴnn,pP8$4ϡ֓&h 2!ҬKq!.ḘaZV}A_§)ߋzATZSnj~3]>@rNkJƲ9k'#MFVڃXL$ǬQ4 k,PV5fbA(5?8:z~kCk]ߕEH~i72a 4ٯITVNx?GN 9&_uz/-(NmŒKP Ly"<BMPo#A!@wSUQж3Ѕhy垚p 3pxdz힩B+~yQS:JF#zA{Ksxհv<3(?BGB4 IdE:RȯWHlI* 髖ȼTțz\,s(`mN=D-V\P53;Bq>RHlډ^gIA߭[)xW!$o°Pe[h[/%[9f,m sb3h8?[.i1$$@ omohKτVl._rB!+M˿p7*B#VdN"s&#u@B7()WQL^áMV]0Tc >":.T7.@ڰqiDe *}DD) 3ߊvU$8ono;-_1R"(N%L"5w/Ì82csֺx HRFYGg{!Z\PW]dG; 3F]11;rNF3bf}u%'u Y/hlg|~ͺt.XƃIkQLJїPuKz%ؑO{p=,LUrdj5펒>CߥCF՞s[sFR Ē+0.}Fusn7 c{dג5!bR+J)k Q0iBswNGC` jV m H3q|TZӨ{!W!UэAn >T!qe4?l >~O9*4gc(50ɻhU؀psdf,f!!R%W)"XYy/ZY||DR13 F)Au]" پŧ":/ :tZf.sV@гĞ{nSyY\E܅̂ U_:~ lTe^/yUmGэ j;zqm9CIc"3R}»y0].b^CR@A!+> uRfBmJ;lE2u\s 1?+5]-Lh_W P H,f6yj-+5:ܴWh?}ǚGR̐(v9ЦxT ҂7[WW ܞyˆ z؇i"0bͻ9aڕCWu&iuTKTR2/Rq[,iO 0o ѮR)ZgX^pЮ EGֿD z}^*,(lꘇΰ_(Z8iy,{lCOmC`$ 36Wf3?_FGΩFҳ~+3Z&[c]n)sO^&쵠:+a=b!?yoqPczO^@l%P~qq=H VGқu*?IX2n6/dvBgP3ZTjҸE?}0T}fdN^\W.HWa)觇kDxGG Lw_mðU)t$}@ S2y'X1|ya̟_ mr+z;#B# 负@Q`(K_Ǟ`u䶬xߟd u8wVK6 bS0*xp\h"$'=5g]0Qe M>aPH"G(qŧqEu;`TT>o+Qۧ?7Dy}ji"XKо3UO;;nM|c">A*j6$lojO0w!Ypp1]Η@|$Jp!ф${{ƊYB O Gޝi&1elysIxob .r0.qDŤZ)8ZS⑓xSbbMG$Cc ^[g*!FJZhIq_ 96вɩ>)GCR%ܲ1Q(;tG`5c4#TX V4(.^OE*&rM8ROV4OS7b"8<^E:A#=qxߐ*$.aS3oOnO7a(dgl;@<|)H;9JYZe+,TC"rCOg_dGy4"'fn=/}`d7>^HCWhTk|. fuضlk<3a֛*߶s`AZ6pzQoR*y~ fA'q %X6V?3b[GMdqߚ80MфxUFd0]/d? :1o4(_?(~22.M7cO)G#2Lx`|9M ]B *Ւ$U ld250;*mn*Pd".:iJY;rMϊIݧ˲w?~W\QKg.%pnɲ5&L&~׿OGc uAx*@iO^aFb Q:qFZ_>69q;Cc^󽳲4 |ň9`njs х>Җ3; Z2<  Lg^C2U<=+㽯7 A#% 16b#RwB"VZـA.ҏ::e>++Ų4eOK6z-T{ [k g׭#&lsKV~Nh+f<^׉hs)jvRuaeMw0F8kWDi/NĈWp4rY?"erY FF'`.]PFbT/sL72Ħh{qL(˷.YFb|_k!3bBɭf yHWvͺg-(6d*]\LL3ObVĪKo߳I]p53xx[ڔ(Ah6"S=B;$hbf5pX[CǧG{)L=gE kKC{Fk>Z,  jU%!/`D.'<!9ƃ[şwFԞR5QMivXLJgtw-pHp Sqn.i:HRtsܼbT=R {4O1-rX T, }SD}u /5yS9u@ ;7Q:-=f@S( i*ts?#a9jF񆊲lXɓ(Ww5_빱B埐 <6ۺ"7ۧ5ZTJ^N80hO;p[RR!9R(|n_GC6ݘeL1#g Pv]3a>6UPNk ̬;չ-p@\;pC[J 7vI%"kKFe+قe,.uE5iHSe!M-EP.++M2e;M^ySio q :<[ۅsir6|f;ΌUX0f Z]W`m,(D' 6f oԆ+c`# PCؽ_1 -|9!|.[Λa7GOu3,XyEہ jZj kU ɪt U3U(J BI1q8t(m*Z1Ly_iG 1˒`4o͔?|K1ijȻd}om69K)4_˶W;%\t87`,=8P0Fk~Rց֯r}Idttƹm7:Ś_:v[OR*,NgwW?V5[4x-[20'?h4=H`j=tzF<cv-mjB7^*rp0R|{4M9NIl?{xp:F*M>LY]^14[]-̛;/ДDpd@Vjb[eP[ Z?}7O}\<ެ 0*O]C,4xW2HCs't)\,.@/>,5fλ'JF'lA,6ar;mxF|>^ <*" M/3murk7y6R LxrMn]r fX0;a\CtK sn籘C7d居fxS$Uqq#3Ts7l_J bpk/؜`ؙ%Ic:U_ O%CyJT+nt0𣥨w. ~I{ޗzYt# J~1 5XivK,>[ fјk@ԦMVgm߳(R'OeD_+v=f*5 V\NVQ zG y ~t(Z?&Ԥ9@: #gctv]d8w3$=[W>2AZ>7md; fvbZV^ZC6f̫bo'`GnԽW[:MGx~-5E;X8@$lϛbaO6co ҕ"<_ot= r/խ%. e 2٩Wj*br弄l04fv5kRVpJRr5P}#oYeڝj&N})^^㧬|]ЧN?GLuM,>}l (5 MkfjDB? 􁘭hce&߸շҌ镡*k 9#z;IR:[kMic/ѕc> )0y@PɆn_Ӭ 2'trGt*^Z2P3Jq:kBK)qc1Kye&ryg'{TBeAeRS4 i+0dsW;B(֘:kG W'-pDh,h [Z516v}?C-dr?L.`'[1tp,nTVq F}2`\@;_GU/rn MI Z3oatB0.y)PVDŽHOukmEMC}|UQ<ױ q$'D>t/cO2!GmMy3 k;-"^"(t=&S{SP k>p&7?diP٪ (;`hcwV:G,EZ ` ,(.VO@W{튧h,="#{A8Wanf[ϏtÉ}vL[oq*|ȊG<,ORz#ZlCmRs&0W }ox3ÚKTבB-홑L~?鼈S4eM(Z01E uj/iy7 Q'@rIzb=K5+=; 0(&$:n@~T^9@)pzNG:f-.=sQd5tE#1} | : M/1  2W]K*Q?ep(spG04`#fٵa,E{J~S5?_f1sGX</ZWg, spm}N##i[p9T VHn :U9x=~j`kKR^\jEhdE_n+r@{nq}\FYFv*̴pJYwp=-IqQ,?l%s|v'53j S\@IUڲ58P Wt279,Qm[!\R䫇0fr & .boGMab;9p65?.6ʒ!{j1O8\!>vu|7ֿOanb` /P;2q݊3XRHΚX4C8[sʩW]g痣@KMcMBd1mb]JY$Gվ͞DR$r;8zD9}%=]?m@C>}#5Q`yG/5ڶ-jޚSW݌ DQKGKC}~ YV !T"u^ى8>`#pCI;?xVJKC .݁ 5J~;p,{FuUI0:T bݔ Up-Fܙ#Q![-1\؜c$Wy\82eƿmffݝaCjII1¸C'0X6zpK nnT­Ӷr>Vծ8l3%Nx/ɕٔl^*$PR}pi+Fd OeS?zbL╦ *]Rn_QGCo zyE(Ȥ$NjxvkmՐ$[ߩJ9J BvQ%!t 8`8S/ 7MTyOMU ߾2b7MZ/398 8M;NR!͌Ű9݈AɈ?!LY_x#,chdܷ |чPi(i_=AɕG*=b#0*o+!>7ݦޕmIpRJɩ }4]/c(G;WvK`;~uO8S>ܵq5HlI= Z|Y 84Dʭe_KUj00Q3iN/sFlRkՋ?qq!t L.PV<2MD" i\2ޔ5,}Z^$]PUe{&]?%UZg>'G(dbi)x^M*ʜ߱Ռ蜶MfSF kpٺB쟹I:j5yYDCm UX*aJ0ۓe]ۣ4Ha ?ė<y1pjĨ`&¾z3aMR%wI,.uWJ@%b(Yw+C(`%^#+Ɨ#3@.У!# A7DcaK*MV%KmT$wPYkEWW&JsS9T/Ӑ6afW5}v\;!ثm+]W'LPd;O ô%!~*Fk_L}ja*Ұ@gp:׭_\ c[-*zDUnt(6(w0HY%`kNqwhʤImyܙQAO IKބPj"[`?M" "rF>ߗY=b &\Ϛ0DgE+nF{\Y=ڑC(1)iew_ r=0ӳ&]V`4J']]a#Rf8bBvX>6;ɩ-dYE,Pgq(Za6%orA,ƾUjs\DoݬHG4ۙ$OCyW$Zz`ļ<W 7G BRF +l.]Vq e C`6QQ>Fj*gk+As ( }Uxu;g.‰k>~0^v;pK \Gf;ސfcqN_>MIP`/m%WS40iga-h*o(ʓq7' *}^UfaXۊَ8+iG~jɅ-rnw]_6G&?JnHGz ʤ0w2F'LSFE>$䆃s y2P/d:$+HvDw6 Pׁ!}쵫=MYxϻId1#AKŮ+Aj= (MT6Ae[7 r/P˙3*y0f".i?٩Lz匣v,/@ BG7B Cy0F@ijw^Pxk߈ؾdÔ.g"־"^DV<$9 Rwb7ދk' ֳß%s٢ @;.].B|(^#4eCBWݬCBp* yYW3d'ӧimK]K8 "O8f 4-.ؽ|k ܯ.׷긇EwғzL91`CV4{G :mn+ ppQ+T<3MqzH$q#ė%O,&"Śfr]ߝe:qu1z%$Utb=pjyS#ɱnRoj"l6ǥAlӯ d4ln\^T{{+Ϭs=2Kg43*欀lsD S:/9(n^xJZ 5uD{+T˖2ŗm^~v%B-d~N=uh́:(ǰ,'K&@>YBX-/fE /a5a`X(liXg6*ѡ_t=1`Z\,Zdq]M ~:e ׭gY:o:Uw8MRjm:(kU(z-h*DD5xԜes\|:#)4vj/5i*|b˓ d0qi: [-m'Sdh*OsJTڠ_(WtzYTj4\2eނ=K.LLmso).}ĂFMT#Y1O FQ2vp5~N'vZs3׈_9wRT9EB2&%oa0f-&Xl&M> -؞2(^'A#I짽‹q{ayGO83ŗ,VO=[qd&*ȫ}5/AKw6^1l ,_fK~( 8(/^x>Dٕ?Ȟ(U}"3AiJB;QTuZ]g) x,L\s+bia_z>'Ua8u7Bs}A_HWHW*]Sk\t!͒(`Hhysxt\8d3™^7?RBPI}3`|*Mҫ0rO`ZoM,pvgHlg7~[LX4zY>[zw- l/ײ֤g/gVf8OYtȦ?bT=Hy%}=.<5N/]lEb`NSBʵ/9=BdlA@xټ}d.4*-~N/%Gw^&Lnn / IwzVOh0Kk=6u Og1phq Oihn4Tgᅧ ,La*_%kEOsL3ڰV]jd7*8tM:6+;\9ܕ)PeE C.pU:ST:xuΧH;J1Y+ :<\q q:W? Rbl Lڊ2_/^BslݯK1c’-Y+]@ZI?m§-ډ"5 |u'Vhq 0Id44V JHE$ŻsB9 oJLAj {:}~yR ,\hCK͖Hu .lo'z;?J/v]"م nҺ*U;VɄs =8E V4v ofS tۜKT]U/|x% \EijTwz ɳΥݕ6H1xHq"VcSg1s4.V:|5껽o1Cgrh]xl$kWsk(GB,(Ĝ[1v^>oV8bM (< 02GrrEI$Ity˳QjF*O~YFvqOM1u]74GoI(tmP]:ya|V:xv# [$Ysتl]0垖k8!yMKX7Ϡ?.<ҩ8q!ӹLMջAj"ĪW ڵnߋN\Ci'7p[{E4 x%idl$7ؕ 7EH J̃~Hj `'fS|Z6nM_ Xa+6PU#+L32iL_i6W @.^cs*GyuL$j T:*nk4BLD) j:n0j"bhr]shU"RF(* /kym,،4j,5 J}MA ˃lvAG``(!W34LE*h].ғT̬aь#8rn`j.~8EV+<-{[<ds$w3T ?(VN4yF:FnE\~GL\-2dnd) jR$s@=~}KE >xQ9d}P/aں'*J 9O3y<)E5۷*KSganuQU2j j̎g Lp(P+yr+sh 54W4[o 3biP<,]gkI_;9{I8Xw7]U%觎Gye{# g*@4{"e'γ!\$ s4NuWsö+g/`uF9`˂>np]2@p>\P;S! 51]+Q ;_Yf:$&ٱRlk_J/PEyJ]J`g7IͳwwP8\&݌WnO_ >5\M9_;HbE'[KdFR~n] ym~k^Ო'D5ON +9€(iUA0aO1+UN`=3䖲y]8 8.K 0nɗНd. \m'ZO\c-Iy'5S'-06#<:}k׋ !jq5BFEqҕ,І7䌣aE[I|fv/oc% {JqApQ&S\_EDe7N+~M#cFNnT=|0 >rv),W5s.퀝E Bd6֣8_m Wx"d?ߧaW҄K4泶l.tuʳ̄X{Jzdٗ;D h;zgk)Y "3,w٘#ۭ U)YavV_۽zP t?M`2BUܾmFV,L*li9tyLx-Ŷ/6HU2j?.!  :BZ`qΔm we?4< E?bb|П q{wEUqs]PY-7@}j%xy\,`x5}'9T۪01 `B,IOqNv`@׈5kl>* w cLou"v+E첕浍 Yc& *:{*m![ h׳qicQSoZ?ٵs},WZG LNєXř]S" :݄U;ȍq|x$)lݓ?+Maz. 'nl5ͼ0YCh:^$V&f>v⮊  = oS8N-HtзPalGstL ȉi J)J#`7Kc\t- bRdfFt-NMF{UFin(A(2|9r */.+)sv筩ɧ*GkE[ zuЇqkB-E n['/뒋IW}k`{?j= A4WC[vFD1^4[m IP-l7]?D=nSAR/$>gtOҎVW X"C =d;T|AtBH:,Q0 $D@MIАOL)0A”tq)9 a~4 NK4a x5B>7AyO)jVo ?3l xյM`e<_(!V%kH E8:i;!_Iqc3Z<ÚIȴn0J&L!e0Np'34rߊѸ뷻 eQ|S$P7cj,`%CWl|-!S'7( "j !\ ݂Ž#>biOq7^O8+ZA`?ƀLnD Ug \FI' \㴯-OX#5pLtqvOp2`q顒hFIΜLW.Ԛ!Z1lɰ"DX@F@28m YDn{{+`q]n{9L3 n=+<ևzYѥ NOV{gq8O_c4>`zLjڹ’0SLj>5jӭ Z@AR'*Drܢi}}2I%dϳ?jDޥ8qmqvìMxc/U$["XnaQ}hLFHbTWj _PWeC5IG@W&Ł6--A4Q7/2-Y.!7U.F7. bƪ ٨^ĉMۛ5nc|Aq2۸Fk-."sLhBy ^VY+7ސ~OWoXu=}5r #P\[ VKjFFUaߩSr_nn Q}Sr/g2`^Rt-0+79@햕w>yZ~2nd,*QSe`B)(!eji[w~=RRQj{WFףAtp.O[B!3qXoS*͞ņ;G2>QBѝ|`nP  8M\(D9]ro/ue6A[#Yw EARfZM*PM v,oj cJUVFMu1nzH/F vCr ,맢ȹ uìK2vS@1/HfRҥ2ݮ%0u Zw?jgz8׾{ Ep!!btL)|6V6+`K?R j: ~wR B .U1I<0W6yuHNc)nj?(BV> @iDh\6HP#g q"qc>r0go&8Siy *{ﯧZ5u{z9j:QT(KR< 8С.:/Iy.4ۑˈyD^A9Ba,o5\8;c& EIs-ضLL9I0yNvBYS*}Єi lS1|>_}Fo4ȯv$huK omB9m{j-l826Z5x5Lka94Xy{`?e""@Y}r:jNZ{b"?Q~NoS[u%8yۉvh3U°+Yq8?5GW@էh%$rr*BXsה٥xٖwʺt_L b^Z l&S~NkF]'ZTiญ XRxGKNA2lYoB*X6mqLsKbWgu@#Z\Ѕ}aG.1pƬkaΔ֌MCކcВ79YaiחF΁*£~+k8w2XQ6],Jqڿ4%b87krHlBjXЏ@lhZR|.luG~1O7=Z}KW<,rdSWu,9,|$oAMM{BMDž$l*b{`4u4!wAe>O;'DZ.zꍉh*D LP/XEkEt3|AE &#L&b58f{D:sݸ\m1L.nzI))aK>!0 5Bh'oL _3Q,\CTqJnҵEEn$8T CcZBn+|̚$7^ @ܛsJ'p%D{B^sڗKcV2%V3#1N +I\XjD'!p3⸞zV6 0Xb@;UK};]8"m|;lJK'BfOr t(dqb64eaw]-TBE FVRΐ;-ѽY fzWkUuߠ@/7b;k4ݝj $s+VJƤkp7mbyuaɒ({lx?;^ve`gCG V. _sxtwͧV m qD6Cz ">y<3iƫa#ߌ#Z}PP);={kZTVQEmsA3VEMBn6(q~Lq"C2Ȕ^iAC%r0x CJPD b T@у% :T<;}Fdq_謁' \ /).+xѭ%~f~%h(ncI0~hUA&6I:5f2h+gy,ux?G*"9*C`7v\G7oʶtQN]O^`zbMX@9ˀyB>cʌE"O>F.!V>w=ݲEIJ-f*u) z{Y )IyOf3"ZI3բ1JOTų$F7G"X~8ʧ0+n;7S2' |5 s7@ ﱲʮ}t.684KĞS C5` ~&UXܬLzvguYH{-"/&]@6@` dsv?Ƥȹ]}4W|(& ?JG '/$qZ0), H-}Y> ,$bsʛw%$Pva@L]VaK-rT(>>╈w@qhUpϝ8$|5[V 2O\{fƀ<~@?[1nN&*3NߨOUCu!җj/zYGH#y*A{M~E(X8|hU>i*3AuŎe˃H7GTb䀲AA05&tӾsȰ:-_يGs0ޥ'DEYv8HGՓ9RuIخqcPtx vnYܾ{g\֗<irQˉ :h8 *sr;jdz{^;!XGXh 27{SUq;8&Ol0ic0pFxM8 ]LL=6;g\H6UyRPevY1t/ș2" gV̬<50-i{Nwl 8Mc)3 fԷxT j F ˤYﭙǁizk{U6%IAfaSkVy٠(I)IiṢy$rra jLVz">!UFQ@pQe>Do+ΒӤf'L"DΑF3:IҎbV|<:>k2T!aLM9FkzƭeZtk=~SiD Fl6,pJt[9y9/A8J.0>|RȈE%鹾_}1 ߇7 K 1!D}ZkzI6!&Bau&8]_Hmi)Վ4<tzbdnz@1}@I7gC^+ϣ5 xH71]'Qu¹}YDw\E/w Dػ+YX̾RN= jYYM ) d'KAu=,XdUY{-̱JMve1Ӥ_OB|63eн0PGE(._&H,c3M3LD*Gy*#bθ@%K W$oL Q5BwP@mp|Yp!vAx}2laoi?dz3 ?bmqbo!;74Q G"QA[r2Lk@]SZd2Qi.,`(ǖ@)!N7QV8u{M1ء٦z5%_s{x4s{n%о麱$g W\ud۠]܇T01,Hؙ2PF79= A'ʾt^%ʹB^JfvҢ椃@J?hN+~ƛgAv/,H<`LBrg.1fJ(=8C,n=ƐU\x hp. mQGwU_/_(}5sM m? ߝw&I#ǰ)LGyYfkpƻtg^l߫z}oSI'ovLTLx+w@ƵI%KF0#Vx\Ro0{ ea q׬%𩀽䩸(ueSw3nHI@n2He;$̝ݸ'SBM~Jh{ϓ0b&KW\*VAϖ7C m+^8挽 K:oyݿx{> ̹X3VT CULTlgw~Qi6hW&NM0TE}3^d Dtb!49mgD5$eln M֞|[~k z-;&;ʈy[FI߆#Ky=V2% F>GUY`p,È)Km=U[v 9쩂caL,;9YU]3!x"gSVrWk3wÔvפJaUY^[z/l'@E/X+p5U+sUDfRs:pT֋f9@(Q˞ϸqEf`DMH8S4efVr<R>^ƳΠ,wإ*zJcy{xkF&٨97} EΉ8,¨*w~0uvj~ ҒD\[?e3"зzBpbEsx ⷢ= /XyFA.4ʊɸDdG)sjO5m(e97#yS}%=LoRb*ڠewTƚ.$ߏ"o- Cx'\~/M24#䯷h UmOsO,}T.5 5e\ BjX&{`vZЀ2Ň ȐzFMEX eRb? 34)<@\845t+;Xd5ӆ] *Jz¼A^OI~=yqç?`# uW8޷eG?C yÖCۗM iɡsZ%tc}{H/`:# w)lS!х1QUP2fQN"mO=q~MpH{:uD-&t¦ѭfTy.Lٮ?I}Fj<%5@dx'pVc|7L\jSo<ѐA5_Hw'F쒱~Yi@:JZqu:.8J~㼡 R [ ++ 9#X\2PBH|. , AL`i šlʝe~XwCRXgm1܄$.]p晾ifϸW<)f^&0n95uKjDn18l;CQӄ8h!c|xZS.s]mͷq@@_x\ mCo Jǁ"ry$z 2Nd`h,\}Ƴ,ʃD`gU!Q'{Bҗۜ"e(DI14h`IH y1]1ԔD_ܢtC'gqa=hZ+K_1[(>Gl!V&%m<9Trh7־ғ!VO~ÊVM+&0m5`?#!àd^-U ,&m9:a.}@6C4)/f:%Ţ+8 ~*H[j E}&⻱(’ S uK$4B` +h~{2[pgoNQ`u-RŲ'ΊFF"[[ |v6ЇZ$|6GnRqМ{`.v)!2L{YsӽbP 5f@qjseNiP|)D4}T)vTK(Y7l̈8Gi b#[t!`|M~L1{+0D! ̃-Uy4>*c.:ZӴ7U?n Ofn#ցEf9'[{-}s#P~B "Gl{@ov \V mLfBYZ)Ɲ]b*W]{Isj+yOb$}Gb׺re>L}22Ͼ?:!X`7J : KS@$rY\/@A7B{z_%*~~Mm<SE%'Ťg/n T>ǒ{隴Ge2N08Kt"\?MCD;\ϒ6@`WhUSK#pWK&d))n(ys-%!N%{.]_V'|%l&D尅(Ս~j^޼fdMWn`^mCW?VZlG0k6)Tyg<%D_SUIMT%!Ti5{yxsD.6Sk)_uȵMj߼m-\prV&+,=VXa;Ƽ[T9xM"QKެzwX&k.xOU\N M *x!u 'ў2tjߝr.ws^'bԼI.VoxMeyO(.ᗡh&9B<'c8PYY}gmԖ6`$T+][cA; ]:& T[K⃾@D\}w1=/ʄ@Fp/X^.$0MSXisG/@;tתEY'H:Ւ4$67 ׯ/*y-5#h ѣw ʊ)zpWګebd:5 Vҙ{UtJ#8*)r0sn<v>Jll&@ ƍW6h~8ՒFv?Vk{3Ѯ22Y%N ZE+ۍ'W۾y=d6G ,^론䴃thR3c,/#A J> mH;ilx&{Js2jې)04[܆5f<96rbXp!xp+DlO Fʟ1b6L͐М?G ]ܹa~љa=jrM>}Z |!uR$teÜp1D 9̩ʍ)) 3ʪ% h򕽟H[^4Xuxà} /[W9)$X+UC?p zFyJp&%j2q=h#z'['1TTcn*~ |,ODR.\%/&_۳ZdI;~/BIl4ƪ^0&Ze?-EsQ=ǔv׳wWF|(7 G hەS>~+kLadRU]ioǭkrˀCXWXfD?h=DEbH}xI_2,YZ鵢sؙ ֐a,9 fQ N2lQ%Rʞe}\oo"H+t7RGR` ΣԝbhV>NDYRŎBlT{S,`\PQq> F+uŽX1LMyjQ!BLc4}ꆵ &CYos_8ϣc_#o"V=07u,CsG/.f[ X.<(pmTornrTQ f|/ *c;> /|Uw;vC#޳#qW(Bu0 k1@u&\4]Po!y7DX`'(E_,}P@ve +J77A:OK91Fb't,bHmM!V hU mbe-`I_]%W(pT6k`&4ku9 o `Z+YE'>FŦR>O-z1wS(?Ψ[,"q]m=ߔ^lb(Yo7FVJI 16HǙD O;M0PϐjL3 VD^AV7dpjOO4lW WNzCz l.QeGs)/=T6fcS;raz"-z{3&j~ X";E~j=^T2ĿvlB^ڻUϰ??Txމ;M@ !Kb^#\PEIh xjm4QY2 QPM0Q_2\yRS)E*cE?G)['P­*L<tÎ ou/89+Y=inzHFyŤ_5ۘ27E'-弆jHğTChI,Q37B_2oK>$(ZtN9jhȀxr󍘇_!Y0("a=)Aw`v?=lW/I:4ݱ9EMbwuejDTr |$3V׬ĸ\{m0i%Qhc˴dMCYvfΌ*wc cCY8$_xR`! #v{sziw R]թ%xjdޓ#y Nسzxs{fb[1`t)Kԭ#OE6^.1/i@kLxGuUӉJy1xn/jn6p_>s )-Uf[~8Gq*Nz+2R򐢾u۵e\VO8t8:J90ъL4۔f9c ;5H.^"yl -&AĄh$F쪯lr8hDI9<o~08.+g=~G88{_N;om|O2*Jy2է{fe qF;[HPҢaηٴ$saH^0CJa|]^1!2OP ʝmSܝQ}Cgذis*ӽ k[N-gKDOk.6 Z벌s%6 C>ȄvT6\-Q/[~_xXVf` p u¤dJd' $A6ۯXF-js?kQJvLKT"o܁Mݕ :]6B0^<K.U G XULm)G ;.eޓQƮjvN鲶; )`lEezP)Wљ~=|bq9d5<0s81$KIW`*.ɓֆ s̵n.ieǢ?> ERLõfEYYP C*l6} eB:,8[Jg\riqNd6i`n\?/ݹT́B\?hQY ,FX儮 fezB)=R _"&uLy E^jFߟB&O(f䥜oP.3fK>pd!)ᝏkdVW@l!iZh g/KK^o I!ۿAJ\ ##&f|+ʠdAiq3 =m}F}Jnz72…B!.3rrƪ><+1|r7Yut wW e&yte%٢4!Tj 7Z-ڙ"?^ 6 FI/PC~gVt$@T|犋*)\YK^O:"qzjFJJ,3DN]Œz5As'1FQ`m\Vb, _(a6 %C/y~MV-IwZRCZUk("m5>zO5=-(:4dtz7BpDlOs^UEϑw/ߝ>}x(e)FG95aa D(^ΆHxrż"c1=n|6Rc)POPp֏{3(*R{T)!/m+L$ڙn[4U2Y*_9Ql/_BXbAEW9Z-D.4ʫA䏧E fb =~%y$=1hC"&k]Gt̗s *ى\`4ņxA4`V&B mP\[ [}H[ѡنH<3VDș5M {0meLa {m`m+G9 YzY@u'Ċ58o Uoh~p wp;T̢ k>RT4bIʓVDM K>NIu O rqs6Y}^Q񰏒'_tz ׫,laW8$(V<"c}t -ҔKxUBJwuoa6i/[ڎ][ s ?<Ά L_!gw El2)GqWg\Z$Ot>Fn- ugfv&5Hd p.tB4q(_Q%?h$S0n~1ik5MZ)胒ccoLpSa#s `N`89>W@a Hl甮&*'HGӏNIJmx U$J|CLj6I9?Z R5Z~Ulc gj^3"'do(sKG,FuU$z0]ld̐VbaX,W#aN2o9ziutΜijKYW"뱮bfT,+.CMU;ZyBI|╼"d.T)W p"H?%Ψ >qܓ{.!(-f(A30ˈEjqݙA>89uxȗHEYMԊ8ثalk( *c48~NSNf(Lٻ!T;4fl(KkJ&'qBGuӊ1L-){-zS<-Nfq2I$CkNDWchG^O9`'O2 (VS(TXHWЃbJB|OX¤G8f ^&e s-DS4"v񕟮Mn,L\q $tQ "65l='!fR$"$cKϖG.X4C}oKl l~?2QuRvNKJ/ Hfӕ=6R]$Y ҄RiP6MɿŻ+:  <30z;ж~\8ט#5{e+Ms {oLHž~^2 Ή}Wf.ѫkxŁ. 3"Kf;ʤs&y ?&8-&!ewp#egrg&Iz+{[ǟK[4* G^;׶=[1i?5KP7eJFF+͓=GnZ&M"% O2N8JHsPez{Fh}r6i:qIx}Q!(c}Ry$Ĉ}:חq,ߩt pqvQHTm]:<飉hԈKʋfjkպf;KSf cި$81?qֽ3^5U (Z¦N6u0^\yvkP΋TCs$\=&ITCh#9l+>浇e`?}7B 8JGXfXWOBdQ{(,ap`CUgF8R)fcKS `!*xBrw&+ &eS#Uᘫ\-fAIzV!W\<@O\d -IN 6',0/He_'bƟlG \`ʃ \`4^=+p+?Q>GJ.Nl<=-4ٳ5T!CƵĥʘ ٿ2AfjzVY5#vǏ0VP~m. UX9tD[ʟBO*[j0u`f9nE4-;^UyZKQ`* +"iaJ,tG.A-SV@AJ!(xXU}J>{@ˈoi|'';whCbB"J&}>д!oׅtUIB(nhgVmʞ#ʥ@ఆa Q#{Tam-1Ѯ\\hvZB/+,۲n a=\aN[[^grK9/҅7VAJJ}hUF6O=X^yS<8Fxy)l2?fF ,>&~L"ܓa vr, 9 T||_O|䘌gjͧ[Ȝ=AMۅt{L_A/ʡ2n5Lb'zˢ1$E[d;o~uom[@yEO#? hioz=VXމMFB29C 4|;2*"JƌHIA~j>b=9fywMӕb8˥˸x$0ʦ"[1j#l6J YQ$zy!DuJƱ] AEs'J m_Jt֤L~kRӜZeHS }\q dM]{&]Rz랂*u5ejMeTXw"QT)UW˄J/S%?;V 9ܑf6m;-T2!n W[Q5xp };'P9)<+y)bUroU޶a OH dH/RBDk[0?iK_X䄷|?flRK>i^MCClړ1]cIX6M\QyM~x‹Ȭ}}qtT΍CcLV/buGy3I/;fnn.#&GFEn ?v6,˺7%qK s!aJ<3ݠӕT|C@^\.줙,y$&[\M蚧YtƔiԭ-?f cz==ԣďi>8RG߁<vѐ(m Euw C +P4#ȁ%L=4؊10\4њ1<GJbEx+`V%?@eZp74PزLyLG? 6- #e<1¯1*߭uh+t)RM~; yCcLJ"vJjl~up+ YF5ޚڹ-+OiPEˈ]`0 ~y%U{ uږ,_X1fhlH @Mf+),ؾ4%⤖qfnw\VC:b_L"aVC_"G̋+:uݮbz ,Sj1 ן7fG0u݇_H:̰I|Q5AO&e+eY 0PsRN䑾1N[󝿹c";jZCi[ZS5Fql5>ECXOv*$@ߊۜYZԩMF˗ ,D~Oۍ|fJ/P0^aތt c#/;[7yg=_5TN".^BQ`x&!nB3Ë[e^T|Rez =v`WůiSUoE9IL9T n"Svlw ǘ₼[3#.? 3x` D$E: &SЙ2y/[knaƯP.k: .ÕG$>e6&/!ώwrO¸-Hο#:Vmҿe^`a YKA! jNg3]F#;1JV{UJ˥K$u`|y1I}4Lj5q_eCAR_B5RqS(SS ,z`iهKzd- ucĖrBsq6~[XyJݕ;.N[y5_:gɲ .I]qNF߮ј '^rs<|X)(_(40J; O{ Y !--ؒKlL-`iIN6aEaȊSnUc(.ѯ\܈U5,NuK  `.+CcNQuv^q*WiȪV=?2'Żڃm+y?(XP5~baUA ^ ^Z,W n-~/^&>e#US,~6~LJR_5GYC PI5MC)!s:{W {DSc&!}~c>[—wӸ0jvNB9۴@!URE/U%if Kefj Z'NPtb~r@gߟ`6{`KLJD%ԯT=B[C3:Z{qLLQez5(iuFYybdE Rhl q#H9:Wt&(~û5θ\plG·]Ki)IohMkM{=nV7OsLہNt2x_w gGDuiRaBPMq:k*1κ#e/#Ot|XqQ%k_ j^ h=PL@b5`:H>~ \MJDM֧G!buP IK'Olv47"4eM !cOAПXb/Fqrq˱.f_a EݤEDPA/aaT繝-?-& F{GVMo.[XJR[2;"O-*sPQ:7ܴl :ݲiP02S7q,P&`ZT:dګ9EU՚q }(,i6koCkt*>Omr|`B8.8xVʉ捠lo;w3& #RNizvCM (钝&&/GɅq;r Lf4.UznSdu6(%Y~-ۺ@&3yYGk9ȑrv @n^giD2v'{Cs0D箖MF>2!B*4t77ԫBd -K\˯6,S};x\kIg1HCjo0ZeGq+BR9OPj9w+ x•avC~Tg=hdL{fT6E1ڀǿ)gC.4~i2&ͥ,/yV/^7F B(lf$&`HTNWN3 jVzjvȑVЌqsg0o+2:1Q8į{&l4 wF`.,2C1щ 8*((Vb ܁%ț :mp;nNۇDg%:atl=94^.ZGEp~[A;]_#yL̼aKzxՂ V&q5g"z*.\15η)U߆r?|gx#iRa@9DO2b*9M n #>{0at;ĸp*xG!V~)f`X,k(ijkVW|frzyvZJb!޴ n ^-;<|CИ4 Zca; + 65Bä@%P⽮µZ~[Z |ʅbNw`72}99 ۂcbՄJz+r wBB.3$T6a#˱H `ֻmp0ΨopQvPwS&iI_:qDoZ/f.N'J9G /9v.q)p`[z%3"x|W,|ԧ͂G;ҺX[$> |٤_y9ƈHao2iAor#BPz5evkx`JL#.oՠ{& i[w2]!y#3@ֱVAO3Ip lw '"oLYow>[)h݄ixOLTx~a>.i9]ld'ϻY~(Rn,:U3cnuÈj'iXR;M-mVbs7IL~qTn+ tZhpVR $E/{:$z Np~`k @x7{I^8l.؂Qt[cctG(nF.\ I63 )Ҳx]3L;֚<}'ͦECinz 6YeW\3W6r%<@v`vxI /Q,~iF`j:Y"T׊n|ݡpoOȹC@D;U˃qKF =B“"D W\P1T}Uˠ!;I%~%Y=_ҫNJ~zu?G]1:8IpԢ|[*Apھq:T"OI=DQkuXh1cC! ;X}B~ )Ԭ 9WvTP:E6HI pP;&0EC?gQX5DX=4Ȏ V̯ucɆ6-i@/Tp=\6Qr(u=L\Os[slCbڨUT&,jdrFdԵld]HˠPHehE CHF,ȮjhaW.ߜ tS5(GBKT+SUY_4jBӇ~tAno VAIKڭP#hUJs Y&[Q qre©CNaj٭4|Ç+9!@5Z J3d̑e,|r-n xp\R+=剁(炸 x3=Ou|8l5ټ:C8J?(!sDP6k'RtOg)ޒ~9<E_蠊P̀%)n[ߦYi "$}m}:.׺RjyMH¥tnZ4¼) SnH.ժam':,60'Yq#kn|ԈUÂw.} .IťZ4dP df4{4[TahD(g/LߏţV}! X @!)cKrS6+|2Bʋd!3/$e! bRx_bCϺ)WMޓ1>9,1(P%nhh00.Y35{o꿥.aZ[ʂa g^@gm77 ܷM\CJ}Ů4?{A3F4E,`ϒ$1>2)uTh綶HV9)RT#0m!#g >֎|[7jd9[Z'Dc-6C+R0\g F,ߔ2mBcؓ#P:WL( {U5"Ivj=Wn<'rOM CM2FS PA*zmGT `DBKC`ջh[˙؊fYdxZzM&mC/׳y=w"߁7'^J/ ԘaI@^|itK!Oѥ2aPZ6"z| k̕ĝdߎ\ޢ\&}].Ok Hs 9-VI4})QNhYٳ,/v깒ƚd5]n̿ah2T=8ˋȞq:~]YuiT>7Ku\e!=Y_-u.3] X^Zp3(rO-rjsl-u짧2 M6[)\c7;2VAM+vJG=Id463M%Å.w`!o3@ Ma#K%k*5omH5 \ǰӞKk3 $uJ Epcx8Qr#Oʷ֣!%Iv 2P?. jO6 +qJECU\~7v7]nO4>a=eF72nY$aCwH;%ԍ aMv""ҌJR"1~`D܅aԁefh#K]6|Q0Z[U҅-k8i-cVwYB K%.+,3Ȝ|ۜum"j%b8FmK VLwΥ5[CgOUo?J m^ *''+ZE0S_EܐclqZKd*NEnF/Ƿʇ,3JγLuhdE]CNu@ St~aڝpo c~NT}N 2"$4.E`ZhTP+ uU sMC9:br}g!<2v"0nSH45 AI5vf`ZQaQH\@L՝c%4Oc>9Db3<0vxL)x~֌~B-#I1?)S-7'})m|Qߐ2Ziv[f`Jn}!qYD1cbZubv؅=m2ݥRP4K j}Om<2{.*FD{4cD 7Ɉl̓Anb6 @Ү.S>FiUYi7rW7RDM s'+ 4%.ޖ7+Ë94^I|{|#k%ܩFt% D*ԕL^Lña-0 d+&0=./DLAg`TQ%>$uN#jTj@jͭz;hz%PhR}yivSWkhWP HL(~mXYs8JRgD;5ë07ݱwIXZD}E{%O[(sEhr'#Q<1+MHYK;J+|7G\C&7źF L ߆XFj>CYܞ)טK/i2d8\|> wM)JOҳ  wD٢?\t a:T0&G>Qv׾F5Ԓ=!RCG7|*f?.\⼫eM-j.|Ĺ/YnڔѣՂAb/u7w0NELa&7D%=Њ tmK=w pٻ*i41ҝ0̮cӑ%JkF",|=PLtS\51'fN^a=P69dl['L={R wnͳ4n\p%j)V%d7U|%2_usXʥy `nO *ɢ(lvryrدy w003o_B!s\^RduHI{uj {o9ҏS2F $gm(a\U5c%30y,r0u-fvQ, o'ֆFۅdD\2g!hpBt*j@oE1c1V& vG2Qk F7J3aI([5q9ЇH^d@᧤D: E?fQTnG7G eP1kT2O']ɵܹk鶾= '}SQת?͹w$k4f 1T (DXEW0단x3gz3Ze"}qWJO%:J޺=eʶYZ]G4TʏkSzޛ =*jNNc/N-d ̭&L^/_ޟ%"³ޗ4K߭6Q(Ty'LEKX}$?Q2B3?!Fjߕ 9 []ےL[=1~_gōe,Ǭ,BGy"`2jinYVgC۱nt}ѰʼnۑýDUTt~8缡2li|n:Ҧ:5No_ i\ L^|+ 5bx:=֧oU8zuLQ  ||l>>[n kFlq$Ꙓ6vfr#F͌!r\˂%HRȯ', SjÐi+Ubqàduks(|;*F8& w!!lRٍ3n%yo"S0ґ%i? 1Wdyk./gQ|*{邒RњqatCYcLKrr I*g0v[sL{yȎc6L"`رkUt XRci^4rHC>/1Q⌇tjVY I4'k-^3Ǭ{LHx\y?\0!#0(6:B{"Udrd:g1v,_,´l$00n` m%6FTSe Mm^/ꉰFnP<UT1CXU,JEy,@5[iZ7M5Izd ݣ])Ue<L`Q Qn΀ZƇHǞV^j ~Z PTK`|/6Z+BzUQZQUc7sշ4؝*yJ$r O\Dx>vTLz(ZTLl̼xY/B',iXbʿ (+جcN^C;|Gd)_ k{LpzD4TfVaSDV3 Ұ͜rLLtpISV Wnd(y_uj٩;\ij#~ԆȍWnAbRo[j?T3?#fK ULǒ=r2 +,zPlM6sBf0!3,[=ZSs l\zOՈɔQ%cqRC]Ɋ9įKEkT힜NiN=T9C#Υv0Rf™ԩ7O**y@?CScRw{.d)#>HK!fZCO es{0l@)1z+uڐXlŗlºkJYhTIL+r|/;d/Sh Ϲ~7}Й=FKeoC[3uOsM Qch"H5mt(&|Yry:#rQM9/(UES6Nм9pm 1onp>PHrxP8&*֮t/2yhe xTĄtl"3>2{Pz&*loխ" xd㴄 4+5:_F\f✘S4foKԭҜL] _8;:rw">\<09Hܝ;!Ήe/B/g=5U$aaJǘm6n֥X6L|[iF$/7LQ8fm.fjrY.(!HjA7=K烢dn+,{p8]Kqw`6&lYMrlVR|+?r^ y5 nc>*.~Cɳʧϖ}\"$IqlN!:)>XFK9yGLm> "h%V42 2i oOiZĥ_zs̀Esj|ӳkYtpf$?d;SVUo=$ 5J,.-(khYM ]#phޮoqSEj4Ѫn̠!wϗٶ:i 4<5p7n~.Wk?iMJHݩqOaM8)l8.L&meǍ/;ұXu3Q3 7ӹac1Z1u!?t iKfbQȧw<|_?i&i!Lɝ/|R_^E;O,=}8՞{Cv|8ʞPbtl2ZuwQ0 ݛmF$"ӫK󖨋N7KcAI12fڠ1l*#< 25)W[ (~p w\Db(#$q_r+CQf:44e ҜʣI! '1CVG? n_O|`TpH5g&0Z2kU oAvMĠ SF K¶ @xMĮԩPYr~/9|Dt8G=_0L^VP#t6]{%hi&Lٙ> ̓dک|g O P)}NeT+'@XPjiA(jvvh6N0'y}/r3caB$U-FFb5C 3%ٌrlN48a|Թ\˄wmy"h;6mQ#xd\I͍z|W h=0=B|_>̉˥tþߠjhWDxRє69+]fԭ+,XLlu569c-' `fy/tz6o<*ϟ{i"sd9v H*\Ŷ&haEZZvLd_ʛ& 2FY 05 нɹyGԿ-?R(P`lO%p"bUBjGZb,tÌ=YYcmW7rr7l;a|%7K餠j%M5XkRGhKR\ope!,yK&{^^%PۋΉPXr!FCON4Ecgw%$ 07?ϼx (X V6tH#p-lI(DG:~$!*D'=I9N6=bʪy+g7%¬l@4wQs oI:Jބ&)g膅Bz'Fpg+eOϊ9t+UuKO<%'D>禍i[Φ]#}ihv{ =ǙLy2,tǖ@Ŵ`2 ndt( S1v:ărUÅ]LVSd-?cRt#|k|JN\rC^ůvRx]ShWr?GFM0ǣ4Q5?=Cw_\//+⛦$G1(4xnnk 9u8of5'@ݘz姯AkvhWvKA'1a'Q\ol6B^+Ep\ K{d W!kW`gm'K:~8E[5 HH2T̠jk7 ؁fl!KlI; gF30ʲ9v5z/勨D1Pz4R t7 Wc-A趠n'?IRpIQDE@k32bI7럇W)ǂh8M>Q:$ kֽ?Uled6ʶiY#B"]ΗϾK"?cպ/fHی~T$EǎkFWzٚŕ8o! ýOIJ~!申Ȟyk94&q4TYjZJ"Q~6M0Z걷 Oh1zYw6-_V̆hHs]ΪM >ǭ^i_i_ի.6Z)-̭ 4]RQ36M5㎅SGn({lqsعl*䴨 3MC+ݺb/Ot|ֳξ8;'x\̂P?("8K.챹!tKδ$o׀?@㉛#)OMb'6rAkS$QW(Q'bGeU5SdT|*eHRm}dC^vvb-)8 y `+/!`kY aG"?C&\7P@ 1pnDHUMs>U-G ?rN9Qn ?1lmJſ`R^cK30|C ~e7"Rh[M8͋@y'xװE֤e 'XBOr.Q9(7nr/vAzGS)ծulgGNah%vjimBWK@4&bM  n$r%p(<#O"u~DSva/ vg.gHU8 9ZVlp] . hX\@iꪍx(:i bCȻU?*>-X'Dfa-[zҝ=DVux5 ?1u~O\J(P5P(ҩݛn?E9nDm/=DYvnL~j{]W6JxDF>]BQؓfsRd{'qݓI0cY]T*ns}ufĨ\еK*#2{lNZK29鴴/u*_&αcsSNrk [vg銡-Ӝ>7]Qʵ4)77X.g]Εs%LJO&S!jkTFE@EB:%`uYo }Oz أ `ϞQy6*(hς'[\#O3gzAI3 ˈ)'>}*cpO7-q)괎N6PzWA|D|v ?p.ۮLc RѮZ4yT'1-~$1yXs2j&Zx>fϜP@Gb] ~lp[qZc=s]ipXAIJ㜈PlxN(^$XCFG''7c. 6m>a.[o'S|nX ""#"d-(0G ƩH̘QEcLR.XfF}>dk6Mq |*"kuv ?e4q dhfX"nX LiD?x#w6K&R0D.pNb[h]i`%6O>0[Y*&eaT`iE> , q]i{>x1ܳ9#^.d%+QOb3Pf.pfjn`Cʡ 6SNʹ(t `˘ ._KcV5Xط,ida.I-T'qjMøGI]BUD1Ж,a0yvn }WDgD`?#Y-PK!=,~L Қ3Uhn|d6ȬMPQ`WJHM5El_6KGc4"9B=Lz"v6жXrfn4*lз:'Ңȵa [cqUW~8w|i#eUӸGd./KE]0):FA;T"ŗ-Pg~͹c"]6k6t rx$xW+!H1@x/:Nd8&(F5nQa2 ̓ϣf凬YStt0n!RC8ξ Яb?rxSuϱ2nq$P^g ._6ʭ\.__6086ڠoAPs-gY-qcĝktHkF骉GЦ7@pl -e[gKG-]$?յ%N6a}*>OI)ǵ֯,:@PJvfo"w+]#i -&2;>#UۭStKAͅv kDs6[Ef?D WeEEYC?2Sg|^]Ї$Gs҃-|4l""_Y-3 WQ횭hАu7ɛ쬠KG۱=˰BlS&!? )4QA Y3;zɩ\3`;iG:2@ Ehpkq .VZq"j@ [+MKr_ZxZ[# QMn8qp&a5F97y 5 !"O8H^ykD/z{򪬭51Q4|zYz1FV &uR[g)]/n}i:.JZ!2=[lI&@Ta9$eLa cQϹg vQJ^5zͶP y Co)QV2 TJgXbIjVw?n- N7U/f·sitf9WD_?Kg bX/\vt&uk~}/SJ2 1M;_:,?av,.yz1`fAA^~ B`M{0/UB!Ag9)"krG|MY9-F"KS(f k(ϫeA@S$em*M/IIb5^{B ffw !-]f ߛNS"/RilX>SUŰ 펲`-4NkSu_\5֧MyFRf2^ID"5Z"q ͙}(^~;77t߲ f:ZQBWsȔi¸ 'Xr= XՊw EAD pӯ4"(ఞB$EVیx:zMO ?@ƋFhB 33ZplG&^R)_,=ꓪCUkl'G.'9=OFHZE)T*W;N6k0:qp'8(Qz[ńR @/bc}-./ɛY\ H ]~}UJ(ﭻVpĂ2̛ܲ:StCw9na‡IʷZYMjruZBZ&wkpF E!KK77Fhz4* iI8TӪn'ֽNy=k_'Oaq G5 ̄P#1d3W%٥ t]ǵ/d43%=`WZ63A8qj<,<\tH_+$\ùenŞr~9Y*4|]7s " Y^Lb,; b؏WGz[sc}4 .^QK:). )+pTReIGfP [5mA5ygȟ<+5Ifo:e%&Xu:u=Ѽ paj.h3tK^u)&ڰ3jEv_Cj>WdۡP٧ Dr]:*NK+j &Z~#jm- rY\ԛRQ||h*mϥF ]WrKJY[G\vяW¨p̴uIL"3F@j%XH5w@^^ۑ ZPvC/{P_5d~b3*DzXZXrQ$j[ǿt+z pMf\;5LN?!FI~ U"hl~aRfg͏O[.T!k:q8jOQjI|edZ?r+65QczzzPId͚Uhb;_؈ (? *#&XNdh+sv0=At|tQ-َjh)n| lc q+0)&]2+>dy4%/7`S Ux(+i6.@^.:1.id aYն_3.; ZP?y#T%] [,$s!-Lv;d&<U0se!JnOK]d˾,d Q,^_:CMZ_s\khQB-tl q<8ܖH>ùO;䠪h|f;<h"">R(87[1Wߺ9Ί Ak4ca7DB@G ۧ8CQ7   XZN(nWZ@Ld39L<}Pb -o)O`bzqaOfBX=Gڻ5I L>mNHMKް4'ͼʯجLfj/%Y7- V J|%cVJ?"6i]oҌmm$q|6`ǖF,,#ՙ -bſSi GjR:r:fp:L;nAbrarE &8}m\!}X.W䤊ZAJӤ1 'ޜ5K',k@tP \hg1Wߌ 40jFVT[Ũ.I~kvWBҙn[Jn yoOs+#:V V]6:H;>GP?~-ao h/[LVL֥PXT R";D|k/ƤHz'[]Cr/D?7+2R=gn$; 4-q`ќUnF osn?|vp(+k5SCts7 98_EIַ4j{o7==ҩ#ⷝqN-D#0r _@'DEhjVuZ?(}'Sf6nE[U|r'#( Q"Jb% 9rnxa/9UBe+/ _Ẃ3[|!amALu-F:#X0 ̤eq`HqpAZ]W.wlpTyNt`(h>gJk !N8 1h+"9Kx~Fko0 P_2y 1G5&xYc𵺩ΜM4kP/%XwZDK1^i+3 ?vn9-2@:6m pf mխy'^/Euٻ&Y\G *Ry"ϸ;دin3qJdH^,0p\YJ?>~;GŭF? u2QgX!P, 3@GG[~RzZꄣg|6v$5o2} otߠIR~A1_1(& uH8Ss'3APK )~7o5va6)REY'!PZ|)'z+rK~acjʱj[=^qGs&6XbLA` )Ak+8$bKIsQH=I5m %]j*t qS0l@}7?o2r4#ZC27_]s*ܿI䆽v.$s\"VtEo]#À$~\{kx2j s۵8zg(vOs6 JA,*{*X=_t!eQ:3^iY"qFpQI5Xrc(AQ!*YVIE`~/ɭhyH?+5y+X8WMxB)&HboSyv`ihuC?|1Ʒ*$SRwe^"9x%(c^[c9Gmm0q;ۺ{&>]k&ˮPsO*h*1%0`DXv38r|^<6dӛ<= Ӊ5v]`Xd]f wb5 .c<2aT _*D& XBmhH ;Lűl(?ѡɪXHˬM=+ Ep}BVBr<[mD+b zd,svtх@k.юhZGD ~0mc EfC٫'9D'0rwOl"ԋח}&9o核ĭ3ںw_.*kM3fX)1`"œ!YO:z3,RVeP6Ht菁|:G"ۜP+ː^f}jgy\ ]ޢz`9跓!7Ue˗(EКYrP*(bĜޯ2ϯ%e!ǞKHDr֌^C߶ĩ“'Xn/Sx7D.ElF'sN^6\F>QEY@C|B, h]U~[r,]K glcp[j;iߓż U0WlL#M6#ϵ2=($3K>NwBz *_J333b3k '\2I7r<Hz0:Wpʚ %,qX;ȍv ɶE3nA箓$lîwf〜"M3Le܇z<q^z?B|VN}۞C?!RQL5팟)l_ybrGFjh_J*u(璯x[]q@o2a}up~i#%WVl>E^)$O]/rWeEe ADn3%*+&Tak}\Uqt`ٿX 6){W>+f\L0AAp&ySdھ6rnX%j\SJ^7^u_e zhB5'< M9Jj_vR{m0Q)jLBZ\Qǧ;PzChK⸆]3`z]ڵ)M v/띾74/9r" rk6s.0?4.M0&wεטtiבec= YZ]O;W1j8?5U$m0۸#/wPhs35Pw@jZ&xM$WJ!Ѓ(؏XwǐDs6@&xIt"V]6$g5j" dqӁB\CddLcYZ#oJ+ugϛ rgYͦjQf.n(z9 >ED]3s`8"5Pc0~ 1Er!8!톋l&@fEXQgcK[Xmb'!@?0@.onx[? fIN?h3`l' .S ϵow;cEc7EtTf_z`cZ5o*נB2(s-YS;$݌#ձ)Hrx| 3L$6"L+(KN*@꧙ߛao^4] !.tl/*eNP6 `-T4Bx۶BqR%.ФČ`a-e<9tsJ6̳wnTn!1jW&5(cW~&w#@WQ<8J]˘r#'z xU9޴\mӄ| <V<˻X d CX .j9Cك^cM^|7y)buvw.}sIW 9r$UI0סúS׃clVM-kFHڼhchxtxEr_U.Tƀxٜۥk0+?L\9vٌ"Ty(Dvls@K_,_8O`[LĜsI$, cem>V0߲~TԵFlv1{)Ejmkai'}qxъ*!R56߈ǝL'7x.|q} Bgt*Q ͵CR+X2h8)D`Hj׎W76/>ge玑)RT|%LK2\Z?K[8~dY8A+iOW]`w_^AŠg@Yh8 }볺KO˲-򶶮v[*qC.w-4m5m蹄e)- a` 5.#j^YG36(6ʽ=XG{5^0R_W` 5IzC}P)B],.G_Gz*zSi(TNaPpp:ls;sypG>l; @q/oL*gMq&_ެ/4 J%j1x zN,X2fs֨#kVƓxyPNYc쭰&K _9CKʕ~p U?3 x` d\qegv|VZ+ڿ ƚ RK%{Pl<UL{9.y͹Duw&|N2꥽ч}-${Sk!3m&bd/?-S AM~ U9p+᡻x` [ڵUje qw6 z{, 0OB1<+3N奞!hx39 Ju pN z,t 𚚓E?z\xkhޡAČ;|j0wBt*Q. L |^eRȝ鷐aXJ00$U;qN_/ѕ'0# w$]D^XH.! XtMWSmbë0jR.b>RA\JH[ \Rc UN/Mt'6m٢͒Bg?ݙ 6eb=L3ĢVZ?dVN<J(:RKc\|'oI(Πy`C_p )XxfQ5V]SF+Z9M D0+l=73}3tY)|K?Afo)u=;qӯ$jW%A$S: Fh(|9/ !tN+{`'ftMֲytb@6og70Z}bJ4G[ŧ%:з)s;c,6Ⱥτ}Q-23E ř<&K%lL{⢁ld@ r/ONODx(O}ue^AϫJBȁ׸ ©K<@_9=O;X[cLݚ-&l~jvS_i9@?^ޞ3$˙ n/71~|8ݫ7gBIT?YzJe$RY``seQpV"YMg8mW$l0S#[+h[Ricw' jhpc ]I\}rLHP!&LXͪ.31f ػ 1VE'92eKt/M^G=ҠpLn51%˵2G1?jF8!2n!t8d^.?jiOgzŅ8radÊM}WHѹV&t<%r}[6c cuyOFM`hd!=`g?Sq;W,9z '0ȿQolg;Lj5Xuxk!s}F dKn^"BC?UPYOY   Tݝ#n(2T ‘c&TݟBf&(`*#=%On|>U~޸}Gm:mAryӄk:-e$+/Q*@ SQt] M&5?)|ҢnAU.sHL~zt $,8pj!(+Flɍ_( Er Fǀyk$z߰< CGu'AAsZkБ<ϣMtkTZ׮bGXa*Z=..ONbg|or|s]fV]_u[8y]bEګÉzMJ} n$E']AKT^ԟ% LeI]]%Rt++&!:x #frT[А"+&WAI;*Sqd {}uyis40;Կg kɼpT C;K-ל+Ougi6*d1Il3Z,]W 1+yx" ԁ _!|.shÃv8d80lŦņnK: geg@_J@ȆR>/O (?VK9ٞ3$x$8@fiI2CvDWьK.D'!伏kQd==&AƹZr?X#Saj!b3pOy X,i3*PVw+Q D,Z$A)/ ZĒyH1H_ha~#C8}zK&$ !K4!zJL5w~& bh@tY8q }C mX?G =iH2qYzo قw&- Pd*58lA_mHD #7 f%+59rH ΦJn(͊>8³] FēoH~_8}.Veϳjk~I?L +qMb3HI {g>Vk@̌ -<]Q(~tR}yGC8RNsoYCAr/~3XIq]0&w?G? [k.wQsٛvqH.I훺sPTHf}Li.Ke[-szkCYfGXINqV%dƷ/bk3wJpiZ9Vmo~h1v92ExA GTvsJtՋ)cDwhP-d?[_({ɋMeײ8yY~6ȿav@@9C@LVPgN)l K(''g=򕗌Lo@õd0Z]9m/ 0Y5jG7 ,aI \m r#aG:mekekDBO⚉f!I\up/ά184座삩>eޞQ0#x7jIiDbsniɀ}E-}(ѠV˱兹sF_\d ;HgCmEX?z@wU-~XI(5 +P),o <=w=UX$JƘbkRYH]Afx?w1-pV(sKF C sWfj++*5aq.O=!g1!Zষ.q GE)3]կ_`iS;ˤ+ol2Usk%T qWѲ'xٌ}4*ӃgG}VW(*{bYf85J-p- :Ć_'@CH-05O1gӷZ$_͂_#!Gy}wde洖uJV^dhxRs=׮wv jUtM},Ud]H *'/ K^Lhm{2!y=&D0sb@F= gO ȸ&s71N(b̞lq,v\tQ0 m-91W%8l>g4ȻdqU PGzy~UuL!U ߙgyЬ"5?x[.BHkO9Hc[:0e֡0}ʀ깫&bUFm93Q<4?o5plߡڐO;aU_DV6 2,́ljP\A;h](j. ,gPF疫NL#n{FgpIL [Ń[-t[;mMKLaE5YKB.KEqt`7D,2.;?ʂ|!,ї9,? s2Gd!U=;_錒Rَs'jI^9Z6-,5 Q,RT79drIi$+uA8K^݁R\}ă׺g{gnoN+.-KIXIb1&=.P p_2\O'j5fLJ2w nm'\c3ls2@>z>Q..\m 3637}YśQ"֧E$DsPӀB/ϗS _0t\=8~U\1BP[ki(*g{ QBcg&ZZ+O1ᙩ|)UOI2-ZX%hG:rbٺgԒr{ 38U͐w5P«`? 5VyځLB[F.Sn{äOvUGaOD~VFf >ϓAڨaY@-n{KI?$O(cV(s5ĮnnwiHC"iN1";:2 "`4xG[|>/Mjt͢OR~^ y(.!H)\wU\paR.24{֎tVSp:Ð3,Rhۡ!f@?1QbJjmG|]MUE,؎a͗7h)p [ߊV5jLG~lEnddz p -(̝YZG uinb-(^ am1oOL/5Gw!.wE{W*6W.J2Ocmj uKc<ǬBΒ6ƃ1ȐbG<ȀD9qGVll1m&Y2CCwlx6AaC.rQ?#׺7I]TDxGԠ0 m^v6,NUnzvab.;|20| 1\ eGUXڟPUbdԅ ss1Rޫ>W oZhPBM5UJѭ#I8a kQ݋)@ut`OLFzW6rkm=ë]YM:R%^Rʵ__e-)U4l I~8SJgKG Dc/ܗˏDv_FMQdxۆUv/ptǻ 7%CeM7?솢$1 ,?_-Pv%Y"WؐzjdI؎Έj"$&e1q[*a;raRH/qq+?&o25,03%Ly_Ya͕SjRJKLՖԞT' *QE͛km$ʙK"N)[Mg>h1xی"X}[! vRϢk=U+0ݦNBnL|Q =:v0xWOGaxj~:6Z^ƚ׊4sE=`%+˲%v/+(íV:[w)گݻб]g DVg&֔Hnr p-9@> Ϳx{D:)y#%9kT%~]|iv$/UjiG{xݰ66LuIS3y~K_N3]ʋ(/8,Ѿu76 wA -A^g`.LE3`<>'KxNud@0Eu*tewPΛ:18-v NW6kεǘQy97?;Pf~gY&ݱb]Q=:-L#Gk<#f~x"d&NB7 AMiT;yߪew,iҍǘ/K#\ۇl,[63CogMrPK7Qc\1@Hb]PD{fdl%$^)Y3ЇuY&y4Ȅs hᓮ_lzm,>pc Tk0'ʀ\VTfE@KٮY\jKyi#K%$`{ԭmtD|PK\X&rW[aQ?[V2p 8I2dҎ\A:EVƄ䫹 R2\x /SH RD0OΔ)*g„oe2+Ֆ4Lnp ?_hR)Q{a=CA^)SPy^:䩑v{J04H49<:pPngG5 cE^1{AVo=w٠gjcs'Up0-Te`.@Y]mgww[ĭD H};麌 Wоk* Wx.֨Yo[^{zD3좃ĢsM1% 芙yNc2YǺ[RB%+ 쏱~׬܈oBՅ{?씒 OM7_i],U|!(XJ3ʹNLՂI'̼3/``<!o1L/J9TyE9FA>JJ pKYatEA6U#Bg^AdljaS^|oQ[U@UTqv)`-2N qPn.r>Ϲ/y6ڨ_)[s o: ۅQzR1KYݫ;;AE/X#Yvz$w}Vx&JdlHz:Ŀ`Ɲq>>1O;H8$S>$`q@sbJ4Ἧ?MXk+CPE2ӼQ!ws$0Gi F)>ǧ^1X,=LTXpF@<:,>Pd!ZP0Zrs7Q9ovĴ_p^@,O&,!z=DETQqkl8a?(7Ҏ԰hxla; ץR݄&C1Xt!@k|CVΉ/zJe61sBk=9gUmf:¶aԫg**{t@*vS"sHgZ 3/ 4טHihhMҠpwY}mZ $`̒ױGOn4Q5'.e\*MUWjq_cs4C6X|̖O_˦;Xz%nAZV+ϕ5{IhAkw[cߎP lzqh;}=*) oÖd?Ax>;31^ ~t)H1RB̳3'\ZV D^j00| q[r:LΜ Y7 jw@F]3i+>!X %cMZ2 ?-idqoz~Jd"^!cN)q͵ށy9^هnHӼo$8dGPTm2XL7sQ5慧>…Y[KIU*|>q~$-_WӑY~6S+[_7`X~Pj$d;/M6`pԷ \_Ò8YFKH _->dxt>IX J3!_dM.#/|Ό5s]Ys۝2._{aM TYqkYU^7V!`df΍u $:/1ҍ | OuK~Xu ujSc\urf0L曣(I*#}2%d WhӮ. x9YRʼn lYKri5e呗pxP$ 0>ChG18D$萠z;BYkr\Oz;X$ ;LO{b“/hпʇk iMi4ΑSreojx p$-`V5dGjQ&ET[2O#Y1= 2.5BZ^zb A$kT\LнI*i0@!Ы2r5˱eS=„,sfk_&N&~bV* ʏw7{ZyJbb!PDscqxb=8!/ TVBQsg9G=goLEÖ #rzЂ,Y^ʘqrufS-XČ&yn02([a'@+"i?Q WCcg uDW*die+3.׻T" e6G ^AUbPFɰe. vm^e3tvX. /S( 323XÛ H ~5sɺsm.,[},캙Tq\A|vI*kzQntk_-fTGBM3_pclYn $n@\O`/~ث7")ٔz?#^+n`̧u,:rĭ ώѫ6]6D*^#:fԿg%]RW}"#iQZp`M‚>4M̫rE[\JW}"Apc嚩uM*o⺖;܀sL.{o-8s8)p1BAFMR+cLf4zmDQrZ&rO1+6 5gyZ3ëy?)Sw#bErLpl rx&$¸cZUuZĩ '\Pl-TM:GwC5 Gkؙ&9ڋאUVtSa7FȻjlpj'Ͻ6|."0nL+"֣<:=dOu (1 ,U3?w#'6dۭkKH, %dO,!j&Ka#@n X. }O9vΰ#Z%F7EezDW?-TN-kXq6`,"*"sئC J [ uTw)Ľ}_r UKF@Wsr)磾s*q8P:#n2e3&bv虢Ȁhvc @FZ]ZDEϓ yS׸ FHvu3n}4ӈOs_`}Opdb(]T^ݙ> W # 'SUR%XAPNlUl $bǁK$rQSj`PFY?& <^AϿuPԯTUA?1DUhaڑ)id/ݻ5%R&ۧϕ.T=^CXw5i[QN ӧC#W'C O~æDVU2, +>^jN 6f R.WL{,0%ikʧhd#(/IN+PBN+n, DЇZts9:fzN偛L hop6DV d> 澿tIyۻ~SHg`)W e 4HYDkm)6U=_Omo87+.$r%Ƣjc~6a|G+bWkAM-1sKƮ?A^t,9ucH,J)WtWnqDJ fW,> xUp1EJeçUkz2՝=#@#۴ظ5y]YqAԩ{JQW{'G>os@ٖLᡛjh91|}ޒJӂ@l{%C w,g88>lIeUKɘ6ωcFdt 95埪i<ڀ[\D`^T!f]9[I8-2Q>>g<^tpVcx63'D%uo*<1;gyMuø]3)?$;fY];Yۏ3q}PvWPUI$V1x:']R="o,IAPN󺹘whGYǻ0v .kV},-gENFQb H>or{FPoxv@Uf4⡑/C&3uۘNؠɒ|錺/ kY;1ԾwF^Vo^C^a? (wKUb35СA͏_k("6=Ԭ8yae|Y?!'Mm>|7:\$S ?ow)k?&+w8s\igj8|"56=V_ QV'ً=NK~ǫ3 DX;dmnRdBVrOK.fd$'0sHIԪfK#uhq{P(n&yaz"6G_N5I' 7wAQ)GJH|/Uc^-TBzgc{~B?@?yg1;ezwdY--G8 5T졩IDtܒ#A0uWSMڈ&>?wn@7P ,:[=ʭMa Z *פ jptǃ UGqUM*\T_rHHބ,EmQf`D\QՑE2 #7$Ft6cl2R,܌zϗifo]!y&:0$>]uu&Aimi2.[)Yt`͜4xlȂٵH™亷*XBu!w$H'|k@tZM?^SGgF Y/# o1GRuRXtD3)63wl 3޶Jʻ#.YUSU7a]-qr5yUo/nFP&gg9ln8{x:^89\Fh)>?Rr)phc=v /|9S CtpؑY!XKyԬT;@R6I"FxG.O ݄mo ;N4#wޤE}lJWy]e3 9dK3ڍQ%Z+uWGŧ[09^2Uƨ4'@bhFfxqDJ(AF"!]xT&+S!&ã)ܗquE1+\8X8q͆J4;L R;FK3br-9ڴ&saL"v ߂ "Q12&~Jԫ ѽn酀pߺ'm C㙪|rp8DQ`"\iG#g=[$IA1 /%ᜯb‘arY{N@~Z@k|OoV1`(!@RQ idSbh# Mh@&+xH7"ꔞtR 0"[˗PJ u\`x"iK x꜓j54$EK+3'd3)N.JaG{,VU>S4usr^+Xnz2vAfc`gU= [Qz5RB}ҹ*H?x\$!$o*{ jk_GVgO+6!%ƃ٫͒AIMVaBv"\! ODzXOegQ F"EK u~5vF. ԆA(;vcjbB5=z ˙_Z+wJ- KEh;/X/ ~w"#Ť?^}S{mPcSʝ2ۂ>#*+*] |{1 C,LɸpR@BFz`rp֓G;b2q ܤ9TIM̜@`]xQoPn6 ˪ `R/ 8pcZ

    ;o) ^6xLU qJ=clg8Ca;⭢σۋ^<5&"eVW(S!ΈPux15NB߭Ur/qy|&Y^#;$g!o95y:okɒ&+74ȓF^uZs&ejQ}*^͊l=wܗ@[ ֧cyZn0*{v.j?1EC3y)YʿO_P+œG/NCZ"3t m$hzж2LkPB(T\.u 0C~D.)PdM=,s6ͳ#Y8OteηE_W#*Ynxɑ0v&:8BHb)>ib>vybYӽz&FޟԒ*`PZv'm*O@bd%4SK~ȻW Z\oxr Q\|5 99LoQ">@8-sFſ" "(@WbA@tDBc Txev!=ʉ>T -W.fw4OS3̩WSe~CZfu@s\k Mriشȣ܃|f`!Og= ©~`6~ȶa|1̈~ >Ё(&ܠml'h$ʖe ֚j?<$ݑ\Z`Jy{`ԍ'j|KlC&4R{9u pRaA`dN|gHCR?]>$S]}Z ݝEpizpnG.}(Dg[#V)r>i dҢzΫކĮpLfSZ=\C$﬊v'}C:j;: yE+T-VBqɓsq 1Ee_ Lĕ8|r9^ԏO Wp#v`J,׿Oz^[.$atF F҃ hWi"cJ|^*2"B*Cy|lrG! NXz_ƣyKb aegsW!ya{+PD<̰F>MD iwGǘes/K,%jdCy'J$mGj]X.#H@gzM6VL'=Yp;PV>9'g/Ụ&#p2PwNaO G͓XfCQizi-Š,IXW}2/2HeDqU:j]ɨ{BD1t i[me}B=(v'r3oUoDrW\r{))DrJ`Q xG3Rojc1rH {[1!Љ{VN._DBFp`v!unc^ݔl `Ī1";bnaBlJu,"6Ρ8$7В,$wIo/oP]"Q1! b}ϝb[Bh`n^Lg7gny^s4ԓ;zSnS'7ta9Jۿ ɉ>-ۛ0<?h4V3`^,,%KʐٽU6$>r̚OWlrV7&?;`1 ),<0\U:RcQﱁy^"EڢX`a:xWos =?yQ/$E8iMY >*6. J<ջ x izl6*A>*+#кQ07hNJέU<;ԭA`\#z%pٯ Lq, aq pqvSkeb/h 33>cdt]ptXNTM:Ӳp;19" ^ OľD/G|BaFF67.FլANnكH<4d><4+s<:wҌ^ÃQw HXCXJeK:{OE8 U@boC A{ G1[_U*җrQzÃoaF,>+YDf@)+5]N! mO{G~LEMiUˤ2W]tYVf+i`,H8^*WۆQa*-E6i+%fJ li#*rY4H)si.Nl_ph#wsc~ |rQs; '::[U}7)pӂdS[ [FY@n:y~ښs'3rPD"Q21sqؕנ:ni 4wz2ɸ˪Ǩl9HHGMրCW*^7ߌ> 2Eu"s&-Bek)4:{M"&p,ޖ3aQ"XZLQz7_po̚ad9=-QN< ç}h w{ ?T"CO86u昷EQʽ 4b !q8ìENW,`Y;T́B/%8gI$ApªE(>I $ -J#2 w ZP_*v lY\\ ЗM62CA482Pn*Bq %!ZP8Hq=<~=.tЦc &?euI_{l;ɼMa4'Ӟ?v8;e\ڼ _};{&b~\v7P JJ~>+iX-ai/O!Zfk1BYmľ#|:=x ?lzH׹ԉ:B؁y7Oƭ ҂DMcShe5}zآajb$$L8[+?ȓKAfv'-tm?fjl%LdVH\J%H$؆>4a_ O7Y!Kr0<ز g9suOeW»Yr-fkVKkyȷ; JEWsWІ.Yvph 2=*$q[L*3_v~O{4S@-PFx6݉a]x0Ď+O/#̝ F;~~'6?1o7lخǷJ𖩗C 62/#K,7dx2\h6S)6M nD;mvo$bœWrx]i;fV-zƒ&r#5#먯VeD܈_}?2NUfjy%4X[=Q1cnVYEÁ[8\q8&Qm1$;G+?YB,l;6ˈ+J豘Lws 6JR>QLy5XUA+l[yt8n,^IQL ̧,=;52AnO; J/Yt+rn0ơV}nPBeQ%|8y;57+P>~S xVJ˝#<ֹTqd[Fѽl[| 6|.O)qFh=z 6 bAh9N@PU9)Nzb0nN\ ;Thf c<+ 6t dbG.-`NM|QIC{Z (3[:] eT&@A౏t42lm~zNՂ!tG^{21# ]RuKpK¢QJ5MUYJ/gR+=Pmϓ}[﬛ vtJ7dKeDKYON BŸ՛C Kr Ob,RXH%T"z=8Coݘ'e~&e)Έv LA%Tjc?4xR)?}KE }SDW;X K$6hW%fx)vy̓? zm< ڂS:a×%nzmnIqow2 e.#/UsZY$Ԧ5N3 +NLy4UsѲ+DUeŲk+55G 6Bv= [^=OE}W.D wBlG3P *RW5 8}nƖ, Kd:igH5ǘ E 9/6P`)o53_峧`򝗪8 |jJ:>8ӧ1Gw+g<6-sbrnYE}<ڄ31qCK?DjxqEP-ѿ2ZH ?" ˣ0,^6R&I] %{1˸F/@2&* ONgXx,V6Q !g:0\򼊭hh `(B:J?!f1J_=YAF0)05Vn`W8gKY?P| j!XȧuRU0H*`Q ݨ<՜=QY=?̦Mtۗp^^WwHw1̗Cg&ECT>%fv&2) tzJX\piI6kWI~vg,oYi4tX-Ik^Qo^` /@Mm3 Mu rߦ3Hh{CHpH0%s*AEXIY  ~SKw~(֚Ts a@A{΅pA׍$h?TўuOgoz$֝+1lO?J<\ dYa1Ynu{S_7ScvEz xc7'1 3)A6SMƥK{##0{&q GI5w)Ќx{=- Kv5sq%AgtWɩ6Qfw냈-iRZ1K86%P=B~C?7aa =O #f|ghd+Ybܳڴ3>1y{?|r,`0.y8}d\!vP#^d4Crl8HmAqe:]im 9v;[zg>ǵ@@K`k~$JRC{!ݸ.8dw{OH{,$V\J#^2hڍe&bp0|:2zLO31U.q,ryw0[/$D\?qWk& 4gذG^=='0J JTjJ $_T}K/ *N}76$b"o-bA'.v( ,ج\ffn{9;ꘋsꮏJ{/hGmP߂'X}xT3?(}b$;KԥYꆹiw`.O -Q,^&Wחg41> ם}zj Xu>N>33s[P+i.(޺q9{lJ^})m\fl #}RqˏFH5ZY_d(RF N%J66<njgUb ;,F#( 7DG7=+6!7W}J2nir(nPzY uok ̸Q-ޟ$僺*kz*{!Qb(+V;<LK ÊS0H`Brt1j [yH8ӣaJ/ymz0˛P$M~Q?evq'*2?t#TpDN.%x8.oں5nJՍ#NXcJz}kvv$r\ EUY$Th p%'GGZrVѮaߙ75g<7hs`!:x*ө pOd UO= ~1@DN~vimohn\~dz1>3~`٧!2}T nE7Xc[Wz{l.CĊ ӽ9Vy NtgO(׵"YW#zD:t 4L)Y"a#L33"zrˍ&TsNR=*y1/H݅c3(DV% to#Cmq[ʞEJG0(X>ϴK3x.z8=rZžC*Őav }z>ni4=h^˽ʾ'Wي "ϡxotvv8sT,tgX<^i_ (,|E,[C}CaB$?% Rix$NL#-֩8hA?rŻB=pd=nk˞ kߵs^=ߝ,FX0BSIb\J USkutx][c"P\0 8]U;Wx\k Du|fv A5hʅ :MrEG@QF}!"1&7,(+ca?k {901?nn7rdid}iL,= OyK2X#Pa2ʭCwH)^ U/ -i Zs4^I8¬'Ĥh@t/^!4KRD#}/}\[u{£8sQN oӄ3<L8C5Ģ_ A"|fkփ^hE2ÔbSp3"`~%.$!\J+[!XgOs*r$AFp%و“cHd} %ȟs?E>[!Ǥ1]m`%xsa}4Gȭ\kob2ݶ)7p`Xo[-١DTSTףmF;Tq8zm5,jo›i ]"f!QY[Rt?jfBb3O>+<̶`uFɦϒBvElNqF BhyX[&%[})eCgmCb+jX-\ˠ0OA(ԥѼ 2Lki8z;(it nmh#M4CY 8魀fg A8 ~YQ2 p1NeF)zP3Mga)O+CgboM/c+Zϋag'jt̗BIg4GgFx BtgmPz$\`g&vYDÈެ'd}]E]S15=%K^W45M1Wky4Wꪰڛ$E4#b )G/p`k\2㋭4>6RO64ԉKbxcQYF^G x p.MEBa]YB`Zө՛d =ve*6D5QO~&!3ZjV$0:Uh-d:-Ed]*!uy 9 . 6i6 e@>BRu/\?2f2Ĕvz`^.\TdcV7nbolimy!S$N>rȥr]+^>\XADe'٫5/ #qK >U 342:JkŵtҢV32l_FX qJopQ%hԌ;<<]`ZY".:ה#zs%ܦ4Kz>V^9-,BKGЈAqVkY?BڃQ o nYRjͲ V{jԈXE/)rl&}M8=j$(}/X *]&PTnIWlXb+r|'CO<[77YʏɎZ T.WU1Q&R&2LُcZ+ {³aE( (g`a M}2AW]ki*R7K$伧N(yaWۉ3^0]uI>F-* &CM- 1W}u4Ęȴ%%Rş_[!Fem{mnkm!@΃XºhG-X~8Q8 yߕYRWgdݳ}Z>(ڒfp4ٓ28pf/pR/_5v9XePChxuye xo ѴnYk[vrvtq%Ik>QꞘ?S<2C@5q -nPTF!yf~⋖q*0QO0b=PɍCp"b,T :; .c%BaE9=jsƵ/6vC8^^**e3/-ܾ= (%/x<{Y7QjVt +v< ycC֜.#^^U{Vqa.2IWJHS(O? 쬡aˎHUЗK =wq3vw|< EZqcL>Bc !0ji1lð?ǥ+22*Z8EJXG/l(&)0Pna%U)"SN!xL߸i(;ʹ[)5d( SJ)M2!$!$7d_2ƒeR>y/@g=֒L 0Uz#<•VwEMvE]c"_]J$[|t{5p}/wSb͝D[*jO퓊s I i+%;T%e(Ʈ8HM,@0-G~i9UtAS"e>sj7@$Ur3EDt <!uΫ@2 ebZ-a̅<liŽF|rE, ̇[hhlVoZ}5mN,U8aSHd[ܼשul$A@?0Wjs6/P%y{;ё7a4A5tPk;Vs˷['(<;4N5!>OkôFNY1?dS΋9cI:<tEKܝ-Ak6=/\6\UTY,gsGdm!jWAMd5ksXn) TZ̜^pF +J;^Q#g" nAD+ȁ SԻpV]2^)KaSPf Ωn[|bj2}jc ) "R d="E*LeݎSm\{htY RPᯛ3 `{%2BF!5F끝Bsd6@ lj ^t]8x4U1 /yx2}4bL̅1!wi-B}J%~?:!.no`觭 |^_hRN>˜M6ꁰ[V|q;gH& 2!ˤ !ïp7ғg._o&S[ŏdY {D: +l}8Tuv*RAlZW x{ߥ[rwfA>?~fƣQWR/9(EL9h ݯ2| S S #y( fyVa̛D v m" mW$>^>;)%[>Z (ĕ£NmU{=-`bsU\UC$!GPvhW _<ȇ OP:ށقΛU* JG%8\H5]5Yl8̀jcX5kTU(ˡZ@ٛr]j}[-55߫]Ւy$IUҘ r'6J]-x&xa[<[/ׂʜ?WnU:ģP w\QaĈׂS~svQ 9N$HXke&y,͆%1vD!u9AeXnJQ$Sp6㮞 d 7+۷5 YٍV{7*/5'EN|N esO5aP(W⃄-W;+9é.ܻ;I"<` ńNO#qY5)v[lj&}?W[Zk9Rs֘c¯d(u2!TX޸ 9{i8E;ɷw Y'`aȫlÄnvx:E `37ܟi-ߒ[ɱ\˹ySOKKz߃ ICR斅!(K![q85V:s KHme܍/؞]SMMm? Lu7MdL,^pܐ`;5rs`(˞'p\muV޶EG _ }eyhY T>g46HlЫpyvБLʽ?lm:bj,nTZ۰\8^eAܼZ |&*7FJ`3N ^/T)kLΓlIAKS\t(<P"!ᘓ ޞ??{NfH yY$dS*ȉA9``5}^첖FPBsd\!C0 m+P"O5$d."&N0[_K"l@(Ę =ڦ[ zF;}\%/,WDC}ſOA.`!]qTBNmcz y xoНB_rUdkgO~wBxQPa]#SGsA~r͟66.G !=T%6-G)u >I]_%y ߤ+M#p=fH]ٚgQS< B%?3HL­k`Mع)o}TWǀ 秲t-AR>QU5k)Oթ]je^ςt2VƖ O8# ʦTSfK4NJP o _Kwz7q1+DfvE:@~8?i^FkpxyBWwrdAb)43wt=z %jPe$f?+X=qljcei3ANEe/tb+d :HZ|9 KO= bi1QCF͠BW9jĴ*HD~V}ڐjqI`HIv#\g oGV^~>* ƒ"|d!,Pֲq~ܠ0 -">TVŧ)Q&m٘8]'ٝ|%~b>?m%}9"]CQ*ElJ1@!\PS_ZeZwc:_,U"cY%<.C9GP?;A2F*{qq%oe7ՂeM~4Lh+]RF>TS2b*cwfKOBf:T>sK;گzȽ lapyip*4Lzxgx0vN@oت`yYa:;-HvU@sj!"P eCQeF[jS%s ( +?C8eOJO|oX:iIui۲["F(kANR[d6C9c7#8~Q6/vG+%셞ZZR7&);]R>B ҫQtu~7cn2njP'jWz@:´t fvd$N{[҂3GIg,drxc z[6E9p[zyȣƁR!secj?ln9Wp@y>ajJ*~/B;[uv),vX7//v5/[cg:oK~o*l ގΐJ)iܑ37i@\A49Q$mN~k@arm$3Az#j,-S](9su.,F- An׫@hG{* jBAhjNԷf+a컭^%%+[TL~u%R$p5Vh™FಫYoXA{s>^~)-gCC"kbkU,g#a.I[9919 t4#5+w%d~j Q ^͍MZ=+?{H%2)}yn#:1M0K ;+eIxnUG U6ݑ9DŚ +9ljШCѝ`hn,#u恸=|3I:?5j~)/ he&!ݰ/s2 hYv%@nCK\ -R- =JClV_8.N%&eƏO93D FX`~&?)tLHE٣h5u+>ߋVx+1 @ {F8X/+b~zihܢ֜e_OwO87+h@ fbڋ^J|v?*y!(@>r\bgӮ0rR!AK{z7[,K㤿>c}L04U ]e{w7T ]g^0pI f/x/ܨ#:l!/{Bbne+wAt$3bQp`^ab(PjNGCE$ ll[ъl=I؝0E٘teV>:B.Q4ݽg{Fm9;ҍ ʥWi[U'y$nzzOq,_=ݠb1{E >^l O"@g`F7lPsxFZOVkaዅ&K!؅fQFet:5ThN\`P2O~fSӖ? (燿FpH mGC>ƷE!u6q4 {d_2Dމ$bSYTװ2q O9yzh % a7'[*~㩷FEtNڀ+sɔ‰zfF3S4{n¿=.%Tn! e9G;Qb l\xHֵo^12|:"$J[j_k5"atjNvTSM?)ol^ĵIt~9F)ұ͂LZ[.zFN A)X{Km5XOX2]u!._nO0X6Lh# 1 jW I$IΊR3)-3|s70q(v0cfG޹px])==Ae)AΟ i(u  ?TUANQ-ˤr'CIaսrqJr^#MG>?Iۥ>c$Br/iN 2XFѦ5cľx_qS/nkhFlmk IUPG7<,԰饔68*x2 wZ`:|C~7XVHyN|)Jk88P 'bu{Pф^qKӺL azbr5@v"l=\ݕ!~^Eo䉛B䶒$ +%Hu[]M$ufۚb֬Brfrâ;1-2B5ˆ,t~9DsgB›jxU5?$r0J$ q>/fِXm\!kܗ>R"; zޫpI`dgZ} '#k/ZLVܤJc TLg9#mdB)/;9썝?eG=SI$$[9'c 4dϼN~.8۽HGUTMJy΀'pxOrAiHKg5z  0N}*t۰?}eXTvV ]xwE0T0 H:Pn֥,VPL w&0L`u>6t:8l`DIg dU3\(K s`= m`=̢pxp+C giDD*YsnWojأ~o"JkgUJhNc7i> )p~$d3uFzEdތj;啷~.f1x4'гqe#V?iR>?ۦ_M聰ƭ@bs5Wa>(*Ry"턐肱P$ M&$| " y,!W7%Ue[-9d>b²""!w8Y7MP[Ͻt WF{BfF{! @  hoߒl}(]Y"tbQHҲ}b.!lwZN+k|<̻*)ma,ixmVUDEA7/?'hj0Y7F}v7&eIb،=lV׍n # HOIt'5`z%j3Ϩ`l{̾uO:J[{#'qn nן=p9QtUMr@)(;Jg~ס"W+MMb^{Zm1&-|ccȚ֒{DNx8ab!ܚX7|DSkc}K )i`mrj9†|˶bi~o Goc]¿|`~3K5qd2QBl%tw鴠D ;_^WXx~RP*1oIĨ?|˴lZ[ps!V3:D83FPj?x+X1Z,]n!IńD$U]i9j92!N rBt*Cr;m[mV϶1G M!Q}ǎ]5klY%$M/=ؿc;{FA/=_$ ! a8zs m DIMBEU:f.Lg(/mtpGV(%-getWBhgq9Gk {|"Be|_SMrp>S\=6w%W`dV2Y hK)qI!{i(d;E8#o`Y]@߀clXgo-ljIɑi+5g*_OXdqG-2'+v@7{2*Q]8@M?7C֭imn$yRغB&{4vG0oidjt|l3+31ڹz)ޕĻo HW Bԅ͞wb!-q93AHd68DkESHO)@) Q^DQ\"dg'TSf(\ӈs($n%O@> 1"P 5_IӠ т?Ie5} f'ą0\]}ji)If9gA x2}$? b?2Y>HlVU]v.^NXq=eRM|DSW7Nn Klf%z O͕cZ,ʟ؉d:,FNK,迊(w*WRZB|{E`nPGfE+X<$ߔRKw{o,j.>z)VڈD-ima* g53ÔJTXv2} |'͠~0>12R=%}Zs9Z<uB;KP9shDLTNY5gJLdq*KBhGTsf' l^-]FiUe+Me:C# 0ֹӧD2Т܅g&$&J`Ai8A5H݆M2<0X>փ/`/@'v񫁊?΍L{eyDn[K)Eʬci ew%}(2m4}+e\`tqJ Q}cϛc"(˧1~oGؿ n췃KސZ!{_We8xq@PH^jP{QT EVpzk|nm:ա.PG:`XgRg4;"FY%y{5̈gB%!tZ5<8E'DY5#W%/=(Ʃl-mBIФje ]ƣpDȀ2DEGP۰gpI59 .п n~'?.ʠ DT.L-8݄b q"[Yi^7+h7oO]\>owLf K5:"]V2 Va =R9_xYяCREYڡ4p6=]1?HOT)Yo7F3LĀ"&fW,ɳI[oLA V*pyef5YsqXrucϔuРlw6Q )KE#3.8ګG.XK*Ƒ6 h49> B7:z8r R<+MCܭ/{tj2ߋo- /x2R6ҤC:WL ujI 2EYXyF4 } FjORڠyl,ˇɊf)yWkɘX =O oD3̣R,Ҽ-~ Fn =bkɔK#E)G]j_"V_C{Qш%G+nvc|'\ <qOK4;E7+8Ӄ?ͼGl\,-Ϙ @B$d%H2f<Ԋ%L1's^ }4ٜIJZw&.gxeT4[z&D{:&XхU 6/d]E^Hr:"d|09 {+ޯZz>(*)/R LLj(ycvb&pRӠ ƭBs;؊굠t3(g_mLY Lv đ!<(qbC%zJo,-Aj'Tu'y3B[0wVCd  AvziR\/0˯Ֆu\MݹW.BjOk^95]&@?۝2cA^}._pU>p$+ xzYf1ا825{NʷRB՗BxYl +NsY{&iTRy8trzoF6.o2CU!ۓ<g`f<8hT#xK, ^7ku2uyV-;0%Bv3^0Аr2qyBHyzVƨ.@j=^(:SSϘD8*ִ)G=9"U"F2+ճWxlf(8:m0"o= bTKQC6'""O{qoudEI,= <ެ_e^1}TLsV+fH\ᗓ!$aYPVpMͭnJ _3ZO [>DWu){6"f&7P#eb~dč^.wlH~{&^;F@Z&`؟I՞+7&flV/&^@ɖ:LJG@i"~b0b1]rpCH_ء1tj,$Buf{EL~`O*,NR^aߵ=`,3,"яq;>|QXNփp Tx>C+W"+,j aqҜF8@ 44s&k"[y5]{4߱.+"I{KG%1 Dѡ>y&)"ҳ=_9( kJ1|N E{9RO_wǐu·eFmbuJNֈx'7;w!O=fJ>hdѨVnsjTM4Ҽ1Oyޓ;PfVEZÉBpN!{*D)*`p>Ojҗe6@ cr.ZwC݃G(N|^t",}xZ E"P%!=Aȓ0; 8ۘrFϫ.T%ţO#]ɯ{v߁hьxT(d憥i[O5 ,aJ@'7m<C&6#O%A`O))f ٺ[Ws*h/ȃ 2ԈңT^vhE~j<=X{`&W?nU](at-*[YL&dP}IWP]\ۜb3Si𸷑i{|U.wr3PPaNxgFR:@w8g7 `ژ'xXdʈlJ2J n:Z%13yPu*JCMu/qG  Hҩ׎23/܇) ߽ɜ62o#m )ЂJ+I|p˚k1\XH|`3 7C} Uͮ&O]i]oNDq! w+-Ճx ƦUEhBA]<зnYB/1PYv{99[кߞrXDfB>w/uZ+m}%i]`C oOWI6-O<L9$k6=7, (Y*{iMǎq e"|WҌ 1H`GvsCWlH10c? lMһ &Y{6َmޭ"ENz# lK0lZ/?obJjڴZp+b%B6`2,[DԐˎ֓, %\<8L&u}6S9O4'Iu~?8[ǧzШWdTsbbnfؓ#{#NczW6L~h(ZSrN:z˖c?b.(;^ &b?4ntϮgrC}tބ~j>$X_Cox3~˲Zi9!NHSgzSJ+i6ћg1h|Xﭻ9ɋH;Ay^)>r |ݒ.=XQj^`W^[X&WsL PQIq%S ۱()6V)LV B-Y|"ޓÏ{Y;\y<㽰OdONJh'BZR"}Īygg="Q "%SO! m0Bf߼+&i#0J {, :w*ͱ .SlIߛ3‚i-.h]T ,J$m^l1'ΜK~i8jr_*"Esm0S.JTi4ZaƼ&CIUT{ܑ( |j tc(m$U_ uI{܏̎GH?V}|kHJQThJ.uǽѺg/fXvRL&s8^P]C/ȐtR!d<[CJPT7`&_,M61.u5n?̲c3?Pd.SULCY?&G9b8e#4 >cTz2 09"{!NxJ/ea\tx 1 =d7K5 VL:-x?|:bWkQ^yC:|kق c,%u}17h"nYMX[@{@_<3Aדd-0 ;y} f,nlsd~IR3 b- 9@!FLX(/'0^.0Hvv_&I*OŗV#yx4e#72{B$@]V7-Sa㷄z}$7E`䉎)f^GO!H+N(vO%l?@pB4aعA&ӚcdYg18g"8C\ݔ ;RqEo发b NND]Ìf3ucK7`xL@fjlbt9D3΁9,i !5H4U5b+kE9ܬQ+kHG%K3K&;49U\Ĩ~4v_%q1 R# 4ԩ T'h{JdAxyf84>j{1bܳflǑ:@6I~IИxo=AXyWAC躝;ݑWjeoݾ=5Ʉ!IUx1giru쓮eĸ ja8Hw M1320|,㫢Bi7 GE_<in wJxU/]>1O-.TcF789lMŝ1Ffm4?B1&]sȗ\K+O'jq󺂷NN(@u0Yv2 dJp)qp$gdG?NIo022ߧ+,CUybd#"/aѺYPKit,g|XoˁWAwh*& vIEarRxD,7P?)O?IM݉Y=BE3Ja_@B\8_H]7@G̲ڃ<"}=5m>0T(۶狷9c۟~lF+٧r806>"5Hvm( p,C-ua:jPn 4ꄊӼ `Q>-oA4:M|qc(l^cT!] 6@=e}9afu^7iYN 7jEd!Tbw!5PE{0y*Brao:Aل<P!\r5_9, B V%I%:EclVگ}!R}։%հT ' -W*_ʩP$.E6Dʄ Rܻ97OV)62԰QY ׺U5<2WDRd|&^%v b`_6ZOK(BD3sf~lte cf@3>'<D~G8탌ı} "}ѷ"0(<'/!g!4..=PtOQ\oR{ݢ$Ї1 \I%m9]垱d3mDYFLDC3ʀ $L=__}%A;>fW0pi(ȩ.;-b/ϑ:(oE& bGT2@Jaw3/ q/,dԙhuaBTvα*B/|o.t9[O$2$g5CiPp:׍0_ٟS墌 FH\JvnX%|9V?#czsZf~\y|zi֔ыrd5bO,@zcrPoԖџWˠq26a5O1F%Ǹɼ0L8 Z]x<Sк*JTv(5Af0'Μ9s n;O:A LV s;vMƢvKsiX粢jt(Op(+WzH&mzPMeTI-|6vTۭw6%{.(rzptVj/HUk k CL,ґ?ɨ%r|\ݝI ŗM UAwf쬾zÙ53ɵYľ`L0p/A-4ıpL?$RPyc̡*8YƄ\}@f_"}DR8\ 9vp5Z|fQ{v˟hK WLB(8Qc{x5DfxO]|TZD87fOtumQݛiڻSrހ/=|&nR0$t:h?yk`$J݋YE+k"oa0D_+">hc؎u&}C8S3rF )f㐘fvyrCb_x$KlɠFRn04Ŧ>tKߑ)ٍ|*В9YZ#|{6:ܵuB}cfZ).Djj7e}؄6"HF,N~F DrФ r92^ljkh4h6E#}%"ZBB2<%a.$%?Zː"!.XzRĨު 0]칋$}5\3ƲShexIbf}k ſ@@WIwY7B=^.)3^nLI,Dxs\ &G pߓ7XdǞ܍VdGnp6e>.w3 LBk4źfx7J /]N}Af;LEzjSh7>nBd7ҀV-\x?Z-<ãrb NR(*u.| H^aoŢqwhu0b+1 x8 n۫^%MaM^}$/ x2i鸖raSt}aZzu`}m~Ѥ jJGo ퟶ.4 $| #_̑8:" Xu*0-&=Xkt?3Fi+<b_Jb>uBPri*Yvz D,UQM@WI4MYbi$4, `U]F)OFGSAFܩvc drhTuΤ繥-֫5~tћ|ٶ|[hq""^.y^]\>pN\t %`ԼDK}VæJ,A_LդEԍ,`!I  \b`QVhϘ~ia۷2#=rwn$O)$,VݼmaPp 'dn2~/ȘeDN',alP)<^O{qX-2dۈ"P;׹-0iż9"';+K(sn$?XwuN'%x5Rp8?Q +Y xWM(Br}M Ά G@D:pLrCM*pJԡŨС(I{J#65"~+KX}!8V߅:J> _3MFҶxSf;lXo'@"}7j!2*GL"`__zdt'Ĭr:'"P7Ȋ |w=WR2рjzRXhy}+B~Ҿ '0 'Jp/wߞDq[Ś!))/A0ǹ77Ĕ V(x7Mtn*p8-vdf;uM<_#el\Ӈ,DIh?B.8S5d^V0YAigi)tk + c r |+][^=] %^%MM*+mb:6myŵB*f:ā * n+(Y5, f i%dFbŜH'F;hȫb Q!UuoI%K)0d1C dBT{4ڭ0+0-䔯Zuj9|p|d?pI7R VwjPi~VnsM2Xa}\(ƾ~X +y2vk&nO;L1w՞ɸLyreT)K>!7dYA>BJb&u|CQdp.ꠓ$?ɏ|D.D0G/Rp_s F-a\\e\z $͐JH8ԻH!ubn~+Ӝ1BwCzO$KʡfLHp P1wR9iY QGoħ 2_ ]RְxfGpΌ?W!!\,vut̷N$P(z,|!rK =QNGlYIәق)*sN$5e {kHWD~ApRhB>0S!eLN\Nɭl&ow3B.^'߆-ߋ5ZJħ7p Ѐ@ $ YJDֻ= d$fk_X])Ae| YPeIeުetXR# (]lz@zͩ{wqTPqvKw@)U!5Uk׎jvϕ:Ar`ت5 =YKM; ':. ̿8w &0} . b؇(OjmDE hG_ q4^ъM ;wS@jAl*_c 'fBɌ*)Wru1`h"rgsT_1wК *';[h9xj4ZQH=[SнUooI`#2/h6Iύ1"fO6(yE=*xDSSEp`G9^=HWD, p~9 h&PDt t4*H Xk*N"GhW{tmIT)b*Քk΅Q?FdRoJzC"m^ա-FTo74hη6i:I?7j3t1hD! 騷 -;?ӴRKTܝ{.^9@G|}o\FɝJ%_^j`ۏ:G}'1H(΃$erW>FjH"MFٖi~E!6qzyy:9(4TwqOcր AQ ,6_s6r0pnʨ097j&$xwMLl^wmQݙ$6:rGoctSっy, S,w5cgHv{rqHC+ȵHU-BH ~TGr|*[XB/L*-4y>ܵX4n)Y}1r\a1B_& Rr`{@TZHf#Y筥fnޏU'}kLMXze.HG%=lZrA&~~ 6SJ1}y#y$HI|G_/2'qbjrVLoPP7LLn`S yVڻ;|F*l愚^VFzQy$tCZ> :6ۿ"G}i:k@7 ,zgZD̢֢m*^EO՝]]F|;L%&6ZTҕ,nmQ5|49fy0Q_y=~7r5" +oȧ i75?G[ ۖjni=Q x2{i>[\7\E =QT NqdGQ'F:[e|Nd[fOgBF(ly5&!7)Q f5EAm\@ Gbϛ2\ItQ/tnoVwI?+j!U0>4Un葀gr@ϸyFWIٶۇ.lI j8Ȣ{,eVH=5drDBs 53iB}+` St2"VAblP^RvUZzS b5Ӟl a])@c.ϯ]TZ, X=E*CLڔifZ谨) d-ƼhML*?$Hc Ta4UYOiX#e//qe\[MÑzQc((_(4G-\go >6mo]%s~nya.zp1&.8AϠwPW.2K/#T ɔ:UXJAtث ,Vgu UM 5uPf!i?Tg9ub>r28&4Qܧp⭿tgu>Ƅǿ~Lu"8ٟȒI26'#h3PnRdl>JGl.cBTT1IPcctwþ>)c,`єqnH#ZZsؒ),Ju4o^͒=hUf`laiKc}i/*kn[ 3ԙ1:q`ڱo5hΙ|/L8+/>-xZoK)z*~a'CS*Z!i+GRV1qjBZ0`jCAAzQA޶j.qU>>ξ=op2rШ@`sdށCi,wڏ阚H|F.Nm۵m !)]Pѕ;E[w*UA% D6!cG-?wre ɗ̶{ڭ P)/KIkbоlp@YMN\8~Wڬ]s7u#|+fG#$g F[Z?*=7Ŝy5biX^hpE1Y7+5d%|;p48@^z4t}FϖJo>~ 򓔻di+!!CrDGM|nGЖ31nQ}ޓ׃`K_s1j2`+ЯI"l}.Ʉx} )Y?\u 1R6>7Q}M@.0=]ӅȌJVK[4lʤ3D+Z4'㟜 Ӈ"W8弻x+q34{7Qb<(|?߯8Hق$T`lC?5uJ>FHn2>"(2}E6OvKhOFW\ jA]9g0z!$G6q`6!P ݷIL="S lO5rJD(`Z}ǖund_"%g.#9˞>DR>d!֋leE~t)$lSec>VQɲR%.tdgy!E d!tO>}%>"MOZ]tNJ>7莒&qF 87 c{T5tg!zP)o%suܘ;j_(wAHK29bF;ϼ6ϑCyS ~thy\Fql ҡ?»GA0ҙM I)#QU&$f1CϣLins:jU3=O\pR`ԘYDp,R p/`E*/QgƍA~6laPPk:!015JM9#1!ͳ=8!bD ;8#^Jg^[\M~G[E;0., 4q~t%؅DC=۬򅪎aoGTS\PT EP*u[=Q6/5[1ǨgB($>$3] @GKUgwvN*b{Df' ʂ15ڙIbzIyUa:{ :(,"dg;l_^2_^+6|dƬ#fn3z! 6YQUQyNdi``ߓa]n8l{pw-peⰉSaB?pTKa^`R{E!o\hQ,m%dwvDuA^W) 0+BFG*Qɷ5gTyqx{QI{v$t$`)h4`F {Vث5-\S < 9Ф[-@i&sa![놬"'۫3)Â޾ã"Q{A3~$^f%q Q(3rgTy; CY8*oߍP;Mh9}NȺptoSk ) {[@$NklT$ --*ɊK?Ho7CEkYoԜ^H\h׭*i 8S׏*A&SMmaPtu .ilD1P(O`ˎl~_tG b0jGW -=},}E#{Ya@$X-H6)b  l^ce[]Uڎ#^<_},=[E`N~}Tӎk`JwW^)^;v_a5 -U_㇣G904>wXC cF{Yz7\ 8^4uOz\%}1T ${4?8IWf+!5{hz,QzӳfZ_wsBo~2&MziH}UÚ0ݭl!($/ WqX>[=ZI>ʽc)O :;8P!ڊݴq}/rb @m]nO%[DතOv .⠋ `<<)/2#FY ݙ Ś4OlyV߁֓(q6w֭g*kcl.r0??O|唩H uzw]6PΨ݁{=?X?*\?@ U8oC{Ҟ~l{pʲ%AbqE?Cͷ9ԅsҀ x`ՓbkLryzF`㧢lp{%uI&G1oEh!T\j m*8ҥܿUM :s w5~ gmm9L-ɳ@ƍ,b+XadT= ?!o?7}.a@<ުծIPV0v.=xIu*B CrRfh -Ìba46\z`۳Jvf{˞ DqZlQd$ψPעL>Pʀ'!|;dŔ*VNu9kcCm<РJ:.,4P 7qM?}03%^b>X0Xd?%>5^ʶ+k@oDF4QĖ$~jU)^7R%b:bW*(Q֫{&B)消*0^8ż()k WWhK6$awaB$~t|nVJX|f_ ?ܘAa`KT6d6Ǎ!#tkR>xm']p3xP'WѫѹS a˲M٦ ,yZ;lzYLuL7q&54{81b/HUy:i< W֙sr*"ʁB~+N~)1/C h5ͲqΖ펐#4g}{Aw4#hn;׈I0G[uCSEh^M]+] tl\CP^; >몄);pީ>WrՉY3"8g+ Maкýpb9ؙ1Al4 ُF%ll3i~A*IG3:xi7׾J<uMpq2}{8@f˅z\ /m(g?N8'5x8 3 /Tnnq(:~)i*Ik($ u+F*^ͫB%ٜ֋S0c^pX[Y>%rݦ(|qd2LDô)5FOy^~1 N~*4+ûpb0,OBW 1zQ?*iAU3ٰ 4?J!O۳L0\[7 S&IS#!1.Z!p ]QЎUI;fWΧ=f۠tD)?qO?;{l=,Lj&`_Ojr:ь J <-ܰs$ZQcX1_ˆpnfA8(pi`/vNި^KxDigvjhbpOTHr+dhy'OBM~;QC "6tB =f*%Irk\-yQfq1jŹU~2 lTф&ڂ.5jY>\}L)!WZ~zIMkI2 \?;a?ٛ|_ AB;W|xY:l7 ~ʎP R4)Z'$g#H(o[mn&˽T>. 0C4)PAm0k\J`zC \kS,2F5H"NW,tSjI YF} sJcn+ iOyvExu *Hf~sJ,MFԝಁ [l Q_ecaIxtT)Ǭ϶CB0q:_;g<̜pXϢgR\UϱAmİ̢ _>[ի9l>4Na^. lֈb;< fGy?1[ "&p7Xc=W,3 8f-FS?pOj/:^aTu.cMH'B;1NHCπ!WTY_gzILf?{Of黻Gnarӳ3-ig8u:.Z馯t8`dIPу;ozS V2ݗDH3JRպ>A ~;[>hDaz-]p;wje*oA!?\RO.u"u^*cwÝZX[SCW O@pTV4f[8R':1PMAs' C}"Iqf0 ,irRl8ba;30c-@^W1dwo[h Lpox ]AKfppcobΉ6G*ƫ܊K"RsN0ucgNfi\ ̜BjW}8|3톻ƭ|Y CHʼ` }9,zLDR6-`{f+zf2!3˛=]6)ggaA҈ 9cFFQbةN}[_!`7 -oՠ<=RcC{WOd1WA=$_Bgg .Qt m=W:\&(H4g~!'F&߹`đ"Y>㘒KtbBK"l5`,[-E[-~9BmٷdF~" M2AЂnJ=m~@MZcz=.T[Q);iHpbi$a/ Mk=msp2?5˱^@JK#FU39'ϵEl=0H7[t@3ZĮ3j{tzdqjh̕\6A$o܍TP:{T6D,^0f>N y* ȶKgd zE1 ^+=o{.!YpQS"Z p;pտ"F!6u~%~.b:Nփ|5XgЄ/ &aV HMa #69R?Nk雯D ~%6h `+2:Ӛ݉Dƭms!_&3(0r ˜0[cD?A}o] ܤ\tS悬RX$h 6 ;gG\>70" $"<.f_ewsߏҗf@~o CRF;P7M2i;|~,-(F]O%ʖ'5o.-qR <̈<׶߃e7ɪ[)>KӼRӵyVN`f`R7Dyt2rr9 bDn' Uv ɬ+Su1;{'L|y5Ƿ:aǟGwGi4w|4]Uk*yrݮ9^N\O[RUj3%"q P5u}֠1,R$"$fs{q`dS. K6-NpNB~oHd?B^ϸKqvk!lJFuyf+USP*m9!U ƃwy`ƊXv*&ܦeFP=k,e)u]48 [eLeTpF1njnkAn{G?rU]b5t&z7.kťڤ6Zh7X9-[4pH_=El4hZwNl͓4#KHA4b .+Efv9Z-L^ Š((dD| {{GNB(S=-˂ݤ5 Ysy6.Qoc$őb`祡AFH-et&LA7R.Ćs TBu5Ũl4Lne zWsՎ2:vfֽ( C?VI+eӋ*ǔ8~%^ .0jeP{q~_A2ѽvܚ$p}w-_4|Ϩ%8_&Jq -8;ӄ|N~<< [Bt֐9ѣڮ9:`(~ 㺵{ң﹝ lL%엷c 8VjaX><6u3((G` I(;Ի>97OFu)>|~\#XFjsv|ia6Ҧ˙Π1N Ω.~v #Kǩu>Mw %@pw*[ٹPͶZ&u9TG{3e_Pp9HB؄'7nVf @khFL,8~ǂѢu_t}w%MӺxQVNGw ~ZsVXHt&yW%d'7ÿsmТxUB bo9C"'tb2h6q݆<ҔysS7*ŔU:#FAb_ yDoWՑ?OVpo}>z,t 툮 {W.aJP.:IĈD0${@#ĩg[Wzf_P@!l2^]*sMa̠,m+.yQENW=yhyajv#>ȬV:4 Xqr%8s=ܾKUÉ ]+s.Վ&x;>6wiclXH> pNӰv-I͍Gʂt aH k?|]3Ƒ,?!KzT=goc!Vӥ^F++H7?x0#BD(Odm7dŀ[u= (Nht7Q{:{:F0`Θ+z@[>2'spNBK 3ZTo\Le H'L4?|* 3y;>ր4WB^uG2{Ǫ# J(ƈ|W6WyvgM\e2kںoBIC{9}Jt|/f4۠t"iv7=+(5L~2HA 8$w'i/m=߀0$iNEܭ W=?n=tj\GgqHԢ>yv7k.-^ES ۙyry_ڌ6'( `c^u^!{JyuaMqkzG%e{ylk bcy ͓ ~ֱ3 4'Z,;D> ('ꕁ==e}ր>s/6XiQa+]@:RMc%mos@&^f]D jN# )L%qk;%{pf\\=I$_yHs)}]KZe&C2@fPtrmѯ̻'jٴOh+G<7D49i+&h|<7!:ZG o0MXQEw <է??Ԩ5U6ߓr7UH C}CLjfd)? 9.@vھX*Nb 298h!K ?)öQd?@@;yy+EqɥƭB? mn{?yXLzɨx[QAh[|{ gG1pѼdIRߩlM(8)BG7 Rx]$2Y9ayn{J8}i7 {u[B 9;%,9UT{e@i+3(BD;kzEU>$iAlB]JHS ~ṘĿaʢ4vNյo1u]EG.=]6XP#ƕıtej}E:4xb뵽DL hΝ5cQtM4HD#sf% !ê=sY!_[?.V CqEmUg_ ɓw+}؋;c/hy4h?'ozʈ(NHTqe7Ό"3MXFgs|-j?VyKχ1ꕒs$N+|.\}I~V弁= k-tНć.C04nuX9bq,L)ZbA;PjR^tgВ%_8wDg6{#ff9iLDj4 e'b/05#;,QbپuT#LRVO&Iߏ~>``oYhNAvW8pfz[dK+zPtԕЃ *~j45ߓ Z`K/=$Vih0 nϵB2D545Щyis#r/%']T@D04<L)eWl-3p✨Y%bt{Z hMs@Y1=_Tِ(U; m}W"|ޅŀ C6~onz\i{/``yI(˞Ɂ=;[Kp"7I \{0Y Jh#:*d L9 mk'zCЈSv0?ݓI\-xL=5+%n<)ub%wҘJrEߒβb79߱IFK/%`hTGꓸsNZ '$hsSބ9{8N\ 0Na j8FꗂepptIUܘP_"nqCT[MQEu:2t_ >c,"}d\muA#dF.|b< R|뿽IfQOt O! WW8K䟢K5@q2"?^ؖZ)<%ኝKƻSd6[Z"j>e}r7Ƕؿ jߚ.'qu:zF,T+3|yE_Kh,ۋ8Ju>E k)6Ѿ_AP !dw{=ܽ4$V4+\bX, @VhB`N߱hghhBzF_ a_d=+ fI˫9 MPl~+| ؕ&Y }vfzR1ny~߰,$}&F:C)) 9-; +PlKJ~ZKT͕5JVkID2dC,;Gt Q|@]ǏfirjP1?<;[q3 Tki"_tԒ#fX5\23JIѹj[qSgvІ&aWRW_r򐏵"rza!SgLp}DeWXe?o_B' =ڀvρ2U^̃VHxl@@MWf|A!Kl۷_@lBF8.D^פ-x=힌C[{sYY"i 2O`lc,+;f*狌_zCe ¶vtdh!1oC<:G܀֧X_Lw!)Ƒ 1U;- T:\QCSEaMwHq?;xCne)vcm.Ģ@@bL5%) H_~ Cd,Sevzr$_-m`rp9LYV-Sgi@m*c:F]HKT+`yꀄq. "__C׀~>Q7U~e_֣HP~p(Bz$_v[.CG/kLtUv=kL u&4+7LZF|iH>KrY<)" l^"ρTuc'G6;2T5 R)=D=Yv:1h>~f{-Q5B~Uj =O ,Ҕa%sbkXdաk_k$m/lԐ$-Kpfvɂ{#?Se.X= FxjچPQ$SH}MCrcJUÙUIyHf;Lf\~uyNAӆ/iFLueSz\+ j]nK 4)ѤkQA6%ed +PR*OmL O}]* Y?:3`X؃'9uթ ݺ;YnT+Ϡ( Kw')F9 E_Sh\ aް O !TWpX\mŹԾ֍٤8CK4+!ٵȯonZ*`aOX\m}G(Ϙݽ/^&ׁm/W2+̞KFuE$픟i5|MJCP;Ұ"$H:cj ]<<,S;7OJ2 8i<Ȅ`b,R7ks>Jsu,S"C;6 !j0sg696C<_6Q6o8RLSU1#cH(vӂ:ԄDP]܉thUt?ړ=R>r!>- [AkB]xmD$,Xs-5@1sJlz}{cFGL8&@25*sCCq1KJVEF/M}m|8`L,uus ZF;K:d_ G> IisŢ*7n}#jC$$}4K= 7 cdb/T,ogp Y(3z@_6q7q?_l|NeiKucg eqďv큝3y2P5ESQeԇ+QTeWä#wݔ0$>r/$v.T@Mh{} +uޣpt$]1ޑsTPI= *} \gP徍GC"Cu g}GiK-F.ȝ,#s#MOg/R^! #"Rpb6[TU1H|1`JOK^yv OYh#9-JQS:1gnkꃖ<{5֫|ZNggIٔ]3: l<C*:?kƆTV8-7eK2s[L24A$i^0dRzoW%i4U Xͱ׭~^TӒ6wH!жAV;c#UyYq٥NTH͡=ܷy8^=]!PοC*iI"#]4r~tO%Fud;cRa :-r ܄U~QhB -NPv>I3UgT3=s';Wjhxar{ -0 Bb|hyҽkkw^}v((Noe iu(/J1]jǗnYܓII1lہ眚~& k5G`V+*i-P$$*P}lClF4CaƲHq8*bf! !POB%:{\1 ɏTy]FU;9ֳq7EAQCK1Qʈ&BX9dŗ g @a, l#bPwٍ!c}6Bs$ S?LMQbҲ){͡/b(<cy#v/7dh<<7=Ꟶm}P2VAEi ؕ!(&~E +)5qW6]u8WH9DӉ柅8ɨg9) _yd8o**E#s3-(hTp C>6Oy~;{NT/yXa)y? 9~͟Gr2BP `W"B .a*̥P4lZfF3 K-S+yA{\_KA/ٱx$`)kvsT?v3Y^ѷ@n:.MGeNm||w}3&}\[z +NS82X hN=7b`1+NsjNj1RSPebU] ufKNP%ZT5r&P{#+(g"7/i&C298_)Aa:n`{R.!復 ̱fݠ;͠+q{KZUGRBEPǺ.$-&b2ގPlI bFͰ $QI2;7=z糰0}faBgjy&Hf2EH|tZK3 G_y-#AzU&אO:3Ű=u؏ptv?H"YgJ:I5aS!n1dlՇYܠg:z8=Yv>ҏRI7~|ߒzOY[$‹v3=qOl]\Hx0XBF1!@ CO~L 8 {,jvA".yaQHH \!]ΙHu>&]rЊJN(G$y 1efP<;S]L0=w皔 %l85EwX`' 9:Aeor Ab پ'{#3 c$oQIW[CGwu/1`b߄YZ,VYL޿@(~bIUK-w.?F+V` c@U\qs>}<;kfqbe:Mt<&V.y]emP/lCdzƪ|q]pѷCd@ϼ\^J(R'oD2hjU蠒V}9J r 0}Ea!wɔiUy? >`=ɠ2e䱗oѶ)Co[._ih,hٳhܻ)7aD+$Wa$LݭVw|öjY-{>eѭJ-zͨIBZ(\gk+Y vW0j4Led{~\x;a?˩j,pYP93"TU0thysqUFy󰔜 Ò*0Poʝ]|Ԏ:DZkiR2eKKYhHҩ| gd^|w ֈܩ3&]S1 !Ҫ$Al&=y0%PGݮٷAH$U!,M CpCLq jl j ՄP&"5Jy`TXE =K[5 Tn-"H8MvݬdD?[ ۣ1@;f.1[F't:rF豼F爡p*h epӹg&:Qݨ1T8yl)me{WC!D=vHz/8mlquֵ\ʂhe)iMmE9V$~'rS @eSsjdiAu`i>@?ё/A(ITI? yARctCmbԮ=gTZ4>#≟Ǡݟu$a+e3T Z5Agz=:,bZ|50geu>mTK(~C|^;o7it;\*jK .mVAmav )l_NfZ&vBL0o;F)HhɐFK.i^NV~b$QS>U'UzmoʽiĐ`%h闒g~AwX.J `$^ĵ]p=#Q]qU&]i|cξPOޟv}Y` u 3ѫ {\pA5yUL$T3V.M}\,!N9go-Rxvbt| NbK38Z $O*Se@wtwVo"t{Szn bj0Q$;uÏLšj2X0)!ç}F$/?llP0enU cգ jROi}UMycmplqjmȎ+Q"c h{/*G? ܲ w$s ЬOi[$Y∗[)B"ϝ*8 qIVd9[Y AN92n[|trLiE:dVVjW?*0 y^Y"> 3^Uw[Æ$ڏjp nsʊ)^~)Q Ϲ1( ,t9u|Q7hKb۲ 3hD\EK6&S#R󾲖/ʿ]'1TP5lМ̟]WLBoq^'p|QuiĨm*?cs7;@[>A9t*Am|~y.vOIG9 Z^7l""ɻ;kfSx$e`PR21m(-GP&dp+v8 X(_^O"ͱR:χ8r9t5*W~`$wÏ$Fu b4 !kA&nA{{ Y+ !3 Mas.(&_rL:ZHlg6V!el;_Q ]WO FsÄW`ZW~ >dqt0Q:)ڂwlr\NjiRm!'eЇղ\XB3S w7uB)k7v~|IP\7=>sDRGs,8?ܴ1hs2Љze@0HL%̆b{=y.vTw˼1h2Ut|G*lPzǺ@im2~[RҺKfǰr ʩV)lQ7gԆX-gDŽ Zi,-k A]yw"1oXm9D% }i/aWzC#b.%WSoQ."1MH'O b[w *51jU3p00Ŋխ.\sv*3dbd,(m?}q#G3߸@_J/ ^Բw86m VVvY1]""͝ H-eGկ8IJ /YҼIn[3+<=avIL.5& ŠSMX(E]1xŨ0>gO$+g,6UgVTbb.l.(Ŷ} HsyQzh~Eޓ<6zSG\'`~8CyRa%O F^Y6I\=Xdg|OA<q$ Wֻ칐l !z'9vmܶe҃"udv{'']> *,z@Q*x䓯8\)H?]++s<];~i> M ~iv5f0GWp7X5NmS(ey/>NA zd>Ws`-ABD͆vu,| 8z w( {+SD?a[00u{5{b7b'?2 ps8 $['<.{{>?5h2 L4mImWj$H38|nr>!Ͻ]p5Q p'{KnͫI(Tit덍P{M9SD~՛bjAyKx9&~D'\Sǹ%e$2 d 3ʟ)UR }'O:zptl iFG +Ƿ4{f ;q]Q'?4x\1}e6GgSZE0"R_sb!u]16zry*I[,\o#p}jhȥSq' ={)# 2wʕ]Õ&cF!j*Gzw 8EQAk;ɍ3&?P^\IU EEʎ|EfI_OaSїV1_O8q,Q>G>>ĥ7pma{ G+5 Xaq(Cπd}Wv\S/΍:Tw\o*8ݱ}ۗP[/FĶL%loEq|e _(YtQ5}_DA tUPB.1SU7,73V>ZrLr5]kv3PC)>9X>+4ޟ ?u.!Pafz9of4vy!D*o6NdLX}şhA×V#6.)i#'=ߡ$LR0re Kԭ]sj][?E>h?ݤI=T#8;Zn‰-6q#>]˴IωNiS-o+r>[KxX3g Qȕ P U4O_I#h5W$-@=#BS,bLjhI&+<`h8 CT܎rթ<DdiWs l>:)-OSaH|75u%߉Nc/4/BRSH||W6iiT'uQi@-0=PWدg!3xhFH̷HGsY*&C1o⧾hs\v+L Ð1#J1; 7أ>~,Aե3gUJCs6p0Qn5jI&Hu̬V?bo?akZ6D3WQc9 *4|?صo(vOzN qzvNPK0?4e1d˒G(1.amWGd]hyFn%S߆#Έzb$A7ύ*]…%hF k 7f DY*9fܻbPPj/MD1uWru\g; PlŵSWX U}YqbZWPwwʦ}"5ڽj+ǑU~ӕ8~9oW%/zf>K;BR@?0 frDDy"ȋmԙDs8LdDB$1#i DGF6hd1l̉]xWeΖSEj$쁽^~޾e݌ r쐍%=0Z?͎a dVm]$#Q!U/(~Zɶt <fs,9{5gL3` K$ Y p $Uzi,K0woTdIpQSPT/A< lFe"IcB;1p*;K y o?' |[ū>!`~M<LJyS?| ]^)UN> Fk4KvF;畯')'C`3Ý7Q+V4(w mxq["K`6,~g5iAD`A9W*XM&]KYو`ԹG|Q/x,ĺhՖ1"aIw8q5L w{t_YZskP_u !)6_Z߭%įTU"L[ N텢jUU]&m{X2{ɭ+Tꓺrg0xTxDedЉC&"pk&p% |=6(yZӈ#$+)d82*A~ 4p7"\vYV(%$ϖT"Ncv(9ʅD,0 = ktP}s\$)e F.?hnZK|ob@攮΁şt:D)*OO*hއ(2䰷F]t};٥\:ڼ }L 9 .IAYkOX+q9M`'Ik.t(9V>)~"6=owv4aj)Vgl]S+jJ5LȾkq P\sC7@plڳxtx^7WQP]ަ1t%-(rWVK*C"lueZ?z"RlNs{`dlSvNf(Ocj#!IY\y\Ԉo3i^4ȗI#) XSOIq~$*M!C(O953 y4u$>$;<)廍trDC^fbu! yw%lIG3$'$/\kkn%h@0Wj 0b&+F$#y3g,nRN֠O?AũղsQgcU|f¹zL6ыUjb{#kSF"g<^V2(^ѹq:n^7&o$pG#+ԇd*>ٴ)G\MPD5 \Y77ɀaOېVz4 hHJ;_UaUl/B}f08qyŌcVP Eo!P>uJf;֐j*X-oUӝ饫+8M6Y*~-b4tUL.U jym$SQf w[ }e1 _ 4;[IRj ;;"뵱ئcV**!6 T9"mDu%gW7s  nDŽɚ$C~\w *PQi7]0ƛ-vmXoK%B78⏷24._a !n^a],[*t%A\td<D}u*@wF'+ߛ$ǚxлwQnQq#䩯v8J,+LFªX!?X骯*2Dɼ75Ƥe1F nfT^JKds<laL4O13f:4ݙY{I) "L|"4%.+F=#@ }4"Y)OÉo?l'WūS|'BV.DcfR@^wpE.#!;t! `h_)4`"b7ߣF"K wm@z m MƩu]qf^ c!vJ&UBQh>p_lh4F210^Riw`F.mI9 G΄൝A.CSˢH2JiVD!(FkMi$hΰ7t`/&~&XAV  ~l5&|zy2\"e@w:#Wh5w*`CmɆ+ F&GUAҪAZsipHo}}h#q5/Aafx8ȩ_Bً)8Кs]Uk\]a 0j02j4Xbox\UCAw66Ȕ.P`5:}NlUieR-JH "V ^{dEgvޱ}qz(ndbIZ08;pUVPFx,ag#Md~zwDބJ61C  ),+ `#ϑjN6ˉ*k¢V:4+L+9^]A -x`>aX:1}Mbu(5+m2'~/8W~ @ClSwĮF^G 0zQBGkOaMGAT;)`:4Ά. ߇tyKxttyZ-dm۠!eMZudv]h,M#&,S^z5WqW5r^o>8"HtCT40"0$m!tM7{Phۑ_&y`X?քRFGm7wW'$래1ߟi3QYS6kyjyS-T$$㡧Xacl_^xs3wDon#8gy\YoK4DY.RLiS:"^ҥRu_[V *ԙ ~q_K|$0젏 vZ&<υ:WN]lr$y`A?-\cj0r%N&k{ŷ?vi}DRr3 *oWui7LhK2wRcb -|C7\~*.NKɥ}j9R Zry{l5k] iV[tq'ˈD+:_{Cx@(WWEJZKN&UT\t:o;$x2h ?}7 !l''G(-Jtʰ<679q&s&&уRď 4rP/dZ0 }D{ 3S~=0[w>9n-F@3tX=LGl"s. v<2pЧo+I:6qKϢ&xޭHY#6qR+C$r݈iHueB[PCΔ>^1\ʉb@Hb;2袖4UWLtUz|. u 1/C/|W˯gSSiX<zw.4ܙO"Ԉź%'<߰:|+FA:t1׮# g͵8Y)lF4 dfA v>9&9]'FHXQ13Q@˂j z'o4r 8t"ɭmDU2jTbN"Ǯs!=zCx.DJRt`ƪwSdVH{G* uNΏL vt@ݕ/+scme 5i Dלv1"qMz)5:ڣm1m:˽o9Ͻwd0XQ`Hs.Q@VG 䥲:3Y֩lo35שkIw$NH;3hݻ$bng %F{A,)F/H ´ܣQ5X8q1Fr"x_SS|T>ϐfڟfd~]-EFߠDׇd!UíȢ!1]ĞtB\B0QGzdF='lH|gj˥'-EGA"δ /u Ÿ~;O E6%MiQai]U&(4/yC^2A.fhP$9IP$(CX]o2hp(Otej}0]\JPB+M"N ̦-5l"(u,t\x»}5pz6v:\U)'R% BM>Ɇq}d; ]4YD v^H-xhJ^*g|Ւ?Y\ ( CiTK+> 5^Pml^ WۜԬkJ_Qu468kn'k6vFB#963DXf@sE:ypx{V@\n:h;錙~y+rm[ n/vsoCӪGJ,kWM{0$/bk7D[}@ӥ_~I4׀YD|DTxa5HH*i_d?^g4,UՖ)!!wQE;PNخv{b3[TXר'6Bû':Y4jGQ~v TFMvg\$t ~"H:QdG9 ]l_X7MjXX !?7\O`%V1\J/ Na2utVX~imz21=ymy戍ƽ+zAja#RuVִUt0"}VOb.Kt4;ޔfI{븃F7t> ";d֪־6 V4'AW>*׺_ RTZgTMP84T+fAjWHV4Jt/W6"'#[>Da:NyO>^ 25ܺMI> nhƩ& *w*!T*@F$JiO; 9%A~BC 4&U&foc͕m4AHޢ{et2*džWGnڹ?<c?!EZX^ےHbL54J[EC)gc XS`!#ط kgà?}i\WQݝ B)o*t8nTChC0" asڐY(YЇ?Z;%riXU}[ݖ zdKo܍hM;o @V)Md+yS&y>Uǀ*,M3p2+@^V@Y8U"@5ao;-og H~R b,U^A5$ěY1 )9ytZ>Kr+גMF+!l2]ւ @-ۖ޶\VޔCz$'&(ʒ'2&k04΁s- کPuhT c>L/s4)>>5@ԎUMxF9br[뿼 :3 H˃&0[K'etI}vQ"\W`MPF-45 o q+c1h@'dVIV.y(WYDS5ky+諵J'/^ / ,"ͪ\+BQG5> wg`tdxw26^zH1VL$^#XFUE=M`DgibGoK'.~2Ngݕ(Kg;{_R%!kbbe{A0yf ~vm{<W/BA:>gfQS ``@3zaׅ~sf=<1M`hȸe=ۯ6S{'KIWi!"NdKBv]&> tpo?0a;0PMb7=IJ!ZmuR=}#~8Ɯ/\64B Y?g{@[SUы0-{V1wPa5aĦUUhU)Gwi$0kBb%8T YN.4YATW9SQrn6MI F\ngα@}\SV@AWw%*'kmHߏ|"yR|J# !+-A<{$,QW(M/@A\eklyf̖Oэd>OTg,I ;M?$tH0PhS wfGfTTKlV%lsE -nMBi!P@JǦ1 8Z\F Æ^.,W-QeYyNWn.^,9y ,]Ik@sC=r0z!:z 8th}| C,r.cf칫?u fsm,.u!@^'%_i&ѻy4)|ѣX ֙)ލxkc r_z c34Y o^)WPji>76qrɀ|* Mg'gƅcHK~\CZd A%{CڞaA֍#@o J`e⑎ 9dx_ٶ6EGFCf~h)2|;~A]{| Dpk 6tź@Om ehbpPi-X8PO>|Rv 3{cN2]c8GHPW~7R⽋]SP.hwم7(/|g@)=~4۳=f ]<-XNH`)/aQM7q]jO!2_׶$Ug{.i\F +6'^D)y|ٸ)(y:9^ұa3|JD ވVҁU*؍ l4qcUdqβ2!Tykɱ†#JVK9Sd7rTOPmAgt -LydN:|#R'69 78`zd`Y$\X>j;4%rl}Ťv{R7dc*g \.3)e)-pw+O .&!!A1A3WƷbOReovO8dj*o"h@RǑV\eCws$MvY}ߥ1%~5Q){؝DG*ٵ66y OLSt+V 4PNc~"q@E"-CAw'i(LğxoRMg*TX.@«$q( Kj'z:ՙ(_\??7M% O Ga@˱dO̥}+.}~|jr,hE,](],5CGӫnMäⰘʡȀ\RXa=_ 絟 ypfW&XXCXu[%OVrzRRWH^r꿬$@h鴷!rqI#0kEӍr QgCnͷ3I]YcuZJ#5{ZYK+]rc"@8͝u >fJ |.Aiֳs[n}; YC1!?ZbֶhJ+P[FAJhh "-߱k*>yǮ7g*bX?N|nauPۣ%'vWHTU\fOdk*؃e4g sjenw˫\܋V 1>hQq9s O_k(4Bͯ;Z֒` *HOޏwj}y]B9'[#S Ծyztʜa )Rߜw>?ۮ&<7%"CzjQ^j<#PXs`Cc 3C .ɃL!CG_!S1j B&K 'cMfp*[{?pxWdEHE\$"ExI4l6nΈ4։'|Yu_ic!L@ze]|] Bݠ]*eo(iNԧj$bёl(n RzWWRj$Љ=};#0)0ke*H>!˳'ŗc-q6_s¬sά;A>a''\$W =yEXgq[&ޞxqv?o3d:Tl#LiOʧ|>jQvn|Woo3tpS#vyU.1ĸr{*{5O)E!Ʒh[{WKXZfq+ 5kF7%XqN9?cI4?a!2bK+C49;eT{gPnM.g$ gM4^IPt5&|w''4. Msju:U3J:@H1O\S̄E ֝DMk`gէUX"l.*{#@|s%?d7*؎R(Áʸ>I=ngS\)S)>UG]`ƽYv !l9 !Be l- mI!zY(!:ܡD&nPbLl"YP =Hlά9G]S]t3(e C-`r`ox6nɶ0H޾bβ{KތhnDbUk Hf%A+ {j%u0h `byN> fA}&ӄE$$PaQwԹ<څ9 a^[닛$&Xv*C٠tLX>5>Fzd/?5蛹.wXLt@}0Ikde|sj5EVr=lIxWj܍`x-ETe3)?M֋#œna̶' 4]3H66*K" JvQXF4n$ǥ 3LblK6Cm80}H 6BJRD25Fq$ZťJ[|1rg(AC: [aS7Ejbj7^W.RF  F_3<򁻄  :q5; J>nt^,:uqe݄tPim} PHPKSc !Mȩ>-]HoU34dYyvS0KlDK7@뽠'{dC1a*U}z":UJx?!H %xNE-ԍ4xLP͋; ]~G"~J lÀc'Ija=k%)`-OIšXB)yݹh_"Rݼ$ЬyY쿹Er=/\5kqW"FTuoZW }*)mI@"=bdMsw>/ĚGomS "g#,"X 'Xֈ(BbG֎J.'ۉ- ۧFy\&Hf3fvmF# ?i0[| L2QXR]{˯v&yQ,p@.c@13\Ci|Ds=:Lz{ʚ\|C栔eDSrM ΓR3)v^؊Yx]ZЋ#@Fz1>Q3֥rΞB1|!o`!j'$ESPZ/H]s D!/Un_-xҺ܂@^Txaq>*졺 VL^3*x 쿒ݓoW޹Kbk{VzGsVzЌ EGn\b,!!\Lj×C,lzؚ|\9thמ6:Oėvz7(Z|Kq@6>GŢڗ dW6UrOeUW V@6cꍻ#c3CbmKzOɅBa;X I3&9e v v~/&i\afYS}5 5s,$ǻ3 ض4- hdV1)'Es#A"5t؜B; Bz'pkz)`QtzhJzSN9dY;94k/jQy3H;}SjT əŝ6A^  t +WLJKb M Z?;0坶q+a$dtpr!5Kd2_h0˷JEG+F'3܃}n$ZvKsĹRWM6ecA-Z">4&[ ⃵T3g(i2.h`Q04㐏M1y!ne=+Kj=a6f*6Mv1'vG{^ q3"w j6]RA 0pPe 5/Z/J߭[1%XrW:CK=r 㢪4j::|c7%fI MjE;yhLY3IobC'L~wE.rufY9Us AmV`ȍ>U_]&l; VyYH DD&E ƓI*ua_|Ƞ0!vu߅`|<&=uh^5 UJa]#bw̉{FTkH@ {Jp/#d=9m!. mKc"A,<`1k>^ogz\YƨHֺ0蟻#+q‘]QWF2LD#ٶx[u3rR,w_nª_>u`m|Ear2~YK<8r{x%~[ulrv>D.^DMŨs'ǘ>.hgHCp@H, M2m^U\GI`V(j`; ¢2b1}.RLP.n7?G\A>7v6{ Q z5";cX޳lҊcWd)l\8k#@ͥk;B 5Fj|xZOj$',p7oA }(׼jKXۮzir Up/t=I>20⦦`pSN5:15Gi A|W4i UY-9v-֦ $ }_~{Z&E|R"GyvG7ع'۝Yic+r$D[ (+Y5֧ bbߏu r3>$[y0?3]mGf |?>$9CN#xpGhJF?9 b F]b7TѠ-w?Lt3p'6b!WmU1?s^:":̇ mLMFiVb2]g懲<=*^9F {/4+n#dy|1a<uLA3Bbk>',ɥo<}B6uF<.fanw|x X &yުjV ,> O+vJy2쇰^}ORx֩oZ;Z~~,QeyD+n-1ŢX+>%U5lZBhre;Ɗ$Ket>s<_ f; 9 ;/nK劯 ~ XgaG!\&uI޳6"2NK\U45>G91iM˲`6)bFɣ4yҎ$cT-휛_ӐNd-B6. +jE+xp8j..Hۼ; 5?w$4{qefC?:t`(K**$P ldl"}?q~z<9zޗZ߄!H%> Ј؟\TA?s }[#MonR ̈PݸK(T64)/MFCX'g"KM{H4DқdhCpz 2M~1:t 3Vfck5U&[bqZa`}yši+"55gȢVBf4EP[({7[Z.ܱctH7J|0IgѸ_ [@6 "6QϘrtI> <ۏ7JSѻ7;)咼8q6(u&D|;SRsX)߷"4;l6%EG]׮@IB RwJ"ЁڑIyQ<~ 4ӛU>b5Z8d%(i\{DQq`Ie+" e܀i3V:ؿ@^U0Ճʳ~cK܁ȨDGXU?w2ˉ :8a t/1z6&Š^J,g4HON^~F A'9 x…Y>D+[{u5t`7 $4jCVΣ堯~C@P{T`56<)D!2=߁o| -ɷ79aBrv.5{'\&\hPN#,J!V4\L;طHIVtqع+S3?lo΃Zgm}e^@;lG rH!W)H(9eS\[J7 BFǂt6 _h0l$Rq0O'օ)`pM?EՁF(!0ؼ(Y|b|] m;ӫJ3_0ӗ>R oUx7P튌Y~qR̵8z [;ZгtTՙJ?47^dQZ:Pj'ݰ/>!m_|J?8ZCl nE*'T-ES'½sS2 04qpB#6Rh(@ocB >95xr.d3}t}oʶVqvhxJYI`C8L 'W@Pum/&# qx>);[6č {^ DE"0+T3*+ԳTۣwֲ\; VYD# o䖝J*DSg~YkwJGίAGl̚9M*yxF?=v=`>#K=;-vP"D1DP(!g¸Xu"d6t1e)=%;Ja FF/_d,`͂~#Gm1oSk? ݥLgqRLu\X{Ib_ 2ڴ^5헽*!(gU}&NMWW 0[CZ~-%d9(ZՕĘbhl'".&4vW^.da|ȟ9"[ 4~BHkp|c&F˓4&F.lUN_a!j<F!ƖyLwvɔzgY9Nd]K*+gZ("`oSho3˷eA4gqD?Fj? Åzmz3uBdݑVMh0ctrx?W } uu,H񷇇2 ɞGr*V:݇4(ChVaBxq'b6o@CK5P33-4y dͣС4 kwz4kAlgs܈u<$bn`([.N#6u!G1Ţd|mY8<⭿xGNKVL1wCV v<>"!ONYgu1Q=[}+#9w˙ k `B.ݦ'{Aq.{*6~r=ΰc6,!z< fjsMBq0&'Y S)6=7/RQ"kuűsBAv_17?wuh8a51M,oPR̆(Gpc `,vZۑ&%5ֹͧ&_.b,~n6&KDXjvsqȻc5{xNYVà8b2Ҡ[-ʎfy%'~)R>G #J}v0*%rp(! U]Wز́< oK=]^otM\yf߆U΀ OmO&ɸK\ "4bZNcq'O @cj1G\ +\>o]hQ]>E1I"YUNlmт1plc$ˑrĔ#equ"+O *S@6H>ޏ ^KZ8ѣnl@}tl,ꁊT`4i{jD\a9|^5$BD&ޢqvds]k g]l[GtAv U-?jwYsƢyL ]DbzK/#:5x0G=崨m-]Pl| c֨28RKz6ܪ0Rm\u)2LPz3q=]~:< lD~6xF}/5Cة^ґd;ˆ Q_- V;=B5Rxgδ|m0_YQ=ٲ#Qڞ"=IF7 r/޻d3H$#ڒRtL͗xu}X=,Eʄ7Lq֗ d!f0 u T;nmHdU4-sD=GYI+ Tٞbt2'W p֕FpF wD9c8NT87$9/,gmxXɣX_=}xߐ7;w

    P<Jֺ[L? bQw(M mdJ>i$u;[C4 O x$J+6_tЎ^qLσF"i6<z [POjetk`h?cp|0oeg16c.u7tT/Hu'4EmF]88^PmoqjrX9G *Y |aSB03o}f@.AwB_~\B9p{<8&e>4ʯrM^9[ʲѸ ]hE8ѝo0NX3U7wk[W1uFߵ*U<7U 0G2B?ϾP]ה-&~yw1f{EmI5<ҞC#Q]x͙bp"ȏf" A*x`Ehf!@ki^ȹ1pWZ/V0YN7CU.'#(,j>A(-f=h/N:gA\z5ظɐt=9~4kAf VrDxUJ}z]:8< r/Y@qn|fZB;gYUT]NnO OU^"[T E?XY-#abՍ 9L?6T J~_ ήzMx,iv0W}e˥%hi1Qo]¤0m7SVZQG'\ZrT;aP>Q MLl;x[TҚ*k16-&KLAvh3Ccb ƭ ioyE|Oֱͽ5hR/Fz[h0WO䘈1t茽}Ew7إْt@ bf8vaM^xO'm θV-~(j#45fAS2|p_DE|%mZᤀ;_ ̲tw~2 e[#%ʊ?dJU5x3^EDd,nr~މ]H`i'B%2ҟKcinM8B'e#Objgbг\hs1sc`H1ArBrI#`XuE-B`2ۻ,CF(yCp5!seejkShi Q\C=XAvXw +vZ:1U iDȮrI"&ş\?"i[yBıo. d`1\wFLc·Rt*>FJSn°۞ a?tRJh&P4:ePhaJ6P`| @j\#/ͲYQGs`(Ҕ/dDۮ WX 27-7R(9E훡ܕ,s﫧Xʤ(NgeFtƇRAjfڕ #ח>|FH_F T Gސp&VIf* <ԠX5㣻> "iq3>؎5oK%N=h\gĂg{dm.WA+ќWZ7?/\65KPq* 6qon~Jǟ _'ղ~x 7Zp?ibTF/woPӈ;M nhkr̄:?`)ԯjӧ*mӨ{C5Ynm?M 1 ĢOɢϫE1PՒ0B9d f"*W@o5w!ۣ4s$-$3 cG:e\ԯOD43h#N#(jJ͢ ˏpQR=5{'HN@٨X'b'Ue|,n7zھn9zDan!C|6QvK?ĝxsm Js*O֙yh*eVg*TZM8>tW]kc qW5''|B~GT.ͯ+L}S},V |<\*Hf֚o뜥"a)d"AV2F"vޮȀ#e!w4M;갨̻Q|20E=iH$Jɟ':u+:μAwɞyI5o ?W,ap0G\g㬲Th`c}_x1є+(Q1oTLmX}G0OjH%"[eDRmyeҔ%s $SбV\;'rGV=SޢyjIn\㥈`7,UQ8E;~89 1Ix7 jZ82J< -{P[dvXlD.g|Ad2?u~PкR3 dןͩ mIBov T*H#Rĉm +9߸nxe[ 7lfMaogHoRtQsiM"qF kx^=:sz+s* k@m{za~5 lj >˅y!:ŝew([x-"諹B pw:)'E:/ O[` IA99GˤWSѲ m '1C,=MWG?5=.!`t)C{J>/Ph<qFYn),址?W[C 5ܢ@p>/퀈 %D4Q i ףIǼIx!(0g{˪wy yeѹג~G#!1&ηP[tȏ)c0*I3:V .$R)O*{Z6ʠ ˡf]* V61P`b/)T%2nא#ܨL=QJn"6/Sf%NdQkN8UoK[BT,qni3/F`'$ȯ*F_z;v*/nM|t*etߵp?1O|+}3"kCBl;S+].lE$7:CG(* bf~%lS>RrDݣί=n.2 ë"'u 3ּ j $vz*?"Ful4FU)B}!" 3e8&B{+kmSJCKv y d|2}2^--i>' B?ހM854}wKDMm1;3OU1:Eͬ2V 0)/8j]\n֗[хiRG}CX8,q!T`w^H쐚fs2\2Iz<ӕ$<& >Ru;t`s -;Ƴcgxc ,D9uJgi"z[/}#YG˃L!h3Ny^qL>HFїhh-JnZT~2\HAE>[tZ/3Fyᢲ<]t+yMh׈ji Xk߂=Ahb|`$)rn6Sn0`5[塯ۜ# ˔Jy}! [F[ob76}SkSSTe{(}{KEG25>]4\c!l>kZ%\(J1 TqtikJzbdۮ:%#4}q% 5 M:-a i_Ѳ̺s_=%b$*/qU7aF=/vӇydrS0 _;=hQ'v= @貜`C8kB5波EU>\iμ([\ YD:wʪ)/ ?i݀}m3dYF-?eXvaXc(S  LQ'g [`y?"9M ˡJɟzFۼ'ʈ'?ƒL]5d.l yzԍXH} &+mrWć"UԽiQ`C o;+'bҕsҎ9oc>Y fDZh]/8- ضw0'IdU_V[lrUʑ(u(`(X>KgLKؔfQH;>Ǖ&QrtֆV2SKI<3o116 S@߼tBX6KcA,b{Q%|,k&0L" |^29H/;"a]4NuBht&q s+xWƚGg<ћq[y29Xo27>oZҤWQS<L7Ző7S$ MʾikQKFjʲÍ.'H΅ ¸< FEC]ApY$*,Enz{ī.(t%0(l qUoz!zu- io]:QoF#>\V<5V6i=#9o 9>6s >;{{^c_7%zȸ3A1ng5DS/ %w~(R=j0nq]ۘw{1kZ1# :?u+OG$zMm+Œ(* q eb^qwbNgT";O^<(`/N'+n= ˑ{Ԍ4*ɭ{d{ Xdoxs?k nrbcTۖgO.PtخV˜_F ـ$_4` O?p噦gn_ $CN1rBcVGoA]U($Qש/Y0L%)nd~ۓEryXO=iNAZMt͊ܔC8/YvjS$Sb @j˽cB1o cPUh+֭Am݆>WZ 8ib^[H޾,L缡 Cdcan?-Kӟ?}6xB}[~h;ty7@>TYpȻceWnW.TXw(hov^,KŞ< Fd灅~oaԋXӇQtn ? >\|4ĥL%t87>y{UiGe-u~FGG~PͿjA`]qg޾ y[$"PNrfPw8*]g1YIZcӴ0#w氃D^ kSQ]/AJę??JK0doER{L)b_Je}M|_N1ye.5g&"Nq?~ /q]!%̝cYQd=$Uj USz_+Bm?*pX}`r?Z3ڷz+ O]Enrݝۼ)$@7=Tlk_.R Rڃ-8wCZYTMQj*ANibYcL3Abޛ]5 Ů^b'|M)M !Q>p  tyk^%+<4_ͦ&| 0"p Dx{^ӑ}źdubVWqS1N?҇*mU{CXSn AFDBw6h2 }qґj^ioTǣGкsԵP_Oo1MSТ:OU MQI~KPr$8ZlmĤrg,iVEWkeU6+7Fʮk_X@Pf)#`P|ݫns"/XL{sHL1H`j,Mt}PZ rpiê0+&>Tkf^vF莬%rёy5\q-֫rۙ{1?,|=)d8$E.3˙u93]t՝k %r2مN1C#TFSAf C<@舥Op 5@F(>#M|lK[񟘙88TW荐hAz0SZn aK ^187!%,ѶY?6A7, l fP/!<&@&zqQdZI2CC4_sw>p/ɪ>!7 ef 7<]p",ID}gq+"W&I+r6h=26;S,/J]Ża՟L~+ ֨9:b1J'?EPd"PV;:'wXXV?p, Pq" /ld< ˖jֲ:6CƗhAFfCh 0&tFJ|AS im)\zti/p'餱s5q{sȠR/+ՃPVuuk`ށdW 94u!'9I!=oFN9%JCfw*-* VLfeZER^'~yd ܯu$%5L ҅56T&Xi)r*)[ P]̩vuarfNmRv/[h5 ~7U{I=ӡY~WT׻Bj|E9ˠÙhnNDBw'/JUڑe*%4wF ZNgnOn"440fvwkx\iM'{!GXե)TEKxs>w,F]/Rll z7,}cLe> #K@5MխMD/-yŗ]wE|WjN|UP)Xb>+A:/sܯ>&Ä< ڹϳcTJ 3yr+DWc[bI<p):{ڔӭ8CypddnUvLIuۘ*Yx:fՌ(jy49uw>4_rRg-L1f :#Imc9f"s< <5CbmK J3twB] `_qшj4-,-h`N5R3Fݾ˙x6$<1b4gu_3S L@t1m< n^h[{uc;][X1)?$pb=b(t%, zϜ> bWNI,Z* 2V//)Vv7r˪xm\N{l󡜌ŤbP<0Io/-M&_njeh&1}ʍƼuq_LhXk8qi+2]:|9 ;5~/nU(ő8K7{aɮ|?q%yB,duYDw䍩xG㿥TNm3#0z6P|soQa }Qyufixbs6 ;Ɛ#D;;?Vl !MCqFSTgpn|?Sk%_D /u8B>ʿ@pwu2_Zp+ׯbs:8wtx,d"Z=jr̺ښ=Joz'ᵖ|g v,zKdB+7^ |(DйAF/l.ͪ$.>?Cyd@ ~iMMt[+,kf0)) Nh(_9&gl,^%Ly+D]feBH$09F=R"8;)'UHÜ,r7Vۮ(c'JzGxd\Qgip+4c ,G1@ÿL9`c#R6c| fppZb<4: {4xE4M$p@*c7V'<_o;A{,37TK>>xLBPQu=`$'m(-]&a /\=l05ؒ}@7?/&{MY+{{FA.%=tNڣ5S!kP-mYG/!.,D0^^fPlfo U3H]WЦ昌#jol,h1}8Q1k ^RD _Z >OAR"7/1(Na E^kiI~@rQAاXrW5_evł3rqkvuI#@G+Dj7}Ʒ[BMSmyʫEfMdC ,Mg2f HC aX1.Es;GJucZISњlFF:Xj 7ȃ Wx'2s2;}kQ\ D@!䐣sgqճ"ݯVDx…i{^c(x5A)vXƤX%],lhZqN UQ=tDXT{P`@q(^#n+ᐩ=?[eVs5 i=XY@jn }A͠G?7nc*-;j$.Aê5S(cMƟCx)(aCe<r qxheKE ևWhRq )OŎ̩ m Z,-e9-9 / DfPװOB|rNW:'_[čtj>>ƛBB,ǜ7Q7vmQeA[@*_@ҭƩay[- ?Uĺp&dnjeE"#=]hNϞⷍ-05DZ،H{W1Sŏ6q`k#RԶ @BmM12jZgӘOGׯe6 MhXjd \J>ͻxhz?aN+W{(Rp*Kyy?St\Xfr(?_$jcÃNӒu{1!ZR\;&/ZNIa 50Stk+Lޡ=|5͙\D*(іG.#HZfa/yo,HCSCyx5B%U>uAG@kDy nN?e ҁhcoWZ̈B&D;vlVYK#Zc9iq68ʟ;>s^ɨ;~!"镬ʫ>RFjF EVk5oHem6gMng*6]@/H6 _DG{57pz]rJ}]UQP^c0ojM 2xq{i[M#%h{ 5I '=_yMދ[b~Q[|7QGΏmSFx4U[Җ0z J%IG/)xJrK.7_ycF0/Y"G:fѷ%u͕0qD(lKOD-z%? &2zu5|t׈karqG;j x7Bh|Cp.^=YZU rEmDcqK~l-TqBQinnK"amWiMM>5btnKX0~X;b !vTqYY9(D3?Pkc;Ȯ ca4>~-EVHOMXԑ PG퍬8$K B(_],˂X⧨&.ջ.N~$ψ7n2won˘y d;\(# >ܦҤ} lPksd[PBɚ?|;byc8jz}VZF}wRb>*]#p߳>*N;L by"82GZVf^#M| 7> "c]R\m0p.& F)zP~RtB/{OwsdWⶹXaS\D́[?ϲ+wf.SW٢RnhP'3.ep|&A\QQ|sf*kׇd7,2ZDZ)w Qʑ"ε І3{vW־AH֓><)*_SZgyήL(1j _}S5vfsVf @k]y 60$r=b@n=uN=nփ?\cwۃ{ <pb]B!أ,^I{G|XnnFVՒAgC:1"ea9u8i\[ziy=;O/k *L&"cghD85@ s N+n )buE(+7c,-bv~dm䰅1lO zl_Y$ gڿrR5F@#"`TK*yh!4`}o:;~;蔬dw5Wz |;e5B7klץ\'ίwSC+8ŷtJ_ з#@{Ķ,W Z|pɆY5HBqهӵE&~SFZiG$|E}Pt}Ӥ,ra~oUv1_?Uz*\cZLK|4lm&XLH*p hYj~-tS$~P!pZ ґ=/= G~RAD!s99RpsO_?|:Z>=ox#h6@&p9xt_Rc9;ɮ` ٲQtOys_aE]HZK\a+gW% Nj{cˇܽ;+oD fnFToLփ"¹z;^Jޣ0:R#XO(-ZPT}DYXLs`VVcqͬL[%4kNJEu. {bW,*(HX86'e`TCJN.Id8W4lG:w4Iw)vJUS2oe#Ȧ ѣԨEZ"oZ1\  f8@?.U~绡DkzwRj]Zz6ٚVxb=!V. J f>H]ˌˌ4k̈́O ٙZwGn!M5sJ@<'`n5ϴ5T ]={TIlɓҞ(4RȊ)AA܌۬: "" DLaJ|΂Ə|/ > ,-%l q[}*ro,&W8Fᔓ}VR R' .%7/F#`Q \NMy}f_VSw[}_my?]G,&6 VLAnAqc-I>{41i yw ]Ge\7ewL$Z>-αft: |z;Οz_%ۺ]FAD^Tq E#T #Wٰ&rׇCKe1B*a0,;0+PHT$4;Yz J fĚ}ݤ0mvx"X1 s(O:7'EϭktmSW P!,kТ*hgfB}u-.tN~$XV0)̀,5>HnrD dwSh3en8!pغX:zݿ~BQnԭ舂24YԝZaK:g~-PP.inI`YjJ=*}mDQU؁sy0$?: `FrtGH"͆Bu@TҤj] ll>8R؂  ]S”Ǚ-xӠMZ8Y"[O%36[po%TM{帨sdΐ"U /A w2gC?e 4Fl*@LEajDã7-i).Ablɴ]-%P nG5z(\4 z!i8ˮˈy/%2}/Bl? KL̍v۶)4z.T~B۲=f+E81tM¿JʒT׆Rҋ#ߖG&ԎT&ݰt*8$fxz^C캪Y`{<ܺ 0 9S'R!) _J ,P+54,T.'kŧOEد|?oXùX&Vhdl>rlV(a^ؾ}UE>I*ޚ5 MVnif)IV ̙I=]c}[-? q"*U߼?$*'Ē4@xQ)] 偱ny5hJ>c!J;,uphx86Y2Ökp':}M:ZK4*  |3 /߿ j܆̾elsmńN|W`$rۑ dx/cEFy-n\T6e$Ձ2=Q?/ǵ걅6(.:RprH{[Zfl )j}UOe!n PRM0X FҒ36\ՈKپ-'3Q:ѱ)hݪ #lgJ+Uh>0 ZlONr~c+JHIRtM_9ՕZc~nǀOmZEssRQo ! !4W@AQ8P%\Nץ*hl^4-E:a2 `hȭQc$aݾoFwL{R>h,DQ'lfk!X_YK=wK*8ZMLEP=Q!"HPXڜ Un۹}&]ߓ ׻0gkVՙOM,j0LV Ym)&|s};'lbs҇u-O٪5??8IъҤ015Kׅ/Cq"ݵ%U&Śg8>f WYf.zEoMvapu1K2xbp5j _r]g1;-}ʹdJ۠lKYI(nMU/ՠz  *q,^: ;B t > }rNTW^ Nb=:E-ojCp!M;)`lrf dpRL'&p⭋fϠ[5UqFn0pD)`$]N;]P*pBN{TT\OWkT8QI!6k3mK"kF퓀XN- pa)[I5kKbHV!gKAH56Дz}V;w%x,_Md?/$Kh"/&(tςHh0SA-2+ʧ:0;ėbXx ECuAWDOWSmp'=5as}P8Dd1<>TVb$-ަ[ا!^Oűe խ+lPj:ķ0&B^ %հ2GCu-!w՝jlq5.#Zprϧ^')O3~T~gHQeVs*ҝ֍!c@j]5!ycZO dրCy?{#ǘƔEL坁\j [,?=sJaޯ9 Cc˫v#̗=Tl3+!FaY(i^W17Hī9~Doyа:Ugs)x@vsGo7p&Evu%Z7g3dԷ;R5Kz\V"K-SjddT6sJa̖&g@ƎTcy?S֯ l{=x݂-7Nh ?NmSLp~iw=/6fT W0c3x־_ڭOD\*GOuBtT1bOh^k5T瓸Ov/ ^X'+2aXttZ^ǨM ܻ+H)ZJ2 ԕRSu7KXӵC+{ m['*8>yBUs p Zh67YqmP#DvN>a1AT Istܫ ci`Y[r1Eym&R)İcdڐ[FQ긦upmʞu;!)_;@?%7B!AᏦ6e/>;n.CRm鵕 W춇lZ2Մ_PzH(sU57|&p31~ez5rx!+ei*U:~kSXBgcdg^_&R*D@*ϭ$GC/V+JەQL/t вtX1 IRP02 /W7L0f߁WTL^s[*i3)>R\(tZd蝠n#$'݊ܕ@s ?oQ0@6KŃ(=^ 8ozW/nsd_F -(D#.([zd ]`7=⚵8B#~v"C⋫j_- jJ5B.=BwZA&@q5j[v*z[c5yeYqD7Ͱ|14*}uiUeı)3D~5ץ-aI'H'rD!:23U{D\O\rgՎfNna<v!˶љHχ9v#i~ 78Q>~pE˗r2FA+TT/cr'(;c`dШF,jl6Vt+j mL(;ڡǙX*WM DM=8/,}kx&[Nz$\qib K^ GTN/tˢ2\S@*P]@f-?{vYP~AqN;d7Ľhi *<̆Wo4s)#b6\bKz&9=+R/UTH8rwaDH յ*J+-jy?[JEG8vK @*>OyڻOA DdiEDܢ*=Ģ4QNVt%q;@V!w× a`#Bi$&a )1t`Etvjy_srSN$EgFFFW{, !` FGCUloËϡk!]9j3 ^)3Y@N-(-IV ȪwknD.t+o\R2K Z/D_UF׏X.T2ì_A|,Vv $vKk~T "__j̘[<4h.ʥTԩ{"fT!CW?}i,>NC{SY0kJS.-d5(W [3)O,-2p;xDL^P;ӺEShFsPՎ+r>Ǧ/Y1_G?d"uvB4͚a)t>Zr#XwvI/"j20_H &~/5 g;W~,i:rP+;\>!jc |z` ]aiok8o'S1| x5S&~[Y9^>?TVnEJr.=~e8Mm4I\/ AǼ.Dvo NCXFahV &Q9M ,Q qTYp{Q'r-]ɂ?8~Iֲg]ޡ#}$)'GG(r Dy[?o&ScdKHDB$|3'ĝ?(qj]dI&tO|ewʆbpIO;Q.@tӎBBY4tn]vRk3X1:ﰁtt[8ovqOPt t8qezEK1poJbrפny^lr0 hPg hQVo) KqMMQ,D6V5i+uW9h_]whNFhRYi>涃t=ۯR*]_)cVEwKu[^K9=ӵ1Jr|K>",{hjv/Ё%"fMY`𜥺O"p+Fy'A8 ;{;mEұF܈,K [XwB5)@YHFִ* ۞[Q\_&jؤRIdTV׉49dRqh-ᡋ}M'GHv6w}0\/Lux:M9F5?F'=}ljߥ a<v U,.#{<}󲨵=Mgz# iUg1GO:[@lk f>,9X~*-) * *bGboLS WeZzl^:iA- v NZ4V0sE>Ϝ,GcLnnoIx >3MEC}vͷ%R\ȧrJ ]]#r}鋘_;dCU]X/wJ?DUO8o0/GqSLz9F_Xz]xH߰5wSFFD+Ӳkaq&()yxe2*1]KPbR@#"wnEUb4˔>dcf[u!Zf!/6w }?)S;ŭXxn&2x:9P(Ä:ɚS9Ay1ycS'j W% Rf/2R!yB@YC6_*Sgg R߆ pn`G0VײԄ+4N +d?iģ>s$Ըz ȋH/w|t%+TX#l05^8sP!eWDK)U)ӛ$b z _$$P ?[c.kxrpV6dA8}ߖM P rekz *ou*bnň6tz;j*npc|~L)l+fxT]PT4p[C&=ޗy8KwO*8ՕȬcb{(騱 @2 >[ëZVdDhU; ckQ_jpV{`7CD6)Lj{(d:jkJ / ʽ{X hٷ)`R5ݬ^`ZsAJ':~6?]W" }8Ç*{>ц:)2n[8=9G_H-ځӮP n ,;^Φ ARY1[Y 3qa.I+RJ2EԊ?YA ~j 0>hkv=݇:uX^Je=>`(rghߔF0:*zDx_ woއ^SP8[o }yt J. p,coV~mDm=7pՉLx&n:*[aփYM]{?ɓ `*իXj򐖯XgpvRhQbgIc{ѰXz f>sCeAO[Y0/[+'0h||Ovms (0_OG5'??װ:٪y9!8ѺZoܶBoB57q|}g ;JUa}w0;nF\fKgØdA1ZcYZ&Q,3һ/!"u#-q)m&N}N$"%!RL%?By= d( (.Gp1UMa(#sOW&&_DyY}ξF Mdy!]7m,7Y6“?-(^hƑnA-]]5ʼP 0:ϛ8p0 7E?iPnjOѽ=hK炉qܕilL#wB.t8~$ҲC⩼u6Ly8G?O'xv28gqI wwuKnm@Omy !N MM1vf'òT`r r<0&HWUH$+RC]ci r] ru$;wa/ڑQT*S⼡%ԺkIM81O>AwX>> c;fVsM“Kvmr*h%Zfr8/ZY,tYnT} Mk !~Ӟ0p#‘rT`|~h}-HP~ cm ѫnF4Ocv:{2+B_z]8zY[@Uiptw<,d?j\Cݹ]%J%Phg'h9(aը4]IhM I1`kQ1J|q4qG$p\`d-#1 r{]wYS,wNCbF!'Î<6=%>3fܑM,b'KMfI8 "ͤt>u@p3(-q= y\WgB!:().lC7w)Vʋw[3B:qj߰#.Srw!_E/~ڦyw = éub0$A^ZlS˞p%{qsY dF|e: VCc=P|]|#-3s{fS{dD]ʹ%]M!jYMMnNhN‡AXiSyd6vK }$8 wdn.)R.wGWM/s>b'[wTY] sOt=l6~J诈i乇>:xM6ݨ1!MRy#eh^ 9cӮ7KO\ lzi~eJOJ-[=8{C|nCAr1/~Kx\<$Yӌ~=MdI}QҩX5"\1jaГ; 0|J%(.{B sҫKg*Z[y+̫}$wYUՙ7[ s55Ga=׸j5_V:1r_J5X%%\3 ?F9Mr{Fbwwo$tL5-@ÍZ8=VZ !4)NYA#rʥ'Bqav( w-[)X[źEyYKX$0ZY?}e9'߲ XxwsF=\hFWcUOyTZrϽ]~mhe'E@ D]z %>/)YJ-ܖ1'*0yf?/ E"EYS?BE0p uE\l]UZ\f1xu)XFk2 )|TϠ=4 <PUv"(y01QKoۭ>\SEZ?pconP;҅1S#R(ͤ2Vtb,\8G6hEߩ`lW+)0ҾBk fEn#J G֞.Gm܊ȰU"nUz߸34}:i(f_$-L8؄"(]*Z037ɓsV\>#WS!ʡN0:g5fsl-ʰ5pmm G2ɅDT0_|-cɝ{=<4֟'EhɌ<ӌ*٣6Aϙ$(?ܗ{0F٥] yU >jFP(V.5C4ߊhGҶNz{0(ᛯH\VQQ"mrIs VޱAiܔg.g cڝiL~  l3js <Ȉ!E5(!7 kES&,jFe-vWS%q8?ve䰿ϯu]bh`)GrB zF/Ķ5{b0N"1%D\+Hi*;TG]&<*x8ٹ6\0Z$v^MDGI2#U%f\7o 4?nDlq&ٝQcT=|$w;Vj;s`kP?H`&jIj"vF8 ˟<8H3V.n'ǔ/d;FJ֥OJi-b̚d8Ewuq_XɲPKi7yv|'1BWYh)AzJZZ"16yd!NJ"dRil!!lohMgg~fa%d0X'MSkDONON6OXکI76>0>TƺIfu ,;Ati0ĘP:0Vif?XEח4g|eZr7azm4R::ҡ9~e>ǹ(ƓY>`Gܸ}x27J#$C>X'4USm"M[ӧ8^Ã`.Llkƺ8Uz[#7u[AL^PV626wZ`,kYNo[nQ--'h~BTمMoZ(t9 d_X)$B;:m8#7{,STHbNN#W&7mL PzJxW)Ŵ>v9/q>Qȳ=G9t`d. Lss?OT…z6֡Rۙw*}HzS7(Dl53Eằ~03w)7hڶ)1u k{وm}2ჹj.OkH>/]ROAqVIxýs$iob)m1J)r9N*A~VZ6켥hIYXg%"DrӳC4l|n.0Yє>t-09^ BI3 1|co_|T'4M|n,^oF W0F&_y!o=hKʊc#*`]y.wbpqeu$$mZa&Lf V;W#E@(\hCW0O-+Ôdy΂7cLlJ-~4y ̒T{(A~TF2 B5G 4rY[#w13NV8"gs*8r$":㍦&0 RH=,n6*$FZ[B,\9FAtx32\)EVa8USTgW]Rķnwk' vifVK]G>"1y_hHZiϪ3Z<.x^ &?e&7HOBoUirJ&JY+:D _Xz3-lT|C%[(p XI;;[qȉ`O|j$aIj_/؄TE '@&]di0=9p5E!}z0 j#-ҽ둷:0QEry΁}Xid'{l qI?]~$(6aU84L|+1H_E1in5Jw%- #l۷fK J?nd3hV\ш|sp^8EԳxAki&l$ J vD J1J~3D+23<A1<"S[fb P4"1u~IPJ%#EO (i(^d i<`X󦖤g~azNFSx. #Q( c} 2'7Ei}rG v_9m!րWY~< oH2@eDOqsIeATcCT0M X?Վ$s:K?VEfMO-rVg_. r%("G$;nխe4LD}uҨFO ^jm>n3/%'aWal5-9^21#}Q{5U稩1N{ (_6֮PC!7ϿXk(\y7z2в{4ۆ>fE8:)g&ktHg: *RԢӻ8~.SΦ0Aӆ44BB>S}08-oj?#H T=-h?O3Σ&) ?wb,LLE@ EX{LlHTpEI= f3J>pQɦv\n8]YtKZaκPJR.t>Tp~xQŮI>S+1>c=SS@w[IF3Zs81ďEÔ/&a1Jm|E5ܳ#{Ơp6dY>HvP_ond=ܗ/) YQlw U?fbڬrZgU1~kwq1%>9[+քLؓ|y"0=vMYrĀB}iʁwR L8\OqPZ'}jM=W{±Riy}HrQR3HfCZ'Jf2+mA+f}P҈ZlXSt _}Am))V}zB1ȿ"г;ңZ `x"hOKJXy QoYllw}I$j.gǑ \Ym#BV8r:+5ꮟ [îf;,؃x0>O"3ئӨM?%`F?eg|ZT>+j</+э^d0g}5%Gf4D<z/P? [Iz@{28z,vSBFH#UA'iV6{nï#v$xn:BA+K76)nd#BG!e[(^9\E@ (j Vc*:fwEc}o$7}@koUs+Tr*d*(dÌ8džqezP:' "Eg8ydSo#S& :L2p.}s$È6}:b v|Dv Z>Z̃:NcxbUl?_ʧ ǚ3}ث\pk,ߨؕ(U)>tq>hoi#36 urއV }.Z ,()ը.UE䜝Z#D$T6&;΢p'IHW #j`)C{g^{\x#Kk1fedA~p_ž"hOzVڤW{8KaNivRlNZlXJ~8-q1 %v6]u<O.vpH6}})4!%S)f۶0"g^z)5<0@J[)PIm[ڴQ> ~p1ju2Aq^mJJYV[7FcB2W=w/Op{CH; }ը!)Ʊ~>R曮fYSz57%V`kV@@%!&T_ wzܐ4˕|ߝ%gJғ)(hګo/c>f}K2,;cSRuuXzAt-*/敛6uXf$KZq@U3}I0 +Ѯ.zVſᯀJ`{?,pm`) /]NO=]$ɹVǃɞ+?1N|,Xr▘{b$n\cM* .SBk QZsɰMA1nUS̨T ð<⧗ótpreMA+Q9O#rpkPv%&_auVLxIB9\TWtQ *ze&x#ic{'#!8v"]0 ߪ] xR8 G T:;I+xDhhR:flD ^WuIHH#=Z3{  tV1e륟eLՕ0!]nPO t 8bP_"ixu3τnmfQ;>.Gj8 J|a_UXnueR~[IJN1fS/{zYF@8hdd73,ބ&y-wV{0琭>rucRUgr# 4J??8*p6hqS z޺wO![8tC(Ş;A¼̽ϙj. -ö!z(0Q ȅg*oi7y^b&P,L.Z`,QYAfy6ЉCMQqh{gġM1V{ApD :40&A Ǘ@?ˑ\[U \"+eZăZ# (HMfYFp~qY&э0E/qr٫E$Dr1S~Ia稻Ez3AŊW<ΤЂA)FDPXġ ?K>޸Xݫ@F7';jM1._ƅLe%38cBWr>mIeX0)9ɺܿ0^99a3~*EY'D!3WW<rMo'K'M/:Xg16DL?ƟY7t7G`:ONFR:-y> +HԻV Y}J֡AA  (LKOA?xd؁@|ѧmg`\"H(nbfD}_$47Q_3F,g0KNԛ:4˟BWMaa "Evhg݀E5ͳcj, rLǡ5U} p]}U*1^s֢"6ӆ}ޛao2A)tկqěe$*Zog` ٲ| 페eJ-(^6r"O=Mq৞4os6e} n3 GNea䘘Pߛ()<{%XHhIpU;1 9 a)jWP?-X%hZ5M{oEo!})d~ɞap h63xʹ o:ρROu`:لBпv܌]dr ?&2a?[YnS^;&'L«Xⵣ`7y.&W,?r6@%~+ӷd\0]flRqL3@qRCW@2EНKu FQ vw F:Rptuu;KhLD"n16u|SPRe.k}Zki|[~|'KehXo[17_=3NUCށzkTV|ޤkĺ aYB ʘS-X@kb@ (LnLqko &uۑdXN/L`A]Kp$|wPI52?`xN]U; #E's!qse2o԰GX[Џ[5+%;Oi۷hD.vƬ =FNPRSENz}k ,٠RG5sS~vFNC>ԛ͋Wkݗ?;1Z-q^)[KhFH~ngՐ%oFseTGx)$spRQcv5b"С-wf{,/D%%+͹Iz% %q'!>F|BBKfʤbWw&K~ LJ FmX,, #]'aO" F<׃K7aRFR_"?mkr*0(/`>;t΅Noě!H z%?.w zw7nny}Q%6.&) 8nri`qqIPfrFi 2 ٌ?rEH[X@>dD8Gu+,5t2E'dRfz@'(0Q9ZJ_KDo8ʴA ȇ&iP tU1x9 Ͳ;%è0qŖ__sln%C<|8 K[݉5)K☘c|9v Q^)KI AoBQAh= xjrb r2Ώ A(۶-֏Ƕ޴=إ%5<EFSaG^#dڝE.؇TxΙ<{1O3R_i qw0|@a-ڤ=/[$%Gmw ナ)zИX$Y _npĞs-=a$ܐg_#-`$:SJ `*쫓H,>(G5~\M?>0y{1 ˌz.;qG7q7@Nz RUD}M0`]2?x x7{N~'>a_+ɶ$G;-c-$增R2|&)盡DQ{vi"9*s*)aXρiN瞏p0G盟oܹK7n ])2@*1n{z)b_ We|)3l* :m&Q'IĦReˇ5kJse^t&n Zr0Z>NHUt>wͷ^ C`>"oDw TPȲm&'9\֑^)nJ.ci'7(+68>klPru\dsg[\X.iS}@^ffLntjC_kjAX:Cr&u\U:_Z[lRoQ?sUJ v(P\5'Aux7x]z7l^LקhApԽ/t =h#CMbLd]T,^ غd`|/iAg-'c`nU(W|bT=tю"XrM(yʖ%qHYXKzbX,BBb]ۘ40To[ѫlSdCZ@~"|@VM`Bŗ|keX²\7( WR6'2 R^󞚃_aSyCH*,m6G W1D&;RCak3xZ7W yA߹k '- txwZ&9\aن{wVԭɛ`pIF2yD6x[6!{꫈mQ; *d0FWf<݅@;x )sHC<@|,!k'?#<3_vt' Nm|׹fz !+{苷'b?ab6IYH%%kG5X䝪ts Ӊ!p4~7h利hPNUMC6eN_;odiW@&Q\۬&iRО1:aϏ5'{#>b2!ܣCx=AS+PI(VoYzCjkX76P cMZ8AZ#Ϝle^eN-iD+LƘe\=kkdOK %js4U&pgA36쓥00IH߅+D-8FfZ)9^ɐ+#4芫mtYzKr^$^#}0KD)G^«u2?'mYgj3r74FqJ i:[MX+}3N㎔ۇCA:-VfѵE:%U]T5dΠ5i\$cX !^]QҼ6'J61X>h+* a~Do\G?4]Pq9V[$t="QոX@wMr+|Ӥ@9' _j5ej]y'%h㇈7]d31HA$vw0%vPQ &EUR"2=? Ψ\*5kɱ~mbJ 2㑓ZAG[e!@BLj9Z1*Ldm1R A'6 ]-r\X ^^}dN{> ~|98[ "7#^fL>evsbS]Jb39w#1)NzÝJ@Wk H7Rlgdj& @7W"==Ġ2u!Gk{1yp+LU1|68  a M*;%jlo ":߀ 3e߻FB!'ks>`WӵfCjBp ꟇvBEK8tt\" ࣭ a9^k ),<ζXy<$hUzc e et%3a*y v5nogpBO(Y->qPPJ~~=.G0xtDMyoMO-@32AgJք@5W@ã맯~8edn;;71mO߂-ҮWYk2fPA9+eo$R,Orj-P"zoy1;M]lC5e>ɫ$1|$-_rHbB/ qs(2BD2*\cٍ&R rOf_^碓`!jN. =yam/f {/Bu8J*Ə"vŽhžNJYm;q0 INm !1jA[[=ԫpTY6fJ ;l%廢 n+ E,N#1y/*:>ɝ._8qFD_$1]K 7Ih 1km]97f@80N0>مs:sZV(Pn')3]X}ADia8`w B1賋A0:/#_6| wrWEg8|Jqwh,}"Q@=&@KƣĄ.M/:n{p=xiRYOT3MqB7vPlD۴<{AZr:1'̐cCfzx5kf`6FZɊ':'2tF2)S2ҊDOevA~Rs[QxȱԺ ۉԂ 4.H+ߟO2z!鯿V pڋ w؟; ()!Ǟ@>gF8T_8ljٝcӧ Tۮ9/(̚lSWhc4;@\ї Aļ ̞ ^xU0pzEK/Y[v3i#yv sC^>gdL=أ-k嶇<]Q=5ݹ8d@Qċ?!+ysƄYq) M"vE|tH ̟m^%f\;&k9J4;oȐ(w&Xdv8=Lq5ApARC0,mЃo=9Ą(a' .^"~r ݚAfR{Hx2f0)gdrL e=_2aGNԺ,lϠ^D4kT^BNnHi~[bj2̿⅝.֤$C 蚔uG $ʟȦ빼B; T|oUCv'䎋D,©o_ݮW9W?$ͱqAֵQ)XN[1f`ҵ^6/~09ɸ,7)ٌd*7ϯP լ1޼.VQx҂("Ɍѻ&Eq6 pjO?I]M@nn䑈럀ܮu4nüO oV߻ c[qǠܾPl.$[Έ"0zoף8yupƬ` {+]gɣ w3DIq asUY`E%Y޴""K\s〔![5P5_hxkBBXj2=*(l=0ަ@|替  Rv:S6R9EFsDt8ل8=I coJ,[O-KC$O@jISuΣ0zM(ψnZ+=唂QpP؅W<[-UI@'5^@ 6C ԩ ua1AWT4yjsؼ&hCU{˾={L#O'̕dB n)d*hsn&%@ %0#:Z(A,cOIA#i`av hS*x{:ϥƩ.X_@{2ǟsdRD=3fi{{Q0x Iՙbvv'qV!β 14$+Cx]@n]@}SbMj@s iUӲBJu\;iB]Nf&O*0;)p9'WY4"(L]`2w_/gt WMZ1ʶ 긮qGh;4yir}h-#Ìi|W \JmL5x^0[yD2r0W qp [o. Lg@W̔R* }+#SE㈃(l=H*HD1on|쬭H/ .cV+lEnN%i}2ZnQMjf8ĢcW3&G䎕bCH.Tpg{8 L E%WUSwMWZ-!__&f?G:E hDuH;ۭnB*p-}5,LIn\+aEtDbup?wr_Ą:mx?kRgq+NG{sG4p؅@(@dRd G{T=2ZVH}f' HVc:FL\/ޭ IG!Jƪo~1-u fՕEBs%] 3vV_;~Dž@ xbz8KVltW⚠$zc`wޔwz+,  jT؟} (NcqR+M0M[NX G`.T^?^93e1f/ #{Tk8_5!S()<70NЕ?ù(5\@j3:_|ߝP8'βC!(de1✂ @X_[CNNR-I6%]Ui~"0{H)Fbls=Wm80R۞&R h3g9ȐEnҁrзTNWt:uU~:?<}WizxBwf7")2y^,|_P9 H}N˿;l{JTSa9R\6|sL6VUd x~y!MN=(-Ƀ>>;R/ƛ],}1hWHS7"Z2 JLul@yB;T_A=M3㷡4 j;B$yu1˄Qtl*fZF(d'RS>#BٶZHk$Jq&gWՇ4<^`r$x{+9jHlg՞$xoDQCTtNdS <ንJb_R4 ܜ51|m O?F{/aE@Aoa]!l阑iBsa1p|{nx6=-ҹ_ $fZngB%"g\;0Ra YuLh4HqeJ" N|9 O uŴo;PC #c*ǔaAOaw{vKqBg0-Vv\vDRPS骍w U W=NL_,I!T:9_i>-(sȹlX+6tI܋l"p2"B N)/xu{9cKFC Bt)Ck2ؔ P ƴ0D*KCBHf@9P:rTd装*;"FS~@ę\<}ry\|WR!;&q);*|ɥlMKv(4jc> B` Nd~_j̖W 8hyB).]aK̗/"}R4k0{̋[v,n`F?q^L+;G>LjJHa?VU.YwE(>A̓e 6{߃la <`Ovl\c4*3W[1մڈF2s;lh>i۰ۡloP YّDJDk*; Mb>9[|w]s)|TvRשo]e V7ЌL5 lxn]ćRF:wpWzܽjlva)Ԡ$y6|۳4փa-Qk}qJlbX3]Q|"^{SS]g}{)T)^f͙[1_VF{6ʳ=lg .T㋌W+XJi2"4mv:şɎ` ^R;ęcJu}4yCq,/F3f͌?yXc xG<k» {*7E- :s~yh:ڀX;yiG(`j+~#ҞбgDW$(|۷+c{Y,bp'rUV#+MS/),l&?QB4hA~z\>(y #$s@Λ%rbp, odbؔ~%w2ڼ^l{`ܓJK*c|q3-SC~!x#$> p;u57&Qܼ: %K{  #djɂ<5&ʅ3SM(U_ @IyDd)SdhFuD@t \מ.ނ6YFۤ[hբ!`׋Qqz[\. U{y~( +̎ 5TךU׍@Pp:P`Rd+~ /K>dORFr3jyV4O܆ ,e-ru:-_L_ԧfmFaBd~rU ז5?yCI=.}pZ)c*Fxp5^g5wcI&3`32Vt\9!cG?L('GPζ=jQ2h "Rl'=-En룒%Qo;:6cs9~56,%mz )v7Jp `-@@b (,`3ke$d|62ju&F )0ljEF#TV >psQƪٔz% R{1EWC`O)ߋi$f}T{"bCK+$(LV6:f84Ús'(^Rad9>0GpKF.;@~ҟ5F&@_ j4"860oEUkKfN殦OC-XMd]uWJ&aɌ!IͼBsC~X5 hCO寘 .Z0WYPgfʨ'#NR̄)eWho]t&ZY.8XaEYI|]7)nB[92YSSi AKBhNhFNKr.l1\#Z^wz" H&fͿE[eX?O͙>1?Q pC$jyJr鴒I z2`A,îL@iG1F֣dNnO. <2-ʐ7,^k,-R"/?#„Fi^׈Qc⬔j#z9;rrpCߵu$,U[*pO) "\7^5 ԯ茟&@LHOI3X>6Ht"Y=/yG`ܘ ![O^/~Mf8ҁzWIM"<3'aa y[B2UDtް3ϘLSj)@PӃx)mv7IRF)M]2ެUuGDc02qAqYY ҝ8#^#:uSCk!ۓ\s^ʎ}%.fCp<% Y;8U8䁷y9)8q3֩dBK%s\cFV7>-tGUs8")יwM/~`PC֐Aaq_O 1v< )y+HY@۱W9u1!-9ԚbI/|]G1` Ѹ+LsWݼB}R h 5#E!d\>j/nKAԨr*qGAN?&^VK\ l_Ovj=)j2 >F1CLx|R'bϚ^hr9R,6hI*GA.2ljs6T)F^Ф{)6_My:1 N4O]2!1kݹaDxE8L0-L kut^NVqKe#q' 2wƨ\=Ԫ*;{|TLM-b7_=J/Wa<*C[gnR]Rw]S_ R;}]tvJ*iN|/B\wnUVIʨ?5рMt3}M UQ _PrB#= 'a4@xȻB"m񙡾3ܾVxZ1M!^`ZAfwMx"`sGz٧3с] e1#M*~ܗ>,Z(8.j" /P#s =F*s*:DR X[r9q.yNG_c&\]WJIƹ3[J:6l.3@,<L.϶tỊ^Ee8J}lr&tT ONxVhT?,x>eZF84g OK'4>g~GA% $ҩwO+iSi. "qL>&Ւ$YL0O]9HWXtb|iN[ךumI "Ss}>WC˴G|,I5 PX'òJ TUj[|7ryFcqE(-q~p{P/S՟19/ey&dI{ք}o*2gcYJۨS\d7X. |>`:ӧy4p7z:ܟL($ٖmxgV(咽 TꈱGmbQct ta%.87͑W=k+[H0vy`>k_ÀO`b 8TuAee7A[yJE2nD#~\JX3>GY ~^6zk>^t;*ueEׂK#|ALS?;"9Mv߂5AKLU)"o=KA K:4\R8X.Aܣܸ ݺ٦&I39yf-P'G_ }z7%t_KV2_lC׮ZX:!AM8"R WH{CfPWUۣi\ Ql"eNkXk\7Y~l0~*8-b hfvxJ FU 6`c*ٶiFVd Z;'g Y*,a>YgaPF/ΥUo дܚUݙ"/Boe3СNj*a 7*¦D7 ʢȊ?ηK'PP :똟UixlCeW2E[E/$J~G(3l إP*[ΚZdQ̠rAYCRYدPϽ%`ͲMfuYuT1zmUcA)1פdz;j_xƚM#p̢怦qT*rR!`D5OtI2Wh{½O+PlgI]9w*=wQ 9C rc̅EʐKc_skpPJ*̬&T kMqsP{mD&cg31؋= 2^7#S`ߋyA< ; HV-FtBtplҦXN)/ufywLdy<)-~MP&IxKndfTO,\-ĝ0U m&N%]ٜ#foO->hh*G$28Vtpc|RC\z`m ;a<&%_HF&A'B;I-yKBi0J1ؠH'1 b_doy]Q8 +8n}yfĹ9?.HII4;,DA_&)d?7q?wm7`rObk"YՑEvGE{9ѡD'RggDž92xqmO%kfmF XkŲV4ҭۍ/>t/!3hX [a2e[3 z8RnS q(O^C ɛ aUc\;W.x86jK aYTy%_3]`'7cUvɨDatL*q1E rcDύ78Fn^Aސs l٬WsaV@RŁeJΟHqP\TTEex5Kמ%4]辈vukvFMm̡UKI^nፘU_2q_(ȬDmFyk"X KCgqbUz.nu-3*o`;yzլN?UH82ꨤBΔm %); 4xV@ ɿQ:;ٽ+< t]q3 zM˾TTșf5lϘYw%^T$uJz$JD5bV*^>Ɯ~$(6ݥMnbZ$Y!?  4SW>W?S=t#],!bߕuO]2 (5y߇S0ҼY8D+a1qUNveגSH wyRJNP}*-d=2i"{:ʋlqc>,"iҺQ/\aUv}_0X<0#ޅɽNpkDo3E iX|1d_|f3 z0-Tenݷ|y28t632Wz{)jS_RY=ba&j +Gwßɨw`$۸͖tku\AmՇ4(kߢdoey/H/4zG$OX͡ مf2Q>jahIC1Q/wg$1iZFًyE>(Q m+p1AEg3K !wrNvjPx( ČĴׯ 6:6&~ gKzƘe[}Kz@p >4jҫ+1M.$[)NfWWG5Vv$̸1x˙|sAJpfQG5(Dzɮkx꣦~%$8&#M`U Q8M 1ۃjCyPnGZhyKoaeŶ- X'ϡ١d)k<g= \Mgoo.rc{u.4Sꘘ ڽvka<mP+Kf/b^mhr[`x"S{Ğ%~%s:gD<+ Nv@j W[. f9>Tc`_ _(h=.NtC["A*n}ю?a ^ꢽb>s?.2JVVC.#+q\(ʉZ~> JՊ[ oIiשHw=%ymḲ fJҖo* ^zQ*-!{`z"=%6(+_Κ*]Jl2F?ѨJ_9Mlh=) "vsysTBY\7zd%ҾWVH^0:ɩOoϖcP5f[rtA|WS/h.$<>`q]f8?洏P/DYtbBn̩gViX+.}71^cW KsSԧkl`Eci@KQ7TtQ|b 4isX wV,|+2fي>(,k{V6UE3МyB^mE(<LKn sI!q.lh"lu,t>Pzu򽩕TKtڭhcOrHůXT?5"ۈKeD)iwR.ܾga]->!HǷZħXgVeNoRΏOh Y|3?1K<^i!; S-(cOC5 SǘXNjlr%Ν𔫝2:P#?ln2X\ⶭ6 WF[VȏlF.q-:{m K7}񩅣]Dq`0>6˘0}i|<[HXt) dzs{CV[OݤO e\[xu{2}̤E~ NjOU=:sL_Q'"`>݌Vq*ФHloFɊFtʄd` "qZ8xZ ~YY fMĝ6Wlޥk ,"t҈0]#͙ڼIA|i&M2rȔeXҍ-uѠzD,&ց6/eQL*[<R:{,>Ħ `QFDElHя,l]o޾:ʹdAX]>J^#^(ll߽ XIce2ܳ7HRwuPQ7S G#LVx\Mu+ߊ2 vC?{ WgI.*ح\LmvN1A)n.o.8m\M^/M4nb$#ۀ1[5uGt M=nilDcҮ7A,VZ:+2B/IⱌaR)u@yXaEInj ˲vO[ !oE*3)6UGd1sR9z'+}a\PzkN-PV4Z 6 Ed<'/^m>^rD f%tn医0SS }) L`C?qf2_]H?Q( \AjG E1G%yI9L Ibe$cJA*Q.Q*,lCdfQj3>8V#OߚcM5sáb'ohv~f<~4+P(0)yʲr$/5 G$$_A;.@, BNyL>C~3H xsC)Y?\ճh,~Ϻ EKD~\`"sƘ0GXwc#܁SkoP9@c.e*)X,62pr(~ IBEld[Gœ,mEѦ_snf 3L~q{$zhX",d_ѱjiBVviIW_̊LY܄t"*c&r}he-0>|⊸Hn2S࣪%-xlS @qe"ϑͽ1tP"_fNB&yQ[/Zx.2/.$S7`ְ\.vhk\Ecڸ]L*S;ˈjk=e/,.+6*As7p97Z+3Ltd~*h!ٜ/7>nMEs_w9oLJ GICFĂ^1I뇠CRZ H]4?#1\b;3]3Y[Pa."?!λzhwXMrC[Գ.] DPh4{c6~)ƒrBV#IcKCgօ%Z+Sǣ52ܩn~E?[CYV4K* OSAYVg9`G&w態ǵN:M(|13N_茖ʑ^?F粳 ϘJ}›Q: ^/[`JzZAvk$wbXުb8 G?c̳j7!# *p..{a4x2x\CBup ;BHӟg s>aww(=#[rk%H4\1{I9 xIBv>ÚLu] {̌:En45jDP{L4t pQA nIz[#{gw3ߎpՊ5nק"WNf*5G(1WbUiYvMcM^?B7UzTe1*U"(g,G?sޚk{SS4oļ 9T ĸbYfvrni cby7{ &2_tr&bHc$3F TW<,JmC˹iT]#Q<:ܳ\:OlRhA/-QkσM,R;:cae$$U+նeѬiFh:}5If܌w,zHMNd ӴElL>j?N{FaÁ2ra$ Wσ\;WEە)$9;7_!cΰ˹~[e4 פi/Ү0{+^~=}jUF|!N s'٪m0CG/x*)ES۬(U}ݼn 9"/{#X?ĥ:|8RyWn>JLci-*Nf3sm&~Oآ;L A^|7]C`'rneV|BT)7@L)W z?Z VZYӊFQ% .oscJkV4|6 } n C-QT;>eU*)R/E+ԋEaպd'ko[6;1Uoe;@@@' I_x~Z} ~rDT45gұdJoX*׈ץi>B:2!yH5n,× :+|qpz_q*#1L%-> R~$/%6 Рr^j p+OwTLlGӴji` }=z6!S2,`𼛄XtDS+вW 9 鬌'wTe ~U$5nc|JʽsK/wov-6m42.Koݏ!0c{@i >!WiTEI2?86&b, K-~(tb{R`ª!ݓ9|V2?^UCTѷuy |23))_-E΂(E?ƚv;UcFQ5U2<8Zv~BcxB_lDkA,F$QɠVَwnxOrc>D֪HMoLuZ+T#} {C/ C тLcԌv{7齴F$&@ʧ {.V LS5S^DV QJUϘfS^r%iwPe;AKay}٭4)gCaZkƙ:vg+mVvr ?i)ܱ+z2|vY] Ri3$Ϭ6cQ~K؋nlHe ĝ7yQd$.cTR WZ!fV&S aly0xP/M<}Ah]C˿ѺJjoaW7WWděa0D{F9#rܔ]W^ϜeݤhnA0c7 F.O$}g$C~x́i=ǘFZTmiC{)p]8g xqVy֟Rշ?щݪ ɛVHT4>Cu%5T)sm^,fxʏ9џƘ[BC#bيW=)~% 7Tk撳 5zc\\pft.vIOEmWh~/WyS;y:Mp 9LBy4A,P?Z8<@BV&oIێ^VT/.ˀ%q>_k4+dp_#NMeMI1d?L+^ )+Xѱqo|"l37GD׸Z !/ PG>hC,>ο֖v *((p$5YH4\5~E+6qR(^Wk#UJ8:e+5?9 }p362?^FCZWm%%Y*`ް Jm\%PXAT&)roWY.R joB$l쩠)QgAM2Rm•LLM_}p<ᠫaK~VӨ(='5o# ӟa3~# ;;_ogJ)EOTFfiquS=ngB7;)(NZ닱:\SHZBCnÕA[a&\F[)NepLϼ8O~8TWkWnp\{I=B9J󬽺D`K<)i{?m5rƑ榄J%ɤBј4m,bƆ-)pj&]9|x:<3A)V"X1*ág.0',Vpll"Ԭ咄 ȍ2Nㄙewic.;꣄iUMa ysȜ=Nµ~vېO-8c{c\:VFObeIܮgUKA:lXmdNEUtNXJE9Ȏ u18cGȑ$t*C(ͯ6:O_?:U 3+}eGx _v(ERl A=4f5$_=7^@gK*tkt쩆KN`ȰI?:Ґ!s 0TzGF/5BޭB\SG_rJ*HY R1YSmOz^g$d1ea=zP!Z;G*ӼQ+6<'{ln8ؐ$gKCn/^6i>pݩ4o|pP30uuS~v&s4n|U/2CĽ ]VUOuCErK%( z(ߞzˆȵ<95d5Uqa씟q ƍ ,>GD~Cl1y>o"ESkO3r'ܯC,hȀp*Oxs;^]~ӘGak6lj9a)yveD@c ͸îlJҳ Sj"`>D/8l^y[]$@1'>B/T㏍a؛ s;:1$B6bEYDH嵸g'"#_Yxkq A3VNJ>l!ƿaoM+8+C6QB+򲃄+.utZdK:P!LQ${|@1y5:lZS2JjCmA"76 Klx$% ^O~ 'xWƧ+$bb+T TUbJT sk22 }[S*}Xx|c)#-czYNT^kyv2lc %TT DŽC,ӃE Ke`1&Ҕl;'wI3g!”+~go6$4.Nq?]u65pWmao*P=>̗ՏwZMgdrydIlرx9#ɭNǂƪPX&3\kSVB?D[χ$n}5̧b+Ǚaʂf ]Z9rR*v<*hRzJ=zQ 'aoߐm-g+;t[h1 ,%#n>VB0Vy) BNqhG j RsTf%{~I@dCcFMxk V4xXF9/-p`l!WyYBmFNϡ[: 󑦟-[LWg5iF wkW}!.hZkEAp[vF~ذB'%RÈo 5攟#AJgHqF{3Y@|v45uxɏ$Gښ$0 5 oM΅9q9 ?O],lՎxof'L[>=K>4W"jƬs{ v%!4zO (.sO)[Jg"%A=fF(u1vt@HZ o0wGx~AѾ$O_z%/;Y7Y0.+mth"oXժ_= tVg|\A iI-D>S.cG[ ZB:}PKo1۵ rG.Hq3Q-He6؂ِ|LɎ?͈I/-7HZ6 u1+`Mَ,_(w_$xQa ç#H[vCdX #i^\Uk谛3{tyJTnM􄜽 fqWkIqRm/g3cV+-'&f4dp~ @LiU7`_%!e-~k85wC̒=\Sݴ/SA4̱@&V\U ^J%Ces c $7qMVJ.Y{|TθEy?@ f]TN$i0>]md2ǞxX#6lw-Pcrͪkp-D~bks78'&650LBGk!JUI}phm-0y} p k$ Ug~Y SejB3tw7oALONw9^o a?,&@]!}ۼ%@wYj"9u5I:)=hWl;BQ$N3Diⴱ{Z~t[0xueu@5,pd` ̘Oba:(=gQAeŭ.wG9_4[3t<-O|(`h&vaPLX!!Q\%| q]!,OFSB!/FB4*h>N7ـԫ:knͳ !7#ĺ!,kۈ{l\XqUŨ֥B.t jNeK$ qXsgPLbm("=׷ʄB :O# ov|(/|WnAG=f2Ģ?Ȱ}xވjJoj!4`ܦa罌zdgz9XfuVdF18=@-ME=ևieŊMD,l$H٬΁Rt*fx6eAv #/%%v-@FW.A&5s_s Xg `̔=)faBCcJ 49",q@␤-B#eZ$Q^ݶAH٧JΟHPʱ=RcPp8 ~I}% mNu8?)DNKK8⬇a}Y(p}sG>K wZ'T!U|`Jf $-kRR? )m\^Z沼hny =SDkz˄`TSǗB H8 >Tp5QY5LvE %#! %ůx,ф(9< B3p4i^x=@JaPC@eJ[WgZ 5u꧳EN_aX)~sB#gba=;awh$*9JD{pGNt(7}Kr ӱ|^Fw$%8Pfۃ 3AWYqTЋ`Ԗ NQ5vf%E y}]QYQ; NNɕn{NP;EGFAxv:Iؾ3m2ʴ1F}qˇj.D}DV7԰0f,pg"ì攣@뒭~͆6k!NR(Q rj"9كml륉Ws% E?YέTfkge z[e_ Cxs*/5'mYigRA!" J]쯛C`#t*/3JFRo`;kǁTSU@g,é,;Ta:G M<'"ŏ@|L:OSA3o߅=뤵NnD WAb<˗ayG$[߫_JE^@?f&tX(L "v'Np84Z.(3r;O_-%Hizf;y#-ô E)번Lx+~^{͛R}Nx@[ ATCƘ`)BT!L$W^ȖFM{⼄p@mz؀ˆAC㦝t&+Ou3ވMKp^ŸL L|yeʆLƹ$_1]( ,I)Ta%w0ovb{ >X*u+O:RyoՒkLvU\33TbJu1}){{ɳrHV!R voV֛Ӱ˜$_9V ?UUp9C0[BdlL`kKō_Ĕ WiP e-'H4IYN=Yל.a{iVG<ո$,_bf a6`prc,Ai-V+'b`JDt肴)gt:湽[h5eU6<`tu͔cf?퓺[*:YL@:A=Τ|f%ewQNf:gڕ" zrWytdE=4(E)z):}9f0 -%bMxdV JSڟB> odݦy`0@8r#ykj ,~_r3EӼqie̔~"qW+OyXjkVb%=/ޥ wνOSv _̍5v.x*jEj29qB1n:'CSّE{#Ge)ax%1\oNwRoA1>r]fn$:`=Dj 4wlP;BʏԨbDs1咍(&2͝ XRsSE,h@fn4ƵKqeGvbE5's+0 &l1 93)[-w×D[ԠWRq˴ }O90*2Pl1Tu\Գ4V9RV !7w'ASBt#G@ؽN3{9B!di#[ԯ   Tኹ~t$J*HtpA/퀋~EI}RX:ku&Ub'sM! 732SYڿI@C}m d:5޸z]&n{7kǞ[Cj{Ƃ'NH/}zsaв |''0kݏu((ٜ147u qCx1 E:@V4lz] urc0<+[ܰN/R^Fk\v1=BI"Cb\ݏ$l @[ޘC`!8m׌۶z4Y1^\,IL!~zYsv}7;N%~ A%|FwȪfc|2 ƛR|CD ^пRmwu'^'h du]KݍdNo˨17= )P%M-3c[[ ZDj#ΤǪ"+}Bqq!s_JGڞm[:yp-/iuL(n_Xd^Fsl׼H'ҩA?_<&&a@`.E¾DiIOh |M8' e,ͷ\]>H\fy"۬Msfݏ"*)Q,[{33nWr?hqx%$4O5xnXe[ZuAw@g6Rc#-r,6z hoEIJm ="q=- Aaޭב Ezy0uhkJ=:>-B.FY(N_X⨰^r)4[;5vl f SI̯7R9;vYpXL=ODCp0Sis裒lDAuQ k[9@?Qfv:]qW-,yfubT@0ɕ]B>ӤIDp"7fW:@'>e\TP=vA=P巗}nl] r&FZtXP8x);9rPֱ:ӏ.{9z^jȹ2Q< ^6*}hnJG:Vpz4QAo,.jEEyvs i8iOw_*혵ȠDyM\W0u]`<㾂?ODJq2$V~:QܩǝIPF%Yqu gHʵ>b,g-Lun&'bLL i x^U8yz @-C9}5Bsbe6'|4w0Mn{!dkX=z'~)[ãp[yG|dc/αUw/T Bs r^zOW|0FVXOI-AΘIWVN;MW <0tz͎.?p›L;o"i$Ӯ}%B^C@+8e*,\&>ႹMR! .:cN۾ڗϪ> p0 .ia׭ΦƅEY#ҟ$_c^J[1e ؼ" H(I]l En^4-H}Z@bלRs|Kj D *śj^mg)-)4!4.lH6>_Hɜ͊ĚX6FvO$8wDz(|.z3V*@5"t¬Y1.k3z$#uQx 0Tf "^!UV WF,qه=HeOL%sV7/E;7ehzUK4Q[kux[,hυ6en5\ĩQ3x o*kkzA:^sɓIF=:>͎z9Z M1Mw۵Ļ~x9_X϶Nmf6vw(\y|̀5'#QƺwRTU7qԟGp 7k(hs|^ĻyҲ҇RzOJȡ} Q7ǰ4? ڢb+VԻzJ~ 78Ǒ_CxW{im,8NwS`"@#o CIZscr1xT< ~ /SM4SwOT~yXS, brkE&MHЮD뿐><?I2o|,HU>YrtWҨy4 y-%sdh0Ё1'yvx,a"ڳClDoNlg,vPF4ߺ9$ YZ0N1o 4> rN<ԒٷՍnکGS\c E|yux835L{ݚ l"+ k?v pOH3n?7e AL,E$V%k8i#J6!E" uOH:K2 b>|dАfbQ8WG H3|^J{&=v7Sii\ -75*fAgIDtڷ4溨6 EeEucVNUD 70ȉ٭[(1/_6ǣ*t\E `{u2=tT#Aw|l .d !96hXῊ%6\+u''Uৠkx@0]+"ϙ]V yn0mPz6jbpNTG”K-[Ys]5y*>Ԥ_{d Ϧ#r(!9S= 69D2bQ^+l嬙 laL;%]W_[ d,f@/[~-o>~Oj^u TvZJ\ ʱ=z%ّA#f|$cu Gt?dYnjc"@7n䷗ ij1RGJQ-%ܬί/nq{{n}3 i;>9OXЎt.Qzot ,=~6D޸.-'b1*]9I|'/b4 {py?-vG^j~xE `5Zs 9snX"~<87%'ʦq&v>LV+r gxt(?AEh'{`t8&-\BWrjfXۮӟ _]]ٓpWm %+R )tw~O5gckO"|дAO5 zWq' ֊ hf>6+"w+%a@?axi.ɾyۜ8 }A͝ҋE倫D ڴE~m\/~8 wo.Z)Q|8YQցīs^ķ 7\Gi ϼIFVmn(2g${Kw/ZwR@县絁eE?9cgϱ}aF)AubV)}Ru4*B$yWs9x2gk&&dh;W{[L#ڋvmp ;A/Ƥ[0_֣Kn?5BHŜc擀iJˌ\-)AtZ7HZXB7(NqG7nzxna1ѹU:h#׽3}ld٧| L7Y/.mkB]@L8W39F$_)ٹ*iwTU_ueB9Og+}kd gǻ1I/9ܚaZ0ם˻@1F7a^7M1ʴT/iX@'i&_?c5mF{x"o.Lw@Q֝'T!\l0K®Ց#9 !iw㴰ffrpz$e2L2LlʩW3R\VtB(y 'ҼG<EuRG}T8+p\<{+HUmL`AsgnG/E]s3= &,0ݫeQ)S6 bXoAJe]99PLoK%"2+MBEnVpo~ccE\pSPaySQkW/n^#$; 2r}н1IUvzʭf5Bss(t{|l ⅶHm/<@j}*ܜy!\ɐ2Dsr={;kph)Dl|Z]#=PAEn Gfr!,QʭfۜR^N (N P椧 *E+'_`5( ݝ)uNHf^w`PS/B} 7ʤIsL}&5Vss$F|eFq GlhI'B?Lxg*,ve CͱZ3x?hy ;^0ƒ_7GI!%mlh6\?&T<'nTJ؋Fdӫ3P%ͅ @JmA6GT BY*SW{}o_AyypQyDI*|r/K F }hmb*v7=:j@3G(AvTPyuy r+s"CډU-a$B_{VmU|tW:PDMQpݡ@7 CL;.Vv.e^à$$oWlk0[E`F5!Ѹ!'L64XK4Sg]Y#%;G{^NמdDsoE)+%`2Qzyv@7j~e:ߩkoGQ8Gh-Z|YeG]q͑ijeC9 WpĠ@P@a2d@s%(va_M;]8RX;fG%L>eM(\0l8 KMRrm}v}p( H"]mo=ji;/Um+ +*}|7tUI_ޫfՔʽ]&_m% j},FuFh93gzx1 tXsZޘ_pV7p63Fd&y  "N-R~MERy XvLɚ%U'@ L!o{nK'ei]RlkgV#t}ajֶ{GjV>lu4x|zh]I#@}x X@*!s#´I/k,Dto'gUz.Z ؼ{E`.`XoiL-YC' ^e(AJ ]oIXf, 靂"eՉFϧvզ` +65;!V E!G!“Un`쳨lt_Wv rSMZ@W9QyZ zRw@U [.v /zV|HMp]˝7'\"&g5! ],d8۹>k)pJyjqglL dQCSDs)OЁ Lbu<)92E2eC[щeJ֠=94W tΐqhW:\*[KFnDwEjt0xyU||H؝$! e =J# qt(saP#\|YDWYfS.nG{'OHNwQdFb> ܜ=4dbU"ogձj;1{4xfee@^פMs` aa7b&JY% C9MCbnzX6ì}s4r3Sĉ!ϴ۩JmRj|,ApSL΄yE4\yCYx ?t$ %$$P\ 4L;7nYGb ʿv2y#a"{3I8蝂ᵈ0Axsf=[j,R3.DM&׎6~@1ȸQffgcroӾfsV=uەLS؀hj=.}+x^ LĆXoVb&yTav?VT#Os"p6\4ڶ5a6[%aZ-wp-(bԝjdYUz׈z$a^ѡF.\IhK[~OTgj5;T{5lR F2~dTr}ݨ2f+WF`.4UT0sFyfPk5%VВpQl z_+f2f~MsMs޾e\H@hA*JE`;f4?L{Xn)'<m"X+ߥɯV6eUW'dUX\-ɋ2r˃7ldwk뉷8]+xVv'ٵsݭ_YJ!6KW1ya(o=Ne2d԰PU 833+8gΥߎ[$V4˶l\ߣͰ(!bWJ_ِ=N ^!p5_OTz&Y&+Uw$wkl^E _C (^g$@^6}Ovp %O̓oO3C=`վqU.~lπ,Yfp868$7tɬ}d5!hn] d|qƦ#$%C#ȳϫ(/KavH|=ؐ .e6Rēw#jc4[T3{r5-n=Zݕh$µ9XxF͢a)`|1 #墨CbdVx7Mلp!ULM9 N"3aCB 2'$ǴIW(m|V?R\;+g7OBX[١bKD&3Kъ-S5dD\YX8Lސ.?*9 89 m #)4eD8gF8_0a OoG6K{ZۡY%'2z?o2]3@0i#Fq?E%x!5f\qwؐ_>_W2!t](]1YBk Ng[{Y^%=A^"9[~uiSOy<^pwρŧRRtS7+w5S#: ׺T߈-N Bh8#-݉*F/ZT&u}:Ә0\{9Us5r'z ?&έwc؟a3ä9L}|{%( :݄H6ZKZJ9/sAځ@&wRk`HsZ& is0QY,_>|yUuctH1FGbʆVnp~2=܃זيGjKy<\=$86vbJ,Uu~ՎJg]9vγ#xvBLyIfI*7?\SlqY(ɗ82A:90LNٸT #}%1j)aEtt-PvY<;yNG>ŇtuJ6D~8։mVGZw풽e1`25 ujj%c M3fHߔbF=_ 1|xpb}P>ۘ'uE5 ]Ʉnɵ]"7y &^gt25j);RC9*!"ٲOR n? v:iA8OH߈Ek9s&ףL]EAR\ZeqMq)N91^@/Gy:8v7Č ګ邮Q.oɤ ۴YU$D~OJsUN)"6鲌}~(C{&?jG|ZHh^5ݖs#Ϛv;)RM!Kk+u_K߯ 6ӝo8d{++>V!y:epЛ0ev.g3EE57ɾeqw%y@kjH(\C_<x==ޣ 0OY]-X$ffFP^E^U\X7]| /=Y-ˍ@*B?lMg?\L[sYw:^@&k֨X%uWpEU&ێ"4Na$Y_l'z~z$I iy%R?$2iiB+{ÎE 6|?,/P1@eWk_s>ڗE.K X[·C,qn@«7 nX^Pof^art*@g]~Dȷp'[m#ps=(ftm̬ӝo9=I N?,JdjWȏ4&aRyS1_y/e\nG|F%"vq>i3?gd]Qeq ""> Y9+s/)d%W%LkKwm{QU/H9\+Te?Sj//!oNCs6PޭMksEkռ{^jd uer>3&rƘGB?_֘i|UMVFbE6 E=]tuQ9]%&_-Үr3a/HJ^jt"4'DElp ˈx\t v[Ps:-dοTJym{LG~8g͇j`3cTckmKž2I4Wb"1d4p47VBP5i0ɧ!DͫVⳁ,SkD-?0eS ±-H]R|mKpL9]|rn."ǵ &c;ѨXr &} 0\1kA F63h9ZPQLsݾo}lbzAK\R4R!Y@KU+_=!$d=ӽz 7J>?'lIP^uy臹v8/r3b!_fW ~^e)D\F*3y8F-L?PF 1UٍMQMeN;9#D@F}O EDkD5#leS"xߝC?N;l@Kzo%ρep'8r}qZT%Ub&>2ry$(|)iL[3R9:YCõE_a/EQSOE_>~F;J-uE85k)Yxf\]Q\Xk;#IiXeϜxC]\V~@`#І0YF*-B F;Yd͞ox]0h/D:# G37Z!lx2ԘlA_`%Sl3˅H?6#dKB-7/ُ/MbH!E9XbD(RGL4۔{q鐭 d*󮣴 ѝh7OXcwQUr]ګ8aҾBRP ĆIp󽪁6@Y> r-ol<"F.P){'OamN:>뽱vܟIsڄs=`tfNUN zK_26YVv:GGFks8]w܍ώѯb=m~SfBV3hHw#R?c ~φSE:&i⇘ #>Fm^j6=l*GJ"s7AHcI"7vMhjo:r@EGhN *jD2/T:EOPZ׈ԃ|Oп5j{2ͭ R;^z^*wXfV@J!$K#f\=/te (ۢc@9x婌)-w_5[mp 8nAlpi}@\ O҅bg,FHbaOK$w=/\I EkyJjlHTx8(L_tw4"&cW><ɷХ7!p[r\=Zo?Iζ>L:V韶Qm{}&([LNv;ݮTkaw<_sqS@doGV&j&^RxPӳ72<5k]kK*7:9)=sk/lߪQ.i9ӱ+,kc"TEr[w8'fZb%<3.TO_Bvf!@Jj!KRnK6/[&ʪ>aGNzJ"Ze)iHgb ={.Εf@#%d`O J<~?JVk෉Y~̉OS6{'@Ir/ f-d"Ah8×y  RA`cmDCuUuj 5'SdpW"t)RFy -|~|&i 7OXZjX*y>pA )pTm89Oa{߫Ή@t!Ƿ_ѩ1c#a}rJ{ DvCyہ@i 7ND@6KCSm*g6 OmCmIǭyv[VθIlz?Iзxw!HGVsՁ N ]gWa9Z#SyE$-6pRlE |O>ѝlc@̈́:j v5U&L\~$:ξeICcOLrl'Ogg3e\g]i9m B*p9 =Vd!_+0 "?J{OaV(E}qf}H \I)LYr^=a3hzh{|} uԤbj0|}I20=Zo3К$-ךQ:U$U|(l~ppu 7UZ4{|qGdWqX&(iyzt ?gG߻.k35U- 8+n\h\=;0r\Cgb`q%K_k#a6WK3H.,ջ0T]YwRkd;)4H4{T~x?V総S7I%WvEyA4 \>s`@nƑy/Ϭ>^EUa@', A%TjcEVGeWu]N#xnעor{םCbAW,ACvcw0A=I쳵AKw)'_MzHh6*|1[J7{;ꎺ ZB,'쩠jd?cO+ǙDVܠT468ypqYQF7R@KlG/zmLҟh UYHן#92lb~zq KsD=w3Olۼ>!AyƤ]:(9$\J0W7v*#׆ +DQF^y hQj/h umRuKv5 6|fjzDtlZG^s9YSx0ՁīVJZkOi|!8~8q2ԧmFH윂ϣJY` @4*| R3^tb(P&mtx C̃Y? bVwTR,BRB8cˬ 7JyE3Dm'&jT_njTk](?^X g%a0smd /w'ǤBZabpy|KsBTL0[<tBOa͆cנN)T8cFD1Um; JFĥ &S sZ@USYSME^ wl &\Ke0h EX;Iʔ/04\gNż~$@FV?9̅4ٗPѕq8' *j/N7+D4ȵF?_í-c&b5x~HB,+C6̀ W><]CEb PjP]uꂚ RZb i[/~d4XL{gUxC]Y.~Zhvw\6/=~C1qZ|ɹgYuk#x,bS 2uҧb _ ,p&K`!F Cn"5E-AÕ9aew١E|"Q'꬚2C5Uv޹'mg?4=1\[ܑT!)OkSȬ]=ciS,`T^edx.: ~nxniꥫqpB0A5{Qe-H $O;@{b8LFohr&u3Bo*R R&ix.Q4ZAl44ho?f$l[*k.GRѻ>޾#d\PKgWR?nfQ2+Dt0Ӿv<4hdſ+b-?{:# \mE _Pg%ߡg:36M]ͩ-Fq;Ӱ,4ĝo՛u)U>#TjW<ϦrC,2ۏx-}DmC.,. UXWY? 2)/Q+ю*M+"]<7'J1 ^[SogbUQPg'/u0BQNR6W< |k鎒 ~[|\YF '4 ;%6 <!ɼLK 0yO,f)TzaC3DHS8+h*4t:E{뉶u׸A8~݄r@{0Δ%&I[ C860d\RI=~L(]H˳TOQ0|rQ[{j&-$@V]2:~o]F, ^;ugId l XwRs I/ޤI/aFc Vs,W1ITBˇn/=J E-owTw,! w׌Zx;,Z΃Xxu&X5_&aˁfX_ }=5Q2ۉ#*Z%$fBĜA4C ֞?۝{#uwHK(af'?7R&VrZ@H88QΎSYApuʫ(k0S8pf>5=FA!:]iYe@@ Z MCXuSR\VB7Tz$1rp\:'M ')ljwO kuaX==k\na$.{ MRA*;E aA}gy3W(|9V>`k.: =@Ոckbn*}W7~B<_d,2 jnlqPj+)S1(ދƜ#+ۅNVM՛ ʛ?j+P6sve/Ѷή`]hP0+AO>`ŧ q]~=ԶAs]bo<ⳒF젼'0=3h #7r;j"o^8_иZ}-$U ]i}Ϻ9|3JW3;gx9FnSW]pY$R՛+BU|"5AJ 0aFgPQGƬx=c03Y}Z4=V6iuA֗ Sԧh$S;T}숝aUw_Y\UΩ:*ہCљkYT[عd !,S(x_&?KK瘕hq I2و _xp.p ^ lpsVK"L9˜S :(| MG vSc6_DF_0p("0Yk'TA?<[Cl5*x^WO(ɽ-[;L/CXfD -C[ w HbqpmM>& W)O AͻlU шG_&z7dFrK-^%=(5D+P i" Lf|M+a/VK?lY [Cznºϭtxbg5Cg=WxKe*'̴Se[hΦԠN:0_(A.}6T_U" _iȁ_~$NF J)p )NR4ҟO MH.׮lS5VA3l .ʝ6eL|*, ^ ݕ|RЂWK0iX\AK39MӐ1F]O *oJO=L47+ Vl}$Q &VfW2 UIURf\}9Њ'7bY:3m#03_[LV7V-͋n\eϵ)51 :{]1@]t^t.܂5XKB?(b]t[D tD9s?538[&8-Dw1q"tS~hPv ]/0rò?5$::=5qutȄ*yMđڮ %e ~}"3zm*n)JMfψb;yuI3.[ e0/5w •qĢ~df&e#zs1< m# X4#}\b|-'o6 I[d'^jv˾H@Ol6dGp]#\> MK5xSWn2C},,Ȇx{e m %-H$9pDXw9:y{ AsWL4nn-et<{u/)ḦR t^"6QpazTAA䮤):]5ʹfc)^pԹߍFvfآquo@'HieHBOG g։6'ȥm?mI d1әv^Ck&{fA]aCrK ep N)y?JL7>"":)6M+# _\D}PGf$d~%/A$pF Կo) ULLxn wj4VXMX_,̗EMI+XۺX˻`M&>A3k ׹\Gj6/4y934ypj$^E0*Co?*w9w J^֞aĤeP=Y"d3X!c<@qPu&۷$xν߆S(l2_KD[GwMO x˨Os_dMߛnFn Kbu}(C+ݰ ,v.}I ;7K>}zew̩:bp̀'#iBS|Ӫ*V'":S@OvuTCEVt`$+a>I{:d] `o*Y S4SDLc!8e׊8x(&Y~&Vcn2$)A]#Zޔy~`R%(a aYz{M?i.! t×C iD-MӇ=m(ﺄ}%)Oy48Gb F>FHP@Qstş"yM8WZ'wJlR[<M;XC{CKΩc4ѧxzIJ\=(]֝9.A KN+q7.PitQ3](x?X_!>Á6cz[mΌIኬCp"e _aeQuPM~MHCIX k/dڑ #P|)q $3r[_d& :꣐8 Յ=c5̱nj198ͭ=u |l4A?惈rݸZW'&ArbАZv|;Q|edDGZFFQ06vC[iQ +IRm:[1Ǐ2[lj4:$ā+1RW^Qӕyzj78G9՝GJcw;BӽVkXtrݹXz[MEm1~u3Zui/B1QE7ѶgWJ;_)˗$>3X,/ZuмڙAz|GWَO*|ܞ|\wl?mN_fH6N= qjesexJE ˱1h` *UGBF,Bs-plM:F,؈qv;KF*ia2GXjLx7˫!Vm?H<7\;RUD6vr EhCP#p-RE DTb}_Cem3VOI6w2+E 9Gl.v D:VkP>ɱU(@F0BTA7+Qqfw=4,9CNCm̈́4@Zˢg]qlqaL(aXL=w[ւド>+13kw¯"6⺑ Oǖ']] urQ.ٷ r\mCʁ/O%?%$<got+K#U H{TE2v@#WwbwpRTO^&ȭ}}kA6Fswy ?Kߘ'8p~"jSJ{|3QrƖ,S 1 ^`#Q#̪I_}սĨl.L#Z?kȗOCHx͆ȇ`zTb3$M^!Dd WʅǸ`1Bڷ)+E'USNLaJ4e'z@H6J y6WAe"ӣhJߪ ئq2c+=~yrA^T^*/%O~}aC4"7ھ'yPѝs)n#edTC<7QlaޅI$62B]'E X{@ċPY]BpQ%M F,r2y24f8E{f N ='卑@4Fu^G&C«Kf z>:٧& AT8t?y?E Z ؓd*p*c!D?u\T6tsuZ/U#h޼ ?P BWWvpYzǼ -ğrp4&<1"˻3dgќw=lÀ61TN!}@<-=4Qn%8FGAM'+ǘLyxe.c`{²|:F|EI4aiW]Z'3 7F/FDVüЈoq/_R:_ZMqa٤Ooh*%8mG^o58E7 yK_^ts ġ<&q)RD\lY:GIPe,XGo  |oMw&~Y"ɸ͝KRֿ+rVBv1aU/I~,M^2SՔĮ46 n}G}Z,נ?œ W51A)+y$MT}{錃5|]W`/M(A_Dž6:DBdY18i@;,<~݉08ʲO8 bGoK= }nL o9Y!Z .=*g/l˒SVrhF^WB}@ApҢ`TGXK;?*.jA^&;{IY>NZWfE,i~푏^8mttvPg[[XKB3!ݴ:/,>7}Z`Cr iBVl5EEt+Ww<#JuzEIQF?o> oOY__)7MID.H6%!oyզӌԃk+߈190~."x8os8zL)#Σ]S$WG+a'مdh+-B;+sKX*ΒuDm#R#G-Yf Vp}>}6h 4E9a}OLޢU\aƣOn?pܴ> v}l䔵Ҩ< G-6l?źQ*:<蛫"0UѶ_ξh|jʞ?[V ; zmxJ?Y[ɐjmwahJ \޽gGaftk$dUh+24А~59)"(x:L= i@ibYx=Qʝo ^opj1Y mH'O4gO*yel~aq2p? +O D/O1j&6UrhZK|h,vBxl))>Х27|)@vbU%Rߒ95r)"e-(5eql6?]1&4H/{{ސu nLɿO$x=@GbԛLUk# y}.%abqfYhcbj~ mUEI22'MIy]1K1;NBO9/lzyHQ2 ⺐Kj;,+q dM78%? ܎=A+OL4h~nfs|{?>[xH0JJ> RӃuK\f [uG* L̋_R*kx]m 6k)*$UhA d~C/s7%Lpks_P1fMVPuԋ.UD9I[AvaԞ8#>w:|˟񇛱YHu A~ɓ1L;8*ie=Pþ(zVb9<WS ,U\-ph b%0G!a8Akc˵w5[*gAkE&j 丳6`(k8^Okl }}hn)YE<Q6JN b^WV3(ABH;a6(TnFvFʟTn 3wRUCmbrF'`@<8H *=?z;^2c@8'ߊ:]T֝lI:_bru$*GeJ:k=3y~D2W@2>҅v!%'6^[yOMbqVr ! "MNKq߻,nG8~h骭An- L̨Jy& E˄QP:=$2qqd+,n:QlNՂʡK^kW7dAлW~&,z2㡬P#`}Nw{ބm0c>˵^~IHE"_O]pHPfhx) кO<  =>hF%f2'B/zٿ3z"5p7%z gM!3}[RRl\Dpܶg9k UNNnx)s>L!QOVҊJ8SjV1EӉ]c[Yum7epl nhI_̭l::y8de:^8K UŮ,Gr0}wu' ֏G/etI, dWQ_/,_ch0!`6nωi1K֌{e>l3KǪ ROaCTQx= {H'7lljAȀ-?dn3>Bq9'=/E} u@C&kNhXTҙQR]NB.XNDϝWoFb23飓\OI y@(ߎ":ۛT3";Jc@soyFT+3qG|Ecݺ읋5Ee룾 43”x<۵Gɕ]dr~;e{nXxE_reCm51񀰧*4Ğn4D)`s3Q(XgtqI.wW-~n>+$J"<]v9n2EO(ERLZ|Lj[|K"s_  [""EO_)E!y= q22Ѫ~!Ց||0HVR\҆7!\5ps`Pnf 'eD),yntCWit'6W){ avcׇ*12V&Bb^brb&$_ċ36*pa|>vÖ(b\W-+6/]k{gċ/9:C{+D91a# n1,PTLHwA&;19T3[)L7|s/}dXჹGuW;3zv4|: 6Z]pj2e{Ds|@ |Ł#`TOw&FOܬ۩ޮ]0mwݬWsUqxN7?Na{FG&Sq9Ia )D`T h4 왻[;B`O]s lyPPbweow)sqqt# o0; &F&" ZbP_i>zd:$y>׫l_TǮaهŒRqZ{5 5 pTN]$-HFOD?d%y1Ynw}*b` 5ȏxœ͉7 WLq#qFDg^8שyt,҆S!D} 4N=ɘQr1ύ$Ic^f-vhmӄzW~ %H/`H3nmNv ?˕/%aXC>Ճ\HD=T]6+)ۀ1(m1bqb\+ Xu7[%|/|8 a!'fi%ԨlR]gGvWݎ+\ #fpi$9%"WvLD fe߹/d\˝,P`dX)-NQ* =@40נOЅEGw?uMx*5y<c}gvzqg8`{7Fh5AqݺMz]YIܠ=;:3LF`/bs-rOY}IːݵZ%i]ZL`B$$+q/+,KtVusRMfAhAC1Y2inȊt[5ͭMԜ8F`/({d G7;x8%g位{\E ]+3H~ȵmSGi'g=q /3ѬY%9fV_xč~&r=˥x0 a, >ih5Et\Pj4MN,U-'cB6-ֈzPR2m˦=Xg:~ eN jӫDS,Ļ07507ɞŷ,SY<x*Km)C|;#t8O ;أ?.B 4N.V.5՜odxUqC=FC}^bԡŔp;KW#z_GFz+ _s'ĞMˀU=o،wJ<;.B{( yfzKuڟ#lJ3?akL\aEq]ЈH[.ҷF鿕bwn A➼';^BGx7)d1Rc<]t9}h}/P硚̊S@MC&ڪ#+];!]1bw)7d0{l ¼+2Tᵛ_D-t14,W59Upmk܊5v ?WL~.S2hН@&pK]tYM5I]f=0z:eK24!~.Yq4ݾwjX1`r82t쨘_LXl)$ۅ}}%c\MU 5/JV׽d+Z$IƁ0LʯVIW, |Jm-jlc|{ BCS\4DʆdХl▯ƚ. N6{OVHvO1VbN]f[4w'Eԥ[MZhTDLvΊzd 9?ME:cѶ65_x,:xn,?nf6L&4$iG񹅬dAO?DSiOeD)-]Q0izS  ]փԩ`9G^S_e NU3|s(p]݇W]]m*:,ON }((Vc9jJk9҃ߤONǝ}&qEZX0' P)qH'?l<g hſM?"hEMa$a5ļ2$~>NflŘ\>eJt&ׇ88Xɫ6bm!v Z1v{ɒ JDˣOLY&!.Yj_ PKwMS0~eJxhUMT‚o+ nO\ѹίt-@ʋkRD nMy e6fٟ೼pC1jBG8.(w\'hiUA@l&{2+b= IR1P&E<"hb@܊[ :tIKY1L_YVfB4x09Фۛ l&7J+p}xDRՅ؇xWz~Qv$Ҹ)JsXCtSlgKٹ:ةSnj59xM{n2-DI3' *zIM3]'eBt18XNjCݺb[pƎ))zj C s'./ H /xL˴^O壉s0,trD~\!4`ykF_\ + 5P̘j—Cט$[0[E/ 65Y VHHhߴ-0̕[uo6j݊=/ :q^߱nnvT٤ȑҀAI~X@a-H(-VUoMspǤt)h3#RkYh ]Y+NԀEjӡO%wZ Z]Sޚ=bVT`'3j]}8C\K:(0-!!Xa:w#l` Z ٵ 5AC*hZ˴Ie2B49 a 靱J@Jc)DEf/=bނۦ~j@ceB^V HhVۆ'y>>F1cm \\'1봍?{iULzUm2sG|ԉa"<b [ :17D wPv7XX@Q2ZQ}=8g] tU$v[Ɇ jp~*]=/25ٹR4PRݵ1/:W׻U1up(';͂ ?&&zB;u;+D"&A(w+SxoɎ Pܷ{{Ϫ!5ɲx]TEǚU}txT?X |ِj giOs@&sֿXK-G݄2֖,{Q-_Ln)SEm42B(> 6N_Ǩ<4dr4aadMkݥ\w_8K7@)vi(G R? )cڊoE_\SՖz­aG9ϨhoԡM"'^U_O*1w3μ?!US#copuA mTsO4d)@ع.Iqe B,˄M$<]XEHrqrm8M -idY#g T ^ǥ&`u"{aB.1u$ZVO D{b`1P҂3GBpSQۚCr7h"􃗏C-KBc ]:'"l7MD3SAJKĢTwPRN+v4M:?@u qz]PKy᭾Ud5I>QB[XirVU g]1~*j{) Ԍ݄̚Vjq{"_ 8dZR~x`Y_"\=4yץߌ<ǵ_Uf%uc;S:E6xCFJ޹+ޛӒq[@b{+WAq=q \P ʏ]xvWO%/c84( wcڲtU=s.aG05d> w6;_n1If.fSx7| g; s @xci&;Ouuj(u/щsYɌ jd+Rr_s .>f9 l!~/xK930(Ь?3"?ygÒU+Y ̆xr%m/I2N;Gbo4hԊY@<*LGYW`.UOkTlH6ycE1.OP g[i:nbv)h|#9TX ѵ0gkޚqQ7ty!ĸ0{jxuxJqسy uNm'`pr-U$_hџʇVJ0`!}pH&L$-LQ4W2ݕ) bS; CZl 5]@S9<ߏ+~梄[pO+.R/U8mw/Y=f"^Dyǒ?Ks|G֩8GsGϴ^`I%4t ~c3 0>2Km<*Y zŶQ`&ekWQJ! tQq7EK|$J3زgU@uyXe|t@;t_z%._ܧTCG.n11il2MO!܏)rτMg"T+3Rz_I-R| ~%(=fʋODol١Q;~:HyZ7 1@#m#,+hDѿ3Ɠ 2p %,;%{I k'|6)&} /VGb7>xN.p41S‹TclyבdiY4Gy:ũ~?A$,$U5Ԏ9DGZzx t]q󔎳Wяc|ðoYBXcXO-K)H˖W1SD,PqK#>*è(JTꆺvf*^1;oF_DVCư-7]d ,$."yleN$sa/_:,dA6_5'fki^RQQ\K{8 >>o$\ٽY|.CXWzL#C$>+ku@`ѷDݶb%T".b;|%xkY#C!0kx;hZmr.b?шSM^7 xuWd1@-p}~|:Qֆ$Q{x|g`P=ʅ{ڱ*t(zC%cl@TeQyoBvrC?ۈ11ʫrZ, %^jGJl~${Q 8|JJ9ay)(%8jfফ|O!ΓYuƖ(G(qjj1$gqnsE:0YPpLZU'eQm71Za+ӽҙw6$q֊&tDΧ+d{k7)ҧ$td*>\u'(׷5`^<%ЉKLɼ @# 7 ΰ6tf 9 )b96 ӥgtK,&3܁N~I)oJǏK ^ (თgNSA֢pM =tv(AB@g5֏UY xytIފw|\& X-+-~9q,\+Z篻tFZ7 OOu]psA@eHV>L~+ѱlfBh-e6[XįtQ M~,?!fm_ ޤ5ϐuGl{)ˎ˔L|*ȯœ0&Z~dGxTZvyh./1w9F8ÁӶjA9&BK#<)zjyqy&TT!\i嬻ÈUN|v[vFA8- fFV7̬t%sfQY߆QDaT(x|0* Cs|/Ȓb&-+ADTc'NH^80O;]p1 jY&r袉 BWk.v}-` h~qs>P>pnX0lpi 1S)d8+0wuUawF6_o>mŽx%a0Í ,,n޸gЅ!P[0ɥKn슽hƫt\k7u 49ę\!hPV.֍1%풢Xin_k,V8Gl mח%!όT4[[ܛ| SK-_ő5#9nzڧ_xVM(b/5YԶMۏ}A0^f~H&SA.ݔfIUNP=#'xËݽV>"gP>~@oᇛ]1^VIibԌ,A6'`=NY~KSY]x pWm08_|]믋_-Z{+`+L,TkJhEDCW ꄶBc6 _橚E"8)I "V|EVVz]a3\>,*ݘܮp R(*vGX_=˽qѤ5*dPx\ݩYkY&ދiKp]S'vZxRja=(r\*0# P%b<"Kht8#CD 4 M I#G@k*ȗ{jJ8Ͻ?Zۇ˗U_1G ǝl >7Ws;!yo֜'! %[E<& lge=s 㮙ޓIsurjБDE+8;VW-i,VNW*mHbE["S4on dswōSynl0N:r4.pE J~;L:K*l'Zpbs̕usV5Te,4W#ymw+קH?B_&yƝIق@ǜς_3lΐ>3Z )\(?"5qyPn8f`3 2lgl2i!ybtV5VvuFpAj_w' ؒ 4:x o|Ŵ2i FB!uyzR,i]CwQTVrxȻs]!R# @d#`zؖ!r-_!VPϩ Xp?'9ikO2 DZ' #ᇵPR$+".4c#JXׂ+{K5METT1C)m`Cٹ8cz*9$EOfit̂;%I; (ڌ]jg1&KD)\co )yas1䜨_ߨ Q,HX7F 4I-vfI̍;9c$0D  DQ)"aDX:rKRKA.0‚IfFzi*VB* .Й!aꭼm23!VETn5t. K ,z3LfϯGuml=YkE: 70!T=Ba0:>8p!oל%v˘rB~Y1=ۑP&HԚ>.ZCRä>or# %m8H8}Qf#+ͥf8 `i[iѴ@6È^n^E8m$s`K)^ָ\t_PE&TG!-86H@% \WzX)znM[e5 (O9O~yX)QZ&H \fUfi'eO\sz,.^sEz*7ڇ_H]='ZâZD+lumlɬw\F^>$)}Jl?.2+ǟ؇iYI7!Qk%}$ S#s|UӭbW< ZsStmQҿI͖o^*qzW:-{gt☯BtsC5Ĺ͜5tL1YYe4iX$J&/ESAA`@@筶پ:I#iiobFٵGB~ dݠt#{i,J7ǿ-B]G')T{0+M\O|%||63(71]Y : ^ FsdlotT5W7PVs&|g",//}S*E;`h&0*4A<0KT\NY+ݖ#ymrq1O3D1:6ߺDbMJ)5 zyL`{[@A`U%s3aŹpOnSBkx0X@֝PՎcxt̂g-&RP4[XUKYhmݚfA[\JC(Ճ+ a=l yd;jXWĹqÊzOEܹmEYO?*w$u֡S!u> bgt@җOLr<̛%H>?a+b F<3|cb{>he6/ڀ( {D |N\W,/9?MdidžEVa}:VΫ 2r No8Ζ[-BwJ" [bI6r&a!8I 2tjWy2i**3 {"vxi7({aXpYq(FsȊ.:<[(_FY$"2_у\( ~m9YX(Qe& BI4 NPWZa] c|-M,N̄S(@Jiۯ~aqq StϑoԲQڑhOIvEd= S .3PrNHLPNNuZQN-yCMqkOQ~M"yi*hlە;qLPj ~էϿФ0_QS=z/"[YT@tӏZKp1h}SX! Eۯ7>Rd~_>XZ'0(0C+UssѤEi--qF0gF@~Fi%96dJI~vqM~9X\..藾IC{it- G]ģ]*%X0앎.tѥ ^ZB _NNe~LZ-^y?ǫ; $|c|7ah,  yB,x@{%6?zCMzeõ#T'>C>q"y=u*!RYMtaiI_Ż!E ީ4A>Ҵ3Wd583 yZKWpo!qY.9(J!8L0h y1ּy G MI @5w#4LޟuDI)ٿ$\QB[ 4B9+ 0'CARϦpG.8_aUoű{tR ozaL[i^ro"l G'y'oUے1_|iLpjy]. d|E5 :x{7BOm5 8xX_wf/ḩ&ЯO8*5d @w+Bt: p]Vw+5\u:j*ǂht ,|`[_S_?}f)"F1h};Dn×jJ+|[ p/ #3tjaL[CxG}VT XBJ}d ED%W3:Jp+81b o.@ZJ'+ %ʞp?n'Ϫ4wĶOV"KE@jBilNE1}2tc!039?Wa.ݛiڡ4i>SΩsƂ5Cn#Ak}> 2c"/8ۃ4G6ƼFNL^D=2`ysQU@:1wn%hjױ^rKU1hś)t RsgdjED-ONJlqA-|؛j&Փ0ִYjxΟ z:~jS6ќ)0}t׬X 3Y""O_pVElp9,X{8[ ,:՛,,`qH5NOx+3Yj'9ԔiÕQyXǨp·4cRˁ:.>qi^8ɏ! 8j:īO+1A wAB ÀR?'F#  <+jKP7܎˅VL! MvtONoDm6< *v sOsM:h.Τ-3jT;ڂNd(q5$H<ҙ SIȿb ~DH0/:-6g=vSO_&!oàFѰ@NnU-Pk9n&]Ys|S%.U{jzX1d_t*l>YYUk!r[qkO=_i& qJ; -*Zc~NE TKq xy ]ЫE$il^ߔvM'LX՗ ޅ҃(2 nR-1)hͩ F[)Ny(;z^PH|j ^*aNK`))aBekBy(+5Q4UV& *d[9ҿ= o!dOZ QЙY"QԜK +VupƗ;f2}A3H[1|gFtu.\ Aɛs JH/6Z1gAľՐ+$gCoX=kH1V6%.2TQsQ@[V,=CCIJ Si+Y]BOwF2]2|,HLb7x$cs]\ -ՄZ3Jv sv dqUa1énNHbܢѷ('ǭ;s41Ω/DLjYB!-}XED@L/\܋7GuɃ,vKܼz\w pPklgR<Kc9pm`:tBɫނ,DlI G ȿH)&v_c()u=$ nUvs6h40mFj[y-)i;a^+d$4ô*-*k*! j,e*|eV sB=7 یGsW-,=nW$gXOȃsPC@d O tdz[zNIffiy(IDKF@Hmws26qޖ5: `m=`3TcBw[co:ur8Jbrpcy#Ĕ[ؿd-j&TgpL[t@3fZP5V}oX7dPdP!={0R9HpJ_{透tTͿvk}f&e7?;t Ղ7/o_5mrM/qaRajm`k$u+8\Z%\g3#QB=S.5-0K̤NԿFT, N˙WU$B/WG鴯ܼ2p%3%UfYQx:k褈u-}wĵNa'i'x,WLVE=&}m cQ<}Cy$vTltQ*) 8Ûz3MSj6sZ[rQ_up\DЈDG7RSX[,{C˭ܟa6Y ;OPTxm=42L;0 MU 8wzQ#mk| %U YP7ǶMb_ bCY ^GO01 ؖ*YE]xqҙJA`̇y$mFh׶4f8N!% mBbSQd4|]L%zSZP(cHoۙ)‡+lI 0_$'(5QTmoDŕB_} =].У7 `E\B(2Y `ʴ I/ =8͚ me{:XP=^#1 y@j:O tk#v:#Ud@ ĔypNqEB+.og_&S&@/>60jzFVJoT:eUi(gU:` <͝ z6g ZY*<Zi򘭛|Pkm7,s:S# c13 dmL"/{K=ܔc_*CWq;!ZO3rA&p \1f!cu4((TtevPB?1m~n@)!Rgu!CeYI,")mH*;D3C^nDJ4'o'C0~ns s!q2J:N]Ė$|86"G &2 u.oҕY ҐtxRŏ4 }-uQPvu:24$sTș~tձM5(R<+;uȁ.d*q,i"8^޺PC'%+1 O]c|FV8~ڷJ1Wg]KrI"#UҋantBYcNv\_a@cp ֎}:޾3~;gNm&x$mkhCCqxvWzaAS7O3WS:;aN e"zٟܟ^xe$YB]mSn%|!ӻ/~D]hUYDX3T\9>pm21n!mDQ(NfXztiRjmhg POq ]z9'Z -`&v=%y(uNV/yM 8&*)W>[VA쫓cUM~,cc3p*C0Uejw\q :"E*8.K3o蝬mд-f͗Z!ob[>gP3psK牮mRASLfX޳q^:WuF~f|NLGɚʤY_M~ւF4GN1c\3?']_!'ƙ79:̝i,or <5;5H3#Ef~m?S=;qM;M8!'"E"''-IKs 4xO}/'CmD&"Aq@P6r'y\YZS|D Lއ!JʑsC<Ȗ=z:ɔ$`|'" 82e9鿇)9_;lDUҢ&C<5r*/b6D$P???]HJz Rqza0L^Ml:wLYA6/p΍ڸwSG[vr/n1]="H~̥!ȥDQ(^^?i$D$ձ7i(Ro(ʑshk\oG슏@(L/3Dp< jlG7AjD.ʨhwei D nX.; ~ɍo+UɩR .!Třrq{3O+%8Ce {ꂘ-㐎-יX?c@=WQϤ rNv %B?TVqlcRb0 64`_*N<Ė5ca (.$ub~Z)_rۀ`76Ӝ=?& P烙缼SUs⺒@ [ MPFѴ\^$b4z"IF]v爹`->"p.~{Z-dVm:tĉ39„}w\T4m< Oim kB݌U]z@ˀXfVA2[@A*6,Jql̺?lBtnj@/,& R&Ǣ8ZhL!cNqL]B5߾i}ć>/wR>à*plMM :! =`5 a 2#pZ[پ}SZ0װw$OsU7 gV{^U=Q)\ewq!vod L:_m>=r1\$SĨ e CMۭ | HiR9g8!Ծlw+q-SG1t$nIQ=sX$z0n<0ux𓪄UfתV[zHfaF. fQ*~BES<<n'.ԣ\EwIF0dbP校35iJ E vN_R22|.{g~/徠U?+oaEV=ѮP;()2"|`=ȯL!fL=it—OO=kKLt0. 2f !GN,S:ɌBǀH-_إr$; cJ܁0s!Oٻ#7.@<;^*^!0޵mM S)Zz$4WsOld_mr#3jquϽ1N<9?3/@x13董`5z6R6:M=4qBup`k@jB{y<@7xeK@#1 h#Lp nҕ* ?#M'g`r4_uUƱPUig"6,z_1Z79d p,PcqdEGD^lw$rӳB0(;To_ TG VFRU8ls ZAt4,΢̞#֖qc$hq^d[8}$Po+Xij4FZe [S%Ov"Y)Ns\ޕf"-0D4wLG6Gr.% ѹ7n01f´Ouݢſ( A1ȊTsiՏ!tuu%\>Ա5&3ioٙ%XԨ[*'#k J ܻoMr&r60NyX \+qgiͦ4wxe1jC3C߰| 2uit{: +Rg.8xF?=ϰثl&Ae@O g5UlVW]U Re;`vXn.D!bXPέާQFh=anWj[-$g%9+ֽ}dYUW3U 1y\weI}NMכ֘YДyJܢM$M % U1M]PtL4%SGEeHiHzK5Y_Dz4' :2sE4J]L3އ#qIrBEov>/g\b g H.XCp` kV_IEΪ$0U$ʯ"ƚDK78JW=Q ԈmkϘ!ƭ N /ӕ *w 7Pe|+S 2/Mr^Y6{Yt/2$) *=Ģߘ]Νi;O ˀlEUJ i[ݍXz3MMGw&OvlxK&_Cd+IEs= *d-~7S1)es ! 'kXEݗm?WCi]}7޽yyヮ,W moMݳQ2QYAZA1i176*MO#ҭ~{㙆1?Osz3~eӳ8c iwq i/ ~?+8 7ߥCDRIqBQk$i.UpsE9iseV* ͗P jm@;rӱ7$R~!LQKrUNZ`"CG֡'e}輾 82"'G(>?<hآU3g Ah mVlC9}CX^]<–lнROYƯYq{x/Ï@ Rg̵7{9!*ǝ²A2{t0H3#_]5PfD?[a*ʧ Gc!-xtDHKFy`{/RDmЏf;j`r$ʘsWgZ]Ԙʰa/~}4Nt_7t?3C&W5 X<s6J}хlbb>ZZ $|*΄aq2kO+Q?č:?e1$׀VEI4^JErg3=2$ dkm87`a[9_|/EKmAq ,#_f{ }F*F Sw`i;ttn~D(8. }iD[L<~,8M ^XzKHv[v[bܵRHwRɔihJy(^Tp"U"0Dͽ+5]lR,Qc!u2[AiS @[3[D޾ ~zk=@>1L=+qHBs1>ꐎʊ9WŜy(HISQyt(jLK'G3PWzd} 3rP۲4 c83=jag,->G>R4 Q+kAha y3b9 g$!Npa۪>Y,Y@#.ste%p Epm=a=3z^C?N}(>Ҋ, dҭ1U]8b!Us%ϲy_ɛ(hT;:tOmo;V2էt0a!êEUKE8]}ɄCI;AL^}IRl,k4127&z;[ |Hqí=ko_4x]Ҷ0"&"A>;\nC#pյHQg Fsʑ3Zf*4Au6g҄'ّ) 3Q,,q8W/>$pK=!čs]~j%$ץTDskqO\'ʅݤ*;!2sC)o\ 1̑ǚs _l1z`Y9c1,ӶhWNq5N.2V-/WHYu) d~b6oB0UfRFA4Y1XJ,~͊;'f/[V ڮy7JiW5C" SS&]2xYRNl\%;k>QKCNRd @l(^X-v^ io2!gŃVxp 1t6ssɯNosWڶ_H1~:bR±KiQ!DZߥ%?ba4įSS'(&G~3_\tRu%"&f@ZT1pt#̄#0j*D+(Ǎ1e8ES7̧@!nRN8TqN^zDH\ zyl}^)Bh-PCoMVRxH N,X)<>z_L+5_[/{r.tn![{@"ur\h(j )jrc*pnޞ6eړ D^ldiCAW[Hb{>z/}35n\pO #\TԾ%`tte|-279` PFV_\$0dEGC*i3Z:y 6aFr5ܓ|%O-8WvuBdoA1%%6\gI-˱|E'_oӕ7\?1OqtEf=ZJ]/(W]~ưVTZ|Ŷ\׻JT06Ꮺgcy\KZU#%"[bY}gK+H@ [O=uFR%0 X }"gB>&urn[;n&oXC6 zx[I)JE&sC4tޑѯT`a{ldny@9?6S^Xx.-=Jga8악# `MF~w&> Gѻ,RDβK!qsv\s0g'8Bp4,+d$rNOG۳;vxw,҉QSD_-Y.&OFP3S4^޺5-{6X L3XTNνu;"PWTK }ZJq%{j} Td\(`ÁGEEDBhlt%kALfbr[hv'Z$jv?FOF̭lL㟒Sr;@~ʃ,lw&0Nck@YʸD霂mKʦ׉ʼn Ic ⾉[?Tdt\P+y15;V-:{1mcwkf~:t-ѷ.{n*jY\WBdnV#$'hkG,8Yt0FJ́j[M~hH,edB78UsoQW1Pͼ/L t| <ܥ]2xO\a3B4:e2@nbeZ?qt1CZ.0dE cSb$pw@T˲؁匨%/qJ34` i疩4uZƜN5 x 峻zEGq+.moE~/L+K'`q ; ^͡i6"1y\8Y0lo„! ?O#d-œ' :Imq)xBH9ŠmGemDF88&quLn3ɟ~C쎠.S*`#Px-lYe& 3l$e'=uں㓔-A/Lr.cidrۼ$4]Ϸd#/&7aҾ,hiQ.c:cQjyj& X "GZ+ű8%U-.܈QM zLϾ^RA?i_!k <=ėB;~ux&bh+^7 ?5aBf1x|%s+Jg*z`n:LgOzlPX޽ްD`ZZS7@cVÿC$㑒h-MY*ƅKlXF$^.2(^n``7:s.iNi~z ~mOPM_wQ:8P0dfP`BP.h_.BKx#/qw⚄X]v&i;! X9x~50L q"^0Rs35­YK^ӆ)u`(s2[MgWՆ7&{WC!.X1Oj\]ko"fSN|MgD3@ۅ%K2Oj!sl|@ԃ[Uw…eEg_pʣ'Zޅ˺Qrڂy[?Ld w]NտGQ >GWͷ$/u6m\VC}``lRG_Eee~ٲ0#e83*ؓIi d| Pim2Nճ8y(B??QSl]pKh D>6 sNo}X) ,5+\0mOiD5<1 `P>=)s 0Ajiۧ r0oH2D2وV4?>.;WjˇKt$흐WD_ЈTʩ薏!ml\ ,LyHdTzlqO|2z緩.0蹑#*X,W ڦ6[yGv*/X$#[=#ʙx'QXcRfy{gZuvKֵO/`D/AL06ܳ ^5M\͈-F {gf!SOԽ ;7q1q@jNH[H?dL[TN> V[㻨i`B%. ]561a^IC)YT9+;BtrEd0@'e_d1ߡ*z$Jutdu`tƐ#DN|u+{ ![5)] QIjP11bZsE ۽wDNk/Ub#}4 _?$'R>f~B 9('x5{5#`l8a{.<8=NˌL꺓.nm}?V@f yDkrTUb5N'w:H7cWb}Av#]\Oa0Թa5kc[YXbq39QK*dA=:0sF^Y7;7]6K~( r&`fr2}8S: Yr5jӥ<r~Uh坎fEi˪&f$u_{vZM^RGC UYVÅA.ò9eAEZyb-6rrK;6pkL;'yC~D,93X nHxN_vpΈSn^ZHpw\Aٵ\D\81ͰiZaq~SetbY&pܗCdQպf_S]Fg$ѐ=M7ɷ@QCƄRD3vH'{wՁ;1 :,R R5( (@| xúeML1_waEךpn7QM$ш8-X ;]dޗa. Ўd; t]!!k j^vA d7ic^wGsElr9T31ɟ9V7G> .DwbƧ+{[BP06`>ԧxkGU> }dJGs[/iԝR)} ? n._S 0E ;ێ^ޠ4vо^IAnpة|+^&J#(bi*4\ME~kRN70/7"k̘hhtCM1RY1~Cx)WCT<ΊE+ElTgXt"r?6](F=WLG=bxA#l+k#.mi`%^XYM6s|gD#jw?\e|n֟6Eh8"hҟlM{B{ex( ~kNx!߁b$'HC̭ij~OG+娑,HHm#@cw,9 ܖ/0KpDڍ9۝9) Sʡɥϖ

    D)TfD3$ A7p bf,$gS ChhؑWzYVwaZ̃Y Jy%b%XWaQIh]5$mBP 2dLzA jH "$Z P Puĝa?o abg_~?f:2qyÚLŮix>D|O#~]/ b.^a]a%l@=\@ YG)@܈z0^2ɨzwؒotݛމu6:`xB̘ ONXAl08񽩬jtV.PS|KQ]r(F6yұL]u5x荞mj5C[D;n5Qd*ֽd [kjJc8dhe܅Z )nP?D{%Vϝo-RS D̡ yӚT6}3Y9Zgg{~F \}r>+ԅy6a!X&93F6N'#OMQ;Rh#);WE]tKND?KB;#mۡl[*@|8e; g֭-B#a_19Z\(+FztHαu')xMrD2|6QG4I^up9ZGG+^6}=\U)Gql EʆM^I&(o1nTb\w}9RO֝zý #2üs,5nTMc~E_& QC5{ιO&.bb!_tCRmkf;!eM0?Ps7gM?@xOB⼏l՗q/.Hn/B̷{TpP럞'76Gotf <]"HBFj(?cB5 ׻ۺ*J<PPxWtZ^U9`~Ϛļllhl[XmP<:TpKtnVdsv}MRw[ޣxtR(*AC)P1>&hyۜX-s\M$_ MAs")%*MDh8Y[, J7Uѿ }#_>.f=aMa &8 X)!U{9{1^˚ DBd';G8n%H y_ r4M@U.v&|]EF\k62bW?oZTSqYY G!q@Giy`pƈ|T,6 36=)syVhQ[;y(:SbHe5,d$9-PIFXH#Kf"Qd ~Z{gA^JMA]O&sS̛&yT 3fVS-Lmv擸6 ¶I=5sۮajlǏ6r aPMGJ2` " pW52d 4θ^lE7=u '%-LV^ Y(8Ϋ=ӹ<f4Z BL (wׂ_MC<<{Ȅ$ >oc:!Uvݣ_6t(t7,+$ĘfkVg! eЫR=%$|_f{5͜2cݫaIDOx.-ȓL"mM}" CPn20UDSP *6mm(:YvQwQO(̟nh3ɠ C+}E폚jUsB(v?v""4qOͼ>4(/i#Ʃsdͧ| l @]:G`/Qsh*"]4>=[q!T/0⿫4dfPrN-D f3kYwU q-f k89gCF/50s;XT\TE!hBx۴0AoL<3(ȚG61.mokM]?,s<LN%!jD(>;%*ɻ^T}VќxX nGSBA O$#dJqPE?Z_ьee@Ͷ z^]ct vQ0`VQ E˟${芭Ux TA#:`{ '(tB:p8ekIgx~d.H}msᰳNm{!ά"#!5y`"1hcN6jUruAK@]⍾<M9$MwR7` YuЍ {4 !~:ɪ8-lWTts0E7"Q?njgVmm1"4O[؄ ? 9S0_hlو\9Ȕ"ּ%)^Mꡞz͉37ـ1 F<,ڪVC/!$?Ҹ+AKb-KslQ)#}LJ;L#oм0HԾaSI_;Q$ELwJ^ ¶kcYߤ1rɫÏ2WTy5X讪@@$(jJ6x89 gģ_߻VjX|ޮ& :6u[Zi9_E^0WU-^(P1z\`j[l @ꏅKNVu.bmu/% 2? Y3:L&(WmXk ),[\)@߄55GR'h[x5%J-oJ S릑ňwLJjW-b7PWj'/?ӥnN9T^qi>yd q)`$Ç̞g@F)$.=jB|T d2!75zs(=~ҏ{ {zEi‚=hѣ4JJ~Xpv1'(!Q7+*ؾ[<T5x.?CZQ-Q%va Vҩ48&R*%F`sBklb9P|z{+Yy{G1hISP~L>Ul覃%=zH8uݨWcQ0qw}A4s B[eV͗!1 .\]lKM+SOURLmGQR4<.^-a (W'A cw !@aЁ'pM0W 7lƣD 7ȝУ3'<hwV!ZB!zc@WT]XX@rLIFY&N|.왺`m2Iɠ)ۄHݫVa']8Z )V {Iu'nY8a!Գ?S@7]En{\q![K!L2\.{_ {{+ '`JHb&dT4) \fBe9lDģW9im-ʟ#WB< $aǩB#TQL$>BP4Ē8,a'ad Sh_5%Aޒj1fg_o1:Y1{}a`ʇ>KT#x#m OYd0E>C5f=/iR] nC#T1AOk\q؏٬ @?-6}_hx9Gh2nGH&̛%྘lX'Ү.5đ"\H\jIةƍ F"ZSˣVVulDLק1M?0J͔B丫eS0V4| 4%B\R:p +}5sݎ(P$6Tޑ v #e٣)_9wȎHfsܩ >YAaZMVզ{:$kjdz`Vy 3ZY7]e*e*~*=#Fs 0#r6e#Ud}X̩!e9ͥHH49$,ƲD5AkF-q$"=W:Uf8(Q;3\u0ͿIJc:5.bMónɖiM4OTo08xo.GAIVZO KGx0iM膫T1]S5]֪A"0aIJ##0ew.b/c]fYLDl٩"rjo@I>"4o8HoN}ȟ[LT^7Xw_zC^m$> $%o\6 1CfHl?Puǀ*&[ qYdK"ȻՠHHd3o&@8ևY12z: 9@ |Y BCH`w˖8F ;f M,H݈UOfR(ZaQrjM9pmg4[2롚KaMADEEpמe9:RcN*%Ҙ*3)B\E)Ok+RЦoK7_""PO lI:KbYWt^~ (։`FnbXK3tJ};NXDkΠVo*mp}K%X<BNL~يg15%\Us..TcaATwvdIGygaV M]; FF@KIAv:@qPP'LցK܄V2h^|%H3pmJ݇[FP!vO C9čڗVC;W!Vu9Nc|i;.&+6բYt[#<^Rs,gXc3edAhSZwQ &>\Љ,S2"ˊ {y:.r*$xI)"R@e>Y Yp_93:fqsytgVz~O]+ /94N.Sp6V48q4`yr7(Rg]C|}(V>Od؀l@=[eȣӀ{9l02ViLpcjJ&mJ:z魭RfnDGIމРX+_m|5&Qk4ãE mDݷcȌbڭǒ+3'g=33?7e%;:?7ÁNyR`'qUs)7o}ѳ{k1QLr sBQm(x!̰؄ށ KmYVh: TmiҠM|1"i3# %=Jj+d nI>lu6U])rmA[\'4eMOT}=C.7:cNj 1@'_QLz)zu܍kkt 9f|۶u9|~d9 iB ;}Kye?Q9&<򣠞13j{/QG\0@Ř*#3O} ùRBL )v́14kŲ/2UB$Gi .zOݲs澧rݏ_FizBɄ^ƨ-Rٻ[_|Axd}l%{:{㷓YcAn̤o;MT;>hh `{b/Erk@auτCn1~P"avr`fėYHo~b0 c}ř}nU阰LP2Yާ!7;NStOGW3߰L$.yMj|z]ĖK@%GN*=I`0[DpY\e5zBaK2pz}c.c%@s<0Wg_MVWV<83r{F獚]WnP94p#ަc0aL{Ѥ@"ToNTw.ъbpɘ#P imݬy6r~~Z}~pAz-(9[%ɖ6k=XKS6 ` Vr\w鋕?дuzC 039'2$旧H?F3 V 4ېK :IQ~>ƀ\KпeGL3[ũnBFi2S&rE,_s-\)O=yEuI]=?vGR˙6p[K`{ay'$Or m\{.#SdcZD~#${^_@y2B$)ؘ.ɽm` M&>}õDkeJ# 7'dTԧbb 4x c dm ?pmQbъolI )@- .6ۗ;l;6+ͶDJDo cŁB p26|ңt;TL~W/]hЦM@|Žtl2ӑy)q-u:83 Iuͻ0cspXvq F0h8|OW/m z7X) ǣ g? B D%SvYYmBzeT>E Ղ_6_ 2f+9.LnQ;SYYjn\[ϥ&t,+O:͚<(;DHI]Kbr=2%~e:(-Nf30TGvqh9S3GE%5`hn,yJ(O h mZ_EWĞ dEi*Ըau3r@oY![= ɶ<9jqb_+E ~9׹Qs49$GBwB}&U?Ap;W.@CAj$9޿8r]!;EŦHWwQ$[/;y;($] `WPCM —+S>m- $+: |FlZ,}|Ot9N}R- FracFʍHnMjX%c^rJV~A. s]Vu+u? %x/teσrQ4yAPC@ fREeS 㫃#ZlnvƩM)0L&XWfUumlnyP";3 _%_y}?QJUa?>yZ b DGJ'>tg%Qⓘ#d<7K$ \ UbhB&qj_IG64NpO& qTT*]`.2ڪ"q֙C<8ji 1<y $i+ _ExW`!4/_ ׾sLzPyb81Q.@MG̋w EݲP&X|G uGl鈪%hP#Xg(4:`hL{͗z]Ŭb{8,mȖ/-A7;T'3we(m,hEFN8i ;n'[C|G q=prk`En"Tr{ŲOe*XdVYw\I؋ÛF^..rF;ρ f{Ul +FEb i q@B?7x]vŶ_@ XRb|\E__/܈[m:#lT *ߋ*l1=NˠB$q[/E ai)r\ˋVTpEބyPΈؚ3?9d<|td^u(t#iO<;z}t@"|=XjW|{[˹_igl)uH)Ɇs+˔g gY- 0gA!iED0aK|V6SY%B z1) C6*bUDZmI交i:ؕ#&O;"L*$PR^a0*;WbJHeKO 1@<_~9- wʏܩq!:,kmMQ;ɗN2巢&;T^@(AwbSt#n775^b-1ޚlh%F4fxWIa[XiOVdm^@s+kx Mlv=rF-'?ovm O[>z{N^T+A:Jv\i۠[Nv3R+a< b-*m|Ij'n{(?Y 1L'K &!@9,{iLia">?yH@:p_=;eվtbr֕c*`L(YH.4g1Gf}XzP)nq7חE| r bJmRM6Gz8~- Jk;i{RB\5I@?,6@Eٹܲ@ًУFRsȗ-=B!+M/,Ol^c1wAQ~P8kb0_Bاۼ%{kk :LG-.c m/11 K'.Kݓx,BLN^Iv eOYjT(^ V(\ǃy%>n]=7 ib}Hv޹^TT;k}Kfu.2VwD']0-;TKf-0Kjr?JV;>Γ8x?v\U$71֎͘U Ą'$G Lt 8L*1z8)Y Tmz{-)!uG],\5<~(VASY3gxROk1aش܆&Sg@/{2>FKQ2,=xu O J?|>XT6COW1*4<igZ}q}k%GF(ajp{DI>Z~Z}`10&v, {_PYZ&ew):(jAAGnQr+r :)yǔӌipxF{<30%vM 5zNxAhj:Dc:ϋ2O+S<[OМޜs1=$2t3;B`[44rW5̹jB{Ae04ֵTUi,)Vך;t[8 ;Pn tjf䷟g"eܷ `, 衊Hnc:bDjɔ{/`($P͝\\ s#r4{IC񯽈?"\f';Y4 Ai7 /%ljbjo<ީYF]u 4,ԅQݍ9(aJO#Aw x9*$7؋wl/۾blO~=}v).6a0ߟ;u}*V"2 Ԓ?Dz?BDMⷩh;psKzjZ!;-hiEARaXk,>y: '*0' Go&<\egP\g |T6|58%Qsg$AgyI-85cI'X^9rYP4cM)%`Uj߮geA9sή'] b4p8kKלbm HIH z*:[UdX@G]3QZgt^:#Oq֛EF}WɼG; Z ?m-8 W@I|%:|Ze MGh!ޗͨb:yqЛr01' U>$[j6c]Vvߌ TKJ:GD;OÃB`XvpؒR =zoIe!G̖ؓED]Uaz|v\quSq1Wg?5o^W~%& BP7G:i3`A4'cn uW# v]1kcr;ePOYj3Q1&H?K ()N. m[Ć@Jӿ\Y#tC=jFRS?91E+Vaf hT1#B[T]y?4#.cїLwOnwt܂)/dzUPu\gvS2jxqr"J jՉao,5pR_?ļkǖЗ#pοCҽ5F&fmmX Cr;;c෷V)#@Vof(!@RuuwMKX7$cX* =s'ޔ95vt-ro O-`g?>C;mUӊ)Xl>(G $!Sj6;ո#DC,C?$?׶,RPǿaAr:#]btXuGuu`{˙(`8!"kVCToTht vcmJ/7}{GjA$L*V|\Y(Hwo;#(RƯHKɀorl豻AGsݨѤc Q/2`J 㪳s+pMC3Ƣf5|`3LC < Pס,! p\Ã^(o_|ooΔ.nk;&: rn, x5DCՁGDzNk"Uߋ.-SrA!-p$ǶKQyF=a/+ }V~K“ iQT S!%n{1P NT$%TYS(_6heʃBz  ȡ+ LQ[(\.yUR;҄QS|"Ʉjޙ\Sހ*UL@kHơ}HagT ,$.IёH@V,\HȚjd AX2l3vIh'm4㏋!od2;a>H)64k,X*/+73ؙUFK;ț_tP1rTKm?Fto%95xhIų_Htk&D9F,c!YO؏,~V\M/׍8"QuQJ~_sY )_oũ' xODEG "9;[6HNB#ȏލ.ꞃ]8T-k~,A[q(EuM O"z6oI7N<rNWg[iE`BJjGVe'-uL%j{=e8YB ]U.k}=$\I*_̜vZMG\0ٿ"cBK$?d uk z噆ąbcָ0"`>s5>~k## Nu8ADpڵrKqIl+3:(zc>2!2pD57B+م o.bg6s=Rj*A_{(g)(C:"@ytsL: >% 9*ڇenh٢#]V~kG52cZ8 `oA0yp:\=A %#]c"\dd:u}1U5|㈊q,$zZPr]~nջ>(zcղٜPF aC_41br \"dRze<-DʜbٳG /%B`(ߒ@IȨ.ށuj\!7D<=SB*"t6;fjQ*O $G< 7j /:O%~ /[ .ҖڧpCv@yU59Fwf9W*Qi9 S AmRh,,(9O܁.=ݣ:5_bG1x?B B2t ,/Et/u f-o_>VHɱK/v겯aاDi>[vn z5}F;rC [ţKX)#`s%݉2jE+ы<ѧ,w~'\^t @¨X|kdPfPɜU+QTX6-ʏ ln1 gϟaqk5f Le4kubbH>]SBh6)\ `iЅNv*>jJ96m%FD O#h `_UTjTO]w.M#^rQ^y+VzQ!'% B/&=gͶI^:m$_]2,<{3%5B#cKŮp ~`BxŇuDy`0F\!dNPn\TbǛ 4`^QflEE:DhZ)^ccyCɬAy.,%ھnһGruܴ'AM]6HgtK/c)b?3B9@\ǥr>f G(i;c/u̱y:I@H';}?D7KXփHm$81LGN! _fp@T`c1[^ mC'I8w=$c2wvR9u,,:C#tD߸8փ< GG r>(L!כ:S#24WXiˍ~vL*'3Ll:. GnUYi/ӔߕVGfX^L\~ąR>'Pf() Wmu*]fņP&+4+M9ԂHmժwueB6xA]E [}Y*7PC/VB<_n$UuAWWZO2(=ų{fݞ_F2IMA4~f0?6͋.Ne*-Xf ) FBMtgsIK;,ñͅIg }_1W!t|0Ů#=M."Y`&XZTd_S\Kk9EK{ z{ 67=ɱh(6UVkxRm\UnI\vB" zv`Jdϙ Eݓ$gIv̐,#3NLjlf(hzX/%0Ż+p@sEȮfsZvtpPdۖU[,RY?SgSjnH(|4w50 Lݱcٺ!cJMت?W-֡eʉE݃{N$YuCCYw 3"=L`^lTIT…;>`t{/ly3oԾItlL,Vbte_֞ ƏyP*,TmX U*q#-ik}:퇨ӽ.l*`ιH Vn$;ƞr,y;aÝ|ƚy58ōnXeGy7?}t\%KStwx ͱktMr]Yḫ8DE9 ^ >BwCߗ/'9+Hހm,>L 7iEۃ;-flcMd,ѣa9*I,/͹0 /6ݣQ#a,MDъ)D'e(5T&Jxk 3[#*繙R9UsF A<Ul>SF`}:h׮d>!#0=fͮ.!`CIo^ImZvYCt۝Z;E[Ѯő:Gnd"ǔצsRZʺ4b<}xgd|$]WJd|^[{MRg-A!8WGϟ/Bg)YdsSmmaRA ^^X+[s({[o/};]m=~E332C o̥ 0C@%0 K:D?RY+mB`CTyS+_H4A:tFP]5 ELw3I4i)gqu^ɧf՘C$Scn \߲ cuط$)I/赗 4jaԺu'5Ae_|qdC}8w$MGJ0gm Ēk&×XcQ9=wF72a)Qv  T+lJK.8mBs8sF_zf Y{>QK4_ی5l&V`@G9s/G‡>}Aů;]\A .H ?nzw le>VTj?@]z7]S,(9TMܟ\@*`o@ rGkZNbF(נrJlȼ\,^ -~ev&66(Lbx ՂS)>M!pAQɬ(bEQQẅ́8,[j&āDcH@<^ MP0OαIy3?;u͆Pvsk4-V)]&UrPMTn*ۥGzHaq=YjYA 6ip8n&}3Vё! V jby<ǀRז &7SJG$m4m@prWs@-Aw.a;ƮG@.tzykfJiA} 3[cPB_o"1TńG+.z?wt"$-+)!ip5ݡ,,< "XYnzN"J|-F%+. 1t4*b4diAQJkhj[g:mXxEIQKiliVC!b 2&a8.:RA_պfH)\#A #DU7,Oc |EN->hZw FCD_z^fHóVcuDRжRMΞYZᵀetE<>b̺A&t /M_8܋|kC@1=_)fص/=qic-TPrgq) JMxYY|tJ_]cyUX3D^RUӕ)O67H2ģNma/&Vb=&¼H:]W AIް 7|@9qUh֤}AGm+yL dbHdk+on {viZh0Kb5{dQ:os'ֺe!*XcH1kX:Bb/?9}mWqNՠ3ԵRwؖ>vptva T3X){RYaKptv cd,aOޫ%Y 'bc[ Lh#hhi9&lfs@)NA{KB !ĠdKKW޻3z =:IQWqIYlxދF/A8^5q:{qw.0%l0QS)*9~pVʙjL`!%`{t`Tm 5c;Y%E@6uG[Q1P(>(?k7iDNáxv>^Ȟhi^wRLʅHE`Db#=dit8)kx]I㾝Pu ɛk(w@]Hz!aZt- NDrŬX VyZ&=\zipNL {pXu Ik"% Xxa)' ǧ|_ߟpj&\ `<'MaAٮe &ZV/@_s;)@T4\Xui]_@ګt a[oUOͩm[GpYkR 8z |MNl<2?.4b͗c&q =xK*lMڀHj_;v/zR{Ug([x7lTwd\]$ʑ~4Mֹ6MAOY&.萯'#E(( W^.Ok"F8p\FΏyj)PUlo?WK'Oa%PH H]PޕIn aE_go:.b~\u[dhT<3RX0˷89g*}x`ο. kC|n# xc!"<՛:k`ȗq6M1@r/ k"B*!à:]Zc+Mt:_ZdU1!K؁:oڿ}LJрymt@' G5g:ODn5U @<)9em|d9;*LQZ;h_-u<BG‹GA4Ύ hֲ&n+!ZڀEoEv>&;tdXOfB'y#I'Q`kt`J+aEBo ٛ~^qhPg["q)[%1IZ!,wc--e,2dz5҆?w?޲bBIӺ),9%udmM@]Ch.phBؔ-mDC45zm\>E*797xsI]5`bsD %2$ՙe ;߶tCoPt “n/m8;oN@\&` }^&Ln2jQG pUē9;Kl|+6b̄SiIJ?L8{ {H*{-n7qb][ZE  9_ Z){eˣclPKu䵃ǁ.GYRSu3uۧu74PK`!roUhJ5ۂ;1Oh׊LOWT6*No,1Ȭ9aIs>~9F gG0hr*j>q9[ұ2 Z+pp<wVF7G-4NtAm;1#}^$9jiLLbYHȿӉ><_MWoĐ7krcDGE'.n {.~^9/+4A=w9vC\iUKm͕m238N}I9S"j$ChGf'HLAuT8UȢ]3 3$FLK)i[HCD %cuU%iчeFIR^abeDǪ$,J5{8+Gm !DKHc=\ ⫚] $$xQ* Nٍ&O^щc:`(sjG,J]9'R i0xm`=%![:!#k4>u9Ю L3d~Du;'r 6ҽP儥]A}H/ ?UKR'&d-|Sz1VZ@0pF)e8L:FZ&S @ kWF:+/iĢo][aA "bs>B!Yor(1Yõj De ~%4ڼ:-vlo R H;&q>2vw qVTS@=;0UaqfZN!ޅ(ewW X/8s Z|@Q)RdN?7N:=Cm̏ɫ*f__\R#4`|r"ztռgCSbGAr7}<4$*~! D~}Xim1 ej_|\<nD mO5'P&O|4O>%!6A,ڜ̮T dX n̴p3[XBT,mrKSz-<2b`M!_ϡؙ*pJ0U$@+Uˣk+*d]ܪ`A@V%CS{1#=I*ڮ^4:Y—uW^fgXYq dV{s j@>l*eOx ְNqfEEҍb:d.9l.Wc,!Ңb ֣+ֳ 7 (HNä1$WBxؤ=0rJveذ +)$_d6ob_qd$>IT!iD>S&_fn֜bCb-`n%h qdW 08wrxSl)2s2SBrtYwKun%IŊ &1.e0 7K~.Y5f0kqN*a^lT?.i0֐}Y(YMSi ɀ 1ah>b.bN0ܫnF#]mJE-$4^UYB3 GL̯[Cm{c:)Mtllن˜=DjJ=bVץP삭!H?ЅYq%\Trp:$n.`~qѨlPfߌ*9*/zK0 EMNJOcB~⪘;%ũTO78$cW̸`0idyNq`f齪;t `'xhXv4/~ k@vtYBw|aK)Ȍ۪5 (D:՝f3"*e]^3ǤpK"F0Pۇb1cFW6UúPOݔXy/ /yzyh#έsO M\q@Mmb2HHBgN)ꍲBj'v Cg?`Q+g_$Q)^iE+0OR" O(Vb,a`Zzs*H,/I,MnʑTR>1i2"B'[`Y#ܰd5C59q P`5HpHt2_ K?jL1Mț1Ø &*d.}9'sv?X?5 $N0\y "P&_&Ґ(!U.ʻJ}|ph'6}*)o+R[&:IM`;r?pUa }\ǸjLM+UDazp̕u^F[!`>-r*0/:\|Cq*e"I}$<]fc{ a75W4B4(^uhS=5ۧestC_ #'i҄PĶ+xcW ohirE 8#))y8yh )#AvMĉU\krei yg'ˋ[—;zsїBYC Ҿ?FS? fXEEpCdSLM_Âg덎B<,0kAK $1IgvL^Y#KC+y6qvՓv$Ymt-YtE"z2OH|åMYUjfe^mJd\~MDf֝-\E>p[n9񤁅q]UC3CőEތqm2Ssrl<9lg] )g2:WMd3Y끌r|e@J"vZ [^C/NN.66/W~]ve̕pC E@))9"[F7λ@?YY0W#'3QСF3(ey%JBV?ιChCM-~uݣ4&R#|5—WȼFmt~<^g١^R(|+lտfy)ilY}uk @@QM< sYnݡ.JqGЖ,svce(A5[{[e|z2&E܏ʚEr\EϝؠP_&ТR 9L; pόuGP!S(0ȧ^D0BiSD$;WD\^[7.9,aNHp,4">fɩEF*p4:j0Q߿}+7*(o$ &"`5WyV/) !ɻڕÌƍd-Rmn GɥYU%jhߺK*w7_". pHNw* }"l%٥8z% 5CmU,dY/㢼eT͉Y $jI6}<*N  _I8ӯ*#aO&WWH!`Rݏ;=0-rUP+ܧA _ 4 ΉK_A-S[tE/R"6U@e_}A|]2=$ޏ[7Z@L@@ Л+]Cؓf>>'=CJ_:v6ARŴ*lp~5[c:&g:I<{}oa3bԌ[C'dۖoĮc!oHȹ⇆XDq"2["X/a?ܡb}%p 0]0&Xjƾ<ͱ\-7 J퍌<5_fa?pZxS2^{DdAy逑a4hD1ƞ%r?w]Cin=\y}pTV1*wݥHB c͓Y2əB[{oSkȊgSH ~W !@،ݼ(@TYU t@h[< =rN`C> =mTO#L K/&np xM5Fb&9KB; U?>Lʵ40Bk.oo} nOmU"AC|P`𵤟T?!kyz/KSͮ_ cf>m<0^Sl`݊R<}#6W gRWP*~&ecTO5ʍ Z_<[sv74M\/n?Lan=2,gg҄Tq'" cx\UIӰRӋS|O"KK!yXhcőjmbߠZ_Gk3+&IfK/ESBper[m@c8Тr9Ø1zHS{}G\:U5z@cLPXpFIGqKp^+QWN;mWg06+PqNєm-L/.x=|k z-OuXl!BGy^׍ u0g))Ga(je ps ^;Xj\A<|p`+[SX/ U`wo99U!3cW[%pLQ;i+}PXeW^${؆U^csuqc-'甅u#u'5m@(VX7Wy|vEMԼȰȗͼ躐? uBfG@lz:e sP~]Ш2֢0=; z#Qp`gZ׫9=8)3Zno󀲙5=ڤ~ǠA0@{RlUZOX2ygf}? C 4oa9nAAWD*~hԉ;OJCG^YnAʫiS?%144N_|㔡ۢ_՜fW^`aWi$AR2.#z<,p= yZHZ[Y5<_?]R> 6x{CYH܉RtlXh}Y/A:՘Iwc 'Ȣ>/8ҁP<rk+|/Զڳ~}"gǽ֙3%_E㱛f~(rCQ{ѓi,E.9$8ۘ DGР'a͘ƆdC|.sE5;K%􅳋FYDLP-lsx.-Β =h]#=C8~T!?Hvuͩ8FI];^%%š3M!" b\m 5-wB&OM?A?“C/6":ZV "z9<7>)>\6~ j ^F nj;&kHF  Or; 7DpeEN2$HP\^W#|#F6ܝ/1ZuN ymsYz<9#@؝pGtߠ ɦ!:y[evpu~%zVEH pVeBcP.$OG&hJBb=T(kq~+ :H@AgЀgV&sY_b'j<{P\-Jqܖcw!Ɯ鴿n2!`Qe~ Z7 8~FoJpW޻ǽBJRx&-y,c8ĹnSkx=$9e"oZ,V*J8g:z=R3xM"7~8`B,qOC(+])06@o9B]?d>Sbzhg4Uhd"_owIuHB{[h{L_{W %U>|Ԁ'~h1BU++`#AM[F3G1GQo#az%ib=-br: uy^7O`z􋷶&$fz iR $°7m`J Zp̫ B xM^TkA}nG4nAFo%<8?{61>"qK@T:q^6HFqI-*T)&(Y>:8͈UGqTXL{Be阑0]$qt!Dż_qw_aKkR_lksS֥y/)g*_V<8(Tv`n!4^ S%SyUE=Ӳ1apIMx슲|ؓ }㇀upx{P0BM*D3sb` ow:havtm:/NP{;uT-Z08um]qT-[''aw֤ vٍ,]b3 aʣs-a~S`[RVcW*XvSzwc.!J2٤j:dߗ̫ OO򆛵0b<ђHlߓbq.f4rrB :iP.fN}hGAq6|8uIFyυ=&cPw͕:w:.kVeGjqz)1 ;>|"z+TZ%CLpJ5#4W Iu  n:QZMd 'I)&y-C<b7!v*68<'ǽ ~9(UHP#'zHb/yZb?$ُ8GBp@ao}ZY"D.Aovݼ}r-Qi7{Qyd&hU~(~~)kȤ4+aSRgp{m!/&O£C8'<߸B>k'<[X6Ù%+]2-%kNrZ(sb%XWe@ak-l1*Bg<~"lr(T?{ ?Lbbr ͂.~f4h08--w[x?T,cxKz~ j'L\ Yڦ7C*}B,@${27T E.6U6aY,]*5۟N/E`s>@,<'cYg8 j%zJg-c|KRQ C.nDЕALm`ˏV^C?_v#&N$=O9RTTMZ7h:F1}U:n};MC^-Dt[|ʩKhĀC##4@VݼiNw7 M>m {[?;a >?/D O[l0-D|q54zH͒ǕLk}&ګ{:"6pS4] !3@A2K4 2'HӪb>6L?oBhed[*m*uhP姃AE%dVj/ f3r9cQB o.,4g%APN]i 2+#Nyvg.)&-r- t h@q{xZ3ғ !FG7FUӖg{LGy6+^r 8Yp Ȧ |"*ԗzN.[p kAe~xn DnLo;eP\Q}Ė/-U;BƉ a>{pjP׸CCVƭj &tub-|2DezHk\`9~ށBGIYޮ#Hk:|$$5e„J݃vt_G'KoqslʋfܷDCRpI/ W7`4ĭ!)gğ [hܨW"?=@X&obl5$Iz Po:\f1o/7)׶CF skLd5}ElËX oz-+!xy:75k(;=]+$UPx4/X.T'!%f<+Z 8&##iK:jw;{`ϙ10>V*/CNY@0/˝s-asPs$ziˁ3 {V)(sc ;fÚ+'&oC΀Kk=,4hơ? :-%</&3={ZOد6;lVʏ@>J{a/U%oB?GTn)$ #JmpsMˑLܕO3gf-7tȋ O!lOEM6#&oK-_?%뗞M7 Bk1F| 5C<6fnvmKjx_6c Ff65bjws{Aŕ|Tx%H>VIG-&$<~&.sGB%~6񩸥p?)NabuC~ Hcksަ*2}ƧҬHmW4RmˁmY6\}yFԊ[CC Dm+%̃`{7cv}InLBN 0]4nYOZ.;#zad4:-]4!:Gkd^V _B+30p]ƶ:q{ଊ2RF6L,s4zo۲׃.<mq1hV6M>[|hLK/O5"@5zb~mW|P\t}!H|~Sm?A\$8JG2WEĔU? c(q5<:ĥM'~栔fs ή #p3tgxu*3Xȹ2,0߶Μ}E|g{fs3 ?.@ΦTn*!.i0`\;L;/sZ.:sIvVntTYBhirV5s AةJdb %JEz<4kT'"QuV8/wB"m6i 9/uM/5=Q:k#DTl" A/3eQ%$LMI.$VFAќ01JU><pܝh: nǁbK qqk6*(ݭ=|ۊ)AEd90KL͏=8hj@ &L4mi7A7Xy4ilʕ]*ܳ/AzauB;>FAHKSyhtdYj֟ M]]ol ˏz\rx HpW}}^9k4U$#RFm<ٛyW9ylC)['tj2^b4)_yؖ=MlZn#\ɂX3m>#9آQe%|7c#́?~P Ue+qV6A|hr\ ?W``#*m%`o}!3 5k1$H+%Y?5STq]E|6j!8Ԉ4nG02*a*Ձ~ 6HF990֜2KD<nSu܌nx-Cqg0ձn|V&4H\7,q0$1L|]Ta I*JVRN+xnaI'efjPLmtn!fs2xXl` apwzx}QXp` E&3y2ygt֒$ztPƟ_o 7 E u韺rçmSLIl-U>C _2,]%5VҜēzt Fg8S9H{Rfpw;ī!$ٱިU$⶘?.zɺOnt/I?Xdo1Ou-co@M9ͪK(zqi=ʒ'&wx-7=$>lX(Ky9\"jňZ,7ڿF4,gٱL&P%)<0YS#8HmC9"VX ")OL *nn._,שe e@@m~U~\Dq}/gB9^p!ջ4ٛD%v\(y#n /KhҌiS*W'7Ć;9:bc:$S\<)2A%V+:^ƓD* pMmђi4P=_ m?ݽg9D67Xb˹4{8n^jh$Ğo}pō`fOp4G7u01"Q#$ 4C TѮ(ً]Y82ósZb#|J9ƣuc%ƹ1=l5}-7  r_5hЕ~-cO,/# {)PZ#l

    S h{*eiH}z+AdJG_CtG.b+haiqP9.@pqr?(&6̫~(Ƹ&gHC;EO `-HJq{Guc8W,i7TkF,LQSzkt~XuȬӱe|ልS=.JCff菬lы>B%Xh,)V6}i)Ivu7{zFOZHA;FIͤEl+_\VRḪͼ*>kofr d>.[$G).>ި[di8{f L;ykcJ#U햖*+Od {Igջ: W'`h |/uB?EH%NWr,F|Bg3&=ZK}F%:y#a2u"Kx?ӗ持Ι((7iE ݒ?4r۱j*F`7('3|hݢh@isUGI0n=fJڬߡ3؆ZΆ+Z| ;r7)͗PpYC<9\TK?)ޏ`rXFןj.t }3Xv Xc;:G:331= &c2a.ʼnKhBvŽk~9!LZO?Ejrf^L9T/o"¨l"E>Gl#] :0!gW7sϪ+yw.;K~\³ˡt ^Vby=B,?Q‚,ЧmK }13lrh V{H5p2Yx/v!(:vW) L ͱA= EtAwR_fG}uF U<; GRn4 sYQOLFۨ*Rc'暕|f^ub>Ӫj/2t`3ꢋ4IfӃ6wT$MZ07p ;dքq4ӇaG-$#]SR*NV6(\BZ+DIPXE$/m|9r&V#5\woS@p f+wVz~Oh"09'D"2 r3ʑNmJq Ҷ %y%>|N(Hmb^l2:7TuUf>=tB:SkG|'?hZ[%*˔7uO{2>ѣV/2ؗ2 ( ?([|4hwK8Dۢ[xf4d'0-o_>gI DuYK{cΎD juK FI f6Qi Aߕ _EƾՙRP?f}xkҭmЎ˕YsUh:Ũg(pp483ӘL`WHBO3ɜ֫Fx N}W qj|h/7RE8+&GբsvT7-L aePeɌ^X- EqxNk'Գ|w,]Jlm [R'gź.8E}RV$a=%-Sٯxn12UWvo"?jz$}VqGYe<)$b{nf$wΒ]YVZYj5GJNhۿByX[~TuЪ410"Bsc(wpTIV10.a  Ly-~$* HdLk KBl#n|%Wj~&oyHswى/dS8D[? Ji࠲/&yik"k2Ъ.6ndȑ,QDuӭ›|vⅈ/3\6T#؁ Ko ^Ԍ]/KS 7}xjFޚoUq CG?qp=iۥL ~ wze[~4tQ*# >ӄ`ij$pZXd% ڔ܄kr|fV\C N'%fYX*Z|e?Y{#ۄ6H. jvHe?u_f)#qc "L׏`*/3~71>X'!,,Ȭ0N֭4zX0܅º`Nӂnem ļŬ)(Ob01Y<<'hA& FW|B|M G/,_- :#3W6 K#i3{NKCp&r3.&びH9_lD]LTW҉ZOM##"5(& /_ =CTb\29U>D7;΃SlUJѨ.ܿ=t_9j;3"75K/1k*'*4Zg {YEdMݛ9*dGc6IbBp 㚍C=AYv8Nj,)esQ,{i, ,GD2~2wk%~w3&㶗PvqzWIF3 IH|rL<F-f EZQ>hE⺆8%Rj۰|#|0u|g%bdT^ nwr']ϗz?m"RR! u ɴ o2DR=$JV#?_$$ bU˩X23o OѓhnU:zi?w%l9f2?bp5n[QTڞ\!e1J~̜`Y>|8܍qh{ VBI3aI39A]{3cӐ2?l7HFCL2B4@ARK*Ldߝ(1 OnCM6ai[ MkDkY^Q0~-L{ i 9dxIƙcȟr܏ϕt32r)7#Zrjмճkr+|_I9{MǑ" xrw {>0Txo˥>2D-ةb†(lV+t^N;c\D{&9P$V%|)gbEz H!~Fzp\lMTmSȠ0,XϾѱ!R8tK>0a`Ћ5'ɽn)ѧnSp%U*)Q!_;K| xn;0xO9K?m@WQ~Urr6@,&w!gA~HIU"^OQU)o֩&RkxEm(["=ya(p,yA ҂?_I8Ma;M^>’KCl82b놢>}$!LKb]Y rsPFbfOT<u%i?Ge#fW{[ҤL1^'_iU\S"#sY34<yylrӽsi`?GZA aS|xfӌ@~Pi1^ Wخ 0.bL>]n8ƶl*_[4D~i"z$G r p:H=$Ͳ(jFS&-Jq FY&NNyF\E>E6=/L"ϰx6YD7\bhς p}( `8H4C"g{u꧶:SׁRC(>?aYۍa&ze3E Ng %sbX"QpAtX; sgNL2iuj9#eX3Kwu4|Tc #dRF:-!Hy|v5u{md&[Wp &/{=28+RͥHWbk@8Wl҂O)@)@nhw֋Fr6Gkt qsDqyX&1s"P!Z\f\, Avd Rb&3n ]YM)ѬmRg~nL5Z `JmݼY٥ bSʔ*3r?lj}6 prUMLE^*"cPjoB "q p8d]&qR rc"qT;<Ŀ B(=`桒cuIZ mH5mu}eMHO\^{~kNEu=곦ec!/ho"=Vݞ_@0ynH# !S !9=U[&ޔSzdXİ$b$Jdfon̅=,6Zb|gܫNn-%ܯ<ϗ7/լ.x3\8 Q_s~1 /?Bfmq c ߡVzphdz-pS[1ڃ`j:k e-ԩGY0U" .&^p&אQ1>#aeKmL J~:`T{CGe*L3 HM \=@rEd!h2h ‡X-IB`qU7y1Q*& &wH ~VmM?̀UJx &Z8<3 ϵ~?KY xj[\j"!S+9i#ص&'dc7BHuK%nCǝf! 'TQxٳ21,)}Q &qFv|zC:th2DHkLgؐB\nWO6eXuX_Cw̩7!Ly˧n~OfGO7xsNF(0AĨ4SXXF:K(H16b%ݤAFxקFxdž`!W{InC9~g/ Ij"fĪ L:0n3\ {1¯ɚ'swn0V.o3-t/v*F|0Ŏ65-s$Bգ ?b-," <W̷" *1ö>7:x$!MJN1]\U~Ϟ9ocImdڼ#+;7YqN q5Ca:}L `r_Wୌi0乡ԢfK'/w&*=&׷M,W diαqE'=ܭŒdR1K>7u0AŲAp7Ct)oA/ɬn:=k\6xm&Bd$i9.T=pwPF̛ZM=,NhmcÔОL0$FwvrpeD& [ 6mp)H|F y)Rw F>#eJ*uH`0 Od^X^?"i9ݥC8{P`<γ*֓Zk2Ą6rp_n@ Ս<i+˅̀D+} kb 2٪%#%xF rZd] o.eo!BO$]O"KʟA*D!F. [r 7s92ck[eԏ "6ozJ:*░;yRyژr:-I0~s_E/ (#H:7;-_ErY-[w_÷ IGvh%TuU462>k l8~@ Q̩l,eڼy}ґ=`D;3W0 rR:\+P{C4*߄3GX&V]6+ '&4 ZWKU/s}riY>or?Ʉ?hW@.bd&6LRoiyM(SzrP Me pgTp~-?j8ޠ.f5UkjA'4Opsj7vẼZw竗Rymh c9`y2݇+UbDini%pCR^u2=_q zK+v], V1;.Ͼ[+ȟ" `H}k#/xY YR18lt.N"DiS'|!|Dh3Pvɓcj;>wMhCH [;b@ iSD:Cg'j&3"utT?e}̃ ZUOF񨒜Hn/iuqrtmRc$5g÷M=!d8+.F8 M)Rҝn=+G);0׉Ux @֕xdx(2|G O~+T{Gg<[Sx(t둒l '*2HIo8]' :yZYѝAan0QڼbL9WG`Vpn[_7y|˜eS:4M.1(GۢPfƧ^hsa⛁<Ƌ0Ol-2 y|w*{Xn** zNiж.p\ʹA3=lXcT,wY=iJ3M g&4ʫ'u8WF'ڷO\'4zg4g,}ߠ')zǨRZ1uFt1L&m߀n n uWik}]Xz'JJpm{xx̦`CA}[VF6\v>'δW~PCΝ `yB 8Η(+xj*y˅(H{Xn'3VY'MD\k2">4'yF|qEP]6^%z"!_(APR˻KA,CEyVGkk/gMcU'WCEl#rږWl A0~ħA/Xh(MAF+XQrк3}/oڏA31<Ers3$Ц 'xOy (-![qBa,nsmMK9byF@˥h.E&#LRfڒaEMEBB))Oos^Wd7{Bv / O ۧ+OĜR&F0O؋X^/UV<8lO ȬFq CŨTS\zXOf jz\]& U?c7LӮNtab[hbΚԑ^^u|dh\÷_OuCAqpBCm,QW"ćԍ!1%\3RcsXԯy,}C@teS.` أEJCM~cN$FSv"^e4\`aіwI!j솲-t 1$^ҀO%l\ϕľ( A<ʖwH{)x1q3,~C\6zzw\04) 'BЎxʏwм4s.cQce@عNj_cxxe-UМ&_۟ꃬr")u~y/|PA~dXVxiKv oT?ӊ=#Tq/U0CsA!%|rChQ Zb2A:av1'P sBtsi RR`ĜKs絔6YX7ք=T,4NYԽ[ #',C eoxatdZ2X:e9Q wyM WJF>֡%!&;|Hc<a˗X9qb;zo(8q.ַbzb i@z@NuybLe)ķ+5Ib&P;lC` uei;9g) WYЃK~zo"d u} ñ385M+gy'=xFݒ=72J{m>~ \F#S ʀ<-TZ{Z!)(zE2A"VL{I+co'!RM#9c +?fus\:BuRNԤTȖ0U\(. ,[t<š= jgVƯ,iwB'R#>v<| 2^4=$3jI.fp91i:J6A]vz9D <=n^eT=Sr^3`Kk\^yU{0!h:JvȈZ1~x7' D W ÚKAS9/3IM+:SY"r7!BnkjO]iS_|q2IH^PWD+®v4jPzNex-l;>@B,$L j30oHeؽu'/LE _K+n}s؞W!.rΟnPw-cٛT&/(͕$S$wW\zZ@H.UzS'NL&3j@w/5ؗJ-Ƴ(; j+l3OJnH76Oٜ4^zDqt^XC{iwmuE6·$|b)a[kEsM&7P) mK?-ZISHM2zf+Nߏ-6NjJt>ko*c W%ܻc?(\-*U9i* ǽTz_zWg0/tEٲ>t1g@;KehhFQ5_ly̰_a5nxx{fؤqޢ`//9MMȳ XX4kѣbnmtQzmS%{;>%5{5>\ikp)Uz.+}^X`NJ,R̄  's}^H(G0M=,[ܔ GRD!*!JT?B~Y8'J Q^<{)y>׸!NPS gw)ǥ2ҹZ][($n>2%( &_vfl^٠{l|UNEl" ZV7S'lq5]ܷ\՛'fKΤbg^@eߢ/4 le~i;?0D?=ך,q+}ꈅX֗`rŵ|p 4XϽ܍6x"[ h<5 #*=ycTǜ (ygZ``ѼL<)¹q\:IE[ߛpn/V]юv+!{;% ݮ sG7z#OR{+Xt?"]PvI)۩dr |$p"6$\%SrdxIۺ0?㞔[DL\?rWWs(nh >nb;2UDŢ0_)|\]Py2 q}LSjCN9UȈT[KJ6zKɡ[7^n[LC =Zqx""?4p<ЈM$0w&V@H7#>1[~)S7"?ƕQyWr  瘞:~:xXCz֘_`Xߒz Y7.Rk02: #<$|? UE=k`ɶm ]:EFњy'D#sGM_2ht[7T||Ҷ \;9t&JDp1kSԁ_F쓛knFRR/?oS>?# ĠғBk(6k&v\ùEt[k&b@5LgYpHr柮ϫSXuO:8d?.ɜrW2ID(g@ӪSZK½wkDžU&OYiq!v@s^({4e5nպ} D<;CW KWf1sI^Pn|+ ]ET6E =Lp ŁLFm)|p[Ov O$!l!Ŏ[&9o۷#GdUٽV;Y9x]}ujJŀo "aH:C氋Qxǻ)bݱbka|f%y"3t cW!oaW`O(m{O:-a G ƾGz?8/!N"dD/kdy(\ #|׎, @Vh= c1~Y~\mq8Jo{G=EqIr^e5Rsz.!m-EC_[(EMsR.d-<Ժ~Ly[˪Х lMr?~T3.k.3&fTLnߞ%_V1<3ڿCJ7!qtDݷSKw =LykJRb$.}CSRӽ"f#j-6?ى Bio,+b?XoE ҅xOM쿙1\?D|je]_`~a{{ǢQe|wHhŏχݴ0L;&"85/`MɎYOϰqpT2[PwS &8[__T8mY`6d9/kz&Ns :s-f4䧫ю_#N| xEWa4F?=K-uN_a5Bn:V6|l*jbפN7z~׮Ma%J7 z}V6OaTLb/=4쳓]~{]auwH#å.-E37jr%jc+nx;JPGbb\;RG%1 lQʥJ ս֗͗yX5`@i&60Jk P?0pv@IQ1ٚ$9cT3Ήpa5W;o\wo$FB\kSDIF 6+uv?ӷhRZy>Il}Ap9J̓! l˾2j CLL#-#?ۅp2u)~GVEfG)Cʗ%a>s0^܍/-3"46D8n!࠿vHvGp̷(1'֓h0xyYfձIW4V"(C;4X;ՙ,#ɌF0(4ɐH$K4M b*Pdwˤn dS2xo紿"A#|j0JwॢD+ym<:=A w%Pvz9"_h]ڶ^ 4uYnr: 1tawlvV'x!kȎ0a)<6TX)#z?y 뗘*b,߳cb-9Ƹз #\PAI B.EmxJ3 BN?;aG$̆})琔pl*ȨV6fuX - 67[(Ѷ,㷢߼c)겨Ho;U["=AgRpSZylI0T*li=,I>SR u.}mٞ#y16{.i{3R66 Vu/fȺJxԞ(0UR ~Cg#̈˱Te2CȻxZY΋Es8ExE$luw*0 :ߚ/]z޹{^Ogw":;\$JuEqS3 M_?oiuP T2BDE"_؜b_o^̘р2Um|.Zyj|RLeS`pڤK\׸jj/N SOKp^o~ՁYQWJ_ֲJofu>ժ p LhKkå cqFFL}.{.*}ҁAtܴq-BUn`%' "MNڲN_n+G™iyb!(9鈜xH}49P0 ķp|:kR8&F\t}gR<;**Av7bax7 |sI pP6eġ- mbR,)5͵~WNl%9j̊V(%_(0̨XUlH{?ͥ ԭ4^f<,rOKȭW4 ˟L;ZF"<"X ;x9Eӑ~bs݇kNt'yIdPs'Q)ǯMy),9L|NoQ7r`"A~||QqFt{ĭHO BX{DRyY f~|ȣ`ܻ}vGfqO~-@ϼ_|KD`i;m E60UBۡS٣qҁ7~k>.!??/ GP3K{J &M4—ٖ(4[lBvf@PT߄y"d;` `AX SwΩW{|n˖izp69E V3 ݁R^X4zZv~ʂ\zƅ)1u!P8LDl钕1i6O|G($*p0tL b;WL0*MReᄝ::K۰LJf^dF<8ʚv@eH=Kܑb&n~c2H_y>↰ ZR(01iBw+ qljl~?4-u,LM\nA\3aƒ3iV$0q:kh^QHOn'O m@dZ됪xmtW:i\A\2:ELq]\}G&=P:6휩\wT!C {TLuw0GMj"8ϯ0UNR%^ DmR ?X#+TdΞhM+cm%8Q;UM"$(hd] XZHhYG/Gv~C O]-EJ\,ҍ\&Cݥ'е ZU 'i-$ڞ=3H^㤰lug;.-o4Ve5\%!o'G&ݽQ걏K/4,LBw`\SU[ݥwrlsCJ\K)$f9,B[$ܓtlO8JW`4)*.HoO>}fu \q]$~‘9`1Vml;F,l8ZSs2bgI*pU$>ȧ*=/jX;9"ok~2ڴ m)i(,^H@;#wmi3 1@}n#?v Yc t-C)- He#k.:~3YFnQ<"MQm4̟^:{eѕowM{dEn@_i8z@J%?),G0]LWf7.U@~$ BGHy~[yݳ:T38 tP)n Bb hxEa(Maӱݖn`tX&gkj-TnTZ$%H&qs3&Gyx^Y;|;gdDJ…"4R$y4Jl /+2]ӱ.2%'݈4K`,lZyrφ]xP~JOkgD|,/V\LV5]۱>h 3ǔq^ن!s뷑DZNZV̔]{L~=2)Ee_bQiN &ذ[HsX:,(cEAk oZ^ i3TQuD-xhaହ(_}L0u>0|GKN355aLv|ӭH~yAr88]r"9Ffԑ@5G3oN>)M݁h)eTHB};, ݩc7k_(ZB2Ԝ.8~DR<^/p"ށEw|" m6@_9\Y-n6RaBMVQWۋcVgʚ2>0~g KV;BNVS12#.vJյ5t'FM QvUd#FwK J-_C?:6|0aP#FuCV3}n2N|gxӔ{hy׷3\S>7?#pt9RI[GMڶHl^sf;PR@D 'NDJ`VF-ͫ{k ucxLa/NK+,@pg6c)U.)6O[ӅKq;4 /7CfT?(MҜ0Z_Z՗iJ~Cʱ<iN<.c?CϏHVT'}tMv[yCy>7g{@H1Y!#xh2ym#|ѹpQM4Boj&>̝7=˄>_p _1m Lt/-ԐG]"=f|X+TERCUnF.lQ=&]gB bf_`2/"d<4f$+(Xy l;%b^v&gDi֖(mv=jR{" qV+k6 zLɒ~„dK{ 4f;F& ѷ{C!r4sK̵ci«\Z[Ag#+ƺM]/ބȢٸ~-=&|ɀՆmpnJF4z)-_RADGy@4qk  7l-<Њ6JzKȸ qQ(!?Z[#/![{煮NYBZjښpżnL %Ky_]g CiOC 0Qlp_"Bn)J_LvPKQiØ - t_8tBۯ%{;cqd!#SШC$E/:m^Z"&Ictd"L<:h9ESS"d􃌢 BQ\>k@M6v t;gI!(2PzcbET@3gVWrZݍʯP~ BJb;mnj|H6[#s7U9 G@ eb X\rxBSaEe6o5H%64J3ʼ/k[%[f,hI̗^DjRR el^,wg 2e JKG,L cnMq^ Ac¯EHJ#Q<ʬlph;ʲ=t,؃|(%&3|5ر-lJ Zuǹ;lkc=;p4]s±2R%z-LN˷XJ.$@P'=4 ŽH HHˮ*c?Yȁڮ krʒV{ZkmxVig/ī8ꐰ\VY^U`$j]ko排W{39zqi'B E/N0]؛LV/)%{}J$`G-8ۊك-AC*`z`CpG7"u&y|BȂ|56ն3%OWDقo'MS9rgsgv\2WzHl`rm?HÙ??F\/ F|e(ebOЦvN~$n]+ŜV^au; r+<[|V +XUVI^r.%"Ȇrl||P#5j8A-ŚhfCr :&i?bDM }qИը7qTHLAR^´R7@z=x`CVP/ּR* Wyߓ; |o$I`!_ԍ;t9%'j/v.4CgJIM\)b́b^T,nr!S.g|1'2ᩬ= |Sk}ƞB0#hW&EЊOv%ƴF\V$a7]$x >gtwPŕmQ1mY=P}D s@;=c"*:YBo`HI'tL Ew #1@ǒ %D vCQ.[j~l: ד@%(4V t kSڑҴ7GU҆^v@HwǶL9M)0vU|FZiQA+3P*^Yiȡgr~AuOnҰB"RszC`Bd7R]Q|p',`L({q=mX哈f)eQX<4׷f_WĚ5@EP~ ɚ0e^'= neGaڵS1WXlZ$"v4GM^l@{CSFnNrjOolI' Z~8pu#30B{rKJj奛d  ZiVT}!'Mw?;&Og'C-+1&s؀a[ ̺dZ'Ao##V/  IAX  Q&Km# X.e8_ˡz٧ng>6c`","[-nj-^f=*_n⋔vƽpԇJk$Vp׿Q"rHx5{g H*@bomw) Hq| p]R%G!MQߧA$쉷#ZT+S%vyݝrqS@t7)S,p9š-u^^D +AF/XbθKs(NDȡ$🼢݇`OӅ~\l =}/qHDzm_ ?1ìɹ:x#T ! *chv:Ŕ ʴzL AφK&|Lp,\eq=)+ZA)ψU[S4|%6"F~~±ŋI)Vv񐗷0݋vf1 ifƋi'j^V洘2v |mxx^!ӲmMKߏ/K<JK-:6x'Ff-Q$Ef7ui?\jS9G /*%IjZM4[%Pz*H4+*\2' {aLoU~pOօ Ǿ@q;PH=0`ٌ#AbHPڭ-Ve9t>XI 0}KF;W >c 䬪$8`mOcILc_bV?njduuR PdNG1"E$iLr5^M4I))`I$`(ǯdI/my1j2*<0;{KIN BM!b=]Tީ8Fo[YW%wIW.@O)iL4*} KFjl6˲]~V6~`:X-WYkzͮ:رlc_KT,t?Bi܊8Sn*0V1@a!gƽ~B߯#ܺj" HwdFfz w2x N+vsjKq$!pGC~2bˆM۞))/;}t9(H¿Ӽ;'1HEɋ$2Jm -"ĭ|O> &6޹W黳$ Xz4S;lnj"rP;ق/S]< R/@ntA}|+ikΌycjeŕC?0P};9vt'1P=WflCUcER\nڭ-UyLa4ر]'7g!PJ\#xYfh 6MkH,Fk=ea"{^P(AG_Q_*1= lEu?6) |>f!&}(GaDOؾ3B,s}6.3DҸ7pd刂/7)#ֻ﫴ub|VX&"D,TWFkdqU}WSkEc(F$%=g~&G{‰2y xOW_[zA텿dfUk9ɯBbtzyjtqôYBZ^ΉI#NBjHcj97?ƺRw+쉕*>M0&Ȝ\(G7KK9'E$oq`M#9b!ŰzwMMWHFΌR VwIF̄ADw3;yt1vfGqԃ- G${wU*Xkө9M ;-JQ~?8<ڮ죄0Y7ʣa ?ʋ0r9U"@#Wq1 b?Z_H owő . ALTN b鞻Qxso\I#4Íqj$ EQB(冊oi%'8LfX;qs-T Qm pG &RMoo(hn8U6sBrmg2/Jx3kD#PHGAYCk/KBžJ룸P. T A|"c5t F ^eJ 5鷭lRVEqaw:|qGj&K $/y c`1I8gZ;Fls~Ķ%'3.JǕ Ε^{uEpIJd >[Z*DDq]S"ޱpUl*c>td+zN*Ks"F;&T6o|ז=~yS==y×13k¡O(=uÞwRNufYDͻ^/b%bJyܭGi'SpTR|B2H$řU9ӛ%+.1(uS2/U tcH֯l:_#g;4S!g7fUoaj; yME2v-mS:tsYcӝo/`XNJ /4{ |I_ɩ* rVce*GqǴd,k@,V \^|9GaۛP2J=񵅤q?Ǐ`yP>:d$o]$b rsQc}VU+̆y+~_[MX <@eKWfn?XU6@7_scdLq1k΍砭4f*A8~ԈZ'$?'v$9C=]g:v$ =X!ȕLܧ$n<ؕ+,rTSE<0¿nU-@\16-ĥ;*BWjUU¬J n/ w=!Kմ^*]UŹygv*{֫ i#mȒt$3sڔ⺄4m*8/5L?lcM8wYK`u<ݓb0%5L6Y67q@nوo3!|Fz޺~8^=Fy0)΄ M-> AfVMu ǗQty*QoHY@7ۧ6d3A6@ƕڨRi#;d8=fгG4҉u9^+L)~`$a A5Jdb9u}6lY_,@g׶0 nIvYk^TKD%0ϟ0L?w3TAn#k1G"ݙ$MW0370ލRQd2&Ja6{15̲OUVcتMV+Q.(E,׀}'1IA !"'9t^TO:W6zT;8[TCMٽZSeXp2j;ҜK'x2S'ȏ~y~ywٮ3V!Vh ?[y8Ģ  P3;϶WOɆKvM?r(sʒ2W@rt@VAf%Ok:tX\ł|XUP]Jw3 [9Tv!,ͺ:YE $> ס"( >J6n&'t"m9?8UCK\Ћvp/Íׄ`!'~1[D;2Vn}ҿf\3w90j 3@oc&X&`J+(:L|¥wL#tI|ᆹ'_e[tJ6z7Q ߯ ?Zx?1ba8L &-hi]4.|: !qN̒ĎUٷh-CE7tV[ȖԖDcViÁ@q<2297Ʒ0E #ys`q8jfLzMd=\QzGcaQk;NRVj]g`. 2V$Ihӈ,npaIrsƏ *ۗ'EaD{kUn#YC-ј̖٠]֛hR 3Cu+b-䎠4('.kI8"3DT[8lw)B{o8p;.TEi%(/Rjep~FꋒF6v. Y̶pCcf ;d$o15AKo䄆Q}(t]\H?#_4u6kXĀ'H4y{ 4e̸*!#nY~[Vh0Xx?5ѫ񁥟nU5T@*QH+$:hI7(xok2WkȺBѧi,+(DY[WnѢVd+9ȍg!˂f5 . o8G3>]2z?ҡ^\%gn,"0 MRx5;nF=g@(mp22Ü(N*Y5N?!G 4Xgt[?I A9cMVՈ<$eBw)փj Tp+ nl= d~] 4bysG]YID]]`{xYۗvJGG :x+80AFlj#pB͇oW:ĺruNrlQYhI WgCarAM\-Qf8c}Xl**_N=q4?i@Jշxl&(J\đ?Nסȩ9P zH\22`8aep؛Qۡ+":`@I6dJCmF" ^h8COIWfv}d5B:c6?)Mo=?-?Rm&?sPO$&x6&~g2Ye2ղͨ& WC;1pR3Rl^w K 5p$[D4oEUMfn8%QiiIೠs8 aEЬKδT?☚2kr`ꛈu@D>0Hk`[zP},W8m\;]/*36ݙv1Gq0Uh|9N 3BN3}7\yhS\tο1 at=]d8?Ҿ#(syP[ECiBeWSgS*-hzlYwWMB@$$OCҀhFTXB,Zȟ2E:wBn&JpFqToUSK\gBI2v3J>{ŔhitǦb+@E<(&a^bB{Yf`1=7v"cU E uL!zɧ{T?VGJ,pGNssB/VoGMt..8IvgV|9!e|cB%07Tyqƕ!XDɏgTY ?LSg.Y!F=(F>/6PGJdg!jgzl^=lrnpd;s@LbI,]-3\S0R=ۛo5֫ͅݤ[AW+FׇFvv2ϰtx _0.~X~X|R F+<ǔnV7jf#Z 6 T)|ږ9s} nSHJv;1ntcPAqYdFa#$%3ʡn9' Zq<vw9켩~$ZXtqQ5?Y q\ql"Wy*W- 2WL\2z_[ސ]ҩa Z#ϭǘf. Ji둥pZ2H%@O7cK==f"M{}Up[ Q*cP:ԇqamAz{DtUraZ|{*ShTZ7[炯$xM4_$="˝Y1Dž]oyEZPrNJmٹGLj.8HʻjRO\F5uf(}F%IHL;YDeb *`9-}ٜQQQZx 2laE(. NwWыu%uVX`01P-ɔN,w51}d?4CCs4W"EU UvD壉$ñd\H' IJp.KF˝_̏0"~lQN3vE!Ȇ l @Y!H@~K`7m-n>0uj&qV#1= > m&9u6p10hqrQ9p>jQ6ɑ7$@ڋ;4 AM5RNm /|E(Qu Ё\D$w=Ѝo)}7OfZ`*{XpAhz^)0c2lU7&Ր˱辉AݬQh~~duX8s3,Ԁzc &+j P _xbbUqԺY+Omrd6to.Q$c3>I;vT֞y`".#hbr;['5MjAovYQR,W̢8zB٩oBesA?#aFO@ V[ƻ\f>swjV)|B4{ >h|ߠ<r Ok}av/X#50/pt/Qm9JNLpwIR(~9 JVǪB-w߯%lJV.ezYg9DÛq` X7W ytrd) Edm'R$hb$uD[_tW]%COJ+qT2xhY9/FM\8R@/1ɀ _]Cꬷm1噦2gIMfK; ,Δxf.r.(Z]UDY?^zaE4Nuk 12 <;e;ok+0)~߾?7 cN1_փz#`Ij zK`!U> PFgdM^XB9>{H^hbLt|q{ ?SI){tx.V-RxaRz̴i`oL쥋LR%mg9τT2MGmYSH)#9+?o4%fr8~bI}"BSCPD7Vv2 vxl#F4;@6bޏv+@_&m,/nyh[(zlf !|9wjǹbDyr/ &Sݧ ϸ>)9_}$M.\PoX2QN`pBnEhҔ_4H3ek#_-} (vڈH~ۜDb:e4}"L(0n;!izNRjOt%;"RJ(~nDsZl(@*[fIAIʾd4_* O^W޴zP=!x:ƴAU47(a:LZT`Ҩn|qX` w<5QOBߜ{sA. .O/5gnښ;gBy܌?f۸0n ] pp3H+h^|]S]2r fGHduVj ,+M(4{[ Rs+i\WfCu2:+f.$ $pu~"A^za(#u;.߽ ~Y g)1f~#KryI W"H37C~ sш33NK>y9iR~Ä́yY_0Nue=s8=nJ#LDŽ4J&E77H(W*]# 1@Na}.Y;sHs$ǻWUkbڻ.+n=`+EO+'K\KC[H1pcOp<J* A/br3E a*S{{)'=,2iwϞvBU]~BZ{ V!V EpBCFQ" 91J0˂&JH&G!NhOK0%=hQiFE3:Ťͧi:<vei4 v6x#Lv{?xVQANic@۲S4Zkʪ6=)cek6zV;1tᴪ^ԎnqEvIHDc1F3|u-.S] Z_}VSia#W)DTzCDqd&SIMF2no ֥#,|8йJ͘i5+ VӴvBkG[t"pm~x)k0G4ag[bu<}8MLz;h9ѹq6E6l럤Q?lHxM1fT_P}6 m8nLB̬g3 Nz9IZm'~g~ͤgJ>qFѣD#)c2n/1MYYfGOzM_3!1hhra)HSDoT~|s;x䤺U :Q#!k&2Pv]d[Ͱ<_" {^jMt>qWͺVPd :p?.{wtUK;&7_AyuU-lr߰J'Kp ~'FlHI@ ke,@q {?[=+ufHq-G njKٱ CI@J7swB |KZ ȑڨ;t)sNL5bIƠnqP|`#+5rj}bj''*7A~wQ7a)cWlz U5 {ўKk mhqIɗ#8-aک %KF06XmgAl5mq yQOTn A[x8AW87\q.D4KA;6w6BQ_<{vo˂È)K=;UlOXbaLlT*YBa\ūO|GK{n &VjPKmxrlGU K)5J [?9c+]}ET^XʗbC(-"$-R~ȗ?zա,{4%Apdf?Sr\'v2$KbHuR9ߡ%+]Hr]:ȄF3E0 ǞAF2rNJ Iq]ȕ:~lX^%e#Ln7^#|lcN*od $XsBG0YK)W0F%̜N~hͰ IyY >d!fm`#q]kd&gI# ݸ&%V(H8!A>Ӝ3G eS垆\Jb'~)ޤu&Ghyr%( -Pnf?QAy H.V֗'BM /ΑSaT5E銖Dm DjPqEFT:_#|:q7HjZg?ɻcS\!*XQt9+ QPiAqUQM6TDy6:SR +^P]y@;'4bv?cyT/N66j7jÖT_K`nb>x|F-^`BcZF[@OC0/l,,CKupPDz+ ًHt>V|Ĵ!?EKk"Y ئ4*v%\~(ၕsHŰ@`cidst"qd>e'^!3r~WbJl̤}!Pn ę ^kTuF6Ёh jNHmI(TT!r@BBNiďFz Dҩ 0ς36e@Ob`fV,'B]6qqcGĦ624Mc# WA$"ӄ-Ky0!҈ݓgSBaB Suj=1e$L#6UUIc6¨uFZaBq 1t0db #OX5߭1ypNRYEֱZ&]@# ^wUȪGNdFrPtXڷUq}R ZP:YRĴG𳉯=M{SQ:o,Ado"n(Z)g9)3KpNN"zݟ;UuEآ9b@ehvKJ홈=2D,*]*]2a rWIpM>T!wSМr(n#ؔF9%jmF}7M&T=C<3qn' IN2;ѳ29s/b pAVh6γ:E]88 o؜)7[^B>װ|䝄skp@jLڀAy|{ 1-fڊ:8S2MLXE5y1e=5XvQB[QJ>q#nSxhHS{Zq-Nu'fsIXJˉ$OIE8r&h9 v_VY+|.gMw$os܊<\) b O40}9D[?ҷ|!sdX e3)KMy)IXk5OJ :^͵ R!̟=*&P]2Ip]#%{8RYݛs %E !%ElF˨EP{eQ]Ze=4ըrC<%9X39D]ǩ܅!%l9nmӆ"[(|~E@dk9y{*CVTUZA c&npu lρ-[1ȲHd[(٢:mtۑRqHʑi.&WshSi62 #H eؘno>j:"H:>0GLl?hrJ档mXkcQD(o˞_Gx'OjKWiI(V8Z|MqY VD)L+9%?Ǎ}|PƑhdٲ.|@w0~IQa`?z@^c$rфTfR֌|l/q uVXz/o^ 8TnREtUS!:f}ZY Jܘ*.?i2pǼf6+VrC}`F.Tiz^HhHv !>LzXEf8+uF>Y ܏7 ]|t%"PtwS<ԙGf[۷0/"p7 OodOaX+:I': 6%\rSRWw5ouR~W&uanD8 fB$)YD q4,S/?nP3˼,<;'F#Au;XR=Ƙ2aO˃~9t9b't[gyU^֎'iѨ~QU73Kɂ9L3kNj :Z7 K6.7BVBYց ܼr% pԀ@^$wre6L<%VoI!+Ђg"b $)lMX/޾y֐ɔW+vqm{=KPQ.,#FP}f8Ըe@g;ޅA/GBt*2S|}&iwnW!"@ @d{%ho.=8.D}pa|̇5tjh-s=/a&t8,j)zUnA7QqUz' `lQ% feE}*?Fx@ڙml|rg EG" ngozF26m75I FSJbfv7Ѯm!f`F;VuCigm)6qIr~_@vu~W RþsПk^5<b R=UBU ڦ 2"U_KݶщkS|Iu/A@ edEJ ]a k%`cc6K%6:4 u]_THRpC.Hy H%qסfx"hxsWLxsڪm?xz.>6mз/,\ :*p8g1/Vۑ<RybMNvv$onVY`bGYL,'+zp!dCV;80Ծ@/P(7?"h՗噆W>j۩ IJk`V*ڴcrV@Dl7-Ys/ՑreKHhܗGN!!©_ٷ Jlձzc0g[9\|xlEɒ94TWyBA)R;۸Dժ_>EhӮ#h;tc7]x4_]^ebE6t0]7,Qm|HPVM->0h:]yV`ݩ_"p8o, Ϭg$W\|`4w۾/TjE\UB|ރ,ώ? KOhFe5=E}F^\o'SIgx\l?ki~.}M^wS?|H늶爃fRĿh\?@1o#?L[6됾takE,8U'sXr헦C?38d\ba!9I_"Y#im=^ ަrԸ{yp9) Zs|@|G%9+ϡEǻ8W qxؐkC̃و?^vt4w:Qï=y0Mʓ-BN]c=֘svG;vVqM,QJ\KC a%솰{[ 3I:OoGY85Dre#_x}6+q oswA(U\mw.DIF0;B=jGXAאyih., #16}da啛s*Y}ZH,I8SQeniAWE60MҰ >}ffkdшE6.(H__OF %,}h/Q`<`(Uu}ъ`֯k?Vٻ]z}EaP}VU )[!tC `u:[ɐq1NBuz#5D_tÈ3 C!^ KAڌQt4PH!7-x APi_ܯ$&)o˨h54*N-SG 5Eds.SQ+ Gsw숄g*8NVjRޮV6Ne'ikXgf+2Ǽf}{jS 3f]7'+ku\~}/n)q*_%kN߳`3wFY2Ov`~9^~.&62FG,թ xf&ހ3W*lrO-<815^-qlpl%gS8gJpL+Ũۖhu#}d~, Nb' Y*Buf׈aߔoj&ECQPi(8Tm:О}ڨHº{+)ʖzr=i iGCf_[N&6g/!pT٪⡗2} ~Q3k#"-&Z0a]aLn#$f=|\$!̜E.i},yV[t {`::ǝQ^/X')<ؙ Hd.0Ĝ(CC;BlY0TLe"}z#7&Kxl^iE015R= n.nLͦ(#b(X,P:7gm,&1&"Ya]~ ,.R_[':*` {6-2,bC35GiDw[2zq V95Gh:)DTt"bKh IOM5|ŨR3 6b K[o1=0 9cb >Һ1<ax1 T/I!cG%Tgrיcߛx?r^K mUK,< H#M)p½ SݩFQ`Ɲd+lUiZbAϭn [ 3+a+pX qCJ(j5b ËC][ 簲31 viMF/m+mO o{6^6l=7IHie;o; ׄhAL#i ~²ԉMFjœsg`jB<'jEu-f#$XdeHM3m\04KJa7ވk?Z5/2X%f sGTBf䥸Q(DP`b#'mmۖrv,;'n~W3gһ/!$+ tlD܊?)V9u^ JcLΧ?9wFe|Z =(H̘0=!ވi nſ76B3맅g4wvnCVŻ@lrxǘM[^=P! CU}`oH^^Pya,҃((e .yՄa(HNSEhjE6e0c C<("1<}&-ߦHB`@;i0,{0cۮJfMjRpVZAD_SWKDgOI,سGDs⾃rQR_h;GNĽ8ЂO K/k*T$N>Ў< * ݾ$؉1)/%Ein= BXћ7PX3`L8t}F-ȴ4B]Uf9ʮ䧐>)|)T.I?')XcC3qHo l?T*]`؍P2Llw /!owz]h 4$`r$FMGg̡iTd}mU2j` m z,Q 6hYpׄ.f4qxcQRv;DXOΓ)Y)L4$\Monw$YGچee,D7 _GZʍ}6|ps3o~P^;}68O?&9I>/ 3;[5WH,&sX *֓nt%H~D5OzJ*hsvֿEyQJʐ(Lu XY|^Gg=XqtŵZ=XQMYRk(~{=n$jݙ6Lp橎Ľp~yxZX *u5B}榌 %~=4V=H"4!8imorͳW]um;j):P,s87b%:Ҩvi"¥>XB@^] -{@G% Mǥ'Fbi|׵)NeȎ3˯@IƼA_4#"{m:E7=pM' ʙVj9R Xf%7&dݍ8eeYVJN*OKØU,ۑgXV 26@{<ꔢ%^˯cm%#+m0yh-} g? s#xS9gQw]vB>_G`kwm+*OJC* AО~`?`r^,抓^fk\"հ"D/50/Kt51 W2|SM=9/{K@_LZș9+xV b&}j ybB 9 P/vh;bP+[f@p$~I9,w":gyރBA"o+\X=t נKqmV3GfBtJHa#C,Dc?G'ql6[W%/N3RSXZv~Qٲ>?/<2߶}zIMAĤ_4j ְb2_6ӨLm*ZbFAIycp,iCSN›3)^%Ͽk禁5< la ws{ܝP_4 ~WB%a楙dC̊"\:XZpG2 0(Q3?3c @,MY_ZMq|mFhDS"2zsdߪzr-ݟ}G;/XtBz\{KD"SwMﯭɥ7/bp> #O.Pi K<)pwYv O:w&Hn§uc .10}${O;QWyU:Hy_;Lf"l|d;A*I?*ae3ϤE.1FMFyl]Ǘ5%5lɲlQu*0ͥ4#'~_]2wmJ>atُþ"lÍ턅MEw74Sָ}h~",UrQ"ER`H[(kST]{e^5zb)(44JnĽ ˾݉ގ)BUX|GK<{АPÌݼh j/1*A)ǝb*w̺Y&x!+{o=߽AlnZ 9&~ WnԟhX{?HV( xu{{vSe .A5O0$0oyt?r32sTpV.6&ُ44 Bf[;[Á_6 ct#zd=h2\ȯd! Ze˖`;˾oA6;-k@2>v*tRz`Ӟ.+]YBxtpJ繐ޥ*:޽+'fފStaNpfP:̫77DJ 37KҞnHn3av0v[*6.fK3,A/U`fS8[`Hho9\S# ʬ9T. <7y7FvP^؝,jFG8 0F/*J"Tgά]$z`=:N%"®561Y֊i0>VH#SFI횗ڸӉO ,Cte3<Y8 }`,z1}:K䤧br ڳ?e'ˆ?L\:o;\Gi܎8\€I/:h >U+d!Um̳2o3J`^1}>J;$Ť6ن>J3 99u}Ӧ $m 98Ӆnc.S28of\M,v i&L@+#b]ex^~oGFBv?#6;60GhXjK4-{э:1=;@v*F7-X iLUS?W";) 9p,℠7mt`U9hR:$ I ܓ 8$j&vM064C-݉lYGoA̜2ŒWEav |ITd5p6ɹ, K'&ϒd))yAH D|(1Hu8/Nogc .uG 2c販+D~u7$K2\BMRB8`u~g x(%Qe1wbS9/KݕxUoMqCq#$Pe8Xy`?j o8Z7EژD3_zSt ` gFH-m^ƭK?\bJұ -A=V-+3Inzv)OQ<vGf)RFWck@Ln;h؆dlns6x8qEW皌gGEUao La-蟥82m"D$v$&PR⫹U 80Lu(4S}$ aP@+wLiFM(Xw 292#'NS6Yy}Ne,ˉ?Ý:4C0B='E1f![5sʢi]^ӝK]*  h⨞(؆[Y07J YoB42 nG$ovLݢxe_k4pzL+ W>؄O畂U_!L3 ;p(O Ɩmo#Hu?X=E0TkՒE%S %8Tܯo|oo2%wB 푷oct72*&֚hi{/d"?OS,$iwB;pEU &tՑZPi9삡e#0Y$-l(`m7D $Ifѻ͂];E#8ApXЁcq׉5se=?C>@eQ2ڪ `o9{$\k9l#91W3>mu4tI$;7Ăc4 m&XM [b>/$2W@Ӷ·sS p7JB I3樘wEGxe170~1h#UL_D r+q,?Pя΄R.O"8w!:s?62gCsd>RmN04@ѝ:_Pda3+'H X 2t1Z&VqW'WQ 'w;z~0R=,U ]Zi54Ac}XLhUFptheDFa'i V=иY>#@HS`V\(nMHvsU(B< ])6iVb/{/QiP?ť*g. 9n>SW ]~tkc.͋=oM 3x^/xKP5yp~1[hיNlUh(ߩ<1Viv}ܿC§];O1WB1 !u$"JHe? †)ŏ[/nx- wR72pGwhŏQ@hK+k>`777KCڑ9(±ӟİ|<\rroʶk7y[?U6bږԹNO+ yAFNI}Բ H\Z.﹑;g3<{faa^nBƕT|e2n6kCH*#N%Ė2ޫB_ECT AЌ>j~"-k}I.0[D/V ="Ԛ\䯕U䃢ߞ&B"`Hx&SӒ%<^3Ow[)ZYEA‡X ּ}h e=J<硉Qz4rM'>Q?j]+ ~F+fHFo, 8SmF:5itb׆.KK CEP, ޱ" 0*5,)TZ 3 3giqŞcl& ~^B)*YVsCY:XQq4=$:IFu)dmNXi 0m4eOSD{tr1H>0@oB[qw/b/N!nR|}t\Glyjz6%YlS0,OS9YU1R$2)K+1}K ߢJ]٥{BM?x@NX Dm<ՉFDVtgbŘgzмz\{{8D{0* tg huf'P:Z >zЍݎUŌy,I5i碯@8YC8. u75 i&e`IֹtLҏ!2G'o1Zǒ msP{QV!:¨1?IW W!k$$TUt6?)rzmzk8$m49{Д!6RU۠Ȩ-#10g+2"Cb Sܘj.lB&fQJ9mIѺ ΃7=xc'W/#2jcI%m<˟|u@2#F2G4‰ü#< G ܔ>zYn7F^VVVZ -3+j*gݱ\gDZЭ/x'ji ?;Y]eUv;go1b;VR~~0ǫW.OXs֋ȇ9b,`:rd5`_AqOdBֲmKpJYy ]ĕ4**S>}D)c1Ֆ8]=6;SdohN@$rUHk z`Ez&CL!^g4Dž1Q,Xߢp\"~:?]'9Q2g]m-]"KZD@gD;Q olJ;ns%6Ccɿhl6(MU7ŝʓ5(/K]DCm$K-i A%݉O҉`9⿿n WEbru}4jGbH) F{u|Ҙ.t@ (ƅsavW=a):uzjXQ?-vT{&}H[9] EvibWSIWDpG,&Y16kRtk wHu9wgɆGִJ]x,DB-q\5ꊯJ AtvF~1U'N~ ' xEbTyY%$E*߮ü>Svu+dϽCjP 2جysqo%yal?6(v_y<E{jX˿Ygq0 2e1|F먵jzEP2d:P$ʇv+Ɍq$ ѽj.((;®9K'C1k 0 ,S? 񗆥ZVj o}ΉZ2o[ 'NCF(bʇS~`qZ;DU[&XYؘ/ oIqxIIh92]wyK C.Ur9&cXKZ`#!dĄ/ L.GC車[oR)[tA)By~Ҏ'W2g'+q̹c4 ;{Dܮ~XY:iwnt(P-1FgzJoa-ZPVj1@#AT3!0AV=FCYXg3/=kfE/k8OUrOah!FRr:-("_vm#o7=S3p͝LNjm$eM:T镕ewgٽ m&3^36/osy\yq8K+Ɓ!MZo ?i!m~Hu{w}}AS.nO`\m/56ʙ+ʧ1mDk7rO0-MbûOx?7`H @l퍄RעSO&=!Zlr kkgVF>S&@*NzJ+Tq\!l^z|[`-":M{JA8a~JH%`8 Tm><ϛ|^Hس6lX,?2)~x8utTiޑK=@D< ll(lqHdR`R Ǟ[lO˾%?!ށ6k%{1[/IY|m(ǹ-)FKk.Fet8,91E1qGjBZa+$~U>#h$ZymdI:K6 8&>WPg.:G  /㣘L\A~1nY'Rc^tĞ"wAv@ )8ŋLH%\CB,Xe2\VIx*"9BpWuA˸U!QF̸3٠*r|@Q mri"ֱ{%S0^@uᔯou)^(̵7:k?.s-t'' ԉ*W{(>v=szP>7-/xI\ͷ)gجf3 Fmn-2 7]+з'{=JioAؘ{yrg"B&&ka0ʬt+ThN_X2'B%m`%1:VJm;ۜH _k6Aa)?I)(8#0J`n\@3SᔺdilJ(@ؠD,:.B O0,hq:}!v;yq6PƳH¾?ZJF\7=)W,  a`bzXv! 1 QF y1I^eƈ !BOn^LCrT㘃?XkQqN HlXDےMev:86hn/ XBЮdW5#Cx֗+neTȺGy"amfa&RM㜸4v9"ה^\Ksݿq,MS-%wTI^ӡ\ x^Ѡ0$qacy-<Yn[5M_.1 &jܨ^0Jk"#{rkDX#eFJUY~uug27ٜ f V)ZgEY?E D@gce$\e!Js\^y9\*} uӮoR.6E>p=YuQay+SZ.-I;4%,üp/+ltj#(41z66ڃWtiL\C$7k2S5D>p#}aeh1p *hN]R aoapM 2齒7MO Ćŵ}q;١(6D;XNi%N`98ˢPA􂁰Y,샾=Tf/. QYCpT5Or Df[+ƵsVHm ߒނQe5TV W: מ4wzP O"f1Hz~m.bo+Y৬K(,e83 2 pRAEk [nǑmu 9u?ztwj- -|!GW9%GVW;p4ҁ-x5] QbQ8\Du$Ik딡Mh1gx ))cOQ.ǚG6_cUmr껕Rv/I9ߔB|%Ui)' 4*_rLJQ 2]~6Zw(Wk@Ӈ5bKQ)_bxs#{gyэG'qՍ%aU+mԉ&:4`ΦLP~J14rS\DYpqGYX.>Hr!QIe^y:|5Š$C]` CXAvcbE)\xvh阃$,L %4po-*{"@X8СbQRG#'u7ѰIќQ?Iaj$CPͬH뙯x3dW~L'IKRŹu wȊ.$0.Wt )9 i,#$aG?F|\:ySK{o|Ę~&MZ~iFqfi,1`!$!XlދX08bobMO"`Jm{^UKToɕ>DF1d >bPʰȎ^-ۈ` z406 ]w:4ŤKcފu*ܴ%f~?z._ D #J3j)w_Ҧ2x<Z%:]{;P\x)x()v.f)h!yڇ*I6:Fyi|& S?91m1= n[[\9cCo3)5~tꠞ/wzu7NP} BJ`RHYc![^UBHAZ-6MTwgx2džFz71?>9唾{[ ] c1''~QH<]./4-YN5}pOAffЁ[eF_5L qd K0Jfs, Q{dEUG,PouRH ` x10jwH'C\lԏ?‚|?ץ2QUf\¢?%K,̺#!0JJ9gh0ȱF,<K-ݶ=޿k"f,O5rrVal[&>lHnzk၃ Lί ;{Ln :[w/Ur+=A%qXp+M0Erq32NYtK2Jܙl P#jس5>^( 'oJn"{ )b %C1{lXp\"޾5o)G̸j$c3N„d]-? Ǯ.6XZu w)cR/̊N0օKE RJ!ק#>{Xˣ朇u:EKN8h ְ_,w:|lѤjh5&ELٔ3X(nL *asyX%~N[fa8Bb}c}&Pf $68VͿiA“ XCn_T%qrYS[vkhd4K٧ᇼf:nH޵ć |l٣?yQ*z)^Kص.B^$S WFj߶qc4qo/4)ee l8]@+bwI>wi 2^PI/3rJuaㄡ)U,-(;=-Vwt`ҥ.!rY]/Iъ+R+}c:?_m0-Ycw  _xIi{ԎC&odyK_S٫.&@5 m+x3.bܢ:{[6WwғF` xzw'C`(Q&6[3mLTv@*iz+\=Ohf^Y2V}d(R:kS nD'X7O(v ϊ ~ߖ9ҵC~?~= uHao0_7C38;']FC泈c ՎvtN'|hQ 6b3?Ųc ?<{ACLAf^}ڔXpJ1Ԗ*%gpsY|?*OC|`Ԟ/dj|O}"toK'Xwja>K߈t;Cvr.,[X6Hx%$mKp|R hb3_ j,af=cv*:4'bѤpӺ$e^EJ?[Vca"/, [)b=5C;)ZBd `r.o.mktJ6%'=AX+!tuZV"aT2@:Xf%[! xC#[Ycǿ_/392 `9$m^'h=@}Wv]Yz SM٧JăǪ[ N (bJف 9> y6>T8?Dc2Kё45%5- H6۟glLiߪs{;6vKR1 9sD1ulϝ &:s84C ,IA/ceJ*ct%.-y잾 Ikd=BH\RzhZ6?G _ۀ_?7>LJvsBI/'k>3K  ̮T@=?y++t8EI^jGst9W:K;Ήv簻 X:3k_ ͜8P/5]@'iF{ rs'VXİX{Poc0o xg`b1J!_9iȲ瞪cL dV=2BPJE8s6X:AE˝|YV9DX~5@cD^U668f]\\482T, WYصdsxho:^N z7T{Us&Ca^CIr#حٶ2M/.8ҭawm7͖>o#] o6 i i~;Y鈨Iڔ0ٖ:Bnnqq)OIÎsZ%OiF÷cYa)gJpCE|;Zox#Fv0p1`Y;KP/'5gqvO3ƽ=E3L0aDI< ?7f q?pZx{flg4:ZFJk'Ё@\s@G7\cUm/ѽm+g*dP(T?٭8f%-rA>vrt*z^E~P Kح,""JK0GW+xE;J ;!x1.RKw#䱕n]u/@5Z$PP4I@kS$3!3%erm@JOѵWn#ϚAu|'R1 h4BLk~4ZP6ЯK2@ ˽C4XCOOqYBėڷ <Q)F$$ @l{d]Ar_amp4U]GϞHIז|j]Cp9Wb'^85cruH_78ʟ:#@nə1QNIɭ)1@UFb;z]A svLRC-JC8bJ+Kc$!g۽nS,wS3T/V# ,3O_)_Dyr%'sfxVeHHLC5C?#h)A81 X+|+i=o':N4UtL^]L+bg׶7]w:id\m?.hCWFE/ O+GnoZ #93Niumi$ǿ}eSep#,Ra9IpJ\H/ܓ\|2tk2s~Uγ#T!_f:=yҹ#[AMP_bɈ?bTD1JBv ct);XPO_>I%6Ҹn8"*6 ͠S$-I2ҏTRUNG mhSw!:P'n}=eˑZ0w5b_(c{]]Ku,w:r#L:qfYϺ1֏9 <{iBS :] p߱a^uQj[`KNt7k64;ډ&+ƌ&bNbMglnB;/uP[^݊Ai젡jRŒ#u4/>4f: A#A>xEpqVROϻxyVv 33=?{#MK̀I $,5Wd=. ۏH_!z@Ov+FČ:ukZ8k3WTOrNV4,^TGE}5;hd+&ý(T*:Y&(Y^-s#OōOv92F5%]1mvx. p7O{!0 /F:Tg̵zikDZMST44<ۯ y^=N.40MU x.x0㳽4lSbhpg6 Rb-@$DX: *!b[qBVL>I@G8>BICٚSnq37.u8}u}Iۭ_r ]`D`#R(b&%vH<#8MO):>&.ǜjOx0CYJ_\fy=ʸO굫Xl̠Oq4+`| gIrڇ0iu65rӀ 4 JHNghPlB+ٯv>֙Z ;@U¨-0mR<N ncd6X ƣ_"Gav@,Uq&d^I>'eiSIǞA2,mHr`TER& ?GtnndUS%x>umw|έ҆ y ;~HW-ƫ1kwЧ=f?`8/ QeCV`\vJY;[*?}ik*6+X?|$d,HFkEw)(1 V/ij*RRQٸßM%ތ%W9䫟 AGtg͸6 ݰ7(+!~Aew 󱺸KAP _HѦLRFQDWH);Fg9>`UfՕs8>6~mr¤O$[-"}1[F v~Hp/'9{F<͗bV'/<8=ٝ#8nTE~<;4wԘ씁H]s=[檗)MP?| 7HSU,%yֱέ$8}Kgk~q+SZK]/WG-g_}Ӻ6qb(.HMd|)nVvBV."eE/!$,g78-X萰N室,&I@dTڐ3n~7{c+Mkَ%&r&7ShzP2J;d?<zri5K#2· rv'FP+I#Ϫ(̡6znύelw):U8p?"c=qeOq-4h?pLh)h:?kx.Ͻ/C1MVs9&aF=O"wbkii0խvDk6+ TBo%% fNAb],O7Q9$80[FJ~{4džBwe5Bk"Ar]MfR]iiXF''#qG%Q[D؁Gʰk98bm*JޜKa0D,]"wAG\d-8bW -R,\/QKIR|˚<4ZxbU.Y^ G.Jߓ`,Q>q{Ƅ4'YmJ}hhXekvLQ%cBBZ|gZN j Up&; jt'c$J&WEL&g[F(܌$q?~z)'t'$yG"ea]'2FYUH3yV̊tB?-RvpcQp,yO"!@=h !`3E=$KIN| hh b OJ%}w4h>ٰMf*SrDXsm>ͱa\DQ@CQy۠$s58u/c xi6P4W:$Ȃ~Gy{~!Fb20ڐ*<".| >P ivZƀZKDK f, Ή5MגVOIe]ȰɋẂZW,Bjĥx8Nz;.kFUۖ"VBo?yPd]9 \[ٶMݑҐ1=ZT xM>|t_$&t:DCjC&R,9N8OWi"B5?*ܵ];R}K˧'uEmd,e"&z008dN`t[1DCD,y*_8#yj CN}e5z 7/xD쬎w-nLd,'85 zun]F$;v,3+,rr 1K(*eHpD[Q;`u(ĿN[ћڎUgȪ<1چhGޑuD5/B}.D9>i`ԥ]c h ^$M&vDil8p =Є(L9'| aGI!9%+1#~C]vf>/V'۽6&[}:@"K>KV%zk*TFDj=?_ `9fWr+ XErv-h6(vC§agIh/jkY`G)UiANms9RH?sAITE_o-}ِoҡΜjce{cP PK%U#pA=$4AL|r@ 9-Òix,>s'&߆ܐVDtǟSU?ebxZSl?QLP>иT󥡵sUB(;HT@vݓ0. <%/@]9b$ mWd 0TT$f'dc4{ <ϪNb'-_hLt>P'(/ÃTbJ-"yD&:׉ᕷ7-Fv@o@};wRsN8t+|sc_Ф( !nͣIM()gmՂMi<нOjAL)x&8wXX{p WI= 6Qs⯳l>gKs0'jBvf{-M),+)˯( +*sW"7 ySrL^L{yʗzYtKӷeLȰO,ө!Asi-ʤ(Ad9P0Y(46QDr/$#X4/^  'L \q_}+jVґSi / !J]eX2)_?s6:("oCua9X ӫ֮^a ֗1&VX "7.1sX. m%55Ϣl|c.Lib~X#H@m7IOSMJ E+SW:mWέm]?5zyC,~;8DY\aoQaIr$B"2U0=BV\}7j FJu.4q'q.֬Cam)B>MT5B tϷ!~޸UA~BRܑ> (aR;Sreo4P?đBfH H g-KW&<(ĩ1ʟrALOËhh}K8g>@b\5qcpZ /KD Q6eOl(Fkg`|U3R97]s!P _EçlO$A<@;R_jfwz#b|q"8/`5}AJuicxDSVE̦vFZahhq4M;d, Q7W@(!wmB\beO 9M}@U 1/ (Akh(|EHw. ?:{dkZuHSr; \@乄iιq+r0t_#<1QՎ5H8xv7D &are1P8ZOE{}v`cD*@Apв[ ⫻yO .Mܘܫs, c-l]?u: 4|RUb:Gŝm;x>Þ(#$y_*4! Q0됖t)7!-r[`V콢jMʃ-dwQ1<|u7UwV PΪnQB?RvVhz+wA|#.y8jkh-9{n[XQ3VcSzDZ~hr1\\} e=UK,KɡL$ɇ/䆇7| uk4xkG!Z!}CwmR4!h=L򦋫ήU*,|';\Ԝ_81z=D6zm$In2 Cg]!)lr3/MЇ_5}y4f'ΝyT 16H#[衙Z톣8#&F;3SDLw{bTĚUC2cғ3Z٭_bv9:Z80&sc3W*M`#p E͈zM:Up?e4?eeksY!JX;\r?W H 0hd>gD[~8tz+D^F/۩y ?O=`Wp]Ŀƍ_]p.[:s`v;aa^N]o=WkKG_[OuP!(ouf2$-ts  es{rԒIR  ^hUB,8/Ԭ5fD3 -S D<8S t^f vIDs)۪4!IS}~Gi ߢ.$ʫMB$vJX"9 x9ZWҠg' \ߘn$T6.g? .!A`@3^1(,#bͨ(A!.M e{9N($uʔ:І5ړ|셯FȞkHwWըLiM`w5 t᳎UoV[gQ%~B9bR$x&-0"m&ygfHtH*旤2mȆ]2%PG[SmeجCoJHZQ.?wke5[ z6(zcrT!d!tOOwS Wv=bS`ϩA9ԧJIMi?cGkU}2p5BG>IMCccѣț)0o(Il(k=? Y6ppWI#e,x2q/EMl'P2NnlQfY=Z"h|vT>jhd6~PX1%;yhfYrHtn [m>䯵K+S#9svOaj$ [!ͭry±Zޅ t8/A-XsDk#A %Sq.tspȅZO,rd@ %yvSeq'4@4QD꧊U`K+^8;ovMs]4 1G BEQC]'Š؆c VBpFAU([}aV>XߘROB!EJk6nq81(vk;=T0 U߾(zJApXM,\ LZrCYz<ϋ {ܦ;+E1an6[d)*^>3 O?@ Fd|GF 0eB~mwhsjRrDOd(ӄGf wc=᝛Snڍ ٬L M 9BIf6EJ29UӰ<^4œȺЭw@>z}$Z[+#׭xɰw`N&x7AɚB9I}D>^_ F7ElU_}ڧylsg߲okx60ӹ>X; YNd$##6=1~NJSWaœA?؀nY,?Ϡ f5){Ӆ\%p4Bj<p\ *jмQ-N6e.c^R,旘ܑ}3 4og^"R[$ÜCo^WQ3Hߙ3\Ƶ߆#B1DXfte[nE"2iqRzDqZ}9ifi܃:50,2z`ퟂj;Qq.ՃHFPm43!Zoen/; gipHJp`O+{~Zm̪d/A /zDXK-nbIb]ӌ_݄AlWD8UyǠ_q{g{&0`}D|Pu־611R<ƷzN*6EZ#Rt/̀vIFm"RȨ4FG`#&) sPOUE1VCy.r^IȲ1A` s=RQ*bb %f3mVd2VP[^$ F'9RBp~#fvHe.'MNTkEZPI?JJn xOT(Oc{3rcN R$;Mxۗ38%e5Z6=<> @w#EJ؀c6ksڀ:KUjlfB_vky7vIgmOŸP Q׌0V7ܯ8(JleB( Z'u 9ϬAk{#đDC`2evQ (jbT{/dS`43PQzj~\beJml281F|j:/4z<Үݻ3s f~h ||u ' C<=S6 9L6K#4մGE=J~g:)azz#7uTdhcs;П7pW{QŒN\I<(gFR>Չ^*G8OBz$\b5lm7}ngK$;{nkVanQ5%iHyV KKGL-W +鳻6~?^w4[㋷~B:4PciJQ3xjd/z[ MXj?b'jIO75H+Zoo. C.5}TOӫ7]CyvSz(6h |Xg_c4w8Nپ4^:}I''<؁UuT fm[1ɡ`']#M-er/-2NP~ǹ2W11oLgI>>GKHtI&qJҿy&[ZoQ} gH[8vsd}T߶Tp4!)mޟ)Q $:$lL@mS$ϯE$DR #^LA;5>!%AH組p fiyo1 7qA3%#xڌ{Qf HbaPXݿ?@kJ0nh01Rzc%O[&%)菞{sj?y@N"g#~fjްΘ\oSi}<9Sw6xGa(Xܨ-=,嫄a9[i3#ƅx"pylH j QJTR~<1w{32aRAvECh@@_Q[ҫYO)TPI3ژoi;h~PR~i̯.P3 {+rH+)GЇfY1 lJ0C9W('lHdٯr C{̑qphʏ7$W`w'd~e,m&$Vxs7Pb@gHO?[&@~4L>S]6yYu'3'_*A.0p󣀈sBm/4 !S~;=\Ω2y8dpM8Y*ϓ#c)V-ܜ* u3tj9d fy٪Y ͊&W n= s!6Y ݑpk:iow ,+OzZHW$mp߳F! -6pF5;!9#DK=ɕq蓾=\BdM2.;M PL||U͎:5L9 8m,J&NڛX|dap%A?Cwܫ.C l8٣B *)3/],}R&M' jHK㖝n nŐS@!<갦4tibW~2$C xѕKx7wgP.PPݧǁBC9绺qZ:>k}wTčE| c f5[8|Mۂϣ+D8ںFl!tw_YS`# I{^۶ %n#PGwQ\)]2]AܢT&j 懖_8L YĹR΍s_x)VFO*10'Wx;3 a)%!~ %jL^}moM] .;n_a=av~H=MP!CS axZ~.k O Ɣ;4D{ dE;t c:9ʻeZBcطY(ɨiUbF1%V#GY:B?yB+KeFO Rqߟʪ(8'={dL=ĽUV$9+7K}-Z981ȖvMhI} l23^XZ+u{m БLϣMÅ,вرX9 帾kq+-C>pC%s7-bj8f,f0=bQx{%E*^7{/Z}aFB j [Xcsǿ U u9Ŷ=$3%uSȼC#d`$T8Sb+"[ό&]GǟM &1z7Kؒ^L[׏/tP7\^,KnΝ$o>9$'WU_-ZMXUWo'&C:Dc HU MH*E7_jɵ_/c uڸnNTk'@(aiNR%rő%Yc&u-]/~rAHNQ?%*X@!,Jt( ;d3EWXx8[ɗCn>XdPE)5V+F&g| DoE6ECj+3M矛 Z҉t!e|ё5 Lv ʾ٣lз'ۼ_H(,5 NaMw8<I{+4JL-VV{Q7fbB_3LwT w.i=|QYo0XÔ:;&遌&mLri1-EvLQXPjxslu*E S&Hnj=63~mV(ckbAȗQ ֧(f\`<3lc;P%>AOۆO95, u< k-[0ղl2Skz'~*Hdq~p|i؁W{i^L+Y(}F uV(TgleWj%qMM>;s{}Jqfպ=:%<)|M)#v[.=g* Ω2z0QYύ[a H>3Rbπ 6`k&qƤ fbK<[n#a&]1[`VbvW_V搕&J1~TؼU$R{~;3tJ=]N<ފ} wM6~p~ .*G=w&|p=i?(+`$&/AX'"ZS0`ނ{sl^G2BSa@Y,qvÂz| $CyLs~>τ 1lzgN޽zwS7?T M 7L^{g5 *VPcE3ȅ@^[""+9pʨz`%=FOF=@J1Hhr!F>.8 -j64GWEC4O(pZ1y+#Hvc\7,TC0~h\ #h_ AlM2kp?$rs\>\ nQ/;b#*ɕV:"b8e&ȃfeŎ }iLP̃Cbx e3CXBght %wu9F5q]Nz *Ȓ_Ɔf-9ӂ]-rN'iN@)Yww1{?*;a㛹qH&aW`2F'Y[#xS@6]8?!3ҹ@ڦ `?+6!͕,=Y]VhMfE7J&@C:XZ)u*F` CK/53xG_(:m_1&cSz{ ;5$Y3oQt#yٟJtדz<09Wr]JSQWZVF^/g,w u9E7&e,[-r-IDfR**!|$FpWݎ鷷ǚ $AZdLΓ!~ Vic=Jp\V㥙Uٛ*BngyN2 ɀ e/1w9パ1iBLY w*9 ?\p8M^yK% s*ȷZ xH?!HS{x)RxgD }FOo]n\_8NMI Y:xb`Vp(٨^篩f!Sq_c (8$1׎djOԥ#51tVv #?lu@W\c5-Vk%?l##Z/<,+~1׳4G*T5h7TEg3BWVWDAkX@rEyQlhKrVF̸[no $"IQ? -+І79\),,6ݟޗ@^E[Sm@ ϦLGŷw{Q7ِU(1ܽ&%Xv^b\D#Yk=*evn;Q)$'=jzI 12Ib+;ޝASJ`&Wn}Gw ;b&V~CdnޏGʣFD!- #-Br@xdכT(#9^qԿ`t5YҍI]gE+,nbo@'L+tABM @p,CsTvQнǎkC8L8-?naYTyg~"k3rf:ܹ'g8v{aNx1 ml#j}Fߏba.e/^dK u=qz/4H~Xw{%fҎI"}M|տ鐱Ef̵x1`3c"~7tvdYUřf56aRǓz]ITCv7|Ky$3|ׁzA<$A&CִZx g0e:4w]":'8  X|i`=OE|apRJC)7Ji[23s>3N AGd!ӭhjDgƂTC7\X덡"Kv9{x^߫ F{KMG?9[kĜce cݏGt|½kPh퉙yJ!+a8Jo 4xp_S=ac)JbYw"p/̿P6"lUNDkJܯ *g 4SIb"ڄ-^/@R1 밺?1m) M7;sƈ >wX8P{;Cã&v;eMei'2u\/#WA!xY/.q\1@E0| er ZۃQvpǂH8DUa#YIH}# 0] /pw%?Ey'Ջ:-#:IsQXrBq@__7wT-=CS 0%;m!%ⰅOo6_^qdB7 NgϮ=<(i⻿(P 8(z>Qh 9E^x8@tY(f;͈O䇾:i;hS \1߱:Y@CZ:T|qs݄fJ#5=31Ypi#*E4](jqQC,A1'yޤ!%lc2Ee ָg#}x#Cgc^lVg1[2j}Ɖkm,^%=V*RjQf#6M6k:67 aMfUu5{lsP&5&ڍlR{tSOwdH@מ?_'G(7:3DErf[*xs>QsW! Ƿ0ugJ9B&9qlp+#4s+W_y^Ǧ畞1OT%ms,VvPʓtqFXJ7Yjc'm;sv~A+}_*;i%q2x~&}NF2ST?kgu khxJР8x81[PŨDH,8mOdsNx?lOo,_Y`I $BW3ϛְSL ǜĴ~ha-b>R mC{2W$,g}9'WOG)4'vӑ7o::}4wYf,gV~S#@` U\x;GL x60RGE~'$q$ Ű}̦ ;#*B.A+т4p?0X!JOu)W!XWp,n3!H`sCfhm5*$B1l3yޞĒFT IDLo+K~&¶N("RK=HܒauA}N2yՀoތEV}<]#mLa!"=uy-ЊS#}U'(\EV`x_PtV&mJ.WeU\]^u )!A@rs7N(6I (:E(aKd-|QOb}vypW?*PҀeTXfh\/{pԠtGs憋"M4m XV258X1Kz֜qL`cUpf:8[̗ :-ݳVJ0ˆxP3` ]Q# 7kB[s3j3s6d<)jPI?F!6vjm߈j0W(mtŠN-W;7ėcEAҿQJ)I|- 8l Fb:,!4 [3elJ 7!(0w'fxq+{_۴2B1MbKz]E/'1f9~Mr<2mm(-\%UK66FSG:?שx܍ kP:^5Q͘ľUwgb^ytj)\&r):bvtaby2+1lnyB䃳:0G`1hQ>Q62nj2"Vf!X<- l)klTw "C1JA#5XO_IHcνFPGZU2,`2q{ TUFsN?0 %32M:E,\oC&Уrn!Cg"`ncQ7ӗA:t5cȾ>`="'lrJ[ ۽)S<.>E}3@Rǐԛ3hj9|0:W}L[[,y\zunmVjoBUٮw^fm.̾{O Ĺ.#"j )TzmR#RKqR7ԘKA]JbjZ:XZ73r!4%/ C6}|7zf/;dٹP]Z11aR@UIS.*3V+D{ j@C'O&|FH=?|3Db~蒾gW1oTx#'| \*t{tt/8u$5ף]r`>$Wۻ64BdOpJh mCI$at'&_V?Dg0́MP^rYKg \S9R.)FWkȘQīE6W|m&zdn_; %Υ!BKp 8Sk#Zb:"yVi$$4J }K8h>h*0sj>;kd20S;Nz_2m2sʚNS _H@Cxz#rNPr+l }!膆zSsO(Hf)j_?2(4ehS0?ς}"n'KN"s@ѹ/:,s5mcaH&<^Z,!'X6?8Wk&IeOjʫEd;|5䷯syƤ3C}H*Q_İ|U,.L Mz= t`N,r,J^mP>r+rnqy=9xX؀s_Vb*(y''lje?T4 ZK*;IYV\yk3nh1Yqtʢ"L@u\ʀkULlPc+E ߪɸ)%pƂAt":/!#+W1CGX_Euiĕ3ZsixkzґW5{sʿS\yfˏZg1-? ~>I:8m^e7FhXdQyw}[|ʭD' ,}ՄY"JeM0V+X@d6cx=yFuB @1[:9qXmPe0dFj Xa$}]w;@ZVɽjCPHwք?@M ]v2룙kRZfM(BLAASAJF;9Q5i4'=2d85t8ˎj,81*9~+qXE8׌PYԡv ,ǭ>Äo=Del0oYA2| %2v> dC{rNNH.eƜ9(FM s `EI}Orumo+.'L; vª*8c1ʖk np93hԘ~-sFހLvꊩq-OKHkZ$:GϢ (B 3:̰dZX|yBZqe0<(h5ўڕ:S-:fabZaN-\dt6ih CUB, M`ph bA}<+L~n{ ^v倁;vqn%!jV><qW^mƾpv030LLRYKD8V#0вewJNݜ;qBP sJ D 6E mKxش:RT¢$yҹ31bT]ܴX]cv$=N8O=xs)8 /w,pCJ:d<{o1e.Ox?A2L ,@1Le=ayi͹:$˔W0Aa9~==I[NJTlsRG'82˞+Z K65;-Uf>U}f a[@ ~Z[UfCV$ j9[RqE Uj;O6%.)΁!$Yq4|NU -6*wi66Cq}KY/2؆owOQF2D6Ncwc O? 鲭WztN>8[ Uc5@c ~v uXʛx|᧶4s£ÎI5#K䦪x+@fPf-0?_D?;Y &bn4> 1-zd/4"̾\L7. C=P@8^PE >>-rmֻ;v,h3hC,pm`xwT dS93@Cql5ԏvڅRa' R` R Zipe]Tm$kd+|]J]"WlOnK2l*@ @ &l%̽e>bQ99GRlmW2in}k#y|}YZ4:-bfvbefd:CU=1-DH;X(Fۮ:0\,@;Gͧ@Qqމ=KX7^_9He]w9L:]f=my= bkFN {s=mhG"@LDƜ[H8V}#6򺑨(w÷1 hƾ/`A^x׉{y)JC++E&޽_vo@ TQ ?<< Z43q,  al<o-c:N ٷ,+W$s[C9' EVЧq#,OOIJɊA^@CL:ZW`oTF6g|P}ufa&%bS,[haPꗣW*?YVR5U1B(O z2/ULL6< =X[BN=e@K+ eU=(ṽ\ koNHƁw@fF;.n̳A;Zc> _k#W!L[}x"bxXM Xhh.p,4~СXckPTćOϖED ApIfyJe-Zw,f h 5຺Ni{0>z`fV׈W( 9}e;~@iHKkpw>m F~?[f\JLnGl#74x0]ϙ+).s;!5*e8Jׄ ' EN k1iH`b4OeJ;C Ц' 9s m˒wW3FX{ꪢjwfGܖh4O1z{o;xúY/5dijmZK7 ]hQOJTi Z f[L eA## ;0o6 {١2Wi`Dpq/q5j̽ׯں#p=ذ~,Yeh.`}^څ֡D0@<:Y{RB @|ω eqvRTFHޕ}jAL}0řG:i.1 D.g5Naa߾JѵB$WYx-ىF~X iu{ K)@A5łؒj3^ܡ0օw5f#2d)J қtISZ+I{ُĬO!Lcǯ? wzZ ĀF~K_iD߲S!7ʈ+6"GUg*ɦw@hKjAwkmH?uZ`/X*s:)*5>,(45B?k@43'c_ɪ=Zni@kq;dcd !@gдM:"^5q!tz!”JрV O3D %'9]T=4z Yv\rx}d^f3b4]޵U~K32kP45|:7$f{C j pr@0oL05BS6^T&>*HqO-@P+T3p\9_E+i)V1Ze*Q 2^GhWCOZ]a(%=*|9F:o>h;G dj++=9 Y$vU-See1.L,KvV2ж85_:< j5l+к J'wSU`UnZ`3hw ߺ[`H \WlاN&0E[;'E(`PȬ2 o!UI[zLUm$Xjfu:.S3jCSXw}M79ж)+RCN}.QŃcP쟽 CJC0V"\;b}v%IV  K߿dyϟ>d n 2OaȬ,lzS 2'JE;쏑*r;8LH$ZD?&;yp'8iR_v` )7՟ ?L;EU k)A~V+doN[ú82f9zq$I :‡m]ni1[T}!"4rSIδ kym/ |Ҁ; z@l@y:R^)t5=Cy6Fm( 5Gt9?U [͒=~pYҦl17"GMkl=<.3=&;.~x5+oma vd%HsƓYQ Q7Ab8]_FgF Ô=Jl\8l𪈬/Qvuʂ%ȨLYb,uV'hyghsui ]שXbes4O.jV7 ś^#sS*Yj뿱;Eړܒx]'M\2Z<:S-awJR3\fKj/ hbPk.k+;u \7})sC 4I?:A>e{v!*lHj%/Ҽ5aiF;Ix{5)6/vbGn셆U.qѝ@{ȱbFԲ>[,EЧ, %wXs {!f}+)ɉb3R&*p%/Ȋ[_<=v$Ю߁.zz+H8wM$wY='n˯šL1Pℌs'8zGW3Hm̿Eė cwԎۈ-EWxsV̿1n"I>ЉDd(vM@&dg"; Eq& ""E~U}yfRŰ+v)0wdWS}U%7BB (ym}n~jUmZڌ@NB5˜FK ^tC%!Ķ- CnO3mA&bO-^u]spzՇh BT8; G| "߻3\Gs~AMj sKCz ]\@z62YdT4f#+0livA8}QJnbrZ[O᪏Bz[O:7W#$.hcɠߞ 9`,S|t5`LlahDҙoOOVsL%ћo2Gh35J̗xIu\wkHi|j1ݐJյP)9q3l$ꅠ3=σ~RWkWF]KItں[@$ Oc'm]w>53^-)a+zi/^aCci3`dsFʀy;Mr'IȎmhmKq;5{)5ޘW^$:k3g@,]Cr+7\n|q?'Ƀr3LID<"%מM&eA6k )ep߼9;_-f+[~;e$OF" -J 1يG#d=XÉ΍AxTCZE2=hnÕqW?k>36?8pvp5D8f DO;٫:&&ع'ّ7KD[+ 9ώ@HmH$3$}сW}~oGdSյ!?Kk+m(sir~Wѭ`/I}"~:֖v]Qmf ѨR"oVͩ29SXbWY~"//T'aaxgR8{6zEkF*xġ_tɕiwb쁯i{_4)d.pfgB/h~ߖsWDTvO- l!Ư)Ԛ漶hiϵ%iL4S t,pƶqnmT/ٜ'P1uj795cV7QycӋLsϚ-y595S|MB[7|*Ӈ5#r;d[{??^54yZ5(.+VFhtr*A#R_9; pF2bcŚ 8 kowԡ/{=m_Vb<1[RJTU ddзe3'g@7I#\e[aHPJM_*H"ͱ$,Z wt@L&F [h:fH9N BPd H{1l D#oQYSBr_u}%[\$\3*t6~x 2Df.ɮqWqCy}5Ip0.P TWw(㯙|4LӖ ܁>€aZ{0$|t: N|o}m#@^U02-iUa0$z%fN.q]UDgRG,JՊcRФ ;bHtvcEt|DQz=iz;c晬DH.}DN$h5YyBk+nNI^䌶:\[ u|IЃXDn [ͅ+Qa*e-y_Ϭm4E\45y }%pK^-nV\PDصl;f ,eF/n퍀]Oܤ#o6@Vt뀭ac&Ca.V[A2,W|ŀ!N{Rk*#p=Yu`]"RW-Н޲ [PAdUTݬdSợAꁠM6UٹN!KkX-նQ Z+;%utg&b0>#' 1H_>=|$KGEhC} kE뀚8%s?(uH6kH\*6fiNh&LNp=$Ͻq[;IiaCMRr7gp-;xwŗ'r:ElQN @X섍X%^S#ɼHA'+-!lHiegU!iz 8$gGE$4?q>ϦυJP4OUChoHk*vMԂ7JD210"L9)|!b“y&9"2Z/P`\J 3X{#.>BoW [No J[FVUu2vvQ^ ay⟯؋텽v ]}#C~yEU= t2cYdJ@9GJ G|J(%6A^d˟M̒_Mߙc;L9+,fsr3a lj{%ʒ48yg),㲦+0"QqKڧ[[ƢO fSZ,r+ƖĚ7u\ׁ, IYOYL=`Ɇ8@#qfQlKn[⥥bŇ7l}>lfsrZld U Tc70ʭf׺&0#ݤ pЍuC+- r["$v'HtJyw-Uf .;FݰHBv> 6ܾ!6Xz57iT F'zpZ u\y.z4yNo*WRaHO~rƺ0~ BR>'*[YEkS=7 /v7 JW6=Uįgst)TT9m5_wm99ޟ2kzK=[!F#eW_ZFX7%H9?Ngd~ vHg-)i̶v"ZBz \˥<QcX._CfoA¢jU"@?0+A-ns*GcH&EeD#\j͑PllK` MV Los <_K ˀCqOG)Зmئ[d\ ׄr*L֫XLxҚBsw&9 DZ^ban E5?m ;1876tQubphN(SFPˣoNE\G A]kgYV'nu/>껛'xfgş:Yd,&ӆ:;k n eEN}A5Kzwop=}!52pxj$W?qWwiyǼڰ Ð5<@S+6mO^j طxo35  i|xU,m ׏9b" ̿Vvt= 1 7'KT6Lo u;pLC52xtv{CfAHν*v7v gH:B9ӤA7)rV^ϟ<egp'B;:h3a弗r!Üy`T}5X^WT-"Oaղn^p}XO_ CnfϝwtMox+nE'c4-"YDrC3[ Z/ ^pvB%wP'kO!w.l A}Y">MScN q:m? g:}8KȤB1ۮ/cdQz|]YxA!v7/ȕ<~9!v<^ Y[fiHMj%=DO$[˥E[[&aVa#<׹}0+O|n8V(7zQSz{ <ɋA-?A); k,3ٯ8#(J?@ռݡc7}Lag㪿\XF" _F 1Z,[w*8kv }?b<6`QbMM\zD5+VˋթiK c ؏bXfd3ېŋigLd@Y3~} >_o>Vғ9*^P_yH#MȁQb͆ ve2_Qjz~5P^dQfM4?v]Ut(o_P@'BQ( _U3greDžOHtkmşq>O.ypQ%e;1ω`BɀY2#U0at ss$Ck 1Y&I"-ϻ_09;i(K dVA_v~|,1:ǜg䚊q1sv+޼Ps_0 #3K8z縃CK/.!TXTo޿TK&sY4~SDBv,M5H\?9y,A]aӲJ|.y';*%⧦ y7tth5tC0Qr a ~!5|YqQ}gP_ t|x7sX/ h.])ڕ4-D xuwbAM( w~ne=tI( D03}EI{I~z4lwW"gAXf/kL{ِMPw A03?ubdRgl !OT}\6^ .4tdޜRH#K[ q#t<-6[fZ?.ӯ'%ɳTniVq*س\*%§hlF_i3:d(沷ɟCOIr`H'(;5rƜ~ص.1C t=Wo1nG:(R T%#֤k#`O[ѡu*;q @ruBkCDY)+C8g⸂͇@#Y?3mo.Uf:<zm&dVIw b==Q*\9!w+ @TׁeM;)H\n-LºB@-5pa\l+s_M3';n&DJT{I?0\xL` Eb VEoyYbv3rg@a*(TUF O뜳} 1Ky "Y{H V*g)srMhkj%"D9s.g+4ܕn H8[ԫlDD%˄ 1*%VYkgTE!I͋yQ * #v:(i%D\IkSvJ<~\]sC\{X&z@KdWvm-u gEToZq0iS<ؕCܽ-0!y߈ PVdAVm^jz7zW(==hM=E{\)v.CXSϾOaNsyr0UGbAYuoXQ󽮕p} ^ iyt(K: ]B2OʷX|T;~[,Gs 25JOynfכf6n%{ :x^(4MD;yȑaa>(xؙ 703ȴ[jCQa&d[)S"# nW8*# v"w}[_sO'όglV{Du]#WZ 7K,CO\h{cް̍sƥ! m\a[ ^(ۏ?!8XÀjy_&@>nk?;SI+!^^J9+3n'TǑZ}x0VƀeHR[{]LX$ҫbP k# ]i~ ^"q i\7qQ@V[)RC} }˭y:9 *<#pbUu0UyPdSjdc>E-e"GMM.4пRˀᩍdLq53g }2y}b&+!)'(V%uLhj=*%(؇^z9W 3D߾~7n#IiJ6N2G`>\6YOGPֵ!_Gma'Kr wJ} Jukl?XY*y%haz:f۠JKwT!.k廝$( Sń3H+0_={s-yӼ˛a?@y)CbtzkZ^^J;(AW&דD_wBB&XOh^usxHCx>-߼˅=]6\f9+Dw8g8_iƌAo N*PWY>SMNB"ߊ)׶c$-]R'"Xpϣq,;НG.Gd%;&tҼP}RJկP>o MʟMYK0^ Rq=YG^z` (?5)y-et۳e^[Pל5*ZVO@+2̜udהŅД)HڨkDiv}X+4EgzCrw~<5_>A'Av`;~Ä'l,hD=lBcŧwƠ%O߆'Df$P}y{[r@pɔ4͚t_t|Nml5YLb4|c΂'sA"L/&s/F_@<4&noWyVi5 mtWNE)8~ɫHC 1xOsJ۞DѤYCԉmf΂!L kisJ.M= 5bftSI5R~!i!Z5Ȝ}v8e,ʱ|}M=RNNSiS@>nN> =%xb/ 8)5>A͐K0Sבܻ^C8G8& #'[ޖ I*pSF/d!Q᳏s<XNJ8Ǟ[U,^ޣLէ&Cu歍eZ'/yd,vHCf9฾D&Quf_1CN+8!JRD"w V-VC(BF#kBȨ. +c/#Q⚐7F_9N"?+mkTN,!᰺Dnt 4 c# X's0c͟]%Ȅ5HDD-}5q,߸'n01E_S2Fp$-a7tT {!M.C.>(a)"?wXhoE!:hXɦ-9B|C G3fc?Lb5(MئG;WrφBc<v%^@<DfM;=X1ÍaQ ŵ[ƤV8S_Mq|TpllԥDE7~PC:&GA/IXRa.b@<~hHS}|X2G%`} e[Tl6rsɩ{(imXv3JrG.ՒAhgs"%uMnk2#anηbD\v>]!(ߋخc+ZKqd/IA(xAVtы-;=c+t - mrfA?hXRPLl=5Op%r%T6V0[BׁKK8&M@'Þ(ٛ!ҧ6ۄc"Sl_$d5Ȥ,`Dy߉#B <\8~~`-(*^K^y(<Ђ|-u?4j!AKLJrd\ FD;kIח:as{cB /t?>8{_CtE.>Qm cEM٥buP1s~ =;2zĨ'ggtDO3A{>5| XZ.$YmT}݅`L{PY2eSfi zo8x[5Oy!E?TSvjjZH#~XKZ=H] |<:AA"nS4jV!V\d4G@C)Ѫ);6ueC!vjdWŰG:읶[bb%ߥ$e?+Z3#=%@[v];H~@-N¹YGי$ {ջ~-lWTmS7Rh:5r~fL>퀻HŚ&HyYd [`49''@ss M`Vֶq܉j2Nq8!~5=Gw6C<ÇGg>=&[EL).Dc|9M-hpgλVt3Xa#ɲluDM WuoIyt.4Ͱ%~s@tLY%4ޒ;SlRHNC8q[H4#)@[ *-LfVFV Diy02.5!]q}]XQ6A{sn8|hƝaqG[wT{'A S>e8!s?ThF&/ta8=.}aMUsjT:!I1㖚?ԗ!ZKL7*zһؘfG@o}тt;{8◬L!?"t&;H\T".MfuKO D`y%3\n@-,0Yӗ[*&&q\CNxGP.p`'6h溰1 Z} {t˸z!.yTKLbuDBZ>最]) .4:%|t:E5cȢC&J^Z{qŶtqx H ]Dio:lL)YO$v,c庺zݸXil5kF-}ϋ"n$!,gӗ-hbw R 6J9(6Q̲+Qs3:Lehޜ0ÐP'1z0)ž|n6;頏&&Mzkj?IΌydJ]Wߩ qOx!ƍ70 ^ӊm:T,KitJ5 όD*il.fyɾL p8ý!e!=k*'˴?|Ȟw@h ENj:%za [dYua:"{+dc{:r+>SZc?)YeE='A5S2>ZG>i ?3*&L :#O<>)C{{j!Q(6T#֤OtX)Yg"3{-u{X ÐMZY+:B}֑LfꛎwwE܊7hDtMՒ55SNgABGv'SܵQE1h6RfNҹiEJ4}`H;z+ h>u3IMkʉqZYɽh! i?,[_R->_g(:ΒpyIY_Nlx:G Wgj`߼@x,.#8ܲH2׆\m,@-]fsfrQpry|n8д)Q(v6?2vށ+vMI ьٞo BB?\!$`\ljX**G>3ן.qMS"U[dZlPE]|ҥm,e`)QdYtA3ǐD8Ntl(}k$'B73st? 7ݔIr=<#]b5 sb(6§^z'M/gxqCTd/;<\[ԖkhDt2S? oED[(*+72[]/]ϥ#]Y(=)Q=?SJC l_%;ɻ^)ɔnˑܖ&WA^ u}pHNu3S3+Guw~c5G!&qZ2pUp,bF> $Q{#3"g}VcJyޒ?C1:1V08i' ήJ|sTzPL},5\>g4uar.1LڅC:jr d@<#ɏ:CK?7)Z:nGgVUTnҵavDQ;7c<5B2-er+ŪvzI֣O^U^_k&W:a+*1<):R(51!gk0ri}}$9R@MouC0=o Dس;9`+۰ѩx%f\%?KΧrXr6vfEGI9އEUȵJ\%Os2T 6;sjaN;ZhAx98m 9FCeC&%>d2*9Y!RɤFwmּ21􄖑/ew%5is:1g$n\EǓjк[#vznT7?m뙅j4m1֟];`e>)-o{meFh ,.D2,sJI3x \K~|7i52埴V`!;рz;qU.fkjW j>Q]Ik˞n=bqɭ~l[mXsSR<:u$ !rNPq ߅mxxChJfTMKNl6_ p!+ҊH WWO>D~ĬFڻЎ5xW˯).wyrC7m(7I4[띤[NnM%s(eũ\.z]uSFTii K"z 2[?R')ՂOLM4t>Uam_ 51xmS,=YmB}B&[=g!VVG귏wЕ({ <+3PۖV <"1 6@|#q]PxQ J#vlxZwfnmX4}~*eϩf3l)ݧpkL%rEL\}:̨_",z[Z[,E$Zgh8UflRT:#bu\R9TFU0H"=yſĪN/]06pu_- K)nbM9m_3xӼ9"#Fp2>zS=uv7tOb6ʈDPȩJ\hѾ; ,7$5Jok "a*y;QˡP:M5FA-ɚ V6&/o&Efu{T*Q!Ď|!p&01sՕB<>g~gGVC֜X'ukϹ(20'U\DcmpP%kc2Yy;wúߠt`]+Mzǔ9}\,SwR,*s=͠D.PL"oF3buQ12SJ{5W<Mڤ݋tYgEըN1H$SFvu7KS>Zy^h:!uB:z~jwD%3MJ9{wp 4- +-]0a$x{(} k8&Ṅ* y6"cȮ$cqv0`=x{^Ɖ!(u K|ch ;)K7mA=n4?]W Q]ƀ2L_xϮ=/n5&^Sڳ&6e**2R$B6T.'^5|Cq[1ܭ<v]w9ښ9dj KM̤A*fx^Z_ljU&:&K%v~wҤ>zl?ź_u(g#V ;;Cl@4d$ \+ǍZʹ'MꌡzUw>[%g"ٍ8D,B'<+G3vn-( Hwv;[mUo|-3E&Y:D'B\rK}*v%@WY~.:RAqVn,AfG2Z#Inf\kBP~#'\FAqKGo e`iR<}~;0xsx`ɡ[y)z ID"8-a%M#3 ־ד & (UZЃ]O&A(c@>" .Ms a%ثM\NZWZA;Ռ>*RNHR'6r1DYlW[0 L9b$ؾs9yR"xQѸѡO w3\ >Y&C}.#eٗ$%Rٌ4Sq ԌgcK|f[%l!dt/<2޿jHH<"yAsMc |`@E)$y7\9Av9h=pϮoi!܀/$seQRjM>>+F2Z9d:OJh3}ma3YxlR 0fgI%شC, w, d<ľ>M`Z^1u߭t uJTS laRl묯ۄadf}KZX#%^H]ٶl"J3W'rja>\&L>ȶe(XL9&o2' )#.bir-)C,~$~f+J(DD"ʶ_:K@di`M{|>sNa$lau2[z]IQ]R)XAX0OW q:B~@R?x|*;~v1/tG98}e!4w^*[x ڬ8aӂdvv4E,K EQC;F^=bt*ϣk?n1Sz_-5c츅f0_`Ř?9Yj /2{F_MYVxNk̂ڧfb R'<<$c#B'#fΣZEw T}q 85Q;b51zx 7]dV궻 )t+šY ESjX}H?XD8̹s~%e_&/894wB^8,[/1(WmxT)~ULFkaKV$ڐ`а#>#Zrр fQZO7[I\6 A*?p6!Zh6"8P.1Ȅz%׉Ur?JgDr،bKs25.fTGdxu SsTT8߅ ˃$T0ZT:\ԱpHk is[;*Ɏict/`ڧ$av ^SHQ1{G˞Z&AF͎A\ y:<ʥlAp)Y3:!N)-pBɩ$a~7Y3/R+?9'uZ%ϩ)9LЫMeLbQy*H_H$飢C;Y8Υmdj2^}qR@jq(dmya[<~zq(LVYqrܐE'2F^28 SBBwtF=FFQ1 -ƟuvBgK[o4H=aJ6{ w-+~YnM׊\mt_٤ufSU! <Z#;h^$Г +:r9懳ur]?|mrDzcd|nhgC6/5}Uޡ]6gɠZ@LAkK'iL{m]i:w=*'m]2y&tA9CsՆ6MPq`s37yYi&c䱇Zo"z~*ў `Sa33 KZo 3^#V1q媆;Pz^HOdH.o\_۠hzh59:: r{^n|y`VwM4|8(nؗtk;z8ϻ 9ȣhWt' hTpntVȟl =1凹jX( DF遛)Z꯮$[Y@)?c\_v I)YHy:S>Wg<8Fh֯ p6.sۺa-B#InNm5[ҽ( ~B7=㉧\ U/:FSv|䥗zYXaY;OMoxD.B 82t 9`foSödܦ;'>Yn2nQ:Fh0XWjv(pH&84X(kynoaQm/Us: WOvi}F,xВ\+:ܵK~S3w O"Le˚ӗ~}+FR1~7nV W6G/*C5i2R#$^|oyEtU41\# clf{36r޸JtzHa>(5h5Jho跅"N =*Dd0EI"(/020/P)تp3 }D!>t sџ ?CŶn.m1g)vɆw8 bU vNhMG=JL2 ͒LDRp4皍{c.|?]^;|6&O,\ΕmW,[icN]KaJb}֘+h#? dNR.Z{G\/Z{pBqv;t0Ցtxԣ(;O >'p|*լ^.KFܩq`LSCJwKtWqa(p&OP]s$ct%tf亇l QjGsBY~>!@bVcX3׫|W 5\uS'e(91lJc 6P vtj_؜`YKG`ş v(yуS=z2U$Cէv^TUqy2 zη*]JBSg{TQjVLx"[@t,.fi9:Q+fFͨz.6 P FyoH:dyhLUD fgV< Cmƹ{A+Bm}ؒXih>v&,2?E,R;D;ٕipKp%D/[& iQ 2~ȘvjQH!S{_(Yϱqglqo7! e2Ģ ݓ`T^9$>-MlTPgLI9uDGѼK=&n"a|܌z>D =CP9NV~Fc`ڽ?-tgG[ (W+ ~J_KZyXw ^&ߩaZn}~^עpTNl-rBDf9$NvMe F_-ϼۂMMڈ]\8oNpII@ٶL bNp{sit MOrʓS= \7A5Hc3ȡ7I? +u,eazPXF?QԣpʹeSgĂb(c:X!\`95KpXG;CppW+^3k ~#<I QD|+Lc>F1Z'!AM#UO#mQԯզ֡BzJmZ F$@6'l[F'UKMesHLs9 }~4&U,$Fﱸ\HCNTI4ĸۗ.AY2ݱ\:\Aie??hjYPҺi&Q[sMY,|DO+;1nq[Ml:w);[.mt}(>Yn?9RvAyr3kIkwSO qaz50[YƋ>ŀڴtC&mL3B< ?_Jܘ{$B-y;Iv1wߌA9;=PC)M)O| W0/nCb@)s<ӛg24[5*5Q PNJ=xt-YBW+Q=_#Q݊Us0R}FByn@-§K<_߼]I*h̚fzGH q\pɅȑ*_k q$ 0xg2s8)b~$Nki\63&BFŰfB¶-.t8@heSgEVG {TU8t7 %h|`Y G:gqTr^ *(} F `D5& ,K$G dӛBĢ{v_۹oHWg@E#%w TFT-*^$=2*Cslp|HfC8]鱻˜H  d+8D/]wSWa= &ۖ.\?tWjf';ۘçu\F76Ba }Lp;@{LwZR~"EC5(PX.ݾO'T/Kh=QDRIъIrjQOvMLrV3֕&J"83-,e6RF8yA=qЏ?a[ ׎ԛfKB9BE_ :]rr3hnaU؇Z,&ϲt/twhhAFP"cprכ3(^YE  zD ul+C((}Bҩ EJҸK9b$axZ uaZnβ;"fqY%tyo덕0}D%GR+ e$ 56p tV^gTۧwD%G)s 8e$ Kٚ5Zus#ްo?}ߗHcUPB. en\XWtNrk $K4ɾ7bd"GĬq<!wy&3}o`R簇| ^rvN3cn<(=Ѱ?GZuxzh/)8n)9?;?_.HPe9d8pmĺMd@QAȂ#'r޴{@#G$S6ʶm|Ok8>XtIM^%X"]K߄aćPg}96p*KD5lY귘Ą0/|[e2 9ŞXբf>Ps'HSl!W? {B$[TU{wbܹCEN:gӅF Fs Uj]RIs8'i)Z#[zmͩGًrhE!PJ:⧽~MV}N'7ȮCуkSb~;% .؉w9ھ//*D]lbD+Ry\)Aߪ%c7;=5mY\nn"Ю?buo狿<\58ql!wK)4 ~頄e$ͮk/PbeK;B@]~e2UO=EwAu%8&ȅl2Eq=+}rn`#++]4ŁaDޮ>8xu«-Z<;B"cri')Np)$6pm;98Z?谚]l)ŮFySCb$5-6'i/T4Y~:Vm=wn N! )S) |\d5n,Y%0,^h{K7 |I+:(ecqlX,J)ʵ[K.GT⳷eC҈pǦBo PԀ6rR2MczlGhAN}m|Uk9J35k0`ǿ YTg~XzCnuwv-W{׍5a`|Sy(=o"%RaY8|&4Xʹ9mX *hT+r}Nx'I?_ezKi`7`Of< ]bŻv;nM 0BvA?7; 3dXډ6 Qz`a `P-xы?pŭBNP(aڑt#iġ )QG<1߰pu7oT!ڵ|܀3: Ή(ꌦ we0)u\_; ]Cg*"Ё*;Y&`K^vԝ&UM`Z)`;wqLC<+Ǚ+i͆C!!Ȗݫ)gZq>uw,l1ƇV)A:=]-FA4z1 b,HSap8cRz; D_5&i4AO\nqQL W8Wx9E͈ T)_1{^NYW̎Z!pAO'Vc\?r7v\TNY߁,Zb~˰7)g<慀(dòȐ2MTBͷUWE )vg2NpgޚU;[^gӾB џt3LelMfwLjt(-i9->3a)T&N=#(K ҏ(KK7P=̐tNSEHԖ·1N R<|[Q .Ik=7P97(c3Lɣڎcę'.2S߈_9CGkێ** qsAb(lEI-{r'-*¤!* W $0,Sւ G:a"N=PsC%O#ζ/ܺI<ؼf"HacYUCHF ֮<~xsQ "e!CHf)Cv/oP6 x+hxXmd̋@'g\o4H˻UK`[vmd'tJTkaAۜ8$>ctt/K=3鎼`z* *pȖ̬D`W.ހn&eSlXU1g8gOL͝}<;vݴr|ss #kcVo( N#CQ93k{葌;y :/d|ݝtfӏ[_AYlڝ7z8,Q?+&> slmIaN`D&3w\I qY"H=%U * 3TlE_9hGZyJIHGb@ EȠW4aŎ~R#[Aeg7XGv"܂H;S,+3RPm eW}O ]<2t-iBf)THb+6"A(q8Ј(ˉ{!S9?2}M.MHAOZST#|%2W+929fA!:;-&uF֫PrNlN]nZl@@ _TDl.MR.w5POom,sRLaz٭%VnRULgcN=X3@)e|CtfC̶2E8UORZTz'BMi".Z3\_v)gۼ S Jk Eaf7TCÂS2~- LhPp97΄|ՠ U8dԬ|~ ==/r5E@S;7o8U {1`jUI! –(k]$6y5so &1>p~9g}XO)et>Զn}vB>sP31i4f҉Y>@?Ի^\RǔDT}[}=  JӅjrt31MјZ6Hd8G'yE{P"X/M(_ⴷ:[zEWP9d1[~rSŧn?3_{7BgHΐNf׵4ɡFT:@v9xi!6#*tGN|M)W0'݆G؋LLxe?闌b|it 5S_wS&q55y )Lr ԧI:YiozdY̸\X bh:x}"Ǐ119=)/"yE^V6]$j#CB$=xӲ $c0Xbۚq/t39KqȔQOV눱m |~yj+翬|Uޥ"֟l{0f$6``]EϵU0=Xzͥ[^t@^]C#P6E<%`,rIrjۈCQȇuV`GԦn؈hש]zK,"; j0Q"jmyqIۊ YiWR{սbFKE|X :InKOgPTw*s+YMHY 4[?yw*L_ 78 Yd_BҸwO 0e߄07é`Ry Ad`ocUf (wT8QU΂: Ǖ'n6;nUieYw5>igb+\PxcY< Wh+T<_E`E4!xPc@IRo!Ow x :1@Xq^Ɏ`I7,{ΓtR>S#w3b"=pr*  -<x>wQ09ӛ'$D2P΃V^xb) |HHSO/,yJd'CO蠦|l ֚..}zKlVNT'Cu[s}-vKpo]& "X?#LJHC#bma'zb̈́+<;T7h9Ƴ*jMB*l~zɪSInD(I& H ,]2K?gyi _ȗFT³/W ߖB/^Z@]{MlޗMUcʓiPrq[]sg̩.*b; vWT eSٌ;lFZuvil#?JB=Bө' !Wb'ABcy5$K!J[l}IFUfYpRH=]=@K?,bpEQ@t (rFW ͈`(t;bIm#iP61 ؍#+ҘrT\ҋ7ŽEHև-*ۤTx#e-3g"HDUړ|_ 7pNH]{hI/]9X/ :nhnNٓ-A@{5 Y>:Xp?z:X?}.0qM[؜0O@").Y:GvdB|uvs<kKxQȮ uLs ۼwJUP/#F0kx.ٰ0.Xdyj6c[؊P$kGd]0S^qGeҚ˘F:eשd  h_UߦqQA+\9WFz$$P \,;K'6_)TxbwXu7YHLwFD7O~/v.7HZQUln h&3|1]$r%| |~`"*g:^) w9:gn"~}֯/9 ,zoK3,)7)*[H;{_}G:JLѦ^Kz8$u!=n:<2V DH EpZsFaWRg1-j>]m0Z(4Xe's7s͵wPs4*aEr²)x-CCtHP౲8<@#\iq)["\GzD'Ej3K,p-':Yvy4.3pZ}4ʌTʦ+,%H~+ic\\G p <f?KuQϗˑm]Y4U0A s\T I#&/5zU[Ĉ{0x›ʑ;d=@L+T4݊BRUC9~oX[y.a]q_6i܁7iO.]lBe`g ^#H_D;e[O{Ƥ&BsFs3NV8Gl'3#7s*d }ip Swjv9Q,,V42y,*X/vM䥗ܦ0G`+:բB],'ͭ# '>>N$'3ǾҁHH!qI2SiH6{?4uKO81>7++s{27&kP2.wmAS o\.irAQ:=FH)eo!l9?kPFてVTćEڭ5'%ZrnDbˊބy0exiΖO]kuS75EvPt@rA}"܈B)H.s&|`fBbe۞S>VnBwfo_A`Ul!5z¸Nv99N۩TdXutKC>δ҃a+qd(ȅvќqݼms$VAs W<;c]TlƇ43nPkטü[%D؈5o%\`Sn%fg 9W4l $*b12HPG_2`ezYտ^j2x8y6[. wv%`}It?NJD/DC@=M@FIjҘ`*0b)Z.N{&_ 3 =AKm:t=*ԋcXa5ǩ"fzsY)sT|^+ (F.0|φw}:l,l+J$~wȾŝywũwK7Q$D0KOcPX=Qf+`'#` ΐ(U jҘ5 ,|eU`&:Lm1xE4\5Phr)} J19q͘K*Q6ς7U¤6 s}(4"s/Ɨt溓("YM-}@4guPdghkא pGG&'_ۚG,>ɾIk|0ު& w3|Iw*Hpl]cSI`B؅>l-/jhHFd2{ߧEjK"2\1ii*P~g s.1Zpz&ﻬmQoxNz"j^a S Ge_Zd`P ƹZw0]w)= #P"+VZv / XΠG^iwD -@Z}X %_MGuOLE rblU_^yJZ|>k|Bny{(wubJ$'IW;d-#8 [i;MRP)o o E!},9@wC,~A=GY ]ļ`5N[6NuKfi l"[yaBSe[O`'+]\5#>ZsF~٤Dmbo6iEqplmy~UMu9&wNg?N?npS#"[~kaX/vL )r cC0B|uTtZx"mnjoQ\S) T|46 y9nUS=]i6̄\i=^n7ޠ9_x"-x&˱.ݠc'o?\{#]bo P¥)-o*ĻS"Hu_, ½E^U(/dl\qi=g̋.ĨKOΒ_li6U57C8K+*$^܀ 74|1Ek 𩣔07DzV&+WY{XAm?A"+|A>@P-E=֕:;ODhL;)CTδt₩Qfm2߶cu Pup&m)ݩ ɖ /ah^dvb@T`g!zsQN푔Z M?pW; )@#(JpuPOSmlyr"v2|gl@X1p &&?pE`a716~ O =Jx1fВCr3ѵ'bE%4Z#ǬKg|xkh+x_KjSi5|Q=)d{?MLǾNu&,/W/4" `8uHjDq!L⇍B;;.=ﰗg`VaE3뚲 ȈPtS*(UZ% hdśa6r2C>?:ޓBS?CJ"]^*{9_eB.VKI>-ڣY"2I:\Ah(F^zARs¶Yh%~l2AJǶ d3tҢHƼtjH*b޺M& L(Pi*6'/eRS>U=Yj]9ɱM" f7풡gϭw{D}dкiB'>-[LM$ga`GJ)| ItGw*^ f@YϹvC1AI 0MO!,v>g4Pyk)d=#}|RꂠdD^HV}͂KK21@RޮaCi~Σf"[Mz=f7D'g#ɯ=X_`M|a qv!3fFFU1\Lfz|'J6ϔ9Β`婱̔+ѴߙHG-V=fUvƵN /m^ur#B8vURZxu*>5+8al@oyvt{SN>]nd9:F';`M#:ϒK,lGLIa[l'<_Уo'f$Y| YlrzLWP)/DhS2ݐjZy!;axn=R/^k^#oeyzلVC O};g}˩U^&IT4N]jy ?&lP,Ŵb n$zʝlf0j'9B9nBډkDpO\!iCʪƺR0@bs$WH`-E rQKuuf|N{HA\0,!z3R.L >c:h(O0fƕ@x{$pPB)+Ml-PBldZ)^L f慕{TMU`t O y|yXAMFfF+28+kW,vxAc͂r`"x'f.N:ȱ6Ȓw#`"IچqgSA;U<8[9 c~w> ڢ S&\73Jcߔ!g˫LJ < ?8URng/h3#Q[ &^sf5_sb?`Ieŕbt=; YkwQXGF$F@~#׊"ԅ`0Y_ 46]K1#q:F1V~w]nX t06!j|j#3˸~ב .kdɶ֖>ʹa6g+յV{FTlfe$iD6-p2l4+IQGON^i4 <+?$LHyqrqD,zdϙ(u 9P$lSx "O Xg_ =hW%7=& 8:PGkqEŎ4DH QPN;wYfe=G)bxPa20 U"JL1 Cd(x]n!ػ7鎿vФ%D[ːqZ0yI f֖®Jv4sz"iW" ,l[to3Fc+T8A%{Hs̸wJƛ2gqȼSh\P֗!jܛuX Ed@„ҘeǣzUl1ǞSC@Ͳ<&J=l#pR0Iyݽ%j|_CxM`U(dm~'JXȆ2)N7yboBe`[૝ߘ݅;%W7k?Vu3 P\c`KX\YCOq̽tI7Uuh[8ߩYe)Bv9j3TzOw 1ő3MgvEݠ>Z4B8KG7e'ߑS֯V,I(S7iX4M'wdvʔ~R{9 u7 ϼ2qA*vEczncֳ2r6 |muc)ҶbV1-<GY:MƟ+jp!+&-ىlBIPWA^96hs H3uIs2X b?>`ޖhMu䯣~|#G??LǔF4 ߐp#,mGtH K7eAt]F%Qoe|g'CQ'H{]j29aݡo?gxbB?6!FaHJ-`6Ƈ8HyNvU^M|TmMz>|YCjل_>DLe^U ul_r]nHC),!7GLr7_|:X[d$|R>:*԰%QA'V*,w)0ِh~” k%Ri#BcN +`2p% EJ|rslgјUs !@:}\o!ܻ%9 [.)]7)wyvhGU}̅gnSOL$߬1'07~=Ym#jC,4mBTtƉЖ"#;LiN 3wED؎V 񔫄>^ ;TC,8m`$DWdž ݌IN-rfF Юe?`Fl5{Wܨ{ w_ס=Y,h/HwCAv &ND_K+^((_ C"`b,N}1^2i\@0jh> k+pN5^+Y.ONQ8B]yL& [o_P4'6@~=klq]Q($C?B} #{Lkk^wm8a0C>αmw7rI! M2s1e+gj0O[fmڃm~v8:oF`BcgTSObvN66Q2nTœ1zX,س5O%_QE܋t5&^R):csbg:}+A=l~HDaYs52b}Fb]%FSD VQwv8M ')m*=H"n9و*)oty6VR*$08 ^t {(iCb( 03%Pnį~._ όl%!hz&YNWqɱMJ;IuNOgy,5.ar=x$+a䫲 sxtAg Fg{ ;Q̮ObcYJj E*ؿ̼!Ps;}JQ0_MޔS]8V<,B-e|JNs!ˊ 2F\MO4sdT?$`O6U&jGګ@L%GV;ά^] O:O&{w4$3`x-ԋ;&~ڂ!%q_ ݧɨzPb_WTh]ny~N\c^U?+gY8 yRưC;Sf0/ 3a12t+ 8,63{Và0h>>$BLESK\PDPU:Dfodɧ4$wRH;۵1hOÌ_9fqeG5nΆ(l|dI-1p\J`)1.^BE3nKwtĂY =GUvX:<=Z3ZmB Qh ZB  |j41rxDYx,l(|4axͮ]nBA&j^>0Nky(gjmr)]05RΘɗ2 v $+ (-Mi:!$&>'|cGN*^P^ܗ /6[ x nnL=NFߟ\,*(0Z[!ݜ*&:jrW40}ZKϏ|" %*.7[`Cxdo_êc>Hs8p 9;p泶Wqt+Stla~}lۀIs߸F})gSz# ? T06/ڱfВ d ƲXՄe,^|鳒MmT8KtL[+xZg`"X,Jk} M]EP=nږRpntZ9glI6nAASiδEF‚  < *W&F`z}19 Mn#<3(<>d !W?['rAXqٽrEb%BP. Oj-;^}tr$bׅKgdQ?NIJ =!bCUS3dF4UD`ږ;ޝBiN8' V L*5!bPB"רƒtӈIwR7j4F$M 5Rp6"(\zk$( X}yl@~08[fpL.nPd' kaku~YlՎ$z GkUU߀'U5 &*w-£OMm .i #OrVWw@1I2Y#S8R1r[>\X+hog H=hcwZ#PJ.vUāሸQM Ge;J/-{j3t]k8­i>ca߭j &,ԘD Þs2NufoMJ_x@h*:Ĝ|X@Eu6=W Qrq )j~yVed~co.(;:yS\Cc,Kt[*6#9>2*N+l {DgV],k (4cm,5&` 8'E.pX̾@,.B_WR""8Rj]PU{ 2%41^h=F2:Za~jy khYʆŲ0|tɾS.TT lgv8|7+jW0 Df5te|tV8Y.~P a b>{t2‹ cugwqV_N$ͪ&Tqk1H5ׅ8obJGQoT3Dm@Oh|L*)bDx]})/a*;X"9}%9ɽA*r˚$LZbw}e5,j_ ͘KT ՘SKmkβuF;IdH~cbKoD/@JW/y]dGU-1ӫt 5% C"R ǩQ\ Wmf%U!_!7(^BXyjM>N ZWXH -5Dd03"1< MђXGT$n-geIЍC'k!\ Ev۷"+U\T)n莸UKC~Coks:?2l )RJZ3T2N0Kf_PYeF̌(j&[~s~][zFApbIWdfWKZ@SC+s8K'eTnewߋmg#30%Mz[rZ[X5C%`ɞ)pC햠AP[!(o}kx;~oM >e`{4}LK$F1'$s~sZY Ч>!O]^!1ֵ4Y(ʱQc3&uZ:f [4=锊{bb Dg:[h̐n&+bTy:D1eItG8_*t:AE 8iͷeF&;|ZB]. Dho`xF([*dAfoH Ѵ6Ugmz*)>> y|pC. Z$5rMFEXdxOY7}B|2= b/қWOdڼC$} ҉˪0s IϮy~l1o:gJ|D ~Nɱlj gӣK;5wԊ3e~/%H-Ϸ YL _JE~3U4EL_8ם-Pٔ2깖\~=K}parKk0N2 \YZ! ]Lr%b;Neg5*L"BDw%?ʗʹIz ' bg5Sq~۹B.XŸO~'``ed2m)]V)= .S tzbu #<O&ummEFqi"qm)q(n$JC U u\Ӣ& Z:%/.'ZV'{c/;'\ۯ7_׾*iD.Ի|/hфnZ,odHM 8Av'.:)RHLRT\4ma%|J+ gET KғI~u 2aWDw` wP.IH)FJ*L:艞ƌ| \_VZeSFD}qR`b"^ôʂ#_&I# 'P A6 ^Ŕl 1 bGȢvZ]Jֽϼ2~y@[LmMtpw ,vCX %N2ޑ?aEc.1O׎LE\9ߤ6g^R +l/T~ӑ9+'uBwK jO#Y4~3sHa&x$(`3nߑs޼c7`xmgmh~M1/d@yնk (UR~wg QeGPaj#ؙr*l|꺟c-Qn۶&] ăYZs9}r*"}ϐ;Orۓ/nku$q; Sd?nEGO2(%RT܇q25ȗQ5\e4nhYO*}4{}J//ASxu.rtAXp?{Oe/.Ymc;(A+=$<6`g[PW=g6oQxa'/⩕%tQ#{>ZEt`e㳿$2?O0Vdf [^(X@6ENH_..0c*SXzn'05Oag\-: {-Vm;s2_蔿vCD6As}km˻Ni&$W?īG++ D^[zzzY߁K ~`)*9]bN'INE=? JWh`OyY ,oDTO@gD@EfeO`F5`P@ ۶ibwɻnXaGӳ\XvJ^1s=zV7$$kS  I);m,sA;:n#Yrb^¼bz FM{ؾ=Q<bt<ݯ0щkR~Gbb2cHg~L#-/-gɔBTkcKvd4deJk? H%ə3J,6҄$ں1?yK|͕stԘѷ?|rԫD\ Ө.\;\̊ZI9"1FDw5,22I͓fU%ven! GȜ x1Qp{ʰKQA}q^a]le&Te(`tRQ\`_*(PPhLXXk:}}2RRm$eW _jL\](ˊ"cѰ|p tym:dAYU\<=8ld ʷu1=;{7R1յkwd/o8BdzE<.f7bahYV%\2)>4\.ʊc>}ێm.?SS!#@5+Bk1Tqqe 29'oJx-Pތ>TobIB*a:,,oWtj@^ս#ّJ=A:;;S*e;G"b%B+bH':|&®};3nӯF A_lQBɽbC Sa%H~Лa}VpnwrȕKi***=YHO3(F-@*IZY.G}LjX΀CHGmO{eUrbHsr\ztuM9=h}JWJW7u!x!LLO'ă]{ rvAh O'S9J$I2Dqш[(]E(tЗA(w|CP,dV!Y=3iCDRW:;IPMH#hX7´A et Wޠ#ӣț]DJds90ƃV|(&0]H[IDurNp 'AkVt%4Qqbe|aCJ7e+ڣ/zm2NyrO4 pjTV~v b}1ʎkꭖNcR9;"2ˁ)قjŃ_~^'Fˊ<uDRz,雁>rsNKB̊e]G39i%\h;RA5b;?Cւ˸QJKhI:!!-[^&]9Oij[Gfԯb]T[dDi5O =Yzyy\uK#/0>EL&n/t {ODm\}{r̼qDXAN- Zrfd` ʑ(9ƨ3WqNmvk XDžr92 IeUhoQJ!G5~y7gc=TK/ً˸Vwí8_gytD),:}x雽k E؆v9I@.%p~ts+c&8nH=soH)R2\q.ދD̘jJJ m`H=;+=j8 H*<.zQ h w)sY.H oR]_J r\R(-a&ڙ5+אz _^k:_ +[o!wu 35cB~+Sio3]+niŢs#hʫULJDn]H=YC‰˲$o,"H.'6Tm~( ,B!7z<LjGZ2/lPz9x_1ͻ;'F9 dSeNF&ge;eX/?99ǒǜU s+B0P6vd¢,}٩[#Г5 B ȹ kRNq;!FOt.M"-\&\ Q3%Űv?_B,p^9#5]q@A{-7:yŴ\@hRt %F.b9YaNMP:(|GA?ܷm=ZO~tʭCLꤠnCΚqsmsby\Υuj%t^;j "ROTCzP^ 5oVW6클Bi24KH% z "D&}Cu|ke֪"Z]e =<+0yE&L<4k; i,<{ 5v 񿱃qz@hc|uռ (q+),h; ꑦ\]W`xX3?EnEp7l(8 nanydBWOal!Al#iܦ 5_?Jja_׺!c"ڠn[KY?Jd =QvFˎDNڭaL:vWzł2Sb:@Zu:$(n>!a.f&=kya A@bm~ Z)[6r4C 6x~m1?}[deɣl}VEnfUT'S..V{.Ksڨxr }Ernx , ^9_hD{%0֖qfl惬ٳ)3rǩ܇\}T ĝZwQ+28ZomܜqQ0 p]|7.喈Ppw!>Xr9z,a#/,6J(&JU O P$JAYvՕ# [GtǗaUgtW}N{OdUk*Y&L,(,YJ+[c,̉҅WXcI}P,} )Wtq{\ NZ.BJ6/#5Ȅ&< 2>d.H~'Ʈ+{b}'n=ʉG*:Nk3Dp?F=+Y7g0$T/s̙\|S4úܲ=*#/_X GԱL ]ߌua3WsNnþ]=s(cZV&hH&1C.Y`)a>9h3 ,~L+͆\8+# !觀闖-q̪e+,ױcAb(hM=:\(Ta~]ʳʭ|Ĉ*ٷH>#ޙӊY2C_ǘ&վ7\a1yq 0nB=$1 1Ϸrȝ1*d3wi 0'?eæ(2&}eaGk0jJa[TQv::˫h;+{$S{,ZżNt0Jb:(Ό-0.tˀ[{2qDu-Ҥ;Tö/jamw(ҘΙK{Fo "d~Uh͌ u]QsQ8jdiRT=Y6Us(OFgFR2{ѵƂD[[r?Lx\ 82W{\@RCGْG By;0{`k3$U #Uqpu[ƇcR]j\ 9ETx;y7&M<|H l=-•2&]`α(Zث~]D N߄GAo` ?^&6WҐR"\quĎl~>~Qe)f*jPtg{U,? 8H5xBih%[F3@c-[S#z4ӑF I ﭘ #]"[=MJK8)?՚9620;.Hv|^־fsw&|t' `kT0u R#TðR<.[ )ߝheE˧Y 3˕~ ;dEE) :GҕffKHCPW`}j&Ey)P*"$LuOdsyt8pt=jc:*Z8w|sYRMn@e7-Ph%FsCIp>yr 0JDM:P*M/48"v*RͻiaQқ{nN^yLeҿZfIPq GE lln?4/-,:Ĺ튠G0ꋂ=fdmsVL2%y˚'o6xǾkso!*J0s /븟CDwr" :~s4rW5kCW%(ά[iTE45wAsjPLJLl ֹҰ84^Ձ8#'ؙ"1J7u;W994fJ1 ,|3f5ژ${ڪ m{M*{`A#»:A%YE/(rѪzb;F@{ӱwg'~CڳAOru}b`c\otk!E`3F @1]QF/\1%`Az1 SIK8Z=? Z B%-=)KtMKVTqAlJMd)~Ŕq+,e۹ K-Tw%-eD^ N}uѶ1%0/>|w. /߱ S$↙lm [ *&kh'_1ޕ~P_e^&\)J=,a03{QeO#+6o9ޘu0Byz4 *Bvc8 9Jv85C%>ʼn޽H%u)*&vHp3裚TK &?592M!Vm_^ﻄg TyaNw*EO^1ȇ-Fy|`-էOqoٙYl%xWew:=/,4?*ߝq5m YWV G<>h-PՊQ tl܎kO@`a"YC-՚MȆԶ #ݩǚQyF/QiX&2-w5%mWV2r3'X?_AZeoT12;Ws\&1ƌԢf빛Ťr )kUX(o|yP}*_)Y,6ߞ;%xM_9r{Ձ=o$][ V!XbdA2) D{xy~q<oX ˅YR?f3 |ȬO@îꚎ&U <ШgHG{X,EU$4K]4|4 YYu>ҭơw_Yʇt`cV)1c<VWFfk\H_eWGsШ(+NjB}%a2TX2oMϋ5ԋwIcR3۩űB{R#c\QwIB]h `jSYׂqfZYYX2ؿ" wH_πʘOayu6kSՈ"8ٚRYe@MUA|T`i]@"GԸ_ÃnBW(כsOtUX?ȷ*`ިfPjFwWy2z{ֿPdL#&}B\>u4]JIŌڃKˆM[Sh!V'1} dQRZqHqLO@85XJA-$Qj`̛PN]ǽ2mІdPS2aUVxqD[f7pGeƙy7M,ټg;$%*蓼GHt[열[o=] 2;vfWdd,Ghy 1P5Lu`e¸ mȓ=LŭxQ |խ{qHV,2Q%\ F aCr1"xiRآQ- ^x7;YPj ڰN;}7F(9:/G7&:uGX.L)[JֽpdogZx=Rǧyf30StѷtJ?P\j~L=PODp62kD5 A@nJQ|aZ]~@ )y6:b$\_` j~dHf1HɄuT&N{S-MpH,<~ ?а9tz.:S#CV0"kl]hM6/1CLB&Z<?=q %kg-~i߻5}ˊ50I7>((ΟaYkn<;kBߓGZkpBU7YjQ'jd*Rc"zJY֖"R)Vn5L*^,Gף$$6,&W% Sҍu:uwaAԬ( >%C;]q/ f{!o1dD[uNBߑ{!CJq֕'o-3ݠ΋[MaV )Ql +?t0XEWZN鷹 Z;To!L=I;批Dj0VoN풽EBgXq8vzAp'fQ4WU^?W#)R+{&+jΆ\soV&Ir> كf*[~dX gV&SXK\RG3rwe̼B~f*GOPP+FuQ<`(,a҄raBquafu*,^yH8몒Z+ DSE6*35YRulj.lCOK. D"_ ݭj zik^!gGÆ8EZb>KäT)=!,e'¢$i/mwE+H]D ʏ q8Q6$Vdd\=Q-|7 " y5HcTNWJ);|`x(J͢ Pbh{ 71oiFb5}rgCJk)C6A᪏aeSv5*Jze̚0K@ZkBYc@-oE?ml|#Rx:eT/x_՞qiMo$ˡti=b8F9ÉGJ5Egh(娅gb06{te T NZ7{:Z!Vcr 1[$gSpgଘ><3{pPBIaN|@Ď7T@5c[ntWUybm#u\Ib.j]#܇r!"/]GKmOM|O{9jd$qr)jk.XVś)KP`t8=y˔9BF$Us8S*bTd w*UYYj66cĢC2/ M ­Vx'#*0<V*qMs uߞETUbdK48UNR\֏Ǖ^U%gb>9 PdIrS]R`C>Onr%_cQ}_؇HN\#>D2&W[dlJ90NЉ)).O'⒤&w{<\Tj5 #`^QvDUH(R Pt+:^WFӆ9*N[IY5n2 roؿӁP}"pHh̜k v;6YD/q5oU@k龜_TU<$'l6:셐ߓXҥhؼ7. 0]:tkO8=̞|?-y2$|\2- yw+7sNUy$ èZ쓸w ~F /W+>7 %*~>5&wIp]W؇j 45\VǴ/YR'eJ`5MT܈h l |?JiM18"V06eqvm[ZA}*zgΞW4rW!v3rTys{j{vr`L;p SYM *x(j ixmFn_$^s;{W'rd>#u^}sn:[PjjS0HS.L:gwl&*mI쇞ms]{+or)fϵh9G;S|, Tx-C^pXf'>cO +oSAg+9<9ȄAu` KH՛tÙsR K,EHFN:BlB"]1C*,|wv 02u p6+sќktׯ d]zg4H;fD1(饹Yh[8M's2VP:.LLőp9v2H|%{s1UX>IcNKΥ$޸>NRT+K %^ZdOme7ܝ2Oww=J$ 헡/gl;M͞)s<@. ܍ߴb,7@"X{\̷r8?HR khfdCfecvpnz!OSJ"ZuIL|'b??<&XT1{Wo0u[fa5x YѐsmFxYͧ?8@jeSe}ڋvfǭωD-HZEޛZ -?'.}j{Y:㈡u*3D; |gYQp4Qa]ʙ`EO|܇65 <῜ 'ogi q^%.P s3f6~B{/ *@XYZ6NG&;(֨8>7wuZaFJJS٥7 c;,&KvI`|wcJI !#D0 PhpwåRlu-LJ|Tt2Fk!'x$]xlxG"9V[YuohIkb6`-i\^!FT*G[ҭKg/*'bqξ-:?+E9s_ʒ ŊN8L&B!Ɓ"w!Fy0yL5?M bK3Q5ٖ?,O4OBD=(4ןս܄Eu= /- y~]U!R)ɳ0x_;5\jdԢ1+)FfP ߉%߸nn􍮼'9)%'t4S\ig~zL֕zll_ !,mQbF3+K#c%,y[º%+ F CF{2P%1Zn} 8FxT SYJ\ȋϰ<#:\w_P};!݆h&z}4~zA!cGp{ Oprb#5[aMwۭaM#:kj'z@:xh5$&Ef#+WFGٱ `@S`}2v7yF`șchi?Nʤx (@s($\g.K(R4akUxzf2Go7= 꽤'UA\AxDXQrf0Ēt=H%=-a# T ]I=rR)CKbtƟ:.띆܈LwА4 1H^oΗ3Dǀ} \a;'@L- ^#TڀMN675$L aA52FkZ'_H ^du: lOoM8^Xp*ZOh։QIHYɎT:w-1Ԝ &9aS5!ЇZ 3=M=%0FTV6o'v,T޸?0"5n->$bQ h'Mg{7F{3r,rPޣsunO/L ~PJo/Ύd(hPk_61Q0b& =ACJmqj4kzV:]R_& @OȜ'#9Jz5pl{a0x yK*:l{%;V7J%JIjԲa?ɋDvh9I8+rSBK&Ox. v(XvFq۠v]_%/Ǚ ]44i.H[vtL˱0/Pw$.N8x⟡Y,,DlsV58/LNԶ'g"0!{;AqX&Џ%]O>J\d?U%isEӞgO[(+~]ϬO^^'@X̬YU(*:ȕ_{ ZY&+S%s=R'I aG\'ޅdE#f:<|cBR@usWlJI'?# /*Dq1SdEлqwH iq,EI<5ŏU}zw9Kʲ˕!F|%pn;MxBb z!E>vekfjga v񀫟|^;-CrYmr8b.r}i9a&\n!sq3 hنTu]sOyPR`,ٔ c;^| [FWqdaOSq@9р,MXlRX&0iGAo8N/B:͡ᥙWQ88ȼN16ci žg ^KԳt92 ^2r?D|.`At%(W0A&AT:\{ Wp?-{:7O2]KB>̬G5ӭնQ d@Ӎ/(PÕUU..үkZ` O?" w?=6櫀lЈ只mOFX:Du@:PB:lt/j5>]HѐC_?DAVJX"AOySz6A{RUFh5de+tkl!mA| Wd4ʒAֱ^|!pݏwiqyJ i!Xjhܱ5/TL{oI]()f3V1{ hޢ" ɓ@eJI%91MQf$qBt }x)-F-T&Oa|@8 m  µ9Ğ[:r2Du:?wǗ4~YpY17Ƶu3$QgX#ݦ<44F.6^[#Ό 0MP۟0b7 a}^,2|Qt.1Uq40pDVG`4_e}ZQhKf )5 ݈;ИCrw7+Lw *kNW;,)E'n0eBLď B^ެWLH-*L$&>Q?6o3bLc:[31/l h\ܵ9k fy8X3KFtӞuAw?XlKk(5LcB% ۨ%'RS/a4 a$% R]v sfd9C}9<RD#Qm z܃U%:6k+c %M]%L$ۉ2nruzP-S-r~#,'g4Wm)r.G8[Tڴ$oGZD<Mx Ɍ}|3H30.ӀAeF͊QrwE\5^k 㑯E hMEMhxmVAB4͹=JUK~w { +]R!D:Ͻے-#eH G}4"d d!C;7e{3Mg/sFGf-)/x;ƚ#;.mWKܨx:SΒB%6ETPoO".iG9 >Ç9sVuoy6t&_Gm_\ݵ$<9>@;J G|}e} sH}N>{,'H1z7dg|V1Bţ: Uzek*dIj @{S/K [dj#3znˠ(j6 &~blFq.p,k>w*X?S"cQ!o~ 7l*mC(LZFU@oX=U*,PmHi,Q@iD̛L O4m~iC,vbt'2|eaGp`҇qǾ&+5Icid5jNGkݿM0`^R^I^%:7]C }IG|X]c2ASu#Oc`lw!JYé:ELYBK(xl8xGI M9o`,e5P,gl'oi"Rcv87 ?kS.0GFwp̀y UYB\H<$dra並ik?] yGb^Aue֤q89Y'sN[[{NcPfY ici`Lz L4sfW;̃\4GuC6i;5u2]$i .*9^ZBTzN["Es-/1rO$J jcRHЬ`x` `-`)_9<֕ʄoT [sfp;/8n g`ԭ9U7JX;XKHvvpԁϏzOC~@ĉ.{XA+沘1x2r`Q-qtfԽT Z>˃;r:#T TN6 5}`{q , yՄ][o5+cW\|™cBvkf4ϐaAu|H!_솑a@p"ؤltY\W@X6*{]BǑ=!dHV Vzb_kö;4 -k+K$7S]kHzv^pF#`2 Eggt>5Mq>BkT8.o63;xSUf|ayXތː /O0F ob%2j FHP^B kʼn v}I1 .,g.^BH~a)^e,G`wt{VB8ɭ)Iq{ۅ ;>[?9hmA&㬘uG_"~/'ze Vߴq0*HQ'38o4ˈ_Dظ$M`g &:V=>*jU(GQ thoWho3m,e ґИb SNy;qV',O-Y`oR(x>@Jj~y )exR^D fI4zş%syCmpUC*<̇JWO?l^{`&furpB+fLAӴ!'V:Rs 7"GWR8F;ΤSef=&opH>[F ~nq/ngaf ۣZ ;oyrSyqԞtK3iT$P%t{eТI7KQi1=(ZI_:y\?=MYeU14nQIi\pk׸K Ժ٘p0o! _(jvS^~_qO++V5N>+l^eHI(Y<$_tlu[P)SZM

    EBX6\4c׈w}FG^i;ixپ4jK0JG{>KwW'-=pH4A։ږ} I8c7+LHF!@4Z8-RDU{vkUѳV+p{I6N_#p3+?GdGī ( ,1H639PcvvL7-6 "[z!sq@{\לg׏彞|e| tj8R=?Nk3p( p((g`:Waw|6  ]9i?v$OɃ@--ewC'CsgJͧxCśC*4"oa`[WOFy=ea>fZ쾎xUQC-MlP6l 7!iUм؂ U|$xrR˸=Wc;Ab\T|@*gpZ٬48 (ZX֛xl %X@*>س` h@\c/IW $,f"ɧg7N)9309"e$:$Kw8Ng4kMJRhZ|Vkؒm:oCyfpެlTnX{- YՏ0 xYk ^Yx)I: iBpF>yxG!p6bTI5A ]|$qQGwP,JW&@" ,.cOr9&IL=ٝʎ_.m߱T%Sс!p}~a9cZO2m;];MxǟkVΫE 6xWi$B9|G(C0'pSvm/8i7d--%qNlHpќ`5}kls;Ywz(T`Mۚ?Ġ{"N^ѱ)Ys>% Gs1O lO#]5 ~m1Da1r8EF`Gũݚ™٣WסnٟbH_x궉 '@(s@"-bTRBհ'^}`]~VDqg=tu"ӡx?US8ڼ̕Vϯ'N"lHߞ'.kSGDHK˘,Ч76œƼ8Z5&9aYf}b( NLVp5"9r:Z9u0y՝vⅨ{ xl RȊ]/+g)W#wZ|޺0Hك8 @ኵ(um8J+{D7Lzc̃ݘ8M u!Wq\/ÞF_hXyIS=x e lx4=aJ&vIFտ_ּɏRz`Y2!w{ gT 1 D]bkE۬{;T?XQК!ؒFJ}="6;Թii螿JA;w.!z"*&wF ;Kq)?߁!e#!J c! ˘ \y5¦֛;=1HMؕ70osԈ % T].M(d-&;X~y`{y23HG{Rx@֣?Kbi*SOwKCn=+ ĽˀCl{@{! r4U\bAjfX:&"!r5nhqr>ukIi^ e'3ׅASK%pt$[7=;ud+JKɢWT]m t%$͐d։Hx%(5ܢݸBL|?Hu0 +)t(Du\9{/x d+ӓ{o|gS`Fʥk6Z#TwPݮg!EDA.,v(j\;W@1oŒlq%pw%p8B͊_qX/ RT}ߏ>8HQ̕LB+J;` M`Gf4?3v57͘^^kYx?{2A41T2$$\4F4&pqw8yX0:p#;!+Z Lu!Te1_ǖX :8PdoŴѢsn/#36꛲MhnwC$cަ9+Mjczk$oC>e_z3A`/=Xи:|; ]qV$d1s.[v#8^0&VTn_i eZ'h8zn"rf.RT<7EpA0Fn}E hUvYQLw$?Z1JBbsMwkeU`^noA;+`z:uf'd ,ZsK@P4-٥=o5;T.9.o?%|\P D5C2$9RHD$rK%38d`0z=f%+U\ $X(UߣOFz师(hX}Y\)|H7ID\]=y1ccX:^=WpsCc=is’}czJyrSCC*іW-F9"uة'/R޶,DzDc]'M`Ǩ~H)@ܱqsF2%wVL['=ʴP]7p[n-8Tocx!n Ҿbo8H_+4rE+oDQI1N(xpsb*!͵}NdhBBbˍc\@yE.vaLD*EhCZdߧ._7!.T}7ūUy"ZCm[e<w5|hguծKߗ1ˈhK_ |}!ۂ3K}2m T豅nAOY'\-D]6~^[\eڬ< P{jbHwg;9m>Jqyl|Fo#\r;QO:uc!#W3N7sZ/mKOn\<@=/,jm L=& `ƃmA[zȩ:hٹ(J1y)&++5)uB~S=CjeZHmU^{чu̯ .-C'q\]v9hUF슷0.[{%<8;2|1@X]{=ybRyN=ѭ9Wųu 4vy7R2f0h8>6WWq쪫yr%p\$pkxjSvPk9;Yf1 . N&ȣiO"``il8m8j<^Q"ja 5=m%{ ʦ+6Pxwv{PiN 3X b`Uh;s R4&R+l@wu/I$u`2V03\ Y[ahg =I#m*O4jk)vczdl@QS*Lt7AwuD,L zM a{V{62thB?9_FcîǪNHX':kJ\ݐ^}LG6kn?y8CԱ(VywA*F[= '? w3EzW1Qs0CEueML4ǴӾ=="=}8"DxErOxP'$HvQGAgOO7aEUG?ׂ}P;5E,OyP 9B1* ~'m5C +2?הHG6yJ EW%$!e=3ՙnX`c^ӿZ::ǘ8` 0c`77Zh-틸9!@'F p8/=__EVg߼Y\wrnC ܖaN 1 ۳eL6MVI^BP lFU΍$_ FySrM)B^nctrV-;m(ԢOW&dM"'yB !30.YEc8'r wvv44":QC85J豉 mA ܯ{28Z,^(>黜p%cW⌟irRCcDʷЫQ{`<_2;]/ ,= ^ӂttI[ 1RfLJtc2@V~\Iw[ N"ثWK !T AIUX~3kfUN&pk_K6l"~#>d񿰼'wpJVh@Yf݄ !ىV '̲cTn:# i9pxJ^HQ3[ 0BÞH@@UnV+*3Qj#wZ/g0IXϑ2zĀpl2$=aIs<_ՄWxͽ6ӎv//nYQݿÀ76țfQ D u3Zftx|DNMi{!;$tY2nܚuL.Z54v`"F );;i4#PJRקAB D.D D>Zف< -of5K9KblgLf)䛜4Xkfpk1$`yPu#O#Ӳ' L2P^RN3.k׿"\^2MaT冉wϮm%CY(0><=ddDNӴ_,CFg0=`xj:ºz |rslfm`L;yV Q-%T.4$,OMN( %[H{x2%S>pXT 4Sg3w>biF:#S ptp:ھGͳxJ jN;!( M5UW+|yܧP4乄x<m˱yA/ 2.(j&m QGg9".F;M *?a7ǫ^g}G V}Rn_.1g L*Ϭm* F[`%F~]dV:!2d΄#j8=7f$f`ZtJ^1$l g_QQiI S`8*/4cLA3Ъ#M2z>V_)8D?8ϐB, Z!{~Kf.+>Ew1͑<3yjzl4vѨRRO4yl`&u/'9.flZ dR贚,ؔWO/)MntH4Q\{f5H0ds$a+zxnHS;͵yANn9,bH[T [2AzF!;S%Гf,<̈`@Qq!*IܑV R|=>i .L ӆd^Z;?Fo9Y*HJ8G* [YIMKn{:٢-?vПWܪ-1î` 4A1x:︋.]0#7רLRzœ_>88{0ҴY ##qe ~*nCmĀo>I -JsdKt<0>8$c[;g[[=\ъz(XA!l芰)YD.ɽOjr2IR'&^us@ٶu-&D}wnQe˲mbOH  U~OK}.dnS~̚]%0J=}c?/ kCn~v,yϭ41UT& _ OXeG_ڟڗR9e:.cwͩШY{5$vAXRL'wXh (hbyטqkxfW0B| Y.=@$)βLQ*s}PX/,' C*&~ϔ.Rp/iϙ4P9ލЃԡf_wFcN؎Kڿb Ⱥ5Կ/KWtmإD)gX`)QSXP(ɦwsQ}6xe|yN.}*%`faA$9Cﭶ02V)*_GDpm]S=w`{&CƬ45!>='3pdΰIewH@TyGopE0K 4`#1k >:Нci&bЁ%x*WfwA]|pGiP/3t!m=9M?iltmgÞ/ŀVn@S:=)[Uo= 2Z W_gl X+o/dj&ߛ.TSuyrlok>Cf|/;4MpO}FVGP<hS*awV` Υ6TݔMyfbFay$O pZЃZ;)BD"%@\ Md@nl-Y(\|XwDp)_JLC W:syJa^ ƕOZfC q^Y$P2dv?HP\V Ȣpd 0xY?xm9'񫾼eLSBO{{ͬ"Y)[n@l#7Kq~ #S]vco+ f?DbU&p4̿}{N` NMD,g4JsjWxDU<Љ% >NM(e)r*P;7.&+ߐA?$I\|U]fs8]:f #N0^WewM&m9QZwX1viZHnf|@jߛޢaf1e%ݶpJ'ajE:W,9"a NFٙbZO>l7hZ{6/\ѕ_H@lW&iIaJWXo,Ekř y8˧R%t-LՒ Fo~Grح[Gͅ5;XWNJ;SNgM36bW2^Jhpү۟!IE4傱G,Xskbn_N]hVB4ֱm z9 ̇YRN)oȁT$w`cB6h"=Юy}Nz`i"JlMBpc\TMT'߆Bfg'8 quv,.@ $47 }puos͜"2]BhLjeO^|C'ÞnNSLBڃu|:sjˇ6.KcD' I #ӗ+7 ʳF~.(|84;KG=!G;1BO1X{7`!r-ȁ60j#>Xfw qk`glL ypyJ`R-t7}N#Fged@Îus*J??>OԶ(DAc6FtO njB{_ xݍ^91[ ٓrZf3lHT{\yY"'c)@%Aec4yeE5g58pG#ib0DKi ׆i(HA4H2<2tKǑks߫v_ct~E4;ތ"7TDC`LS +tL"+Ȗ1O&zE!(;DS$BKdA`3`zxPO(RW]%s ] D ]g_WzRS4w%7H#iTQ?GRҐQUZbۿvu.1*$r q nB{p_XS'LᡙX/g S5u qi~BFqa^ R)R3HaS^"}};J?]Kf؋Yu!!淎*GJ"0!giAl -\ CͧR[$n(:F e y+XYcHP07`|3Tyg]D%n}oowFU5>+9QMT<3=Ux1Ha$zhoHb7و{iI|+vv.F;4l9 )69,~`ˀ^i{xd[1pxi1hg j/m+=Uf ,%ӯ4{G܌Zhl9({ɧg&=?ũu܄>߳6Iبdv[6dn_pT6%5,4{X,jp/PP׶qi___jQQ ?WkuF-> aԀ82KZH'Vv@őすvjjJ]3ьm?!rԍBp~'Ĥl$ {}7<47M$ jnvQCۻcut>\5/O^EJ6O`z"Ͽm&AS ZT-jժS4s*-B<=)MݴLa+4:ud0)I%8ô)2 `hu*F beX^$-gTCՉWͬ*%N BX 3TߩE<,5XsHMAQűCܝ}aop$OMJ #s NV uDa~餭;'wN's*R^=匔0QٙoʉLu-X&L>7N@lUsbwhL酠r^"=?;bM ȓS4|ń9ZVلxZYgU` j>dG}_U ~Ϩڦ;MH҉wco/Kl%mբE u;O5%05<w04kW1zڞXK[Պ-8wt?Yp"1!dM)yH S#@s 1ׯ<-3d!!]BJϴ4k+\ r| 3zHaflTICXS\ForxfN- Sٝt7fDA|&NqK4 ~ω:`2ѯE07 /U=kme^kƈ֖I5),<{C™PnWL:ަXrA'l yV 0M N@،1$ ^UZ)4}j7f$w"8PUtZmaaOcuAX?ZfW YW4 &GnSpFGcMe+黁K9=.(m\tTkڸKrmi[6K2P} U\_7%dI';ojK̸1gP-o $3*iD^?ҭ7U}nϛno'hRoTuNBx м@C gyAl_=1-1wG . .6)¯YC=(5z9v됻#%kku4.p„hj(x髽4зA2tI<.G*6#GE6]./vWY"j=?f "y.FpJ5MBԋ&};徯Fhx0DI<U颎ݏBkGK/5$m~6O~oE&|O0/{Ut6pGkbT jaՓg4| ʠ@x*3Cr k1EA7rv_9*o Sqfx e\xWū&DL8I֒sc )PKJ*GshovP( X_l2OsCoԾ;FL UhyZfĢQcJ ǿ\(sBh_R^{g d^ΕJQ{Me0@w ޛR9: ._տ mD$s:/dԷ,+qQ,6gjƣܽD ~*M}{Iz/莟)@Npem=lK=h(% JxD:%P̮F[ysnM>lIwIH|hGTuF?@!IBz^OJt^s?'{$ւ^''J߻]]4%6~?Sxν4},AuA  #\KQ OHKg8ZA'eĭ/ÂԍnxQT =Ȝ+bEJd=MMo36,>y ‘EMBkgdl@fF.o7)3bOnhcHm4U̷{"-hSU9⟘Qx|Z:(GpV#!&LOLOZwJ]x0Ǵ[*9G㥊ώLӘ1J ANݠo d2B&S+?f\KyC ncQL,PT6NxːD\c@m܏={*!39 2}XM\Ӗx{np±rf42={'tBBNux!\x _U}Xιu}&wtrdcq,J06d$m݇*"G?v$?r C~; ,@YPoG0H~p,Ԛ+<[m9&Ӣf.'NP (kKЄcLcsH 67cJ#=D%Z8_|G}Bely'J;o}(h 5o2HC;KT| y9}zڎ~|Us@g3bGSy k.W 9`߈;.g)L#e$nXspk_<RRh/Y-H5ΪP•L+SLXoK6UrCzc9n8%4zM)혢 ApJ>GIcן&&|SD(i+3 D? KhXo#p[rmIg-ALHsA1jܗ2+|%WuPՖ:JDl ;6F34 ͞rNEBWqpFXjsFuWCrRN 0 ~iuU|{)x^HDX}~FVNҎҐ'Ь1I'nD2f]G ,Ϸ@C.#}U!_6P)f]z[=*A>&\d?C3~5&)&!51G ;yas5%`O;Gq H6 R>EMc OqǥA?+GBoIz|h`) M&,Yﯙb Woͦ9 FbNΓ%7CH[ڬJAlrSӕ fݙQAQbץFMkxߜuj 8_XSuZ}ۿ4# w,S2!b}םb$^2ݝycMFSW?D!=)ݩ7y7gb:A'1 [S>S :xsQwkN!BY^&ZVТs+!a DgnUr[VjHj x7EU%9!5C;u{x;;Q\b~swe9Q7&su/3\ˈ9}Bxa[F?KYyioeq.)څ nRp|8jbgYlqF\ )\g 9 6ij?zNEHCSX\sRL[dxUS "=ʣ>мNդ$raW]e!['s4}Iig9јطglbisݺ)Z~#$3űzхkLB4lE$^_t68Z'ADÝcqu;+i:m{) WKaJ5{/YT1m"{Zt9pX&hnRt[^6QMS^x_9I$|3|QIS 6t͇4CL¥*i'Pq'xo3H+$s>!-iBSnz(vE$>6f/'LU5iTvU\<3ɀs:wݻ8`̥}!0`¬i[ *"+6JnrSiz6uJTԯr3pSf6C\gTGOHwsci8U 7Ub4zku]֏g7g2j霏^2l**։_`0K L2 7q+:%Usf\SnD+p]ROE 4®}ڲT `bNL>v'x]S/3H#2˸ JF^t6%=wfGrEڜuXzlt_h:oZ3G &jFLS|@ hU=Z T, xhd{ӆz"ļ| L#B82xCe.SF9l__' \1蟵+(Y G#Mbt1:$Zf%R;(X!veBĘ]n:-4J:RO-j*==RcC9/,Wa5φj)H78Q`%yͿZu9!|]k`GaQ~{:'ɎEI&Er;y1xpa]k2ӡCT H@ɪ XkOqׯgK]"^KZ4C7#Vu^$ L /L +۹^%#$cD#K_J jLs[ 3*S @a; L@2ݨTttoI=Ʒǘ  = TMh,u3sOn /.5 v|BF? klQ7X^R׊`fc|Q9xļrUxFYEEEA XxlK%Ű`q^R,)"Mh~=PQkVǽ.*2|/ݿd5M ;Բ(}bmpj>34܇1%czsyhŷ26{Ŗ tPMl( 7#ݶYMYՔn ŏ]( *l7n#1Gczڮ4ZJ4{T@.嚋_9i?yq %4$TT69T3Us5K5o5<$ 'X#_>bmEq׸WJKo%)21yk($i\vz2 K]ATR-G~Ot>R^Nj(JnLIM`D.BwD OS5RrR=´]2EM\k0w5H 28.jcV :3cR<4aoBL;C3"cH$?jk|>!nH-IӕLX=R;! jޙ}]+8>i'sEr2GD t3ɴ1TNj$4] z|30hև^nR2+BQeڹ2Or 8<[\( ʒEt>Fs!gقD(lWӱ3hi* wcC99eC#@-HLY[c*GQQ]!ڴ0B/ʧE36$Ysq&3H&uWhK0MyaȣICHq~/=HRlCǹ\T2!?1~rYݩI7=fC)T1٨jLh,Ukjig䐄GjI!LO`V~v00yt:< bX[M ']900v )@ٜH)ؿ4_IqEet\UgPo2꾳dӍx]9fV!Lk(>E[ɼiQS`{_ơ Vd[G\.# rk;/˅<pރ%{.D5EDRC P\ [.v'M9(QxWJ ξɫjJh}dI"xO$S$MWow%V '`v%!Jz\EQ/LV^=V!tͲRlHA?ԕf@(G\%ȧ# G4JrrB[њP` ~]O%fcEwʧ8<1wHHè$CiƳXhJ$n2f-"åd]mi3T0ɂ]]IINi򟄺gZ%9RxDTCjS (ؘ`а/C1FWxYf])RX}[mņavۙKF7Gy5i]<54c638n]>SdkMco -"ބqU g+W3խ1A@ؤnf7*/(0u;$ $U0> 70" -^'AR[ZjJ% dHբvRyJ 'F€^E.Hil;^aH* np& 1%5t.hx|bR Eb%L7蝕ɸG;o6 s1Vg0FWWQaמO}FX@x IF.m.El`ٰ}FR~zF%^k̐:+ 2g*'dM)*g%+>/5b0[Q҇Nc[T!^)?BI?l߳wۭd?!pE%=jxhIXB$_2Kq ܎P>>WCv~ᖈBYso-HD 6 +uʗl_ 8E~+5e?m')-b ֺ44/mY; s~ݦz ]؜!KP>̬ 9S10Vf<,)@;{:4I*9oc!B_ߌQnELП @fNVr `Fz@v}A7e⡈uǗldھkm†4Xs:oAgFZF iN!UMi*Vbj>g/捑]'`_E2jU ͏K6%4w`4>flY%u(N] n!#Os|[h/7g_+aE2;!ݹ8ODV< -rNs121Ԅ.JCnPC-Ap J&p9(Tj>6|SlxwJqtxo[Q(@=\M1Զ W-AY}Hh Lkڒag䠲Dpj_ut:"4T/uM;!K"7URݱT:8A0BaKV \HN2>ȝT n]F)jse)MAPD'dO$m<[}R@DL8NgWZ0,M"pJ{ h)x@}Mѓo4fja+ɓڥPBbsf2+tk#v7g~$|KgTjFg;ʨ! Gm+"!geGΧ(EOnrٖj[c6R$+fVҒ+o톀INLꆬ"s@{]Lt[h]hϏz $FCR en2#;$<|)ھ^]fdcF5`\ -, s^fl{S/ M J2$C#6bw:E)z8uȻ6z yQD^VQPzT أǛCqyG ;լK.bQYF` A=`YT $Ĵk SHS@45QvkrQk.Z9n~bҗ?X0N ߾Jtv09peWSܲm?H[Xv{޾ /bݚn!,6\wȖ".&@U.\]EUeR``L".R2X:,g9;CJ,zpDfI Z=_-?$4p"@#S墚Ǵ7ȹDLeIм"=8-kN׍Uc@e`{{x;@SdJ@6I%.RM^1 f/ߠ׭o>Mp uELc1¾I&Kgn+Yo,Ӑo4؃!XT3K*X/ɔn_w_R.;*^Av~ud'zQK>3Oavqk'I8PSM@h)nMkG+dC?}of^xں ϟ\L{_o/Bk/r˿Yq>U @vfFU&}QsxFa (ۻ|hB%b{K"G_1 n"" s^u691P`>yH\牽b XR5S'<$lɳ4w K|E,{PZTRйp]±y=u<_Z-JURɶE4.jWa BhUʇ,es@`ILk)lK?漴`.i۔Kc~ .DFK/OZh\b9B]JhZDݫY{>9pfљ > w 4/Eg?Ĵ?L7ݱ7֘t+xP؋7 JbgkHQ%4v\*˩k 5\o}y1%nʼnFkۋǕI%9~x;1Vc Ѿҧp]qhk~Q+[!5X evyEgMQȜ:\;C)"Ȅ x='-{'Hx/$: ʀ/!-'\*Pɴ\hN@"%tKu^\IdˠumRhq] НޭB(n }u$XýV}I uV)'4 i$FX/bͬ' 3b3*+B96C\fV;]k- Pɴ+rF_2FUб~6pC/l=R3`S/Hҥ,ؠly8Kh^N֐JPEց9χR]T`Q+/;M"!m쀽Emcj_PtXA Jj&oX{WsD1=aA+'CY*l?|o q=Qn"Sv@ͦrôB[dC=c ĮEB[1Z F,X9N`Hv 2lT[:j V7$ͮ)8%k4 ֐gWn. *W@B;4,#̍4 \@B L$&Qt@^6ڄO|Rh>]r)$;Z$T *0l.ArӎTO".~5g.ͬpR2KZzt0iddťV@$銖oz bBx=oK0yWmaB<6p%w:sPrY'WgN*w3etqBy;?pҢ"4[4Yf۟;lǵNp\{{~vB# ,'!qc4& [He|ߗ}RVE}Y_I9D_ME'}.ldJfH3okAy;8D/y5mfǗ폝R{7a`UÁܬ!4ޗ#W^VRjbb'8a?FfDin'`GrrT{Χ#͋8X; ~t{#uiRU=Ywz_a#4=p6"aW= qsgH8e䧷 3f[IXͭ3D~y;U>hTG '`Չ+͗fGEK۴!OKxK@t6@uL_Nu)B9ɏvzٰj̩5n.Q\Dlg\M{@;_3bUhSY$:MZmm+[PĿ7B}ۥ|~@xλ|ʩROhxΗuP*op=u)z#=h,vAi!  Ώ5=/ZsYx{yS, Yw+&bqQG(rU4B@y}TJ& X] _ "pD&v[އr ġ*Jh,oiW؊X\E~˲:*nZ(̼h{2LqQH6CjfL$d=dZ"=F +q4.ھwG Mybs:x:`_ɡWIGNTEtHW:ad`UjX!o8WFs1xRV6k )M8_2Vjt33غ~`*]n2f:ܔaQdž=yI,rxQa/s0i”;iLz2GwbgT˸8lWfun7*`@7IXEw &QNtCfj+gR ҞO'lq %wEwf&C2sNqeyyڡTIN;20!츌 <ȱ0J>" UfYm÷tWлpb%{ LLVu5X71y+tWM@ s!kVNBbSe'c+H99!_A=Q]R'ð+A? 4EPhU~lc{n()8L-H{AJ G$D{Z^֜@;nz7|z3O/7I98;kpj=.bۇŬYy/G.4d =tk/ʭ˶XbG(sr?b"N񧀴o?LQ:!P{ з#^FqGѕ.l9-&1ܩR@M9}hjyft,<1Ҙ-{G,$*et!1(Wl, 8Rx4!t$O`.PoFC^5}3?c~3~ZA `Cd*0lǍ@g VL t'wEvlK?D*'U=7{3SOpqdPet p? ?^;Rn~Q1UMjըﰙHݢV/㚼91s$?^]EjFiZyl,c臤zyO qv{h7&_aױL-.11k ̎)aD4X+`Ũm7&},]Ծq+FDL{ 5YJ]:,vFKfϜιwj ?/} "E lVTUQݟml{rFԚ%wfIFW,'yU"iGfԥ S<4WuNE^89U:4wQkhq@}RvTIg'MJe-Jo⋵ @dy~JbPq,~ax},l0aDQ $oRr_1|g.3[֠' (x8>FuC`⨘fHY8 A\Ul.HzL-~GOJ JՉ۽_gZ*/ u9 fŒ;W PL#"p Ό|^V=)$޾FypLʆ286)^$i"%)O2vMwaLo<3]n&ЏdjhH ķ:=,Ne6(>禀ţs/WZ#hv3a3cҲt]zAT Vq>w^o=N6kwb79_[#L8شuѤ>ȝݻc% 1_e#☋~6?8CfXfcZ'Ўov=):d)lSPFhIU=UfRyrQ@$Қw/dn=/6A):4*z,b0mW"Yp9.DouN5׵`)cQ3 Ƭ4^Y"I2-+ M_]G$njؓ$\iE5yZRtq0rbHcS$J>B}ۋ 5#ƕ氶ɋ7-dde[qq~U DGô_rPl*$ T.W%UI2#և*uZ%?_rRA;9(,Œs:^ i5 k7,hӸ!oV+#Wǡia`f?!x# qZl c>ƛm!t5'-fH(3Qdi2gB텎5*h5tPMg,X\2km1a)F>z򹞰dv,hշCƩ0FУXS]yL m6]!bY/TCxG-|N_v!DK~IDZ}SqPOYʍ]N:x#^Rsx_#Ŕ o+"*nHľ6|+: v[^5Ak#+_m4M;'aq14pWʷLJDM&u;̪~ԥ&f庬'ӭͯjt<,?J,j}zAbk֨@q 9Ni "d 7u9L(laePfM7ׅn,A0xrphm\@ 73+zЙZY(vm%x͜mBU LȆa{:UnA\-a-F3&ļ))ii:( )=k!6ᎱeK0Qr<r"mjO4kRk%*a@GGr/k ;bH>~LQ%"+o$Z˯;0OU{ 4_@\^e<€wEOCGE=Ʈ=1c’<$"1zwu^Lx*)#U2ab(x﹠,fZj^oK(5 h?Hw]`Lm^6 7H30Ar0&iK`#Y[" "e`de\G?úuË4~KQR!ސ!9XVdU2/ɽ][P>ۙoe7aWA4㋤fEY/ yVYC7=<6GՐGzhtHr ^r)]:AsZ:NႲ/~ inËKp!'uSl,q Ʃ !]`%.sӅn`+p ߕi8DǪk @E,u+י ~+([ 3͸EVQbYilwv[;<ըG>Pq(ؐ1CvtYoOl)_}0?Þ '&&e=+D ]p|x[8GWr!.\`&ʔoCէ)nO#W83ۏR[*@A8wBnS܌*3 RF0n %o+_}9ZbOW"2_N0塁^1Hir] A N)HU(^t|N\} ,tuK͉b HrEÞ>?]M~mtנ}m2!%{1IP+uКmZO͈cMIE{Ŵcri T-/(UavCA.zLuP"gy*KF7M Lj)N! ԪТ!]hϠ˒Uxz:.K/majnET/qi`vA|{&‘m̯z/M̵˕iu]Kݺ(U+i6.q^=;jZH$SܺfE.v8;Qu pwu~'ssxJ^Np@|"W͍z&2I: .lwC0OAY(~9$H◄kѻ^Vpl?'T#ku02{w-*O8&7h.<p`ʃdQ5(lFp;E9r>Ճm#H ^%*l ȗPk 1?%#z [ s;3V9Yʎǚ8UPm_h)'&_As=՝gm~;_Lk"^ġGūRb/c? :Nϩ2O ُ24&1z2̭d@r;5בD4[ERԐJ*+kbM EPZv p"aȬZÃ[U=Vd1ݨz1|,T+ɠA2m XqƖPe:I/Ske%|pGS:MZ3{F)#WE#5\oq>V56~PMŬtaLa5w$LBݼ05Q!inƟ TaTa^~qqYuwvj!AvCd; < (M"]N*Ze}4ޯX'8w:4#A9X)43>6 05(4iGeB]gEΓ(iSR{ bkr+T̷?LcUJmsʯgv2CUg qRg䶏 /?s 9H|Is<}6 0rjܶJ)P.-}2\*> SBFǷs)ڂ]}n/h'WmeFN?oݮGCuiu:xdWKڏQ(@jWFL;Kl <#a7\ j?0?m=|rb(;Q:"q դO0J`T?380 ^AUڕ>@˅kJs?jO3OUmk$PepI_]C91{_^9<uQQZ>dYT +7MP]&rx̯R$[(اL>t6''@5N'+ نVZ:ap=J\E EDb7?XPgݻZrC %>A Mб̛ 3mUukK!Q҅Y(Oc{y<#6$H꬀DT6?1 &3{Y>j2rvZH0G tt|k.!]iR^!S9,*;27)Tp&`z7+,<1C>cO:EƇ [t%zLN@2wA]>{zVbL wfC*C›8 I4g02K8w38&Ds "OY)5]ArR]X"!o?[$ssǨ]N vɵFCv wMtkThJ0{f˺Rs[.#kCРYU3VgZұG9<ͼI҆&," 'p 3mLpy9^W` Oh vt͹=B! !x.SwNiWk9qnjxwHGvW{wXa?mkz\?yFQyk^,A8+v8b7bn뻉UUI&ewU"EvE@ ħO6XĿ#d)6VUнSNJ},fr=pNekx QQ/(sXF+w'ZSh3&39+ZUUCcpvV,kGlIi|72da=(>2Xul(uY_U9 /I6忄L#*p6kFM@G-DL6(_='VqV݁By/Yo_IdK O$fg.hJ] !8^IsYN>OPU2h}xj3zT[{J;nGj@b)M1Y&-L8OU0gg =֋X{^ Y=b%4^R + n{,ʲ#~奨y= 7OX Zch߈M:ob@"b`K E(Ft`"e e|s Ʉpm%ݙlD s&kk":lHػ0&oֆUn@rvQbYte'뿇ϳKI m{/E<î 7Lv JL.Dс-8x9__5~PQ#=m1J+a1M.uK=&.K 5\F*,-Ip l6(-p]#I=fg[ہ(A;d0,itCcvzJm-7yKRnSmDs^<㒐6qi(”1{sݸS 5xo7k0i[HI?WrfDؔ83r-n "Q&h{oX4־3`ھmG<`B 4Í9*տo+ЂSvN՛74BTV.9z <3MvnNto؀Zt6_H %U4$FB!%0X W9HW"|N` 8i9x}l?)$aCrk\=K97Ҏp6Ŝ 3\̿n}`(C^gmnwx?A֝qN~R3^L"v}$bY?>Xhڣo(ƃQ`8e\z3 G'^E.8,z(b;+`O^'/{Qgvhu _-f}!?0Bڏo;+hiz㡱E[UTܾ'l(o\fT#}@nu?f锢µCYI%-ocxK0iTŕƋn 3/dT̨ _CPjR $aRE;aC'|Zm&r{"Yb#"1TļfIZdBߣƒG?z2Kaܶvnϟi1=%j29Rs϶ ?TTWgϒ"0c y&hf0\,wcc$o@[<µXZj3a觞ݿHQ_U q (} M2Z>[i*Vf4\HfrZ2e15[Alѣb7W$`Z-$>8_Kw\.E+#`j?Xɲꍻ1+h#s\(ۀ* xe m@4YԺzcou(,@7u_KBr<΢NF`;m nۨ=ƓDT4Cbh-} tvaiGNVRA b E7X#¸ r5ȀP= ?Y&0mdk{=mZ`䠉.ew0h$A$g%SD# <ʉ!_;n;R_riօqǰ9_U.zOv?WY,=]`e ('- A58 #a\$=h_; EZWRwL9}g-|zڏ8 flHvg|GPSjsgW:#}ooVG^j" (]1s'9t0Ѵ‡*o1mNb?MzEןPQ/X[>9k{>S(Mex6a7d~4w_}N\(ODKlX\@P2V bT_g:R[͂K[yq CCwd­r dXyl7& דo&"d;]6Ij\6=d5m`uɑ%^i)m;B4jKaf^{/9c7gSR~r_H:>OP1.]t : FZ-"ڣSٺ񺚀j Ԉl-Hl`'INīUvھ!IKmd$y܁>,xFURS1˦c#/86l|Lk<$1??]vO.+x/sM-NIYڈ(px<1rtK`0niDDEH@}!Ro6_ɦ#QeI.Z}cR!Uƒfc='' =>"Mg@)*0n\1 xƢ1kXH_bPl@WG ӵ̇"ԜH=1f穕J"~3A>|f_:d}ԥ_xFzjuǚ?鹌. (lzyDCMG7GWWXy!ᦟ\M"e> r aN-@WI:ۂGlr40l5qJf??G bd=OeqF׷l%TȹoufX5P5 Z}U%56{W |Y]ФԉN,$XTKk;M&:@vjx/YwĦ?ydz`rB- Gv`E?D ־ށ&Ѽ2^E; N_8ƋB{NVjjFK!;͡E ׎)B[Ѡ%hV߬cu#AP3 GnigPI :xщ:' QQ*jm2B~SQ) 4o-XA_%pz|ݮoPnH~2 xX y--9"i,~3zK^ʰF$'W趢(:JIL:\n /!Ks(k{F"8D+E7ٍ,j sܼ2fꖩN,cN} eD]l\VFՅKs,AⒻոlOom9b} Ly2`oӮZ;8;'V;vYg rH33|nÜ>t <;Ycfpq?Y/ˁVY}z@&囮wFk$…02nJ]y7h9n eBy01̑"g`DA|[7e Tu{ J {] w% SO.}M͐h#Q†۸5~67iNU qf@)oSnו;c;ɗU=5s:t+Vܗ6h'Ni C? }e^%9D{Y^>OKzA:&wb ݪ5^Y's' ' |bg(/ ((FJ5n&<KWG1^X(tCr3aޜ$@$5Q.tS ?m`QJW8e[ONdJZ=gF BZImG{>U/%z >ΚƑ -$7OGnV." $On= Lh-3Z9v&!NzWeF]5,wU+irY >7c*O=! !ppU3vG둴TU"jvS̶DbYԎ bZDuOJ9 2U T!GrQK}8!{v9~n!"9L˰ˢNggoƎeWkNN|0UI&[Lki6c;ly'PVQ+mh)ãd(S%W_ݟuiM)$jZcŇ_|Ւ/xᬫū 7īDE4=cC2BZI*rA8Y]q2 gg]=v 2: <_ڌIe!HA vZgN,:{23L5]8rY1 ~qD`jZ wQbMglw')n٘ރs| ɓ?C~泱BH}3NԈ][ kEy9$)yڪs$g&܎d22 =NL}H~:;>B+5t w1Z"GfCᐌ+)]W.a;3/LPNvY {Iq P cG-V5Nٿi?shW|䳱$]Ϛ54<7C}.( 8aX )Ĭ@"|U"O^7Ahp꒥B& ̚ _KI뽘4 8rׯ@Nܰ!bFё 4"hx b0˭2&EF|"Rư̈́"X],9Gu8ѡ?/ nS1KKUj. ,R^2BkY!KԸBEr ?ee DK;/i{g.G9Xr]IssNoH9/9Lb0%·c~M咔]~-"CHUeW7+84:0BUnɲ2juU##q˜yNP}F=I(V9+q-v-F"a =(vX1Þkd@ I(y'?C\R!͉p&$b/c<$ qI*!Q\7b1{'1X%TVGZIX&V<\ r}@ E}إėaz"%G,L}}= KKee"5]9 ^hLy<5*RK뼏5N _{ E Q o-2GG shE4^z{A_9Ͻk|j#wQʚPi9GҠŠ0Qby1.?;N' \'җb>PD:}lYM!<^9kd?y(ƸERL.H{ZToq!nG|B/:Z{yN ~^5!?ĆM3|$?<,Ȕbp%\mXl 14Ani%glVG4}ai8(}M;! aqOm+21V>>@#bZ_7l @?nCkrue8.x,3tWdZ^Z3(MԽ#dj\ɰ.C*͟ǣn>MkJ$If[ɫ~rGmgAB 7E "^`(RM)RoX8 2Gn dVJD`מ>[uȈF| QxFPHPJS.uv* _+WR=SmBd^EALMHuB~F}aUIA&ϻ3+l TY.hlvEӇN׻џ^e-wΕO"d]˳{U"ngf|?( vVp <yc-F~A;aOdE*soI@=hߢch$T5C0o*r莤{ p뚬wK4^{ LBʨ u:akn(:=Ѓ6Kd36058!g׎IrjL~`_Xa'PͷHCW5rA^Xگњ~Vp9c$wt%PTt咹.7:;993svPQ|9 Y4P aɮ8)q)Oc8 bfx: LÊyQJ@ rx7dFÕCH&7/-y'g'ztd6E?uFt@0Z e Lja^p* oHj]RaE\ $<&ōʅ Ii;H4JXhzE>Wښ֯ΈjlKW&&){D+~D_]R@T(xc\!ɱaHOj6Hݻcgd;+/ Dg% <`Yl;"TAȆbO*J\d߽:y~[X¬!~rXI +F$h:k_==9ɎTfN] sJ1wbN[V֍:S֋n@|TzM3_R}VHoGm Hot*]cҖ4$8"n~{+}N9`^Έp. .{ =V=55Yx>N"bpdaoy!کC%D]5.\C&NxS좱4C;ݯgK%g603M@#SZ;6kCY(ec!o99}miU8/˰C뉇S6Z h& 2<.\]w ^1CffNlGnyl+nj~y19*:!72wdm.Fgj.bk֫گ*>u*b]n+ 1 YbNAp2wWAIKږ۸P<J=& {~Qza+ =W'c ֒W(x"~r>]b"8AbQ_=brAcr-Oo v~sfKEB00XHGST֐.a N'Z 7}'J/nAVص9K54bSK…ъtOPHh}NdM } ;]Mɑ1"Y@ iv$w+V XatcQA@,Y ȖL34qq:v ;oOtY~aIy= P SEՆ6{LIa, bjݥHݘr"0mSp؆dPI;xAVSOaNVjA_HΠp8G,CNdžE$Wa5 kΜn X_y &N1hN-͚3-7Zö90j4^C!iDWSN7ظYOiA,Ryذ&)Nmt,]`tI6^"pΕUMGiZNkҤzu?9{`ܶ-*zTɂSKG[zm;|T~[ 42F܂oװ('x;W&Y]2 mmc^i` \E$q>()q_k K]A0e.c9Hpڜ!:8?7=]&þ7?7d5- V{3ȭ=zRhȡ]eč^PTgs"lDH|7(*6Ȱ fU K|4~WIQ$]]̩9P'Y7hPnib~hNnDW0ǚ8ZznIpY༑@ٶ- e+bm?4d46 wȄ:` )?/KH7{h /qhmyB[~5.mL1Y" rp]J^IÚ2^P'A]9a0cf^6g/|Bʝnf ɘPб|BO//=q"h [N=}JS#$.fjxCdaa)=}肩}E%.8/45wCC3i#)QJR8&:5.5m:_FϫA.K^byCQ,+U7BfRDJIҴ ҳJ>0}p"`ߐB2LQ(<7WN7nM>Zg.!;`\l\L[$>mz`O]craŚ rK DGnA^k_(/JμQĽִJ@ TIz0rb[žR?j5x; @*%yT}c#{(Qm+vꊧ_Vč5L$1sPP*lPp!2z1'DHóhZL0Qs|%d2yWѐK" I ľ}1zn#'p4!ŁG:9*WRl>`)#A:/ٰ<&Λw,0ީhH•ƶ޷wy*e!R3Gc& CdS6t^9{\- 'sn ۈ=Vğta99+>%î#5'φNya_ê?iv#'aDwX`MuycOƐ~C@oa*~3Gs `/y-1n0+յR|}!BiY$˄fԩi'+XtWFT$X4IɊqAj(8ײMD\ ;R =MAE[Xf>PQ*$HoȸȁfhT<;Up%@eUaOHk磗Q*D~LQ-Kk|8 {!?̯9dm!|4$s7^lAכJԸ/F8w[MD ̟Z_]};+9 ù[sK+4bjgC.kMU"Ɠk#~WRr?<=G>I 0Mjn֙`Q(2JUjHv?(l#ˆQvfP)y 7^ ƟC=?3σ '"rY9$\=|JU(Q=x1v%s)G)w@oyXќyCٴu<>̌+˘Df}i즃oҵ4KgS}'FRk܌<]J8`Ɋ+Ř5nyI Ԛka@a~‹OLJOmwm߼8j8xH}J QmVH,]h>΅,D\`*[~{bkۻ!xHD>buPy Ϟ+T2 F.)1T3w!㹈`vqX*W$ u"oW7աrQ@y,Iꦓgn''#ڷ~\z(6z+Ac ]nTdhd8+p1J>ɊBF+5FwZIlTԣ^B^A>&]fQi5&R];Dƺ,#}SV&KHϬ&E,Dp\߾2,s2̂rOFp2d l[c` {4 ;g`VPF9@|1Ǵi{뒥>ڼ׌×{V!P^AkV?9ѬpOs{FL&@7eaˎX c*l_ k+7ؙroo4U_ 9Jz*A#F*j'V.-ک?:5Ύ%B~rf_7SfAhgIn*,)|y}"o$~Ajla{BwNn5 ސf=\YcEEW?!" P3ځ2F=ΰ]X)"'Wnj*|zr3}G}>MN!hnѭ SR (#؍SX H Kk6AGl F43>ϖZ[塇W~ 5^Qo̓ M/\Ϸjk9MlcZk X^ݷf:JDX֊vU.xiƮru\:r~Ik`Y;w@mI;AQ96#Synt *'SRa/eKZy: *sg(u]tR|{"6S/:˩[~@~m{!U]$ `19.l.;%#8Qi-NHtdJXօk:Y'6XNyϰw|27D}qb KG:wD`<%SYA?q 3ds"UXXQa 5/}M)ئɅV(`#G-$K9NfHE͏;V`o= *5lpO@Z~nh xe<_  dFAua0uK^P,v9k؇͓rCaPƂ \-^WK(g2,]d_|$>".W ֠eMv' vdЙ6eN% 쾼0(D/J9;8跢[=k1 J濆a;b6&H=~~\HsV^=P H`KKWV:סn2.]3=Pw@V.|i%9N"Uo ;v@^ZT cVްG܏)B1%<ؙ4SV+ 1c6DdJ1T%EUSadaΪO "@[%'cG$-(4@JM,, Dt| +!cT6ҁ!%ƈ: \|Cfzl%- # Qp^ʍcW%|Zqd@Yh&H=7rp6ysf9" H9s9hexK7IrN]0^C "lfO& uGuo8 `5]GٚԈ?XŁcHk]G+;;N smi)#d*Q_0IQԪ65k/:@y_pڠ~A%fǃlpvRG0'^,LȃrofTt> a]!*}U6.uN|-76p|G ZbQ.޸)| (B<ޔe:T<sɸGُ>շd"ݾst'W靮M?}|8T' 4\.u9:T"}y|퀻cFI+ 1e+2>nwo]U!iΚ ;`VK['L~+-rU4h]eҒ["_@@hݩ5kՍ%Nd{s %{KezNiv*'Lg&!A[LDKh23^GTkn )2H]?'xG9v"RBr9|Xh`0cmKQ#;|yqƩIa~fM$*X¯f|Zyp[R\8w. at<8~'՝k9"mAnQ3)xu!+!`!,_ْƈU[x):'.kB2/0O1 <阷}MvR",A#.D#.oƫL=-Po"lmo}pnJ-#Y>4&O\EX}YvI!VWmejm+gQOtSjx|6,9p{LFʮv6RKV}$mhfԜZBoW|A0?DoIJꍧ?+4\ɻ^bL;8?ɎW5s Sq: lL äeiMYeADZڅ5*AKd|B H,i]R}Zށ?0S2ztboy9-$47u*%`iB՝ (6\&:=L|ADT`H6h,3aA?ƟoT U] bsÃsWﬔ[V8N %SM)hLPIh!lONx `kl 4>4nn+̶bI0#%#$͕PY C 1.j6*dKNYD /vu Y>BvN-}Οa&gnIm&cics,/F7ן-iOτTȮN()lNN<$~qjgQ;"ہHkۋ&gm?@,gsk c; L1!@G^@?LK.>) 0&7^9(0/`eB4=J.K9:VrW92JN'B䅷}ݗD6D"##  FS$]'Tggy !d<es ?,Ka57h4pҖڱ$ʼmbaS.\Hk-&`[S5"G`O:oHWzF"G判2rʮ47Fg'0_X<DS_='=>8WsM3o>~h aV] a1kV]=S[a'Lx)MSZux!&9R|=ХɠVQȉԺSYwZ_:SV*uG÷m?`tJp,б{ d?Qb`x:6İfuG8>Ċ?zm8 {F|Nwiq+6d}Agqx*[{] _ӯr!P B͢gX sW~mIBl4E LTAK''mLLV/ hY``+Xsj|TSm½v[ Z:#,[^J98>`Qm#!ԉDh*;ɼ'OKYz@*vѹ9 |Ld'=%\UOHqͽ1龵s)wl _%2擋 ajoi}DJs%!a3]r ֤tza`hyaA hїHa3ub@͋a 4$N=3Naw!-~Ӭ\vc~m_R&,HlngM\s Mpbf>*&N r)2%đ$1q e^ "gV ).Nsvt\пI>kIs6L<-<"R*wG $:)HXAQ U6Jno<{)UMN t -l%q%IGXAFC@a{)D% øD_Lz ?6Gw5j1hfT:e9,cq2l0ID{}_nQYx'0,,~U($I-+<\o叡[FB+RN1:k-+UbץpG0,[nw,܎E&žj[o6_D!{'(nwX cWvxAEUc[0i(ntxe`{+hkߠ9 @w7y{.hKЃZQgUB1p)jְ͈Df-wQ $',:мv7%hnL0nur }eEؕVde `@q%}py>V͍=z ^J,yv2_EW^4Iђu @XMF4 ' c?Q^!ړ.N9?xD! HTA+?w$c$J20{#y]%oF h:Amf˞ʃ9C6LhE*ꤔ`S-ܽ;P }YFkU늭Y;\x#F1>?+V 5I -'G]p861^+M 6! IfZH9˾$ݲiJhΪSs\),xSYy㢒!ĄW!cpc/4yG-CIb+%T7߰dǣU\KGLY$Kϫp O~Aj˟\6ݑ˸\'kat*a*CU&<ׯ|.y^hK)/GM=DvV#C*coj }9B5z%/O}zĘ~Y|3Eb2LRŦq&#~8b+@"vRoqT 鲘w yk=D ?@DCفeICJkt:O`dhq+,=*BƑ\>d)O?̔H.@XBWBD邳#J~AlGvݕH 6Eʭ2 p*ޅ%0U| ֍51yIڡ--Aqr^MʍڂZ=IZxH.7)pͽWY9q9Weӊ,5 Xa*|S\ǞtM\ Մ!p8l7iAl윰?n{mNi"o&%'( ]`V5Q _͓c@&I'_T57ԽJ9 ;fgB{ y#_j#@(FpI"ya1ۃrI$AQLػ++P* AoЄx$>mlfut>W A#Նp6ST"R"r B XxX b* = ;CCt,{Y.tLvp7?:fgZ^9-aDsK kyշSffW>kxkSZmDԜ~?tN@ec Cz]y93ΘNJf6D'r`exYH; 2O< U#LaR=ԤxeN6M4\ "Fxvk>c60\XG .iP Ks.D[riY{@ɓ`jXbEM7JSc%!^?|׆f[8 a$!&MhR8zMsk lzZXw>5 /( ZC_B͈zEM^{WpyGwtfq_>LF ͖%9ɾV|t``DAf?&SeEEȠW5Q3c0G%Vˋ?K ἤnF齚"½ڲXNVֺǑS E̪E{^;[gZQhB ~&]9Ue w!ժeA}ΙJ܍A \k:j|@CI{x&M ,GX4JG^;~#kN?Fu= F@,$Uo6l¶͢>H*_3] ;bX %œ9^G^waA.KĒn1Ǯcp!>53t՟;ϰ n3/6n:Ej> =1H:RhpvPoKHuNnh?m]8v>YkGvՋ&YM"k2?/=Qy+f]geY+H}\A)yÏr^'52O/haFf%a1(Ƒ KDBD,drqf~oT}Ǻ)ͪ6& Ml\!yė[O%Tٳ/6Bׄ$ͩ3 s6oG*tgU)q0{,K2v*Qp F164oq!2ΎVw6@ɉ i2Y󻏌`Gbs>)sCT-av'KV)ӹྠ?"W!T.QdS+4v Je6\M%-~ :, -"ij %@i+= yցW~&aԲ'IO{_qe(qդrHFK^;Z='*)ŧ2Bމ2Nt A{˽\×J75íG0@[zwZJ:͹Ȃ1_U<jN7[D8[y&NXx οr[8ķ/ބw羑~^ͣr=#FҙUa:|nb{婢"۳/϶2FxRx*I+E`Z$d0*)6wcb;?r:$kcyhsQW~[kW>b=mZ0,ς?Ϸi)~i64 YҌlaN7vƯXM8Nx坏N"mj|"DJRjƂtB)n%/cjRx"{ u+"v13T>;ɷ]b=ڕup,P4Uv!h uovhTp6ʏv)UJAk$&jgk(Ф.NM~\q,ⰌvAJ hIѥ8 /~?~m"B٤@Ip<}t(0X@RC/V>NK lȇ0`)Wl fҝ;z'^Ud TZ}Ż$„u EjjjT(uy)K@EQ6@dc cIY+?&U-yUNH⥕k@vrN{'KbSh\Y CBk_-HǧL_/nYtWUK՞vfN6y 4=P%#'g!c Po7 ZQ}=>8zrQ\1X-PUAf3ʹ:\=1Ofy ]˲_BG'7 jn54g ( 5("U3١(j$BIKV}ɮA!2DY8VrҔ<#Z TRPSA  J='6J!1c5osRQqi{<Ud,Du٨#M8D|c./$,r=l*V&4uU@93C"ޭ֠$57~C(&v;?;4^vCFdg㷈vц{񢿔:X=XUL0XS2v@)7({ӐdcՅFOU:z_wJp11yl4Lc5!:wc )^wѥ68ot|zĬ8z"^y75bq+/!qS/j8[ӶFf/0N$&@sJ&CIᴩrT_M˞fKdbȳlF$I}?S.GUH]k|ukLJ`Cr?U?[$#\$ ѵmq] /퀢^8#}-jo|ژ^ |OLKEu([DCTԔqeY;"r&=*bM͓)T_jjkxJQ?^N,wA*ݱNCtHQU{"t&Q"BdPZkAvkXiV1J,'գðD6.Q:I4֮J33)P/Yj bsO:cHzZd7I{йS:6^\ԣaaxܐ{g0S`=+1L8Bb?M6 #4E)/1i jêMmSM*pےF"UQzh@v n:-x6riBq112<(VG:?emw~\@i.[ZZcY<# 5^[(M7L}װ4Q~m13<=S@- @%q['X(N)?dXVQjڥԙ:!Uɏ LY#Q0-g< i- ]45QUdEp|*H+}U2咓5ҊX[IB(@d pN|@=}]? kmP8eMN=޻&܀jR#VvLXpsNuH,H޷ ef͝*[=10;'+0]T\P:nk37 ʔSC:CHϾե nA,<[}b?O&:4JB0/K0T,\$uAYV$ܜxV;G(0l3CPwyZCĮ@>įh4V>I;B,+S+=fʥmvApqٽ D 8ğmImWcd8Za%>V3_<&O TTe{)E>,dbX90Q^r*v'ڗ/G(U?oN i AP5kiWd(*"$/tHE:9f񴻙gjdDAq6Y7k0WbRu覟Ψ3(k\=&35 N>҇:tz~ o;zTZ.~mjwmLs#ŏ7?\z *`9cu9X0y7/|ozdM[PI-]6T CQIFJLD ^i)38̢LcJ!8qR{pQA)VGTba)t^~Ь<]֫%5X.u:֪R(j}ZaEj.ܱ\Ǐu?զP<"1H-"oC,޴uGńR6%0 UgÊ|[_vzYm #N.ts>>tWl1'EιlpJRqU -G>P&N<ʦ<\ 3.b^rK (DS fͼź-MyͮX9>Ms zϋ[Nsmxԃ9sjg=d:J\îq;c J ,_q SPϝ'nQ# dswRQ!?v'0m{_ή_Vh 'mȄ w{_ϲ bAl֩L.o@.\'-, Q"o :ScEU)90ʙ.PjLbF< %LHߒnNN`޽#+*H_v5^aqI pߌnwJ1Ber~^\X{.;jt\zH`0FX&Mݜ6 MQ/Ď*:ܨ)I2;m7a ^h_VZM-QuCɤ+fȲŏy붣빷(|A] vvШzUB7t.-@e2:DPB(;kBDqi'֞5T3ޕ]ҷm=~`/aSE#AE*ci;}%A"8dVWh MϨ1lyNI= B w1> w=tCpD4?@H+n|r9qb #QN*M{4A"9i0iI=Krred߻ydYq`- ݘ$Ė;*Vpgqe!Ϡubࣗǐ.%d2*ma2aF M3uaIR8\_W%j^fJ5ѱ) <Ŭy* [qըE^"k峌d rt`JA&YJ=MR!>Q6 Odl5XZNFa󕤜h ž!p!;"tgcS+Rp5ぼSie>a8*{-hKTg7Kh>p]B^?S5с'pS7d VWX]W2 D ;'/^_<ɬMom2`7mamt v% b,GNY0.a܋q'iJr_#]?Bl6 HyN.'Yw҇'qai5IWLHܓlA4)?] -k]~SZ`yr\&Ë_7J)^2SZ) DbZ}a$hn/K;f= xH2J8ڤt>Oi3;F}x)y>'x4O~m.0@O \q4w(^UXc/&o2#t.oH{7md8 X Z)BqB+{Vypv^L)pMѷ+ޯDpy`I4mQ=҃C_BVIi:X=GhUv^ P>F|W]i$ _ $3Bvz0G!NÁ&O[x8 4V09n2V =t$b.h_kPyPKrHI'&[.8WV2bB/FG$){hW@`F9W6J S62XGIOnVw?7vgny,lj)I R/to㪴 ȼǢ5q\(R+NJuC$C] J $0b SeFTf?xz DZhn\Wq;8a|g@Whۮ^.y10\Zx3;O)ld#OR?ԟѝ@G]N--gjm_wΤJ]?r^%Bi ZrG[ G2;ÚK&Qod/\p;NUWSz@t3LHRbC 2doXZL?q+/߷Qs8 bb;z QUZx\ف2<BF_ҕ Yq?0*&=KCG_wx;b1S 0p#qL@D?9hZq"Ǜx({}OtZw;}Kh8$A8y-1: ':jl\?&Gpk NrFVaqʚSu՜Z!Gװ6,g>gag9ҕRs(=Zmt1k}ާ1/X|FViԩp9J07ZAi:{t hQ93NB`tylzlL1"<4Sn?7<8~Z{48Q7;fU=#ZEed؀@/sA-G]Z+dVտV Yo# 2i=e ߀Yc]vEB<\c9rIPZivn@cι苿0Wk &ZY|4.I6AMƈJ-]/[Ȕw=NǐAH+}eNhudyؑSO8:&[.~6<ȪԡC:HVآ&:v2ĜqW `vT\N˞L}x[Ts*9:艒?= Lkt[kWWk0O)-K+BrEb u ]G M2RiH ZWk8#^Gi=L3c#'bkgʃ=z^[}=U*Z;%7 :.a %nHgb&SIޭJfӪ,//絸@+18MX9Z+x~RR "X<Ac6͏d\Ÿ*,Ȑ3 -(1i"HTh&ET\μ]SxpSGJ nEQ-N}X AN&ȋqxjwu`tsdw+A׷Ϋv#X簉Pse9E پ]a9Ⱦ/-JzRoN,/K&Y }˅&'KęY7qM;},u"׵4=NIkpVUɨnvqҝ>No3Fjų¸Z~׳*%N=]kZw_FJ trt ;^쥼Q IS'⿷1T:GqLh-ЎWϚz+=# y { q?p1K*ťq, 7, wЗ!W ̞ͮEf恝xL0 CкDwk)x`?W DNh_[-XꝒɽg8btYb{NJÛC7\[c]^ss\\Z;Nz xJX(HC|nXvg`_IURBI(}ZXe1aIoTԱze]YH Y1RҒ؏'(Y):[sCXK) I(K & NRA{Ń@CoݗXSYpʹ&`O}GK\< ӰM/E|]:*,:"ʓ%'\HT23vNol+_͛֞+neqld=77C?72J%!@ޭ[vS]{-_@iqiv$o/aBmW [9TSABaٞe='`Фz8[݀I}>l>@z K XS2XvH HMMtOgh96SCӇ DCJCthŸ,^hяQbB::=3wK)_\bkw%#pJܕ'\76lj_0 \F=3i>]:7:m`i)G- ɝKqc 䣒\ܬ]حP^r}.4pdVG\$>6:!떂cv CДly[N@B Ll@Rk㷪Ruj+oȵ\WXBb=oDqUy_f(NЋMG|eC6+! gY ܞ=!$uj̘ k Y*'egث168>&Kx` w^+U`0K:$wY Ij8KV:e4}4d~ I7~ÚR>5[t&7B|zJ.d\^]Zv:ej)-ʷU$ȿ>5l#8M[iUa_ͤR” Ĕ>WeW`Jl pnfè/ÿHKրXXi/htTvˤ&[|l<>)u Q^$֭}m*1(x9v:bnXdރwU/lxGO~& %!;4/jcL p(^M9 ۵3-~}h_Mi(e#oD<]Ldt[LP5Q-mcGgַDS.D&EcTϟv#]>vֆǥu]fS2XrIOR?eRcѦA@9]!O䍾a's:i'02U>;-%LdDRaScG0{A%ӧǴ$W;2C#Y0c lEGNN_[4'rY'T~dGc`J} Z-b=kt&&FYƬ Z! MAiFʾ^.ӏܞŴ=qr;[4Xlby>{p+{JhژZj `jq%t).\'&D9t3G [Qꡱp?c.v;ZŨk$G(QN+?Q {Ad{K7"J_֪Ր@ySY.Bl EY*2فG~$qSZ?-e\8]B28,Tv-N攸CH)ͰLeCGIb 59 p\60@$1/6WR=cZ@PQ_Zr!'uKSe l?]xǼ+87Lä[} i:jFamm%zP1yDΩ$ѹ/QC^=|wF̲LT~PjVL*r? "Lh: bq x́=A$b?k"XM{QOÀ`-'.Us!TN_ո?ot/aqD#M-f2aIІ:;_pApl@?q 澢ھixZ pca4g$/7Q]o]5p-K+APUUB=- Mxڡ9Es?49vv̉V/$|˩ ~+䈆5o ]ݑA^8笧. OS$iƴu`oFbU'3PNϺTWλ3u^R_8@]۲7ُ|kRK c`6vKʷ YS,5*Gv%[6H>Rh@ӾG?MqgwӉ ) ݐ 9F!DRh..=\] H7Et'Pv#b/e8GO9TINz4Z$Z[zeȘb*D;,:{Z5 my?5>rw=&oqg,)Xzseuʫ59ْ]ty~6k ؄P!2O!؊ = <J(/c66:tC<-I.حZ wF퇰=ޡ 4Ɔy|:E(]k75KI-MN4Np;!-QoվM1w;2(eFWbTܱ2K]z9,DIu= 8Tj--F8~?R<cYO뚺sϻvւ >/Ȧw/-"=u$jZeX*)wEsItk0)]O\(J ɴcm -jo"/;.>SC0لAr-@'wN0HOXO堹mkik߂?qϟS?t3Tɖ5IW_B8"a( A0]j$}X/Aɮ!wrYPpE.(0mrHgN(0$;;cEkYfyf4Y61i],MBhKXAm$!QJ85HK R_2GsD(4%dPp%9\U\, CS , Eeps)l^NSo>x0oj;D[߅]?}@Rz4hBBzI0_P !xW/NQ¨hH3Irgf1*3+zT#shm-p_"ڀ$3+V~7xV?MZSb]pĵ:?)8@PelQ(3W'lzF!hF9\Ϭ5ZLzIcyPfOpBK9@kǃf&ƙ9Z1fA@X|tC2ɢhuqG]ܜjg!-,N=#k=YjӕIJDJ 6RR~[ud]#c Z d:9w @2H5_l[+'qK.-{Z>^=Dm܈<  g"pjboa]K̩=p 6Cb!+Nj!r9d.sXZI#"[!(ru;,To>\G^'A+:[6:ꘄ(h8A#"QvU:ԫ%)ኄz/Ň1跥~O64`6BBCd/-3 OPǪv, v\8"l4C3Æ'¤ 1Z" j9\$['.}8 hvv`}äTН'hD& |y#m|it2KʨoCkD,PfIͰSmj@$#^yϤR]z wݞ:Cu݀]ŏ`vB}5v3Dŧj9DrXz\*x`{/~إN«%*0NFVeb M'!N ݣ&Xh5c $B?7iaH=e9-L1U"ye^5̆In̋'h[I5Qg/`!#6ۦߣy|o|Ub~qDݵj_!@_\xC<,敯E%]b_s$9, q.̈́Ύ;pGg|4{KqbB꜏4XG<^@iWLH/ Sw82x,qw !r^ +\~,-4S߉G~s!%88dZIV+>ZCFj* _ 'X8֦] E.~Pٖ6}qVgTԨu4,]t2w"GCy6_*/qn*ë`! ȽZۮ|t9 TR%ESQ\vsz'.l‚Ws)DA*! ;>!k 25Cu-P6z:Kp^ G;LҚ1Hqr`%|[K~WDN]юv,q thl!Jh1-xѐ{'X] (u b1YsolѰ ;6b{m8"'!e8U1izr]U'n#Zgj&K #u2:f[ed^QmrɯS$MىeYO͝ $>²pElT& )vߨK/dR!cJI7~ o%jIǺMo%7~Tk܈ *ħu׈@%jIV*zTbFTo3A(]JŶѦ_%NѭX6v1rMѲW-ju/hlTz.l;]2]Flݤn/×f;^#9ē#퓈>tK &w2SRaiL4feމ}Ep(r &X q"%Po"&2Rͨ|ogۚ"Ct4x)#?,!ziW:ZHӦvEJ;yG= 8l3ۺHj*H$6j pא#1>HՃ^I ~.P1ڰ}t%_4{H g{O5X;q^zNeL5t8h}/le0WG?Nz nzCWWK'!3C)^ҀH=YԹe+ĔZ >AO`A ́Z GcIG5e_GH> Iɡ~.ms1pجah!xNUfxae!{|Ի)-D .?Uc,:|_EQRP]-drpQȓ!4#̖(, }E- ؗ:q0`ZbNW'nwW$gO*B &d8XmG(Y8`^b#y̮qكDanh(9{@eC:0qe}ERvqغsQ72ԲLHV3rUg)32^fn Í]ǂGa=o9tPx 9x@M&1/4{rA2]1\惺%^F5ɭGNqX qJPht݀)ssw`,tM.'Y.GDJt?.:V-wù ɨ#9<+m]VV/2u&R?ib](cW -@OW)͎8 EDD(*A@ǂ\9) `XĂ \$21Sbr#ĺ# ӼY@Ͱ\.oCnAW##݀pfF(,APpN<xlej~i48\30MIH2J^p>MÒ v6~}M4vŞWs:d3+a)'ՈCRo} WqNb\ |}VxY_.!ڰ`~`x(m3tvE6M cCvpҰ9i@KLϫPz($jUCZN*< p&-qO? ӫdoUbzp @1FO{(*+C/R[ zQ7fURyޟ)yu}]kVx0EټE셫yK,^ӝ2QKZ3%sd'z;,?F.QmܗfnUdfu^a3POŬЊ}Z1*6F6!\IWD:PC_- Qٚqe%(f7ږD={*kd֍{kcH\VXŵ&%SNr^l9YGɗ^e$90YIQ8muqck0I 9_̈s1]Gejܴ>AO7^PvSYcnB(O\lIgRBW_[-΢HP8y2!KO*Ceb٨NWHyzS'?mn4F73Q7ǒKlvl64N݅Pkrӯp}^&EwWN/ɖECNոP-ݶ)^T` F,85s,[8s秙0lvhZvَMg"J,f7nXbrli9y~٪; RIs]".ciG&hb8wI뿣S iVi>*0ڱá9 UH|F' ߙ.I9|NT$4{Vd=HJvȠoM3X#%.0EbV&#QYbNL0y~9O9 4\>hS=Pd-WE"efn/-E^dx ڠnIo4iSO&`Q˳%~}̈M¥,T${X+x d2a>IAavCom?$u;U`ޡ(7-# e%Gog+E͊]42{vφ12:AL` o6^}0.5Jd)vS3g ^z턂fhR8[H@T['47N#, ^^xFTf9H _ "lم%< (Ύ)CSBV VmU3ۇQW.(Fo.jŞY$z w*}x3u"M r.ȍ(pkS*M:2\m8Oi]y<0Χ?_(## fCaѸ|+J40~=;zbs?%eӕOjS\BJ ="ׁQ t|F`~Э`b޾X lZrb_UX1B2M+Щ5qA#W| ^(|Wtm 7qJK0W*,7d0ceZE4|qN~;7 %/~w7~#s:%Cw6[\efzqU6'~5 i٫4=4؛O;"*@h &t}`*]'Hk~@ori+ RZspvfy.%$' ?,XbO;(UWw BPQxMNB~#yne\9v! M=-rjFpe2SjJh$F V3mzS1GRĕ>r7w"Φ2:3+l^+KGl=^x:v. uI}IxXwe\l:})|{u -AΑrt6KH-;?dtt=@$ F58ġAu).ȢZ|+GoJՋ65a@reLl!>@9詪ƛ{})c!f5\x{`^;@Ŋ9p"d3/1TG\ƞ;/3s+c(_33)g\BiY"u[ʲ[ oݍ33g`>᏷L jiEPL6#sNk@6SI x&V#j 05jT[TOQ ,|[c8,cj^ IEhZfh!u\_ !zEJ5}tej X[< a5\hS%R s딘H_oCFh`;%fYȾj2_{IA^G|+p%k`qw&ycM],cՍbi݄Dʨ[oPJyB4pDn6Vp(G?>*äQapq1nٙ, e!;[PgQYC+M/!TO+'a0  D_H4> Q0KFhI:δ=ՀԄ{Ã,2C'_** kAsӐ͗A~x*xǘ<<쯑`yA'ZU ~!saNd ]Vr=WQJ&?/pEK\gzhae1? 8T|de7u0"nv`Ӄ4r̭ޔ4l=;8|6tVoᚢww{mȢv`9L8S5&q$Jf((Hff7E 4 ?!O$g @A| 8N'K ڦ,tzx'Նh?S$-KZ \> Ry{zB~Nc6zXDSnp4G;(bFOv!yVL:K/iIK"8+i}? 7~vɠ#(JݫlPʦl^Rģe buB]grߊ|:y^b֔7RV3T,_K<7dBr~&lkt_x7Asb"'0j E'-n rM W;o$8+ή:ߋ%̓@?[[ǡ1MS=-uRHfRXQz rИԺfw]N"xsFm(pz-fq]2`Soujz!H1dža+H,SJvcU[=< )XW*ei޲$Pd]; > 7Gm43?dSЈ;CK8bk4G@C̔G5p:$%ao6 ȼ23φdiJN[׍}i5_N;#lb݀ %V@K~F)|O^}}p&Uꗢ-h.=P@k wwEp@?dco2s5PMZ:%9 FPA@6du >U;P5`Tg3CvRexƊ Ԙ}{޷w).9Ld+WlrO _n(!Rci&RV-M*4 9ep ֝35hP0RWv7t*oї3׮I?I 98(zLy L-X+3*fR<,苺Ws:{(c碱w$ܱ5t+8;R/ *u[LzM(;ڛ8(*+ С|#Jy}Ӗc1r0EKk.l./w$ERb=ءJCyȆٙP0Sߦ?~sǧȑ; illL>JLP 2l{qY4wsP]3vwjmƙ4+7*:XT}*CrD' Or >9hC3g  ye"3t=]HBH}P&XqWέƎӠ0e/N%S始7LZ959 UP$u"tOiqThxjTmrC:̃II d@nG3ʗ1Pf'VLNv ӈ#yK4;NZNrZn#A \u*<6 `ҲVѽMG+aIAU(%Ku@ 1ZF$?2S>%Q%4a|sm.0Sc2a3ONE 0Qvocr刬*0_dRCU'RqOFNyOPhOv`<~`f_%0*9f\iNMJP057Lv FKu9|E/|˚-Ug,UT`o(&жC_'&¤WLD4M(C78h>SNqD?(Yg!r.s6r})=Jϩ B>'$. 9Eף 7pgx,9y|M.`pȨe>-=v 'P^w;'{^'ԡH&:%igUh;]PjT~ij`L-fx5 JOfrYqtZ 2H"}GWpC&kҽyzJmleKQ FWp 5vqoP, 6o~bkΔ9xLEydv'"qF+^yzfEXiz\m{i-5!$N69xsTRs IC!2e SQT<3BQ2,dT$w^em٢ o[3&GZalQ0Dž#65%Hu\?7 0R bGO5cnjq!֝f 9.YdK]s[pġuHeuDLq&Xw>쌨E8{hzs=W{#w2^5՟GU:DhB3_hk^\#NE>'Ty A['>߽ţn$5/Ι3KN%.Ǖt ܃QrY~߻sޖcSnV4+t#RwR i<2K/y2LܐmJؑe:&+zn_JmLҙOԢ3r9g~ JZ6 v+1Ω6O.\2 m)ae{s&#LئjB~s* lP;(]sMiy5\Ge#k;6MvP9]\Io܅|:FoxMzWmg_/ZI햑=mFG&ݽoY*ʡQۢAt3DV,ΥXȼ[4nKg#ʖh?VB .ݕ^@ Xf{=܋ ؆tC[kx(OC)طTB_W_Pep%42HvSQEдm019^F-Y/ɛS}"瘺\þ9u %(<8"W{Dz njtlR 0v&*e(JO:} 6f@e,qŴغ*CabKV * q 't.\k9/ .29hǪT2`c ɥ:Y 4ͭ_ <*ה(1Az˿K10bH1{Ej[3 AH<[X+ U;y1I7=(3ds[xkz!5?DZ~- mIU`oKtNG1?%0~%?h0;({NDi3Q SQn/ :B}/ E p^ςz{KQ ޭ<ژr_7'~ﴐn$Թ,x]2sQ%Ɇ%\ ^Pu5PE%LB΄4"IkSZOS#AD( DãK}x۾2Iڃ8o˳oV>VU6"3# Ħ20lG MK>v)krVD/a~pRHK)]JvK9%1Nǖ鏆|H?#fU2 J1t7ZFCLJ2?FV֎~r%$u$|pYEV@)lHY=x//f~$7Ѳ_Ղ?Ŗy$DZ[#s`Su ]DhSg/wV`=Bċ(a`Ja3f|>$#Y$u7 .\9lO[WLf5oOr2tuey=,ַwMG}x\Y1eM$ )/nR{t.,c`ռ 5h0j ,#q]?p"Z'q.<@P](6\j^3_1#(`2m 1ɺ;W嚆y\#\BET5LW b&ęӌd2P-$RU~7v"Xidj|Ne83g*ȣX^1O6KFxI JC3C) Ա+Y 2>XJs-D M:Zbdtwj^mEVOBѶMB֪Bt/$wE]]a"ɯjB= 95JqY$I)6;GғNi ѧ?;ƌIfvp.(fsȨ\btLauV8  -Ǵ~b6Eb54/M73VA4F,XS;v­!G0MHll)Vc f*o'~=&.*yIL˟G^Ƙ2.@KzY׹Gݪ[/ MDb%{cP` ڱ| 5ſ0GĨVھ3%j@yR)%)-DXeHlm 9RLdivkOF6B9ŁӶOE_~eD޿-*fƫ7| Pѽ4p I+^J (lq7%|mY}F;+x{gÎl.lwGVE܃L}4ƥA- ix1SY|%BCqfG Sbd"3~  @Ao'9UsT$f XK?HMKՐ7LOo[9b@tQG 2nA_Pf8+~3e j@,_IM@$_#.) ܒS[]EJ54FM-iȃRR!  9@`Gǜd¸2WP:6>mٿ:"A< "60idni ᪀jDNi ʛyc :{$3W.1) ;Y/ZN_R8zC35@QCxK U޴0xG95}*_,\s5nӄI3Vpg9] w`etvٗ9Odn,ԿS"w%ርD5 f8U,:@43nv3Ed27A]+/L8cU'U wGmdwɂ1Gf&gTwqǥ6R YH%>I( B[l{ib#P|!}/EJ7l<%Ӭ?K8geϊw^kVQzm8lyjh9"]<oUmsYc =R3K2u('!Xd>M \1x3D1iw(xm[gz~$PLVBZR5g̮I]$ GA;itBꁑnsHهWLJ_ gK€hª讼>_ʙ@^&<H|fnWK1Bgz~LN2Z[Iߎځw-XwZ3tݬ 5kܭaF 3PTɌrˇ٬4`%}mSi9!*IYoxH}>'ϐJ3A`fm5w'Gt~ :X#HKsHBZ!$Rg`ci9/9HǠ /=?g8Qg |ߜ]u1Z}9eؕ"QWŶ!̄(ܺۗd\FhT6*nSq5R!S3KĄ0BIh'UiYqs|#*=ʠe8[2RЋ*L30(z}9vw)+KIn.7C zAA b2򚋔^kK gO:^HcT/728a|WNb8br1FݘR[}GلQ(gž \hW 0l6ge(=ň~tYH}}CՂ\mUV(J /6<}cN(;M}{2vEa\s,;5`{6i잓j6?q6::G8X IpH?\U$c$G'NٻM/Ι'Jf^~˦_Plj@=Wbd*WŷjU;B].J<Ga8Csk/酦%Œړh賀ˌp8&FmͰ<]࿭^njX1 #󡀁3X XLox4ok5`]i&Ԕɜ|~ťzDrayRye7t00fq^;νXH cMF[Xe*q7X/༰7 /b|OlE=2@ حSv4s"u|_hd`o/4dhPSj >%gq;0s7naϗjྚlFkFF,/Dk`fq?l}}IGbr Ivo(WD|s[a_t>!6Ѣ*G*Rtt2Kof8o^8m#i"zCL~Բ}xQ:hZEZQ(zջZ@1 w^`PMRHuӣ8c=Ax .e o$>:_qQ^xoP2ɗ>ꚱ)1V>ghY`Nn?K/0dn&7:P~Iƙk%GvuJ9HKe΢0G 3!iߡI `~} -QKْݗMY$' S{m~ mI>O\Zm4>--s#B.YiY Wn]u$ x\= 0%yކjož~sU[*݁ X/6jmx^3z$7',{TP{5l2&ҵܬU/5:Yl`zQtDil` -+6e#^rc ぷ 0Z_d ei-19  t\;Ͻ 9 {*RTHk\ۺ[BÀU邧E/W䣬(DGl)s'p9K"'ԺWOoqWz )Z @#gT'@+Sy1ۃu%]6FҞٺf&E8kœ{i (î2^e x~/:J?@"*{4D ҳv68\UXWT.p4}W:kӫ=֐AyAZt_r6\΁ 0la eaf& !h} 7?)Q(reDMmr}n9®3-a=B$:p%:@$?z)'IiŴ\Ry..tI M C]bf\+EMvyuf*ŗ>WTE.Q\,h"rRFYG4*}efsy!M`ToVo8oqϤwco8A3cgHGʓɇrrٮlx6&@+tIsAG*RoxlZV.zz+֌wfF-г"I7%Kv>մeh˷uuAc"D]/7T1mJ:rN{w]=X.3pnk:TXEKHTهB4sGh맨^O[[SJJDt&KN>sGFupхN]'V.cA< tXVQ;k֋݉Ub.XQhY T)DʵXŢ?$QuÖ:[7LƓU1w'e,/;-rJmw &J0QS%\0R l;\TZFK-9㿃mΌ|M)EKFV8&^?^!hKW7T:k 4llbF]=v`3of_p6yWh)qf=j8%mWeIJۈ)3ON=I|VH@?~R)tF`/Շe-|'U%_]h- EDb<^n+9 xM2cDgF`?!j+;oSxWU(4e(,c)IР|GD@+:LHL3peN]>M]Y/5MP8{Š|OdV`#M/@MծS U- 4|` :f[\bylQX@d H%{cH #P2hTXf|-[+nuoEzHaJ^V?>T~ U}V/qaq|myiSH;Oo{_r U*#@O9YKl2y]#d9h:NeƎ=hrÝ=p)- um3.=jco4hU\: GQZgx9&Ӫb% ߋ b#5<¢@?L$tڪ.OU2e(֬?֢[Vnxn.Qh>@NnwW :y4!,R&w _]Qz:%R^Q[B[Kg]d7.9 ejnnGVՋR)ڜþRf~ސI^|O˻/n7=x*6œzQ[s,~U> /^E+!MG&5rc,%,|pE6r!M5L0k젋A(a-0*Ћ8SOK5z`nvz[95b}زt+ ~ 5 w~(V/!T1QuArdTz’F0?v ^UYh{]|7I34LcCvq?'d{I\po7O~VB8t٢MijcQ2E0 '-Ga{!>6PiC:{KMl 1}[is _hۘX8_j@CbD|Z;?WV |gmqS玑ga#kfOxUxˠF25t1$ [n]!e7S&u^4\W=Pq.t Hy% :|Qh狂 (]T0,JLQݭ}d?ZT"b|< aZ=hʉw i2YgxE0 `R6"!ԧ$>+V㋙Ǚ[&.Ī BCSLr;FZ2UF}6Xo]Au 6}9 9ؼg5IȼCk7 ū-f 0D90=Cp,Jѧ@ t$QXCޑ=ûa#.v@SR9wŶԶGYnn5wg&ry6ϊ-<+cӆ XŽO@9zC8w8Deۥ*gGKP-q*ߊQLjwXg~J[REs*ɵ/h.%gH1\bXܞx"X! #{0[]1@7Rz17XYz:xByQ(PoAId&Jc6;}ܾ] E(yF?~3=ܡ[}F 㻧:|úJ? p>ʼw2?Ii?(P$vhŘ8`89oMMMCɨJ;"eIGSuiE){# 6+N&ːH;WJ&!Iwr?5.ܩ 큿f!>%~͘9Cq- ṣ ̈́Irl 2)*KōY9I`Zplo"-.Hq`*63o|^# f`zYk--~8LPEt!(,2wce/a-])pCmd~vGDE!-Ebp%zO> RO󚒈 zϛeb7E9~s;ːSeo@0 m,A_n1B9Q쥬]9'8L^Taf'qJM ġ5y*gSC,m}Qԏhh)Ȁg%ސl4jw)<4o:4#7'AN?N H_W2aE͟7IgoL9'۵e^ i`AGJV-08Hڷ&5UftIs$#~n H5| }wFoy5ZpY"-ԃJ{IۻzO& |"њ iԭj$- &v3b+|T8uJ4~?ϡKX5,CI hƒ2#Qm#K-`R ,ض[菝9fFaJv\1 O|cתQ9Im)qr^16j2v^ 9`( +Ql@]+.Sy{쵻#gf)Q'`m 43V'vQ޸[v* 2sPUi0lb*!7ÜVcϙHɊ#!5r%o{~<hC!3k۱t* $ }~n&"qE4iBgQQskZl> *u˜Lk1e2U=L]Ձ:^qY)D_7;$²͹t3|K:wʰeջNU+5'PkyM$cx$d3p8kSJ 索M͞59w̒Fh߯PC/GL # ]4Tx}Y*0$#V+ssrƸ-8!#bQ4=ϾsIkk@f3"39NvЦPtz9ӫ UWO8k;ؤdp`{#|HP1!"So& S{_[㵶cT*J7ohOQw1 ‹j{^9Sl&@ȕL H" E:dBSi:#O8!%Mwn-'ƫlϠ;1awoӫ][(::W2|p=߽T|;dQTnxT69n;7+dNRg_^r Vl)z5A0#,JE"[vdTDV蕘dbʓ8wu(d8#6rUj ]5?JƀGYNuy)f` ӹ缜7fG:Q`voue+ A1 ;i,/7$OMQvMwq|=wajYKwb`ؗ)@YAIc bY#@F}lkz;򺧁%u[UVr $^kP7#!z1xKJwtl[̞,o@|?O.n8bn5Vk30eLj ~+I hnlq]kZَcs,ZA ׈Ւc17rjeXzIg#0h7׬De%, ?gݺBxbzO U1d_ݷ$2#R?sP$”Ts|ns#YOkUs@UvgERN ~JL/4K+q罗Q:|JfGEX=}Po um$]q '̒4P`Ê%Zq}H:/ʆ_vlr)OK |v>nߦ,ߕJ[+!\t}ȒksFw3{ZO`Z`^D H 83vνԱNƂRΈh{FhEq y(520Hl3,\e(cvWLW]»ݏ/&m-FP2`@MR'$mOmJRr46Ÿqǐk6xqI.tkA7\*!>lvf"|?i}Ͻr.D|zȟ{:)Brr[iQ $5;~n$BC;`ZR'p2 g^~U0M S\"hw1pF>{Zs-dj|ʃ߆P>.nDzlT[.FţO:ze 4Lo ,\ث1byU6XP5,u8 xÓ]ڃbItkӣHcu.9k;8(Y$N}ćRW ?igmj?J?^Oe/5E>(`tP.:Ï䘥A L H?EהnIڄ񈬓YU`gC[u0kPr ?gvUU<󲋛B+:Ya0 e^esGx\^\ : G U5Lnq'V OYyesSnU ffKM9 "Bbϥ0Tq{cCEЇdٻl /ԾGTdN/}?$Q΃2Q#_w v݉T֑`䲩jp|tuM+'0H=1..#X}_(où!l u+ʼ>»O!|"J8 ~L O_zo Qe J9ӌƧ¦ڵ-33A'x߾r*K]=OyE 2X:z¢D)I\]7\ B.O [QF+AetѵEzX=1Hmܳw:&Dj& Nmr+ m* Xgyxʨn+Mů'k 8u]S㱁j(nLex; yWN9 .(s28ԩq!JS%X gdVMz.<+g0gq BCU N8Q a,/R^ca$3 \ ;b&uH:5"e6v3Brxxwۅ#^tg 27ןf@Ш{66[g7 BtXN+¥ Qξ"wLf Gƺ9~&HeW]X H`lO8oYCҥl%Fhő)ޙSF#B悛yN>C*4k U yhCŹ`EV }#h{[uаh* ̓-5]<1vب*5[r#`Ex~BeS3d ~Bރ$sg%8[lI+^R۠ρd`>%$`cXS6>ފH z5Nn\@!Ȭ&.#KN+SgJfi D0󄩮mx"Na?SA);E6Ȧ?J{>o=ݎT;UV%")gTg%bn}S>Y7cdR- t'0`Bӌ6BE hr a%O!Uyo-r4Q? (rexk{_Xtfbdf F텪k`M&;{Ugt#Rrf)b],Jo(fejIvOCc4#.߻hiG+Ry`W7\f_G8q]eB_ { hppKjY3S>N1|[#s'T?vЊhYuݑ:Ql`{# QuNx%+IfRBXfI TsfOd``o.J@}ewPRgdI>!˲;13_eRq yAznEgSC_Lkv).M]-_s(#քV/ CvwjMN{ξxyﴁI}?KBG _ɘZv%h1]9GznpW.Ihr}FtBE=!sP8:,*{#B!Sa65.7k0PU+l[OV~8ڼFÓlMΈm{'`TƄ1tSGtv5뢸YfJvVE>1P"cOƘIOeE8y:VypҤYӇud KwIs ]9G;TC{W"m&X@8_iܢFQy8Pх5NI4F9f$\o.JR͙Z)bK1] ʨލ޺w|vE n81h$߼wHr_>.J,QY?`#<jZ ٻ!Ѝ^Ʈ*Kwg(C{%}4íV*cWŝtL(C5:DVP=$m I}-Kw b(u`&o 1$86'ƏV3)Ipvl9:x}$SB]UV>F7D1TEBs 'wr5ԸcuWV3[&J@O"Qf\YՂV'3!\W/ш)s!֎Bp^m'L8r #@ .GoI#Mi6|S_@boѪ7S.VH)tyOǡp]jETO5I`8(6|Pf@jмO #a4ɼ_Q4YQ'Y_BxЖjS*+EœR<@Kd c#5?עs:ES>n=`8ϓeL7=q;Ld6#/da9Ɣ Q4%xaG])Ei:~)bcf;n/W\ts)MX)4FX]ڪ m1F rS@k-?0a2V:ВW 1"oUVet+MMܬ),VT Im֢F?U "^_o9d!j* D &GݹGɐ.O11h47SUEJ()hYA!?>(!:m%-6hŶߥTb&fn'=Ty s5$\_(+mHٻ8;$#| x6 VJkɂns/4syk i˲dqΞ~u]Mzrw)w?e:nazNpm+,[<p9:StEOl7~~ELV}K +[/{IJL9^<$sg 2<[R!sZ)ZlsE-DЛRHnU2XsKa[+blC܍,epxxqSأVM u2,C@ 2BU$:0rsε xc9W/dfX;ֳ9/IO\ȧPZ\;a)@pyeoiNDJdˡ+w Ki @ܮ7kaFH4 dcosfӁ)9!+-Crq"eef`9[Z ZV51RBӡwm_^Ƕn 5GqW,>Q3<71 CO,Eж9̂FɊ,(1N7P,\Ssh]`"t bB-Y [ @xªZ $ƣ jɊiRpch)y=sPrnBxhUUiʣw3R-57D4i ا =o }W<` *=q074`fTyWgE%\f?p*n\*pgQ|F.BЗǝFQ0-3vłw^b&MWP5_0@񑆎QvKh^0R?ٓV+5({-kL]^ FE8<,T\FN c%R^_N!`O|Đ:%+nmbeEUsw/ Rҩ6[yx34:&m=:LjcJA\U"Y鑲l{\qC:"zHzk'=v'uJ.ƛUMf~]Q&ɥ5`Շӵr7mM{qp&3ݬEzd}j,٭Zj<&]r}X EcF" c|?Xam ssem*K"[#%KkNuom[FrG&]^2_oKjzZs!G;N1V㇕zYˣa%"&Ak{< SWbeGK,d#S Һ ljY$\-hwdAv)?h0럗_;̚=$/T72j@Bo]XODTVR,꜈AD>A%oVHw]$tWw7KY_"/M6v~L%ؾRoq- ,{`dOL9iԉs%J!-duMa^%7_2/s7Lw?Q[~=L;E'%J($a='WgNCj/6plvf*?#ޟ> e|~KGh¨ flKH9C%`Y Υ/3 B9R MA։8/*D43:  F_2{DْywOVIwKneE` ib7&qOZ7VcQ}It]_)m$9MZ"Lb޷ sW1heS/_@ ,@06ũK [Y]nÔ%ąoF/0]~~/5f;}*do7j9Kje9[mf Ըf{Rt8I1oAR*EEGwh$WbL N?dVIcV_eRl>Za1>հcMHy<7I:>艪hv(5QZĽ {Jt]- +&A(Mz.%IlG l󺈅E\;7ܔB~1~Tj]k-g s h1N:PP;K^$as&%"  |Km<;\dƲr<Om_o2s#ؽs*))˖cb-[}i$ c'(hn̘tqݟ⳶4>M)`R&hE# HuO.pBesa;1QjK'} LEbL~t9LIʃ.ԏ"܇-ωl IV4OMy8b1bzm~'n2IA]G-K Q[)kYQ`Mkxg̦ ̣H'(L+˷tNXJ8zd26p0pX] o3 pHA]醒Oja~BoW-V)9 eYGR} 3 MQL rlMUy,骐Qv)D+Q+gb)F/GD;5-]Z7 [qIon E|oLaLO+ܩ_hk/[8 VJܛ*G; q3_t :հ0`j4Ě I-d@]9 ڂzAħ_Cj+aA$@*dCۅ)Katl Z wĖ{VY_!D l*cwF۞u>-e[U\ݞ=1ASB1'-#kk@K:|;OV3>Y'~nyU9:d/φE/Kpk;xv2$sd&Ôh'7.)ٹS8r#4 Sk{% KwPŋZ)ՍЊoܻ[..I%㸐'.UPVT"fk.å^zMju3 2:|rmk{B{<|7)``4tagkFۆ,8$]c8m|LD|4r eܡxěFy# ̋aGP)ux:f{TA{X&XK ϼ9zz3Ԭeւs-{|u< LR{Y^ rZ͕ڻF!*ؗP㪍;9xtS^%byu&af@@f憪Υ64+lQ+UDb] # |(|:_n zeNjnO7GC48Q 0c, cɭI$OQ/Qz{ݹ<{q~{`ēdd)sX=zUQ.;`+<_/C5% RxWϩ!wʽ? 4T:޶ڴ_[($:Q6l`6r<m R(\٫xg cTMeDc }4RC2* OX_ߘzI-Rj d93@FB HTfzD([T'(Gtg-6UWRrDl"`k>׍.# ~|aUif90=qS"\7 >֎ %AWW8X`L)}AY69t_m3H5)9-tB)aۿ8Qi3R)53MZs;2}W8ͱY6+?݅\Wu>%h7U#ޒi5B=+Jg !LJa7|ܡFdavy4 ly*j*p$ae{tк精iv_Tٷ> _[I"%-R酒ds`(/n'MkO>id^hvЧ|FdsCo6=fJmooI =. SY`j ep֨K>U>č'b&W ߰*EgDV.qEÇ}ۓ l*:VOh!Wwu~;-ܸ =l[>|0~_ %$0xq\0i,k]FtI?M"fggimj:J/*rqz~= % B* {}E.`p" c~J_JYl79GmCy I;D>ZUdzQ7@4-ҲsF&W._!a"Lxa ·i RAuWakQmnlM{֝QQ 5Cq$0ļ5K~ܣяq[- 2jONչ޵A:2Vr 1Ix|Ʌhv*mb !g 7&CkPqE/(3xqDWu!,+,uL .,AD!>~ܥWuALk$쿰9H5X->g>"+zcwȾ@# nsvt܌Yq,ށY:PM-$"CNlc+I˃anS(қ3DEFQX U+ }].5-(f.c@B.aQ6Zn8k0њB-CחzO=&aR9@hj:o:|+۫+Iچ,:=aR}09״Eqӻxqک3gl7_FkY7辴 q&g!ұ }$}tΏ떇1dNˀc n(R>Xz Lmr|8cXь=n7.Ƅ1:V}xPY֛4! 9a铞c/sZ +91@J`rvv1m; }OW/DaRECI>KUĤᙾ2bN>O>`'Ő< c!, 5hXl-$U)9㔠om@Kc\"S^ ![ ApToh/pzxBY兵}]*ۤ{c˪`yut X,.a2V fû/A׉-v^<$}kZXCX/]QRil4Wd z/Vh>Or-[CWGceز)_.,D(M6Olo ~Q<9r~CXu{Y [-?歍Z2{GQK$m0ϟ?PXQm!y/9x;bԍ#e Ox 'ޚR\!US#O\}Q`nU=I:=k;'y[J݁,Be*ZJKA󖃲Y~Qob9ɗܧ m=5hΰ@t-JXZsM 4w# q;wD|6^x%zZNčj'C.c^LkNwJ..1֗F]{( hU\=V ^ J P(?*JۙhJ&현Q*LJQzFfYeU ؖ یZy~Hyhevb3TYP,I~Iʄɒɩ+q C! U u j/5͕³.^ LX~s.bU)C3S[fhyk6 V 6bgd@S5^}A%7 K!l.IzquI]~&> +T#ЀMnܤ4 8mta!rvuS^OmEͫWMI7M{,̌\'1'AjrOqcMhcx-M:V')x nagپ٢=1 ٻc)1^>g7 m4T'(hsSЭ pƃ=w]B;V3H|@M[彸?7_MkxcNX<;w&5}Je|`^=A,lT:cl:lb#v%iG r,4D N- 8ڧ: J*vv5H<߉֒^SoPɑs>^X.8(u5&H$1fh^o6y:crQ Z-(đ!}FF3[GZ:\nIěL[cS[ hsg k!0Rhf&=YCE dfŒ_5}nM CO7c>Ga} U\1 Wû@ KyZj KDlWYuh|4W @/tD 3{Oi(^O!leEJיi7ӕgbGR}辖{P_Kc5 Kb#Yko1^ˑ /~Li` CmVMΥY K.@NC/z{Sh&k'ώ,)xW=u C/6'=̯ .FҐ ]V ƘhۤΫJqG$eڮ $x𕃙 o}sQ-5CF-m^aG?xca\aɌr\Fs-vwҶɟ8B'FEEG#=swh +e$Z_o،ojYB{H]yk_~;LeRi\!\U\`t>7Rd"KfGwR ū-术; J1s1fwKg|JNyQtg'/6 ifui^z4%aK4SpiϷ*˲@gK5ݯ>6dm~_Pg'bugJ]RDe'Xi\ܼ|aXrsù4<%gز)t3Dkxc,b`}҈v.]i[-z~ FD'\F~5Y~Y 04;K$q;LOYlp1E~>7G߉@-zUZ_CMMY彘ΛTɾ-w;+*MbY zw9ޕAg(iM@^GxF}_OWs$?[y#V4 )Ƥ5o$/͆QwFN=(rp퓪8.Dk 9dD7=?KNhaJL!V8% ApcV_t;5(}^`#ڇc_d1DAZsb,#7ymZ@㑤O>lA=AQ1恏P^7adO 8+yT~Gsos`@1=y6@̱&k0m ϡp[5s4T]~Q$Xf1bJu #h̅-k 2VWMrX L,z0 0Qoׯ(RTHK!0` k~Οg<-υWN ˯F/SL;XIzQ;=sK"Lh%Ѐ^5'q{$wtZۤ;,[="2P ՒSlm`bd8nf+_~ݱ=jHT|Yqqt&O ۋb>dg µn[T5 Jz{ 4eO7n%}ffzEG y@R^U~o8&ugS7ހT^=RoBL1GEf_sqf;DGAr+:Dp ,~}3Zw OY>}ZHob:ٛr^3%as(jb?&fcțчr%`w3Fc6QRƉV>_a* /Th'8g 3xLRL+U_ՋƍNC([V('.LP=E]v tQQo}_m忸ւ>Vw26~e']#.Ah~ET31}FB%A17nM1jZmf.TJ%Ϝ*` ,wf!)|5j/ _g1l/h,Xk}qyխ(OAje>(V; knBԃDgl۲PۨOCd_NcɄ1yƾ FsleSrW?%n3॒$;n@Su 'Þ!Q)~=2o;Q fSiY0)yFݟc&1J|Ĵ'r9-&K7oki#ew3^ם/``bjD@SEոxmЅE?eddǏ=0Ov^BCPf|6-;kvBlJrK/4 UD򍂎[I5ހy($j[(.iVyzT5~-mIrM[< M; GXݶ'r)+Ũ0 F!`\5&=Dw%h9Lk/ٗIN=n?_b[pÏ?xVߤp64"Ўզ/`,X|7˫뤖N &: 9$Zjr)d[*•Jd|Az̘$tfR3k(KIDGd |x5a%~'ptH|)POp-F+=[yaN;p\9vvXG$+d"S~1Q=6x2V)jRf ؂e*ؤ,5'DПU=hաvٿOğrݜXF]\cY>yFOUȘ$n Ho0&ɹ a*4dv3$H!?CL dnc˭#B-p>r(t$rjzb̼ 9Nj)Q;c$L9ɵ> U5>H\6rʥn|=`=* ᑅ^0[q(2"KK;@ -g>&"~cH]ur1 ԰=V<cG ㍼ KGguq"vEKu7&?$Hmp ͍~R4L{ e2\ӪA[F~K*`w&u d+74c'ʅ9|7}1|M$]y8QjV&!D+Z=Q{x[|>/ir_ۂse_گpYZ٥PGq(r z H_K;Z/cp.LvqV0 :ݿj$Pycy&0P %>Άؾm䬬&-L)dw,4KξhK;yY| L۟E"0@gI{;(Q^*(\] L"x%XpyLM F/X5z?;ȏV/ks:nbЭ9wְ6St46 1JeDa3 JH@ch8a vݕK$Pp3~(o~4s\,9F!_+RN|@FT姷q>CܞERghΊ"X'B-/(pofbR4>]F=>3^.lΌ!]hNɤ9DsïKNdh}j;\ ܃#J_<}},૲*oFe GK߭ TzEI#ZVznnXhh li?|Æ8F:` ;\l7 !LǤrإd\L fi&M#(*s*{DZꜨ CϩC~)+z C`^#ЅImb{x 9H+SW//`kZmwKGQ&pS@ ^łͧ1/T_L/4sHQ6 UHBƣ .TcGV:v=..ղtHb\ kn I]rѐseT*UT]e[[‡ᵰz+`b- g-F`D'q,;Y-c.Y_=T;Vk9jݢUKZZqno "DS*(%?$usGdU# 'O -%t2`9p-{)OZ\(>y!j+S?$6"%-TXP1wk N{I貹b s y؀ĸ 2|W96GO_i+z7;Bԏ3AySRxKe'pͰ/L#G~C"^+A}E[翏FOIS۾fX- UJ5!F dq&$@/(1XӦdcx ABH9B/`J 3!}79W/"us?گp(VXE rH6-e苵MM*i7!l\,&JDЫΚߖxnم;)~jYYQ-̝"/̓_^P㦳H1j]+qAh#^ZYm_@=/>f\/ tx#-pGPdg e:_Itji&,X9J..RnNBl<@(+n~*L„mV4ǽZNEH#'YV2  =bv&o A}$$P69VLuqhuKNjj~UW.FȔXUyϷi}S$zCYaaIA) TK/"o/8̇PMbӷ?.8s A}kqb֗9 HgoI&ibHMT_ :7eb*ҍ_nYX_T OXSDǑ=8D7 LS5R*ot; ӺCMS'٣\:S;^d"`:׋ /u(:@SW} OJOģp/, JF} ;.ZM`5an{cDdZ;3#URyf7Ms_Tc[DPP2Hr#VsQd>5OO֟).7/T[6XB'6o|K'Q{J!ã #w;a g'~EƬ.jyQ g+}eHiu:6[!v^WD GO8 ;;X >3GZް6A컧PZ4!g::-"_dBٴihMh*:# 7 BPJ+3 ;7S!=fՃc fNbvXmvH7-nt6vNP+ORp LOJJ5maB. >XxܓZ k'8dϹ2mD:. ;55*)K8%4gMN["WB fԵJxfe]B@6R $Jq/g;׶>BZƋM̴ۭ%3V+o*-,y`82 ۖ%v-kB,?h(grsnH$ ݡjK$"ϓL se|]M`%܋QqQ$ 0Q"f`ʴrGVKoH-Ÿ+CZf뻕f=Z3%SY:=B@m} \3s5&Id׊Pq}6A~ﻹVUeRV\~ Bha(W{ܸ-hlIwRICL櫧r!*,NAz˜ f A*W!aJ+x_\:ZqQ:e Hv*TvUNP3{n)BTFV `Zu:b,piG<&ss >>M p{~(1p_Yqa89 zE ?<_NFQ:KKr41xicO]3H0n.tvD} ui$ld /2 ߰e0;x) "N(B.42eRQYwh4(gt+MPڒDVϓ5IZL$njmi:hPU3}CfG ޏ7>`Qö$H,lE7z}伦O{7yFew8ieHIZV ,&B4ƃm`rr()o}޲W/~UZ%e7PLF;r83-tOTd c7"o[glդĥPU.- =?*yp$SU]@0XS=N'z=ϨhP /+ƒQxyNJ_1U.[͚3=pxny'п͖,; vuesZa_o[7/Q`bnL\6cIs\r-Gփ a-3|ӎ><jBrU;ne`\,HR/x:k]&u Q ,(ǼB:_t},F/ *kv0}!sBtIgoR⭵üο( 2fj[f>lݖYԞfAC D vw6H9\%^qPjӔ2Yڝ& eEm߇PtI E-} 0NU~dOɏ^L_J5P9k~{<INxQ64B!^鳭_}gqZkZO0n %@ɬ~MUtUkJg8څ 'ÔB턅ڲ4p`iJU$F>6`֩bpz΀DC%7QD}KgO?ŎiZzu²`P( oοq޸[6HjtǗ3&3XBL+Ӌg 6jXP[K'?NMORtS1rp>ZaQ!W*Me 83{1VDo 7w&lPTؑSrW>VR'>'; 'N%ET}Q B9vG9:~؃Oa?'7..?Yx^NivAzM9z}v Q!72_1ѯ]哈Y}yB1<g\s J'2SϾe5ς-(2PxR:&q_LeŜ\2e_ MʖPSxOשhJGfvDx zqB!H5]iq4,ArCt[>YLuQI.Ov~A?'<\wQ͉P˿ƑjrZΜK&,V3]D"3ʟ]j ݛnq6鱊>#E=0~!3Tf6j8}T@x+6ŭ{u |܂7Mj)m)дEu}0 A ^_u:x TG ;HpeALR,x%flЩ@K/񹗯HDŻ/Dq1W[8pXM[CXzlKyug\"-'|Ϸ&1 ̕eϕQkW.Vȵvćv\ÿfoXhP@LKM ϚUFm?j9Ԧxҿ;~<~~%garul<[>r"ӷ8(şt[nw{(/iDJ] _WħfZQMN8㶺aI=5%$CH1- vSqgng paŲA5+\F_1HCT* ?Rf,B~Ribfy0F0;;妮rܕaSL⻑)_׸l ՠ* >b hJ``".![20c] s`jP5+dbhoJ.W۵v|(ܡP«FfUK]ǖY$ufE_ $x.i-e  'K?ފL$jQ26\%+W@̗ qQjW{JјQ`&Sj)MjoePlE " fȡa#\$etZXl%ԥ66Sg rOEg0Mpaa J' +GΈDVUW' H*ۓU3{lۇ~bha@u'_b G@cWBe`4}hFiQE,~GjϏe]lt^ cL[0.(ݎH]vW^oSʆAGj! (,>lN p^4@h4$¸7 O zMNp ja0Uv_=L4sJB&} L-ecLgm[a;]Ӎ*lfo x]&ɱʻU[x}z2ptlvTvjiN)E~'JWf`ӌ 2i?;g؝xV##{-X DomU`D)|K=uKCJ%yuxss#!r]ݹ V̡ h)Q 4ӠF_k $UV4 K-P.k,vd۪\TH40N*CRŬ>;z䳐B`\iِpShccxFr8.n X}Ҹ ڤ>ڛkkʧ%Tp.hɝDy0ηUhK6F^ez>ۈ Y͸چ<~iꎫ%v{~5U"yNМViUwR-=Z p>¥ Q0K .՞!o̜{Ga,L(R5{ ]" [c9N ZI(˳+J8 9*u^a`5uw#%ee++"g@JYtP]QKtyGI՟h * Y b3[2k}9,6~, !I 4 Zpމs咮>C 3/5(;N GG 0cdg"@ma׌1$,tA#DnnMfXY;Qe_;㴢O_+  t_- vh@@oV q)bI5cQ# U÷āA H&XMbR' sv޼k}7v=cCkF׫MIrnWZne=rCSSBTnCxJB"R)9S扢*Bõ|Fd {ou~oFheb^A#[F`{_F[8ybXvagͲ'?h![_ cniIcòȦIt!w@GX*:4@Ht3CDrj%@% JGu.v2bhqfPw8K@Ô|}j; H,DHƱ([4*)u%oH+dE?9ldVDU-'|F< (6?b{•?rz:+K7> kG;N-H 8V{GNˡ <!BQi92NɱCM3 ~ zEܫ9JGf>M xXu>v? S7WB> 5w-织d$ evԁ+TuILE+9{PhuZ-(̰q;4LwF(1:9Ll)Sٳ+i?'㮺W[xOMEı=62d>Q:y𚬠SpQ27 "i;ŝN&`ܠgTA\o 9~52mh^xPCZ`H~/tۺ-";u[ C\N?IWgmxόo_!z.BXc Hts~4%BiJfUiҁlN&ѭzlF1]JFrE0N:q#Cdnr9F}ibYc1fM!H%PalT띴iE4b# &MsÕm h.-C8a%Ɵna M*-(? LYwW if=H%h u[մ5/Rr+]JZA=ʑj"0U@?|^ YdW$ʝTcX?ڐhpI@V#"%XD*eF#N~nSL W[L%@e.sg'I vZ/\8Cer=(F/*u^ZTA wo6>'*<ªѨ[ Kq}*=]^ F%Q7]e|a'ߞz4j䤱'G14}?&&R4b(! hbG FqXm"tىg>vp E2wwA'qF WKb<&K𚤒(V[7ATv?||{|슁TjhL0tŬBrsӎkPࢸD;AҌD:RcT;x .dr|DΡ$4%FQxupHXW|^˫2PN-P"GvJ4%?b>o@]e,9ǬRl5ûDb @+cwڛvTsx,4 dwλJkƬp*E).ނ(N8".#jϹ՞V@Nj(f a҂.F8U>U]rK.&S0@*eZB A&x%QT򁯺tmzcn-c6A*f3M'lX)j199M `?Uv"4MT&D0#Rw:FoܰuA1(a?*Wժ +k1&!<&V}; jj;TzH:3h~<^ ~6Uf9I)8/ %ݘ;8zɕHkګ/HȮW]r;3HOy|E{I\se˓${J{9Ae~2 o{%rM5g: :_qB鰷|U/"DʧAggO"Ct~A9cd>;Ϫlk?#*` ? n+|r}.v[*YAɣÎ~yD@QC3f#G۹@[g꞊r"Haf8m"!o{SJsK~5?q0YƮekh}?z1I΃!O!Ȅ9HZSREaU|^PIOoK/7!E7 BLM%S1[@<4f1bbd2_OOX W{N=”jĿF3xAr2r\L}3! ,lӴI"eؒ X>T|y)Jfwm<$c/1QӠ'ؗ#3*bZhU4"^^9IRN*%&#Lj'F:…WoVڔ>w$8.+Ie\Ǎy®"18KR`05BOd#''͌$g&1NԸno2-ͥKtTO&3H|\/BuO(2D8?Vpm]J :J fVe(J.lJg3n@qMQ*UM+SĴOy0\K3߮=-N<3RPEU]T)}tC:NqޕԺ]r7<7tȉ}ܮQ@SO_N#ql*.r=;;a(׮X>cqx 9h0yM씷 f_<@rՏ࢏Ͼ7[ӄ3Tz0kv(s\0Bs1hߣ;ȵQ8X"Z Z3AU+7ap%/}ʯaVb7YtRo9dBп?L,VLm6 )Eڶ]k Lƛ$+dj NK;tB"Vp?/8JKx۲?iE buȏ-k#h-l\G} fMJ"4b$4ߙ+W%DCX˯sZjP9DGXՖC~C8F4$ԂM~ }dži"cNZ/ƒN!cRk{~Ij}Ko(l"Y1,#+K^*d Df`+eL40%%QLoȗAEY4WΥʌ 26v o)UEet݂O($ReD?>G3+ ¸jW<O:%`0l(\JK)MV +{6ޡq}JIJFVqb%o]euh \qT% :1K;P 6įkKͿe?~ (GlHc̶HoņQ ᣽駷&09iJ'rm}lxkCMrBJm,1'Zy =?PoPt,1X nlD! '" {l'mh`oF%WUp2\ƔuIO#U砮 1ӝT|5d2t~[p)<Bğ|,.BVŁC-feo 33}ds ROʌqp1IDxmO*6@2}I5qbΫ!SćPۚ .8NYCNez sz ack,0IVw{UcNU=o,߽Ȯ@Ff_}P.#{jwdߐQbrr[::+P%AdijǃIm79Qg7 tlOG O>BV5h$|_M tkPvP|6LfƇ"4Vs@RV+Mܕ5`I#*# A>ID^/pYw=UXh '˺ BfhZG%VC ߖ}'RTxy-FQ(>ޔa]zdg|*2%+vo]fʮ,O_vOϘS@CPl@ ɴsQ jM :-iu? W`jXAݺ'(#`T| `箺pL B_oz"Mf62R-~|(!ӟvF2ĶR E .@W3sܽ(d)6٭h|Z}T;tWѹ}/S'6 ]ND 8Oބ_NPWæCOt떿RUcŽ$U$<2(NǞ xT#dG67LB{X@у)q:abfm+tlNAH'v r09/]r򚋢=k.#yF  LQbey=r7[{Ux#5J F]"]75br;5)~'C2:YĻw(3Q[P1LXMg^m\rİˎ\JXCjNYKǒXfIN GR.t '$UOrUzר}3s5:B]嬊F j[{W`C;|[;Tǫ?F2!&l$7 E@Jk2Ƭ@J:8U7 mb=2e*͍]»2aֽXy Z15#r'nnX׌J+W(S W"-(oBqT=~쑄#ۛ*x\m^IwK{#M IxӶaނ'î'_FhI͝UGj8좍fU,P`vWE΄\Zؑ{dapȁqFVڙIUDYyDoZB.F{?j8DDͯDu֨b=H-$t_J.Y(}*U{a W|7- h)Cq3v9ۂHblY^ jI믠R50O%8^ FeV%KRuWu*v?[W1˷u-j#Z<|->GR XiODo`Nróvo4ZXGfwQ0OeN_Q9#8k%{(2:!M ~o@ЭpCR+z:w劻^iQaM1v7͐jlfrQigjL"WoФql5*jKvLks@ Y/e*,/Qk(,#\u;K!#hNeS s>歶g'%f'%b͂-kXmcTSc[հ*I9nRav;ֳ I MၟFWjID}Ɖ!ՕbzA)6*PE(&kN4ʦAd֞OBvxqz~GVxlB~p@_ʆt)7( 0.!A@*)j 3m⊹C{ՑXO~zTD;:4lt6? j>fWngk?{Q'wxo&W`DI 28NH+HJ\u[#tITASٍ{ig`2T8=[13xC7YO0fb%$f М[w8A-߭7~olgfCgY/g7cͤ*WQĜVbsI֔ҐWu4I/w#c]M<*՝ro.PpcjHݖ |@UJVm<{BHt#Q;ќd\GTWnU#Ӯm?-i 0*D|$4nmig! 83`b:,p xUHcU 46Js;< \uR_6kBmny1i_al?wX0Gs{~|,F@8$o i'$`tƠkn.s9ڂ3>իV?u5)(SR8I8o>lS_]-TR*>rHWL8&BLQDFcӁ1| $ѫfg 6|5e(::q{&[*)qxyyq.[}J0506&.ͬ.М(Ǣy[B"شU;8!%#r$nUec=;IU4һRXuFG^le뽏͡WP'x +F"^ W!13$'N:( Άcd979qfdV''b6?S?zَ R\^r]5y06]`AY!xT>ȃ6h`=ʀ|>PN ,T2ElHM64Y*l=v$6\N1]|M<0ϗ,<{}).KŸuoP[?FfRvf lߨN76`S`b~`~ڒ,^J]* ʲD\r4h3nˊ}\lHV#iD8EIV\Ch<ѬsM}?ʻS I?$qK{&X)v;o>> @(|G$,+/J=sB~X}fT1W{|Ihي4s=@PTbUUu.q(^j#%,*d%ea˾oz.8Z.R^u_.)aW7{3^ zrY! [Tϊu mgȶ)5z4hx>ZZ ˘a 4!r[4Q'䛄ϙ+:a3\|0 {;7*x+R7e_4M]VMde[=߀V|T)D T``yU1:֮%ܡJ`wVgs`!Ȕ⯾獞ɩds,E e>Yg'Eōt O<3ȭ-\ @1YJ =?{MlI EOń#%_8C+gf=a>[T|D^vG.&vG`Sϡǀҝd8Q=9{! ¾ԓ§b*gQ^W5(KN[ 6ϯ {dKNekPiJ<,WtwqtCBI nmt۠R)-"h"I`L,Y< TmhJv ͋v=f@QT=#cvz%yEOѲr KDg޳RAxX0'C MÏjyE@7Նٮ:Mۆ7fnSzE-C:>WEC8Ac Ӯn3+hMbMGסO}Q@sm>NۭBv~iR6Əɔb5ŇeVXGK"O1]&"|FG`'seLWy;J KqF>6% qEO$fhU\>:@$<;!$d3G[캷v6NX#t8|uuxݝDf_%0̨KȠC׌cx+0 9m/ /4&o]L!@"g>rru4No3;V%I:NR2əKbcL SW+G~Usވq3bO Ucy), y !JD(_m_̊ƄF&@O;DxWTmBO ɿe3:KbL[Ͼ߮_.mlH5(%LH[).%q_vJsuDF#K*,Kŷ .Ψu4C68x-x/B&B=Sg{؋) /-^Ї\>ox)`Ʋ&N9rb9,mGr(1"PYR$XF95msh1+'@d3h;*7l&NLVJoc5\ No!V~աĎӚp%Xm&\,4aΧ_+c2s澃 ]:H$-RadQY_>S*jS+ு Ly:){U/?4e{I-' OM*eQab'c$O Aުі+d=]dy|ݗz%CT"tT\s #x$_FIWHK|;JO$6H "n=lFnj[aAX=›\KAצ U EΟPPql1BsJg)W& :ݱX١l/(7s4oR=+Ln"!w?w7?&.- 0W$!KC6Ϭȵpr N%|8_ըȁTZ5F&&W.)EB7۷/*ī@M R᧓4a" ]I~*sS2bTH줶l;I*8ӯ3 "4T V^Z,i,A0)\*cGS7nPb|ÉPw(}ߵ*!TFxo'Z39IR![^HOSǥ&0YC{-1@ZO_F`6Nt[g{kX޴?%eGiqX͝${0WH߲}욌{\Yf3kQh(Q~! A[^ O،`=Ǣ *sh/5DFoiYAvȾйXBEW9c4+K`O7ݳo$4s4~1șn.|lם=(-u0E di5iT(\ 幌= Z*Yw on"?2xjz!GlkCt@.YdBsR~`K\)밍S`Dx뤖Eלe>b/UVFl$؈`' !Հ({c +x[ JJvn֋9qV?X Vx|mXéQlIk!PQ5=},Ҹ3af}UXz4}G ~ f s)S|@XYdte:&64@CM,/QJr_^o)h֗/&$@-ݎkЮT&7+)ZpٌT{a'du*x_ˏF?ӷ/V{&ŗ4R}J݁|8Z:ރ4tee3ѳSO~΢S1EȕƓ>)rԚ_SX0ז vC_v) s3i bsRˠTɈ|Վ2$.Ox3?G񸎑x>Br`3"n -g:\81!?p$OMnݕl؈A#8ܻ" %>z< 79}uv<pcj%DxR aOϏc6 +?KlY;r/ IKS[&sngf=b@_>!Lntf|.+.lFŤa׋vq_` z-3`x'x>Q:/ӈH @o Ǭ5KυoW QgmVtVy c\ۇ.r,t>=KGĦ-Ld2z?Ixw3IRȼ4RV[˰rԔ6n4Qn*\!E6.h'kۓoœqM&bICJ9_:-8WDiKHiNm]wyeC}G֑W\]>3^'Q߆"-ƉCmkE\x%T$R~;e.w+Ujˇt݌/v*SLN#TA%/Yα;cFd?5|' ڣ6k8dT'PhS`g=?H^xؙn~Sy΢ Q }߮179jna`bvA ̈́og05",]܅K*c1ڦ<hfd~tgWUOlɝr[ nk`>/@TiI5t?x>͗DŽːd C `+'l3l~F~X,:!F%l 3 vEΜ`5S a,nb+J%qIM7$VJ_5H!4/cDl`*ڀ{XxwYw:mRO\F q2O_V6 cC.HjGITUxMóWt~ׅӔ5`Ek'ҳ= ȿ>J  !>܏HY lxmmo7+Rp^'W02Pi6%Ԕ#ݠ$:%f{xT Yf ,@;ITQ"?LgST뜗bL՜4C ?D qg 0V4PN0}0zLcXڐkU7vt[/}P郂82kb|MbĺgL_bqL" FhLJ+lL"=}!0esA1dVvG #ob^ VeL|~DHƈN7*Ie'g-1 XÜXYZ7d.műZqIvΚ5cٹzIem )\>S^ax\u[msI48fm+WvBʨЂuj~,{o Cmb4tO~o45Vd$\Nɶ?37ozVѩpѰb>H,[+ s >H}EAS=42B{o/&FvLgEзjnzznUl9ؿg&Fk;̮ᎥhũERYPsh-@ rz K8=y}j(MG̏QiXJ3P % Ԉג:`>:46t7/p.}He!z$G)oto@28uGsNYw}.v)zͬVD?yڍ5)͢Cu&T+*oyP>ݴYlitjx@Ϝ%3Y宦z;ra*̜>hc _hHQiwȳ#z(o*|C˒뛡7pGT!#n˫Lc$7;S$~jh-J_WYlk@=>تd) ەYb&j+@D8ś '_?ťH8esӆ B[ض[[!gjʥ92:".Jo:7D y[0ߥ pz{b'UM*t<萩(Q0;RsxYDWӮ.!>|?[>Y'"o"ocH/A&RD/NFq3!a;|yVrD /=qӟ1%)4k Sn#˧8ly6Iy 㭅,@%4Mx!؈T1W8&P';cXfox ?paF"sM &U'EIXic#~l֖1MάCsź?[C _O4+}oB۹o AkK|FMcc}\R=а+j\"PA,\ *LKL ᕔgUhAћq&ӦA, X˦(#%PffwaEr*%ӈ>:~ y#]P UںhfzQ^C]T5L8 4nBIDnadX?NG Wl;xU;դ'M -C|A锧\3һs-Ĩ*ڽ̘P=ᐵ䋧K։EOw- ގwxDhꨪ*|B mI.昔JUk^%їܢquiި.(/1-]K7޶aŅt^[mY܃(G'Ϙ%pM5A}uAgv@ML(Ǿ\)o4p.3p~cYM9{Wt&`otqÖ]WQ*nZf6EJqrxԦk{T|F-Q@Ǘ]&=[xUSHpI8"L>T߬@/JF Qʖn4@-*`{1~'krQ˔ԩFFLːG!3jT]GX\m*߫tZ7=՗B?ےeC! kFF4|[Fи,v%J|]<"R`o e/ͷD]w? ҹwЯhy]rjsr Kͻ|L}d&<{/|6IgA']0r#9,~x H P2Cb 6$g7^1iak6`wlہpr;rP.䚍O7`Blj_UZjƥ5iacd!\dVŪwqT_ܯ 8$#b#4,֦gs*=ݮTń۬Ba4P 0_+vNa)mܗD.jŻՒh7|i?o+'`tcq(?GF_A8r#Bɗwy#dS!;&[r}3vi_א(WK'L!#c.P39[=$8#uV߿gf.)P'{:<:c'9"Q:JlBocä1"2q,ǿNؒdv[1 _o[v7 vБ$%0{L>1Q> (Uc`#8CB.u ksz#_0' ,Ehz2J)y{,'f?o[LtMgG~].H>a<2;w=lof-t^8q9F ʔ@(LTYop"8SWZ" xD uN+ʳ$^eK9`h5Ƞ uW/#o@(iL_who _"/cŞDpO:rZȨR>+ǥf<TOBE欰ژ% xF&U3EQ1 X{@Z[r` SiYṣaczXK0qH!niQ$<]R3Y,irb:]RVAAn嗆r31pF3MM.?1CP,;y^)zaAJ?CePަPBn_rdV#&TFfA>ƙs]FNJNȻ~Z`Cv=[0x;A}8(kt2IR h݊y T9IA|@CCjUl\r!8mDU3>.)T" :F4:H7e|Zu<1V}P 2( S$Lm7EM6ʸ NuܩC :/ANy ׆h :%mk4?)k4`}v,c#JnDSyy*tZ)NBHzَ\%ׂ|IɐN?_&]8/?fKw,.iXIJ5!%Qw<ҟʼ.VNR!OPHv?ef<;/HʜamCmk8!ʰ ֖cs#|Y/U<L &O^T\ɒ} ")g-/A^Ɋ#}[.XIB2K iR.5gOAY3ΚJŒPV#{`(5 }f͵'ރ#Tz$`6>F[lX 0{"'byPEVKg>{ cb{Zh51Xԃ"pheq+&Gt9R"o_FT>&M@E4b-ǨڃR:V][ (Hn",?v!5k:VJ…+˛3jYiK7c10g bj( 1@*VT{sO5k0RPࢅ[F ~/UdUc^v?|lf\C4x%}r M#iC|ld7n>BSaFF6cEՏ2Madذ?_*%mP!r4Wqu9L;+PKVGB5O~7\w>Õ ;E+K :ZTesv,:dϞG8"'rʹ>YjU>dkd~ U<< ¸UhٱЎ  6xT f's! @}a* ̓d˺lSNNUGк$3au%u%gŐ@N!hh.\bxy=e㋶WsTkQeL_)9ƵhיK[yD&Wwtxxc)2gKjujWI"*#@*-MIĢJ4:Q _LD<}N}p >BvO&x#dߪ+<-ƨ=n,6M"]r'𝫢@Nz(>'dg‘~v{__ ѰȅVnb&SW0eЩ"YL>AI8$*! t'ljsԙnb4wOُ"X&P F9B4ݩ듩GWLʒ x:AiX.H|Tgȃ}+όgDIa.j5{AE[lݑW^rEaS:@;2NS}}n*dkiM:> 7STa+no;#m)#֌Ɛ]aݱ0LS~`i5ږydY@pIaSO/fe{+\St?L$aɇ I% -b癬*pJ+w-XBOS>!"%7OqyZy-KyY1X%%<̔iӔwiPa~h0|-ƭgPk\]w"Aa*Et׽ZEl:?1z`s"HJ01 gKcC2W%4X."}8 3MߨB o 1-6?NXJaWe}(*squZrz|>)Ĭa \hQP\ W|ys%"yj.qzow+u sC<0)70mZm,ɮ@BMȓ˪ qi#'Dd .C(P1{O q Vv mٟae687F /خ'4~.wdZo-ovNkWQ䃎" (@QS|aľ=pEȂ`B4B<QA%({FRet.\ύw@@W*6i痦^C:~\o# OGJ9ZPx.Ɂ]&!ӦU62rQF3<lqdOLt5wುKqAl|)®.WIB36 yLn'K'?S{e2VslX/de >,#+u Z]_F\V`q\uJԼƑo#30?) *ܟrrq#ƺ[UV!3ޞGZd= L|M8}ڌ o` Z ' .8 ?yr3X+@*#v@~%FW.oUk{q/x <=,w>EPE$BRH'.O9uP>.ť}kFqŞ堨{ZM^V X?K&C_H *$DβC|KҿS͈?S %~ve n<-?A56x}Fx7vs(Ʉd$'a~ mdSoۈmc YBrIN_]Zxjc&޽Yn,>UU@V!˚@426>[8c7w2gsM Ʃ ,IE*c@#2,$sLL`QھaM`b?m1c;CRJB< ?n 2p8.G饛&ObR|| Y 2Y6 ˡ ba_Hͤ#bZ{i[Syop&XI%Ai9ЛF_}I(wkNJZ0ĠUWw?^CpPIq?qWvFjtm <0vgI7@jkU}vL_ȾN"\8?9Sc 5-OWKy R#5/ @5[v)X`AaA%+cN-"%6ϞqV2W}x0E7]|w(cEA 2IIԨ!JS/<;XVجPG&;EF:+ٹW*LoZiTŊ0f:YJ`T:K!S£9q zpnA[AgQFˏq+ZM~XwJQQ:{HRGpq`^ o&b=v*i ^ $Dǫd2˨>m)2vӫ+BPz+H񗄔E~ݍqFVe5aPwi@:^_3z6ZhLM/?U*t+o8S έoMk9FGQ\z*:]/ hҎ[d} ->ioZ F:Jp" n4/aTu| IX^{Q Se5%STp: ҡ;$VR^I,Yhḧ́'P,W%& EاJ5Mv)D0#Ÿ᧣ E. l< J3Z0Etxz>zNْi"޹]s*dbs)V=& nW5Ӹw'^/+CC+xNZpLTXDhg8X4\8g$1]Mv >7= ?yPeGBAC㶳fS f# /_sFvac?9;簯h0q=tDdԋ*DM-%dۯNLR)}uxEe, |vuA"fƱ(fJ .%25qfys8IAŊQ`[7QS=|#a7555܏?xݔ,x{lJ6{.F"R"9u" ,Ҳ?ҷUwpBQ4G.:y#"6ը4wy5! <[BLQT S '섅MuA?1Fß?{2wmtZDi`_qG8^Dl~\-xrzz{GS y~=Ts2^9 v5Ǻ:t@ʯ 﫱]x[@|7s.ZAAIf.eQ5/Taghw|6 T,RzdIזg3Zq?aoΤ9t;AB.>imq|l"-i5"%KR)ӧ֙ʶ6q_I0&?/f͞˥yD/u.UR˲H[*#磾E)<`=vJa䴍a EѡqMq<\fS7Br}୎fzZkyڞЃiJIf.Jr}"scP>@D8,ܡKH|Uy&':Lu>W76&AńZ۟è8'?݂ŪhSI/1!.GL`E0!se)RW+cIZRֿNž헚: iPڷƿd+M! ^LYnW :!jELptfj `B9g`hFljF p+.CF{rɑ1ϣHK&c?=#[rw&E ; !}9"4^IL"2qÞ/zڅڟeeV`DS | ,+RFƌ= DegBۛW'@k3l{ UI8慮7!'TdU:['si)oO`)\ax ]QZW$%SAo'; 㣵4Z(:1.;"8t2.:0 Ố,b~)ΩkiG r`<`ij)Q \'}wRSht;D0-"7/uOG8*۵ι(ӽӆG@aPpr2 L#9D $OsUY9I[Ry'&0u巈l X}hyrQޛegzqi bHQQ*C۽&͋1 ffե[.+קn&Aynq4m rPڷD{{bS2ej+V.)d6Xw }^~K2M~p8T(@ٴܜ=o#S*}_"b6FN ez[J8<> =N蹇't 81tjj)T`!ͦáç>O(t?!BO$i o0;q[.m/ Cv8ywyrn?EJ1[U}mP<ۃnqq8&rVc얼"z 4Q¾ `aX3ފ(S%yE(̼;V%|=8dl)Bə[@EER``v-VaHiI\*RcsK7,}{Rop0*vR Dd GT\8]/3 4n<̖iyBݣ7@!EziLVAնDDK. @ntM[)}UFtvDzI鄐:G-<0T 3Q˫@Jw|EtM*ʗ9drz*ۤ=i:JF1d2EF6;P嶹suSn2-]Sh}bB2$v\=i=nn72MߕYl8/Z`t=xݹ-sqeӷ"s.8RAAXa%jGY he[r׼bMOs&]V>6*"]'"LF+/* E4_m/P 29c6@4GJ'R 3D_;87SB鍀#`}يsp_ukaa b`;VmQu|rUtùIZy#Y͐m->(-(keKHZ4*܄úk<8ȼLRaRFpC >7Ɵm0!a m>\0oCV670ŹJ̪) 8|$A Hz{wCA~jCG`0ӸdaԄRcWk= }; g\Z.p=d2 P>{`4VKy0! KHܴPRޯz+)Gc>\6-'x"4"B'=ڀ?JQ8cDAA )CR͖4>8sˢwzH?/=kiEGJͥݢt4[9<^:"I!>IX!T5wI%53vU m:e@v(4u}QA.Sj)֗5vX^~Axߋ(\䄴[UQo$;6d ;31bF߰k9}csp\zf-lX@“!^0Ci‹)Po{EVd4s;tĀkϨV4qW4= y< V B >59 .p9-&~tnF~ɺ|>Q.otFirz<;OJ`~j l|`3 c`3N {,TWQM9ו (˟_cmZdiS[%hDۋQл=+&Xp7=G?!*:v $F$cv>)Q΍a#@Гmj!8!@Uπ?V™ <:ޙI>mUի * X8K%P.,+ fcR#b^Pr;LO}H ))G(DZ1w!ͳp>7v+C =_,UU|7GQ*LdtԪg =q;FXDb1i'j3yjM 4?̲Z4CNPYiiL*oj|Z'0 ȏvw]VOϖ b/٦<?NJ.VM 2˴yJ>~@>w1nREB7\/o;  *ө"\(7wF^bAvq:>x-4H$+O]Q-GJȁ7&~], fp&u k` ]w944mձ܃ ԁ.YyD<.X gBْ/ݠݰz@145OUa]=p@P)ONonF *$ai=uI`s/[xぱS{HH=o|l\:m:{Ӝ!`J 1I2L%0Xyܖe  Z@9|R yf4 ٩lDo8wt? Ǣk<% %z{{rB}wX%q6Ÿ3J=,ڀ/c$Fhvmk6'S*}-sY В̄*.CN Ach{U~!j?zCLA'Y>~Xj*KKVI%5s>nógt5a˟0ѩˎ|Ԙ?ވN^F$r¾9\eE]σp>h*1jUp39^(lm"Nv cZEOp8@5>duQ9UyW/WA35Ǿag֊>)hz]zN. B SX6'31,A2-AQsP2*PnG݇+ tpy8d;KeQn3Qޚe#ң3%;znp)á6=1}<2dCt#ПG3iZ !h%irq6X'}?\rd hiߘoqpig;něFC#*qp?7a^QY`%VL{z0D s^P<06w0*Q;1O[=38F_|~ʼoD˹{G/FE'sy>#RfRv4-է~[HΥG$H ~P(!f3YYXM|BVr0H,dҀQusc{*Ri"5.@/)cp]3.2C 3T p3e8R>ΊQ=[Gzw3ILFyEݳY${B 3kBU܍qU;ݵJyyˬx Y![W&AOS\B=c/cF@ j֗2lFHdPRϾWoEJ7- wnOr@OsqI kvۦg<.r#δC~nDځ~4J2U~&fןd~@Cx,mlEn!0#5"7GȒr#^˭ |yP~[8H"AemebŤ]쇃UlWf>;8h_̎*SE=Hy/C>m1jX v/OPZ͊[/ 2h 5ZdǮ ;QbD{Vmet[{U !g I9DQ# І{ ~p0R-\:i$Z !Aף,SyFB1DY2Cg|7)dR>ԑzV]Sjʪ5X?Dn\҂D=Uy_ɄҠ t6BM fvcz=}IG1p _xl4-`4)YXDŰAw4 (մ5fZ5wVjbO8a%h%./zwweS*Imc *@$ &9`D5a6|wÔ3) }` [n,snsvJzuĝt9nd϶ H ߐՆ\ WJIր6h6ނ >*&I3P :JZPHr۟y*P:7_F z ( F܇1zcُd9zάD''S/(TȷaIr[5>&@8?TJxZnusu8Yky7"48Zű*4 a}ݻ!*+; էjb_:כ ?,<2 ~>TBX:~%׳u.Q #C\H2 J HSq I(r!Oj2acR<߁ jt{:UiN2pfbn8n|1vVY RhQb*`TJQԎ-xwhi\P"OxU3FEAA851H "JL=YM*k:߁J[g*LoƸB \Ɗ[P,ݜ84< T7OEg.)ZϨqder~`:-͟6cB)RI يx4 {fZmh'xBv8:Pb/Cf;TM "g'TX苝oC~F (s]#77>Fѷvr!xJ<0Aan>Uz_qAv? \/#0lXPBkTGv,J ENP үkI>b(,<[<\?Z*Xl_IAȱ8 U{x;#Y's;+# p׿L;̆.-{2zk-r&Z_úBZE*s"}>%m*/Ρ=\ăʐ n bgOskshDDŽh#VFt.gѳ:b _zO'e3'jzE-^ޜ-V(4[x˪)^RXϙ$ަ!/Gy7-.75 xY1$u[rK<#;cHr0^kQO}u\oHSa[a%6Y8CISmy<'*Wpu ׷΋=7bP9{K.+z7\}aE2ЌW u5?l6D81gFX#FߞX#qFjy7QM|,sWGεp3dCu* 'm1EbE[p^Ibeq w] N0ށFܑ_}ˠTX%``t{(gă=QGљwCe)J6@v8XH\®?HBk:CȥTT.caODݏ +%zW浙MJM mzmX'WeJpp\E+c`t8iŬ4S6w*A P9`|ޚLQ "ʺ *@>p/Kh{T~sEwQ U 0~T4ײPd&3 t؅UAq۟\ [4zV7zH E )XP9i }\#7(+.hIDL◌,);.V{%Yw@QjoM W-5L^ie*bC[qHqКS?gW:,'ibJEۗſL<ѪE߬Ĭ!TZbS`9,!LzdyY9%P`_grS$q#שǭo&-p8".v$ 2shA8\xn7j&m- ^vЯzf &8w܅*ґLߠcVSc ˀ*)tį grf㐾}N-4*ndƧ3yi~lQ9ZnU)8_;WH>]ϜI5upnZJx#5䒵ADh[4?9Όau:\B:πT_ wCH,}  +-5X% d]Rcp~x:C%$o0V^GFwU)bj0k_xmZ' Ό).(e zlGvS2)ysYl{QRB-v`e朡rs, 30uDNb/x;U 5ŽUR`r!QSgP xkr4(E'/9" q0kOFVB׃0(;Р+GߥAw]^Jx667iEscD(ioae#>d{եЙz.Ky!B'.Eh:Dd| jmbt˸ua2%%&U0gV,+mHTj̑nja䆨ۉ-kXTzä?r`%z֫~أ$u4J r $a{B^ݝIYPL H&!J5E(9YgDfOBp88S*aʃA= ʢ N#_yrf+?t8uY̾U?0mO'xc7XOApdc߂/CG=}FU_@~wy-ڐH,?X2TRCCH;e->/VFy,ضBg!"~s|d8賴 TQc'X$(fMk J{ceJpqb2 6g'nN5P | Cj~>ܕ5D,'aҼ%.]XjRI8Bj+Ef{ :;p)HS xt7cՒnT>f$qWLW/'h3"ԟP8 nyWFE>sTt/w-]i0;:Ћ%ufR B?1H04&g6$x*=Фޛq7+ 5nFĩn%Ǜ'ek Ԓx|'.Zuni"̓]8&Ds`ޗrMD42a_+D~ᮃ :8e أp 4T}WxSꉢb43淩sӣSmNLȻuxؖUO@h^޾tdW/lɿCU6r;E&*]_ّڇSzlRg::_"&U `4bk9zX¸r~8Rd6gvC"$Mz{Iص{\,AgDavՍ 3^~=Bw1.8#So |}, l}t<|xL)a,OW*F& nY6h*~"!ɡ-"i< U9\C@[ 0"(8&˒iDp*rS' ㆁs r4LZ#J_*RSK/3`AL])o)'^̤ hnbƋO+MaŮnڸK޼8 zB|NJ2;-KҪpaCAT< v]*w!s= ́}ǯE!71V Cli9p57LVmO. f;{W@&#cO/^m['½"1T4D]Or烯|%!\鴻q z.KpksUXm:_w%@NWh#NLK Ӗ'dY Jӎ]@OdMCcf<; N ; 2A7OHHq4# #{DOæî KzmlQNU+8@f[&ڊ=ZBP5zXUѱKyfƳlF?M7+/4DQD-X"+ P--[vyۯ_ɋ`cDiݴxT1|IBPj#6#T o>MÐ . ~CCb25k5g&OZȹ2ұ51UuwP@ې d,H>xϵ'K4\ePVm?x1@EpÈK n#x4RR' |j+#u 8\[Wήc2Jš9:u;1F2~G"74dwfVvɞySxZb;@o v-uswEHe8 ̍69J*OrD֯v㉼F-_B`lY@kBI#v9`/g5oU:Za-t&Bτ|9~0024*8\ m5Hׯ'uF.$M]]MOaw(5]-ǁˑw~~GȌSf$nH]ǫMi ^I{Ǒ| |jV^fEsHWe$c|XZl~#͖Rr4`378jYew?8$PQ';QDY'0F8vt8Xde1ZĎ!-ѵ޶+A"_ lpH_hqKqRȶSExzIT=F1&,0$!/g<˚a ěrl:HSm P_ շ n#0q^ǬyFE}p&\! K~56w@C !WЗq#c# 0euT8.FL >^g6\"kJOǫZcuEEb5c⓾fK3e/(Qȟ<rұ.pPX c;QXXNqҌ;[3$y£`Q( pu4=F~ P(z9A]>F+dW*4l^I'<#Ն]n>ޅ (= sRM:\0Iyэ4" Ƽi|v \$1pcxUdZLE0^m6DH[a9lIY6wݖ 8TS]ߊl5<S;wѵPH !S,n7@{Fv_ ǥߕR{~!tm4ŒE/@fij-xf#J4:C~jBX)XS%툎/U'܅x@,%iܺj"v>AEgXxGH|uݲzm-xշx&p 9376Vi%{Fv"3lEˢӔqKXn^mĚ{?m#7mQa,8\VUtBK^Fp_'[opw(=>y%-QLCMaɻ].q4RxY86 +1LESg0x`gpg,kʈ(:H<Γ!Jmq;sUN%3VU{W>9PpEx>,!i7osi>l˓@$yTZb \h_W;;S.[BZ /R-Xd͑su7s Cu%A`4&}G %Q NjG85P3`<(SJ*3m.FZp1 ahUSE5EwEU$>Ib\N<^XB۝陴xzͦ`c`gљ]!#;8怟*;$OY!a{2ęTR5\Pv<7#8:~%9;h'PaM0Z"Tc>pѾ-Ў+=̠S3\Gz{FrͥPM/g)\XLx[3z4VkѻHVbڢ<(Ruc0G &%q{exuvVKU!$ю9c^-WsfIk2BTdz8a37>&2=r?=:>,%) ە>UTKD7ӎ*iɚx V=+R};xb ^Ơە G9]BYrTk 劯0'7We~:< d{kemb0 ?%꽐.\CuPX } ~"m\&J'yZEg7]Ee?= 4ȉεJM+jǰ-i?xEyEφBFG60ݜþbs@ܹ'$M#`| q b7cJ,+IֿD7f#̞߃x\, Q$Eot kǧEɼр]^F-^آ%[{\&'H+/VdѹzfFޛEȐ ؍~6&5ր`*~wamƂ.$X_11e8v0[Dv"pOɨ$Ě5 >_idSR2KX=*h1p02s22LD ]Bx9!@i"kլyegkTP1^q 8 ۉ#|S1G~n:ᅠ@: I[BbS=Y'7q1S"ؘt~cV|MNYv{rW!}*Fs0ͬiQ=\E@o,Pw$$;SqI_!m.Ʌ''NoF߻I! LoYH(V?b|Q%MOӓ:h1p@y=ݛ?} b⪮I֊f$ OɌ㭴9E Owh+eLm5K^}6k/inSLScx%p 0{GO :}UIcRbZ~-5zύޓJ A!Wxr*i,q1BZw^UeMx%5 ( Ǥ/}A@*qO[74 l\- bփI-:t]1-њb=9_b0bD";j+Fv}}Š Qda3\&Sᆲgi)H2{~;W&L>3ȑ<.*jR`_{DS6MxQAq8RzԺ^rR!yH^Qۥv˙ּ[BZn7>SmD\mZ~RbHPss  J>!0w=K{qEvŷY1GUDV_L!Y̟u6A?L2erS}@e^qqo`T0@ +ʯC m{C<~R>SMsn2 xxq0=gCӠ4g NesTKdzџ`B=l\.:F;+;[deۀ3U"4\%FŮXbe$PtV7nӔd{ć'K@gS:lo{e ۽ǫz\iVN& |5Kǫp}+:hs$Ty 3ϸwDԥ%%Vij%._(t  |pYHWےQ# ~ YxR\#! wN6UyD*5w*j,hn}evֶ\xֻ9 `w2^*~\ݤ[+OG3çԠ:"v^#1i <2÷ZmϐͲk`62-\6C roކ)l;DXkG.3& A>xb(dc?Ʋq~FҮ?M3VM=(m;i,$K@.Q}A=>d֋X͙ X~!Y*w$̹s؆|Lˑwql9l\XWB6AH)e͛PsCZoDDSJlBH55U<}=("hźڊ5*w O_ }ĶwɾI~ySԏNZY"ot'W=^Ac9tnZ(3 ]Ꮭ]n#v)Aa_;"4_&+,y͡)ŕIiDqi k1xn-e$b~ YcTTݸѳwAb,s4ht.~kBJ(v"Jf9oiR iP v͞l -Lf6v܂u( i࿡S: q53nիvtR>A{^>k Tb="~pF#A469fthFcmH|&m}F@L573y &Tku 76 pXĂ}Jmi774R8 >7[d#$^&|(ъe0X"WK-&Nӂ#9 @>=Kh0R y8.sFl%~2]٦/Y#f4<@+*9(@c*HQ笗͠i in)ۊ^<"O]p2O?=4mж4S4B 8+AbL&jK= ȎX}kz:츥7jQR W"Q`1?:? Qy| y0n5C!R".">&ﺢֻԨ&@Bpikpj9_KJP0Ybp^hyW{v]-pU1Ԁ 9v 沼+G?b`M7X{pdLFXtp\X;+#g7]y=R-o.y</bǦ "E^H_7y ] xE5*jpν2 "l*C_Zv瘤mvb}]1't> lt$k9DI: Q%t[qL/5 Qɜytsv NIj{}4y-%pt\;TKKvOeFPl_ٮd}5 u48vmeuiu/׍XE7UUBzvR!;#DZ&^&wZ qzAof46o _g,ɅUKbo.}VBbB]9( y9:=gY=i<=ɜ6\u_}ۤLTމr`x.mC[8%yFbn#>[|6^hr"M`TF&"6 ^Es#j읎m?;kq.Q+oWT]O`V -/9 vW;gRJIVmLn.#:+kRU{hɍ2z# ՍR#(q٤p+xkjc08Nv"RhH,Э)}A34M$GO Yn?C.lΘ!y cUzٺЊ;|ʡ1{05s>}Jg 婢|UBzx)法}_>*ųxvY|ϋL#H)>Ŧ7tjP1"63P{wC:Q?p]Zyؽ+te'PVѴ RiY{ EoL +9i#ǘ]^,!*YsG^N M ['up6W4eF+\ON Ma (Aeծ 6 "oб5.Lyjo6E; h_-*c-_f0 8]%Gb8恗97tFepD- -]ԒsԽfY/Ј~n3 ݺ='T/IiĖU͘PxڼpXQ6oJ#>yZi>OG8:d@ܢ@{^h[];y!PK̯Ce*a#s.O:WV0SS6%{"V`ZbJbg_B+';3&V.{92-έx6!(Pݖy\ҨJ\~Km;PvzOK. E\n+,"r dnEo `zO$ oL,SlfWLm K_V+Ƭ+ 4^M=alT]^KE\_4Y8mwaѲr;+E[Q}Ɠy[~1Er{G_RO#WDêעkuouA/5D7pwn*Wia82oF*\$,Q$E;֐C,Fd"i~κǛwcDOfPP O}qoGMULD7-) u o=pCaQJ&uڠrI@1ևDD9q-! A?[D=w)|dϔ#2dm:1בd "4ŏbW&?i.\&ڂBUo~#=UN2lZ3)#`1xX[+&l"t `(Yw  ltC,5D^} a ) #v<_d"/2~1K>U_awIBM$`0P \&&4J.1Z🍏k8];~ru5_Vwpw6H쌷jOFXdc 65Z}ƙ3GIĢQ $6C{8 7!!J剸3C%/CٶqT +88EZ .8Iqh7p)kFp59|tMO YxPfZ޿wN K:Ǒ-PD؟cq5-}K(JnxVt=2ǃ⁣cEa%^eĒh #!K䬃ޝF_j<ƈ.[ $MQ|*1C >9Mն#^^`ㅕl@زsgtscz -6e: W֟S=+V{, cHnV*Od<dS1[<7vṉ'IN S,Yg1 m m#Pj:%_@(1¦Z ,lXl_5z#iz"(hR ,B2֊uo#Wy<9g6O[DKeb=̝*zh7AYzOp5`uvT_'{q$uQz#d&A3uW"b,\7zɾ*)Y+g ķZaR&mQB jQWZw"7}a_I0cg= t)B[̆Yܯh AH9&~(RSj e1 dV]K2Q>'_D6~u0}\+*Fs-xPrr+lIo1>7i ;G'wEG͉v4dOBrKdSp~CȧA*jH 8&۠ 3 O0Tɣ7p6q^[MX  6:>|c]M}-JcV$Ƀ7Zb}uMe !,`~x]qF}iUϙF;D 4s/Mp(7ud%~[&~մ\v18WA$CIM_ٍE2u_勺Q3|I8u.Eں,g] X:22$5霮Gݚ$J ~> ?pͨž#TzpÑpHl/N͚N^~k<3VunрCmdfUƧc8ׅĿ(Iۍ@g&zaU3Xb'd3-J2lb+kѧ}2V9fa` ̏AoŕnTCi5P?&g3fett^SaqDg5#R8c,=^R9BGR`fFЛd$ ѡ]"߫6v>ՔGdM/#UiQ_>C0L\fB6:\Q&3K;pH/B-|X;U1DHo1/b&P{dњT(B(J;En$7 II^ހ3ڬWuʯTʋķ^gX\2SZLj*t|O-e36_&_ M5,\S7ӨmYܨִbYR*$snˁCۢn*?6fI"S`KJ?h_9G况 PREj<6C )LQ}︃/>eF]>D1 .}:M :xpBUUﻇglFMp Sj t,\;W]9yK/: G +3wF) wo(O[%$~[<cІpw@(4{V,%JE tSk"JF/"vViC# ΢׾vt9V0W-}$;Д)vw48UT#5rK1.!%}rx{8&Jp;P1Z6ߺ}A'wpS Ȗb COlUNtXoXzztk,O#I)H髿} P*O _):Wl+@:,XJBh ?߱%ݬeB8(2;hP]}JV%Ҟru%[MjlK3I]Y/Մ(X=:**d!>WL4SC;^,z(fA8Ǩ"ٸ7#3[iБ%LaF ݒFƾ :f-F8]=[Ls3!)"'Bi4.x 1^9 7+;2mv}VZIib`G p?/4 jVDĸʅ†`Cҫ{Mt1SxiI<)ybQ.VFj5&Dwr} 0-LXrtRU,gMT1v/,?&ϥ/%_9jFL`13[-`f4oO(pԱkw9z_MN *:5ZzgqpfPB7vCvH1?'RWO5tc @qt:qkdg.@j3Q YEb (_37}MmLMdRAyXN{eJ!kwV )* 8mn/">{,āN̯0o؜aO0:6>JZtދC&q@WżV3ES@JpU[?5v$֫-(tb`s}΅l"lD7n:Q]r f% rj)]yܜv|G*\L"pSVvQ8I84y5~Dd3fo*< *Cz> 4x& $x{Y߄lwԳi4EUFfAr_l|~yQڨAM Y J\Af_\cU{g{f!`p*%B3?^,'U\"_,Q m8/~J|G3uegA8tҠ,!Xks:Ē QO+[*hKje`kNe`UӚ9IT&l1#K\4KS0Ec.̢\xc-i]xcck<2lh}1"5nNz/ч}/hF C:|YlEGD?^ݹ &<By` wtՒ! D&\{TL)\ᮬm^A @s3Ƽ!yUbLBVjgi  xkoKߘ};TlQ|UBn?3Ei?m\͔=_`}^8-s仵99Ӿ \Kn==EʴwjC_kc3*5,A{s?i=jUj|87F7YT/r%YS8ߗN_q)A_CڽK;!v75vGuyNYnR=&}$k>J:x8%͗ |}QȽabJ}"}'}Y&bL.U?+NAA| .yX 7՚Ie8pn' O7$6<١M–eMt@K9<ؗSTЋsCRp 55d^"擡W,E4 ܕ%#4T=@M:jNHWgx ܺ\Hza;L ˴G[G:RjMJJ$p뀐_Vm6h?PcBDCtD P5@~tNV9TQϓgJj7De6<.,Hn3$nԳg0Sq̹z MC0#ꚡ"nxpnǎ%gǺ&3vEti=JsDh-]NK783wD ῅z9lZx jL77 Uf't;uɀ@6Hc^[W"d0?yDZ.C} oX-dӓ|\^V"8R rbgܥLÝ6>,L3y)HCx0"XU„d,Y^.&)c]Z5dXksOR6pC-IJpD|hk-Nj~fD>{8HS[}}go0Ph.@}Tjeqe[WOb'B j%Ek Lӭik()"6.YqpSaj&G'k@q~\εadҬذA,T0s9dҗJl`ikaago3 צs;X{UmL8' dDrn"g{v'xzs/ \>%GX<(Yi$7Qhݖ|'nVZɍpipÊ{|f!cmߌvEyiťGxZBOZxA)膺7iN&>MX9iHJ)j ]*l@n:}덍&"]E"%KAަ81-9:U/V;*CT LKj*ԧ us0OvaGQVHz7_#h*?cGĜ5ɢ0=edyxKn1qɡCBnuV`x@ymxOM)ބPco1LwP;.vZ9z `]HE:6t:֗]9M~8[5ƝWðU7`: 66.WZ@ԥ< Ƅr|q Gz)pQC3$9 Á$N<%hN(uybM,cFe(R{eٻ5CxDFR f Sw<6BM^b0z:hd@?oj_HU!x-[B L"׃kBn"MЍMJ`A JzK^fqYdl7÷}qU`xaC[썜9d%#Q9MEd;7Ȟí\+潶xɇ(ڠwtq>,+G=1ۀhS<|=QMDo9)U~:#1.{U/ +~tD)cΡSbz|H+l7~HrEJ u"*h_?,,y?!)0n5vQcXoںM*C82Dd `x}7w^Kev4^kAXD+cDAPւQAǁ35a:ZN r+/v2{rL]l̵mЮjKV_g>;h dNW]tE N*<,0bœ/s yDTB ~w7p<_@dxgA7u)-LjשLH[S*F5^6N~l?#,{q:^Hr{FgMRAr<4"T(Hw!X{yӹNLg(a1"[(_O,n[8I㄰@ko ߩUB2_/41 Zi''F; 0A/=0,,˩uXBy2 g@&*I ~t}.7 by_։f/ȵ#S^'$ ZvGM86qxsX̍nnn04mQ]jV̓)T/n/'GDuy:9w 9zqy~X3_8qSkr5u [=yӲk?GhSj嗁numc❬SŇ` ?frZ԰ Ҡ%ORy&&}_J׭ů.-Tt?=-%e"c q_ar$zwJq{τR7z7{Ȏs9dq1u'ި8 CS!*nr$5ڔғ$nIVcc wUL"J&l69s- 3:pKi}#/Z1d Kus)M˳scyc]I[b6xy 82a)uY3ylT| yi8W:g^IJ՛ .(zB]X7!{J]KwHܧ6pIV/Ωhj5EA¼:qGgpi< 7\bb u9iDaߒ?ŚcReQKlAW LA05aCGF?W:RbFFm};Oad3⩚(Juk ΈdHḣa5tI_z| x/"7cdt ,yf쑄赧ywKuc zL>K :٤@Z}Sc#bjk*xǩ)@u%f9ib`Cy M ֣ Gzy }޾/]PA3f% RJ;Ny~zmhgXHנ )-E\99VzPWP(p )Iw+oF1R䈦E/Y'D36Vyt>tRC5=.+gned} G1CpD"Ӝmh *J4X4n51oyQ>'HuQL־}AǎU'ڭpvM\!LY>z1d0ݑB0rj1}iIpHD\3d:-R!Ev_O~~[oE(07 -9Vʫ4vrȚmҙU bP}[)ZIlphmpk''o>2V6R3NcRgKK-y\yt<[r1iW{7͔j-Ϭssc ǬJ  kw;E&7 $^S׻ܠ6%WS FԺGA"iG < /{)0Pq;UlPQd+(g9` ]VckF` } 6݀˱wۛ mb@Ƿ7_HyHA<: 4m{*6Sx#,CI]o5MO_-/&ûk>mB3Ms*]#ae_KÄ'jb{;Ҍ|gݾ^EW L17y='XTNͧxGLUr)hHzVߢHg(Oz3O6:?gFy"$bTx:[ mD4]Ӕ{&mQj01{p} <[ǡ[ͱ9#XD}_C0vA["!ٲSLɟ@kQb]<3? -BoV$UbŷPD.6@*g2['^;>XJ%RlY2P!+0 >[YN ȱƶiKq=oĚͷV]YNl6U\A?\%S%*%nz:Zѵ, 6(}g9$1c 8=ͬ3[%W=CobOGNZcw̞}$ڕ)0-V]x̰K@&:5jW8ٟ)[ң7sT|FZ@wshh3ِ-(tޔOE2"bO`QiB2T@FsoQHm@fw.iମҳ0B&O9 PzdFSMb)`bvݲ,cXㅮJV4p|5yr:KE'ދdJ/|uޛfPljDUK6c b?]Om{}||z!游4b+G{2M!W@p7*┣ 6Ž..KANmivp{a4o<~U@w~T u\2026|r頣ޏNz I6W񇈊*،/q~wrcrPnJ˳$?b;Q i\S 4P7 瀽eE *!144yd WzV%RETG )~7o4=8Z`PK}h+ do\$]Έ╨ y>4z 3#!! !lȥDM0g  xp̽0+x˽_c^~DfWM|ːrRxבQ>x-MIn;I 4q9;p;Rv,.Dt!ǧ:!HllIw7TW$Î $&D O2^/L"YRd?4u*ZjB4РR"VW^6p1)`p~yN`k1Dp<] C^fo8t@%wYؖD1FA].8tA);ϋ_Z8Qd5]6JBN]O4'yfT4aà~|z8pRO(J4d8)}|G''kPVZJ͈P(,e ɇKvC9 DLH(3g*F?+pɮeE 2n! pMc{RxG>g`մ&`u:ʰQmnmP&{S |@0ۭr*8|7ԫݍ"N]L.;.*Ԃ r- $lk%HݿsүqЅAR=]>S6V-Zpel 0/.~0K.b@Fy# ݋{Ρ^,y#p"ZϠXd{Zuo,ᵌn\ =YFRQՆܦY73}D1M=bfĆ,i(E .(:޹!;x3T;$hl:yy8<6>Mny/3ƒЬeif ї8d6i[ز ]l$g&|&O w5TL hIvlsUt$nRxJre(JZ3:j|*4jTjRLI':ͺ(;i¬E1! ᛍdbՀ[ pbik Fq/5hWq̈lCU—iR=u+hQʴbMhv6(dhqJ:/Z@"q3Yrn!9rV* 1_U1+[9CU3; >YM;MZ;߸|2ҶNHE|̬SemZչR$ A}%@dYn9E{>7c3`GZx&jCBmkYUvaY#O(L Aa{r^Zp4nr\̼F82XEl#YhMR@ CE]d7..=?:7dڭj-cXXHVzAs0u8B)hv)L}xǕדnQFmok#缚6?cʃ70 Ph@sPN븕yt5KߊP~'UB3`$=e'^t.&4g0Oj*vf[S.ʦtv+p1&ڢ?*]츣vVڢX=WX^ţ,y_P|pޒqAkawgg "J S)͜v4!1ABE)alI[P-=!&@n,I4*զ%ηA2&lCkWg,TB>X^Th?u=ߵ[ PV7;46s%ORC&3 SEw^U" MaX2y.NZ~kz2{6 cPB5|3~!w˺!GL# ,U|^)P΅`)XuiUi2*0W>bȮhN%e9eU6Ǻiu+4sod<G]DRG/MG1;xfC RR]Y\NWd 8!^>!{(ȺoWjQtWCHF̏ILh{Dΐ<_;Xǣ(A+bK$ JB日SQK>82 ᴆ!zVWp[2ZN8PT7X ,Хna,n_D8BVxmO|MZ('+ز(i5{E:Ғg"h(+pX%',:,or+${@0)]LsZI-4_Uh"s2&4СMyC۲.iV{9rc#1ϲ{)O8*ť'^E/i^v=}W$Ǩ0lr03cαXu#61#kniry Τ[zކ%ddCt8dIp *Zm#ڧ'F#NE;fjfc'}n :„'^Tϸ1 b_#_MS~OU`M'T(?s?5oY~kiߑCS+*Ki؀U'@kZ0 M˩]_1 A ,pQV)bڏCg~^3O㍥>xcP7uxyK"V{RAXaL,Pgč¼Fi s@&jCў-9kT=}J&(hD/V^:}$$bk۟%%ʩb(SZ'gϗN~R}YE$*kddĎ@*.jE[+ Rh{-[UQ;t*$:ey û8<)9uW`_<" 0*r&/6ܪϞ 2!BЏ(`$#$4ڛRZbu#",ɓ]OX/6qgV6$w)G+M,Ũncb)=oTafdw>9-XY$!ȷRX7W˾M\kXo܎φy]Z,fr;Ӓ´A6w1b{؃3!/ɛ[96*ABu#<; A*KQN M\fўv;0)TI{ki}#T@t 9aN7}.bl2 "K4"'Ļ=gf!'\X~ýmCG *(~_^:.BK$eqS1hcD3mNA]~Ra5oK-m/dLefm:do_VWПړ}~Z,V .p4<9 ͫ=Xn $`Iox^!6Oj/*G`C X w[X\) B_0^?&,Uo{ߪYb> y?^xqGqv8İ\&lB~P-/\2kN*ԃoˬǞټx֪/gh8_ b,H'*0tT Ѫ EztξtdnJM|"YD]4s܇ӒF'UJ*qfr(Akq-EfHNRàU0ާz;#y`ҾQq9ğxtG5Rl,qheRGF22Rp'aqߋQ˃y. sܝ}y;/Ю<.JVh,Ȧ_a=0D< ]dBt z"xpLa8|cO번8^s1 oưR]@j_[{Y`y0ݪI}Lƒ[am̂Na @Q7R'”ĂKE F{=$2 pI9TK;"z&::1xEv俘BzNmDj6Qnyc:{BU"4X+rCt(XcempZn<ˎ`ӉGQu"S~̓U ׃ Q` UR^Kc}0_,U2a,GDtxw4ҤDžߠ@ T UrF`" .CSPb}AUef6/L)9$ۋLOVKj;V'Fys~+ɍ׾;#jG{sΦ:}KK:gZvyc%v1ØZ#"0_ 3beKÎ]@'w(J װwAj}eZE#85ߔ!Om b nonN!\o(5O0 <+3Y fɉ+N,~Am.Mp AjiUG\M ;7;@(,(8T'PFѝlptkK9֍܆ъqLrg6#8 6w}Nd8@6}o7>]aƬ;ݎ) 0 ==WV[=(t=LZi$!˙Oxi"'18ڑR9.OE!DNՐ}l]Gx}'`DM9s.+o#sbx/w*39i{,ٔLRml81Z&}JH %%`s򢜀~v'U@#;lpV)w5N?sD0#Wp;B/aWaݢXL#ߋL7yȁ7AR;ĄH.Qǥ }B_N3*mM)f%v=)(NkP)-[|2MGt*a{jⶩ 1,z*$%&E' qG9Ⱦ vIm6 `4.,:6 "x^R2Hhހ cy>qt`N-y|CUKa)wX$mBn`/gXvma nbBm%?BtYLRY/^ެo X]X:)Xi=g5)C`K~E9 lR>de{Pt__+NVѣ^wF{fm5267e0oyV2(Usi+I$QI@I(=W䫍.eA3V6)`m˷;e0t:zM 3dnuZ#b ͘GvpʸbtעpbQ^9QN?]{Y+h0)AAf6=_{^u&1},޿i<.2O/E&f{Йb 0B;D)D?RGSz;| CJ0.'iJOH]ۮ &9?H@q8(%DM="Qj-F|{|= KBFW"]C:#jkUoNNktC*QoS4x7fzЕSn{u -K'۲ ܊Y/@*n9Wh .)b+=ys0/1 w9#y͌Z c f7;s8izUG̽2 /l%i9Oȱ.rG&V(Fb|ULM%̞r]K˵rZj9U)9N4X?H oR`>Y VRBtЂKw=caNU~ݷ<.AUx|K&,h|[2e; m|x^vH rd)%85?o~+ԝ(fc]|\~A 粝S&w&T)o?W1՝P&DD\k?V;*d;E:.(13BqQl:zbYL ?h%K;91^ܘ:rL{24gr8:)/=[ø^d;=b;OXN>_ uRؿ陌\bRbm/],T\\f<#<+)FaW$ftES\3܈.(ĭ0[n,+MЁy Rx"~># /JҕRT_n]fݓՎ;jc6K!;XE}>ʄaаmw94~yG`$YxFIb۾Om:I;1RNKI3fNED"K% -+A4]P76HGB ^.O<Ikg;H^n+Czj2|QX&F -(o_]x8;*/pu$(DÃء?O2؍|'Th TuJfm;)EIT{*H&>Hxa=7 (a!"P T?~N?p)s1O:CiQzQhm9"T.!ugyasٛQƼebhPm${f]JUmddwCrUn7`6畈Ow࿖Q~٧iЦx qW>-q '`<˃Xǻ@YP !$?YX͸Xe!l[zϿc>j:FsB^xR&)训?J4 ;rsY@邍ֵaܻy6CüIR'w$XzVIW / ^Wݥ$Knw\k<-6⧄p^WI#7"&׈@$'3<v3&1(İHJqBT'wy[%0]o7430e# P(!Nx0Gf=OHqsҞBu(hfZiz׉m8XӰf)?I2dץW [<_#Snė7 :O4iwwx $06hb AvԘy(OC|% 3QSA#rZs @ h&<p/8u|x"c<[5˭W"[Gynu Xj~\.<﨟`]Dݛ69z'4喩fޯm/T/%{۱ 2W-TA{Y]jig"AԻ#~[R攜(i_3(m gd#a"V\zc1궏4)C@Ry:g;)*X㪒JjF2D`&c$HJd LMYq)Vrp\W\ݙL_q֥9j KhAMHN]w}K 1b0n^= qED=:*o|r 0TɺK4ڼ.%' ah[* qr&(U6dqY0<2wR~r !%bc]XQv ٦5Fb>i6/⧜5_Ш%ɍsMH`⿀ f]b^,\򲋼b| &ƁNIx g#㐰ĤoTlTÎVPQ#]wM9vj8$d:k`C^_"Çfo7*2,BZwqZ6&"s ^ a0OLdu)LU1Gd y3fSv?Ei(ZS2;$PoJ2yjc[w1wdt,N,ei2 ~G<=NxҦy-!p,9 [`@fE 1Jk2ɸ<%33ck RA}3 4A=v `UChԜPOX]@0L+XGHWPPij <'d8U5 wL=z ,Gn/aIkk ?F|ߙ`〤ގty8\Q y,Dv'gq]'UQCL~/ %yc* _vrI7ѠMRMGuHIkP[eNhŃ;UTdiQF+r jPRb@Nlv(>,2y159 Gi ^NWv~GU_&=N,~-)< '3\;heDyS.Ax:rûIWxqP0[d`s=0u׫crvgE  g)A:~T;&w*%䳉(b [`+) %б`-ʕgs寧Щ_8Ei^OJ`-;|I{T|nUa&g4t.K^> 8ibK3C9)EOK;wԩ_褜+ĕ{iԧMR$!i#ѳ'L=GLqz@p !"F^`TʖyLx TPb7C5%G\Y}_D7桠 Zʢ"N$YsD_)8rq0nAe0C =^)pCDJnм7ícTֆU0+iOA)_j ĈBx:byܲr+uZڪ!koDB3hEr՝(W!;ԕi͙hDi16d"|d>9D*g Ix0Awxc{T)y?if:^W78'?O,+@~҄A Yٷk E`*jO'8QLKCiRKy5ϫu \v৴wBqa M{(w>? mgYu5 0;g =Qx䶆f2&\QCW ctb 0'@pk x~nE{bߺuBmtD :{biO FvoO'[p "ƙmtJM23,,̂XEw "m({v` msX5)~s%93~Ac^83%:zIJB ٫qvx20㠱i_ hYM. (W/[NЯ;/ʡiϞr?rUCS/tVj. :QD(S2bVid/Tx5MN<\۩.$E)qq+ iv:\sxތ;Bبh0XZFfM ܻ[nKMK<؆L!B]Јi)BM #D^7:*TˀE2EQ_'GmctO5[7BuHҽ 7);T@WڒG:ؤ]7lYؖcR6Q-M"@?:FaqP(-n|qRCyp@ķ>cZ@:b=Q\r&ZQ]9AV7چ%C䈻9;z2azsZ SqYo?}L{>[w̔Nt,E X4Ƈh>`BJ0g߬h]%@NZsR2ō1Ϸn9aЧF&&+jK,9O%F\0OkjtkfT'TzԽQ=iz?@f> ~Q By/Tt6p"?΃Cyqb eVb<¼5SF嵽8rۓ=uTp-ztaxT?VV3(4 l?Xngm3}1g_zƽ/]=3UW6@Į<ソҧ^)Y{F? n$}]#"ˑ'4 S=p(j1S-0K=ЬnHv?nţӤEu_ͨM}zʲ-9XS#| Ǿ^KИC,/G@X60}Z"^d)>#ES㍁v0Pw$%9/mdzkw1cg]G I|!6\c!;tgڽƷ9} eTJH.k rmCT}eW r+r'#@d;,7,nD)+`K6G:f!4&_:'uV2KUPuGu^@[J Jg9\'ԯn3r[lP#Owј;*7"y۫&v8GRXphDx[rP7ؤ. $e.NGD]32}@1d!.NtQ$OCf2Lm#t8F^Gb_!rHkY݃ &jH-mHi=FgoQ 0qH9./&[K+][8.> /EE]=r5VN%Hfl`ydLX^Ubo^f4;CF!;\0̻FaiƞځHޛ ş%JcʃSO*dze$`Qbu kkw2pd hg% QN"vTLq# 'p'A|cKǧR.V jm:N'JR)Iڏ@u#֤A`Z $%i-]sLlje4u=eѾƝR?}%$XoF)|)ɋArߡޕE|'ѺC 7(郝5+*d;\j%tߜ oP0+,)&Ǝbu(k <z-c&@^~m cdžuOFlK"xZ7j7H>P9 Hv .[5,a݄`d]_tQ>FkRwcF]El"*\j^`?/(Krj`!? wA#[:x)-ܯLB|"! oa"EpYZ8A >{)"Fʩk7[ :ݸvϯ!6uQ'/9W}Hva@q| }ro%2oT* wMGeV 'Ts&J%{K܈j ;<\X2nYƪ}R/OW4:Dj{M-~9X*9LZ˙{wvqr(hsOr|b=8ҶR V^n FOuJS}b8hUbŵ^N-V*"58k^DoumA:'Qu_g @MeC+1A%&z4{Kthη YR"J{w^W uGU]s3/S~wdNr}0Tw_cuwD`jg7˹rua; ;)2QQf9Iy$^p #gZGT=e"\%x)FRGW1rF&cJ0~vAlx"d1JjvDc1Hgn/MnrDcݯBjDXP*oشs= ̻4Uy( Ʋ4z󶕯&)Co㥐+JLۈxp|pMfFЂa+Ƨ73I ]P䳳,@ {qJM'ST]!68>]_eEI+ j!kTʈ8m/=1oUP!YlGsQQYC& \$pGcO6W;Lc`1w~&? 3+xV7{ +y UA2lZ(o>xlf`IU=|ƀH}鵿Lɕ/DOp4Ff _/8+>vKC ps(߈|krS lĸS5*B&RL ,??`rue7!-@}KIHVu'[:k}`R~ĹSoȊ" 7%̃M1]wLp4/HI/_$[4/g 2jPx_f0OM2)#,~Z@C1G;N9Lxg= r.nϮ~#9 wmftu+QQwz>f*Dv~wQ(wddpDc,vNlRl=߹'T\ cn8. &|7pqM2P$e(sROj?{ /VÜ-LKdXa9I wfX] މuo?{`Z~}}LP᯻?Sp^N~,<7`|=ApO udimEYn`W\`*e-hFNL~(ì#-$lw[kA| g祔_j{3>mpQsݿI8}%Bp[rU$'"d SKU3-/?C.`. A!ODq>8=0<;IP”Pt6O5tp/Z>m mBDW8@˖ ɸao?Ik1^9\l̿mX񂓔=M/ߠe=Rj=9ݭ!ܝW<k ނRc)Yb<`J+:Q%"#L.5 zxlwYWruB{%[׆1`(.cJ!ɿ8 P{a}b+tʐm0m `:Fyr0U md,L 's*_Fm}ޗg${s))DT:XUH;D{cBֹYrڷnuвm|d_ zX "vfm힓ŻbEy0 dw7x* X< ۰L}y@\|r8=nVV%t ($&Z劳?bهbwҝ7qk?)֑m ; (kx.V7~ B:V&Xj/wsx9;t6paWT^mƱQӢ%2Ӧj'+'~A`je؁3VhO>wnѬۯ v{NNҿa1."adaMF~S6wm,.4L\J9\Ft.aZl}W+k Xa!r5p\#HZC, \19-U5y qat̉:g/Eb+ gH=kNs]L8w{.4\{tuQ- J%#]ptO3R fN).g-a5.(c a8pi=JR\&XK]a7gӌ8DĪtoo *a)vNzW8Px;53ܿWqrre R81ױBNeFX,:ܻoCߣdᄆ70yPbj{LXJgFwS&HV@ђE,K(l\=ZKV_Jvk!֠~̢絺 ِ|2AH>c :obj|3e| i- y"m<*;n-E'GePKEW^EeHxO.`$5bX}<%`^pPzx0Mx2/$?9&"]nUۢ,~ϑ&'ۋG4@ p֛H5r5'[dikwg-Mɶ }n|Pv.+⽪h0qDyc+/d8~P :+4[I/=O}'!yy5| <=. }ҰM˰`-<-gp*49Jd"`u6<<⥯ZbʑHs$x4zҒ@?ƾhOUKI>7Gq#36Vj5H:YԵ 6@}THԺX9blV^o6K{dL /yV Y$#LY^t. ZHj;Z4N~&߅ 5䊊3HS4sE/5 x&}kR v>HUZDq~(Z?r:i+ c\}Svf܈ۨ,92,sl%X 9smi)V|Y Qz*I҉ &h-j"ͻr%l )>$PY1nW*ÒiDjHWa@Vɩg C<;IDbM=7x[.)է;.n 5-NgL;p;M Y[`)%rTLUܗOӟR ?s3%JUx=Pv2yy ?}s8挊V}<&rL 84`xV FULBr9&N!7E*~ B=3EFAzi!kzS6{씃*~vkӽHcnQY {f˿^ǾS4f x˕chx1?S\ cr Lf]Y,HZ(R[1ȓ<`{}*{> %Iiiol] Ry$MTYQE여:# ھpI/8aB6\_n`8Wr?Qv@$ݚ&>)&QbaQ㗊$B+Mċ:\Lu)`"TUT]_E]\\qb:&"uZXyjP,2IO, ӇVuuLOg=X0ǺߌmX1/|A(jqI ɞ~zus-;b9x(dFWMQXplY;"g-o.QJ=@#YWu4SD.1 q|ՖV=I.K!!`o]97Z\Y8W Ss`][Q?ᣟd,kM?ዹCAA2zhr?(8n~bPs!QU3qiLG'GVݯ(yMC,_ZeC5Ns HAQW(ve1i~.)Q"e#W$I˿ 2PV)0E'6R:)>'J&JDɀ\Eu$$,$",i?JFol_:–/kÝ*)G9:}9;O(L[7%q&YwVR5FW FP5,N1:bN4c Z G=A}|7 x#CnVJ hfIO'h\tõb"M`6EvӧS503S:qg#գw_C s1D;A'%r]RK%?eq[(5fHI-G2'Gp󵿵Cà%Er|f\@uhh^9@cln#Wy|/n5'0vT^ȢGew-Ӻe2\a-j2[C:r-<`X,H i+>fK-hٙ5Z0M$:'&I;.gLriQc=FefIRNvi#Cdjl ۺLD`$+9mTDG=aa|U/u[ZH6W,BqW=Lj< l>FxPM|dq0{UFy^j s=VDS-oT?lok{ͦN҉(:o1h$H\IxTEl`˅T|瑿VptqJ;Zi3@5k;:WDB{UNYPh%,nL)A^ݵc%6-SqqKOBAi_Ky31ӓ(fvK@eRGHԞg<Cl$8` gb IhQد]*Y2lREԀb*bwr^"5/ /}k4A>n 9s4୽Y2˚Q5gS*߲WFL)4 lLrKNǙc}_|_j@Gf x,dkeV5P}tф ߼KT"!qJ ,IȨe|QKv%O/o {[3$3>K">0-tf⒬I9?gm!t& MZZ<]2?hl_<28YbG8Xoz.`zzd:0KI[U ^IJN;=Iwָg㉭ u)zH S汫romͅ:׸t7f:")SD' rfh/ʺEuBekɏ 2JHze,E[H:I;XAn$o:߭ϱ6^̞ P3=9U1tEyEfCK#['٬.Ҷv%'Fw~LƀQ c9KUN CIY>_7J)veOјS)vQэUs;oṎB% LZjR-oqDw]Œ^CSGC\fh%D8Cg^K<#`$rGo0PK ^u%CPd'BMA#\-jxk hrNwL2C yO<|-:&\s[V:BrfDz5XU+aiBJXE 1MSJFW7NDO(,,Ƀ.7^r#m);{5](c8% edX\lvuE{t6PcpcD `ap<0:Taϴނ!^JɪpD+l@9oUgyI̓SmCe^LվlS۽/z]Ff#?Qp)j9gAPa>?\RLW]7Hz˾_0Cι6m0WrpH J4I1!ijZG[v>K⻋ #-,Su@> u:!G[GL-g7 ou^!FlB$[^EL>ӖZ]~=u&_HP&#D,\xW~l͡< 'o21NBG}\6a%a\X2O}E]2Ċ-y5gtRMj,4Iw?pՄyI䔍H&.5ģ}\M^Y"cu@A%\h,Jo!#AoߐC++ceOnwx2!ODR1#P.~`PoTތߪ*L'k}t>Y[?#%J,>w420`vg_ł r%ہ[*P3x?+3 ׀۲:;?.)W ">$t1Q2t1εl3limX?g+FvwQqhR*ih7c^퉓 Y[I]a:nI>r+#Ý2rjv15sNC<*8ćlh$Md:4ڹz_}#,iqƱqjMd(8@XiU/<%o. TfKJMg]FF-o|!yɕA^}su,T5Ѝz# /~S:$u {I2xIy.ZtAAR9-DGᏙ:twJ)f/9-blkX kjIAkNqȠNB/Lt1 ^XiAqSb#_)ܚ*b罇+ *Y;A=ޚc1R\qg҈I%ӧOPDM\|1SJ91"E~ZauE)79%68 !aEA NH#U %vƀM/w[rEf5" S_eϠ8LyqV@P<?g%%=LlWQ?"wKڲve1sфh[c()h5e㇜B Nsa:Ovl%hx 4b{jmm\s$~=z)quԜd[iI^|l@D_mͱb2KI"-րUGXI pf:"yܷVI) }z,8AʹlgxWh䀭\"G6xer$Rg+H/*$-EᏭb9 Z;B15r- ,x5X͏ac}o{+\{鮨&XXH[@0Y 5flfWeÿbH3kOsG _쥕sPl>ZQ Uo}i0KhSMp쓾3e[eO. 6_Ejw  aMz4W3'%e&>-*SA5xwxWoo DЃ+> ﳜ],A+S-qA 2AE] mV=}@nX1%z]gA^^FOXH)"V|n_y]Ha ѻ_"ƷϺ̐6V$d06{47F΁+bJghx+'?P.llTI)H V'B-q,f䤟iI-MU|ѱJIL5d"p*5qˢjLe[-1/LBeզ-(q 6YqT z2C9]EeW` *DV2̒x={+%9=EYoO-ޚn1lp(G_o㲗'=Ič]@)x j8%2(uBBEUؓYHwOz̖}cUqMJi8H6RbJ , zE95< %4M4uGbq U\igbu:C"mO-kyxl=} S R*Q'e# kQmXO& $ʘ[3U,xjMbJX;Ҫ.=Tl4fvM7Ģ>B#zMBΧi\z{Cm|aʋOkeI A8g%J3G?h3%ۅz*X$b+K`R\4RbsRA m:m3o1VCih%'[ѢzQ "#%~#FW>)jၣ@O:_Bʚ|'VDtu^G.`,>oq*&$%R4uc)|zQdG |w:~Ika@[ I'py4#3N\)Sѧ33q^a_K%c- ^(OfHӖ"a;iۥ#z}&y'r|hadIRȹWWC;29Vp(mР3SdgD^*j oZO6/@F{%|:䴾$-Ycr6F9Oh%V 6{=4)llR j4ZOn-fD{=] lHK&Ya@P\aP{Nn309˥BnUbnX=2i cp2G%D_~A!=6\t ffhnl!z`c AqѥӜ'1 !Wq:r\Ȩw<w [ 9H Djt չי*81D:K?r|k{}e/{${WJmt1C +l.\}{C3)xڄY4IA?61VMj92ף\wQRd;ܚ ƒO%g6s!eq]@}qtӁh'AS9!f%4O::|dPF'Կ\%tź&Gto䌣@rW{ps܇1Pxmb+yZz"M2_H-4„a(\o4GTG1Row%$gԋ! A.=v5"&KYNWB3X4Dm76|;m=/\U%G]/#Bq Rҩ=^54犼t&k:*Hmf^rN>ɾezHcP2c"rʨJ0{KK"RNoj7>evtXGWm#2j?%/| M8BfkBuN"D*<2E!_K0 EBO1r=/ߝ0u8h/ZwQp"A༢` тA٦㬴ࢻԸΝwU|>\8Ψ=@XS=?h.].;ܗQW% = 7ҙ%D‚q{'EQeWƖj;R.S* 8)}\I\"Bw)쏪|H?,\fL̚|>~6i- *ϩS.&ih _9ۓ>cp^Y;k3qB/"myhUǷ1d\6pokkJl0H; bl RRfFQ?rDǙ؏s,RS?uEti/RhX{̭bSaM݆\^>i\1vd½!s.Lq6161t_{2]BY㸊8H=gNc6V`]Tr9,()ҐT0j(=ϸ*BzL R'a??Q*:r8O15v{ЉUbț_NOoU~D?/\.%$I1ɣfzbg\ ;)GBaꕼ*k*- ds5Vsz * ym.W?glTthq5#^.w[7jFZM' *R1N\tE~=SzTN1d;'5cy_Z#v*O¸l@u'I6+9k %'tA qh(F]No)+}х|=Swt禈L@.j)Wj/1ƞ3W#{{3:@ y^H;UY]2R|w+B_@Bч' Ď80_0țy~"|t0;I218b w vЇ}朽ɬ9 Ř輻3mԜz3t! '͉ÓF2JrsRRҙ2kwsB$AxU:~Z"U:/IYSgjVRZ~dqN,\Ӡ4.BvO Lr4W{ !ys)gP܉kU=׭YQY 0MF4X+c:{I&Wm[39V J%w.O-N;Bm.]G@/'^wak??PmDB$ Tr+Ʀػ1hR>Pd aފ>c*?`.pn cl^S-L~p /1ZUL U_MuhÉ;`yD] '[_^Q&<+3E12<]"nc} lĜ~vt.%Ok}I5a;9DO}:oߟ5>ScF&5wZa=-y!x;rP,S' s!-6^ oҋ 1M CkxP+.m UrنdrsRs6oU]ͭ?`3?U?9 |4H|%iP ZG8(܂^L92H{u< vyhuyd-=њ77lw7qZ|u,ܾؖkpFS&3Mܝ2 2=ATT.PyI}lfc~#7NQyue[.yN.uP|~`v<^ jE0/œ{&R*aEKO߶zg^;<6yE{l X TBBI~)2񢞙g.H+b^cR/69SpY8DnƊZ1}`k^P4>qmxɖ\u= -+-5@dUTtZD?_ʂboE@ߌG8׉a!0 9pq&/d}Ɖ)#`7K}s\ IۛldޭrF'n|Ѯ(4miS" m˳^ "8muBt_4f<-`61LEgiuϏOj]mEB:{Sb1NloD$G9wVD}>|'8NolbM/ I#<KJQDHl)ĀQArZCcP,v9lsR/ntÈPP3"T~wkVWaň&zM~k!ruT_̗Tޫ&DfHW 7l#LR!ze 韾-8qxAb'J.#&5W''Pe$FI* qX{@VlչnʐdXL5ZPX{LASTC}ynl >F3jd 6=XU^ #V} ?$A(c/Zйv_yԮ:7ƧkR,]4qo3..`qOdsP¥q9?j۵YwV%]BMQK[GzLzEL!Zo.%e&TT촜6 4fU'9) ze'z3#OM+$ٴ6Ks3_-y?쳽^3M5: RSEo(vvTk?)QTT$ P3wV.~fލ3S(W-Πc>!B3\ui_۱)\E4p#"Gwmԓ8՞AYvgT?yl7_(,9㓕ޭ8s hm$%+ RyӤgŧ`Et4O3ד Z$%us Ydwt|IzZיus<8e"'2{[zܚ"1ESeVkHG<0RImC"F?@Q\'f%6k؅.q\Q6Dį0G /f,hAݯEƾx-ԏ w{㳦Q3y߼;E)%d!ѣ "{ #DY]rjƅaw#ᕫϖ{[аAiugZS9fC"v&]qugTKe>lHݛ`PIF4DX\M8m,tUVxq 4zM4Y۟rYp%:4M:׊y ^fk ;6䥀'~Օ/SUIDX?dRXBVcAȦ\&WA(=\;Pu'5#A]aKӍ%2I+1^~:d _D??r+n^/%tu+"޾NJO763K=!/n,;:F\jJ=j0EEE9FK{wBll]cdqSBs04tTq@H A.D& :N=J~)hYoEZ]w75-Zga̖A) W/z}^ A:sw vΟ,$ ;eFH 0]]ij:  |@qҝD"K.&dzc-:u'{$/EaLai=K;-jNtyePuW}GGA|UUSfowYqF bb/L"CS(\)Ã(y^VJxԐWMz^}fN5 `!`WkyPiTN^z zW\ĦwCFsY `6j+>Yp⧎F SdOx-axuR0{D{1:j[hx@ԅsɭfP[LϿ Al($ "cS/H_'SН+r<~WB [N7GxtT>Z6%rT|aKA`qu64-u˧%F$jƣ8tPmm EPˎ>ik@x5s&ET9TSDK3I-{[d"sY^32 'ilsYXG6sg[m (owҡkGMDL=M{2O\jsV;Ih~T v3AZ ?0Z\g]4F G%S`n&q)RBnKbn/K{>ejۙ}ᘓ2MCc=+:nGD05Aٞ9ϊs /o'R7:c>bjl@ˉ:CF$@D>_5dO8E!5]-/А` #Wz$ ~H_MG- Z fE0l~P9|n:wǧG?죫9><9_N;hИƓiYpɨ 't̳ "%*t68ݔ洚3.@:/Kgwvo4 `^2Z5QKQ [? lU&kh˾gAHQ0>QGy5x܀GpL'StoGlSҗ@=a_"u@~Cwusr܈XGV^U?Ȑ$;5Q01Tiwks[_wU)s+aA8 hӳ{HDۋ@GK|CFtE11bA<I:;3;_`q0@m 0xn?\B4,RpN:ȎgQ̑?/ %akֆWMH!U0t:ZƋ#')> 83S焨b]!TH1 ChRϳ\R$ۛayf*%̈́Ry )8쪢`p9\MF0JOؗO]$*BEGuaPkX~X,421RM?`dbZ MK5Ew"0ko8W`Gi+..*S4cFUM, ({$cYQiF=pou]S>z9*/I&9]TA:|g*dEk?SҨ5g>s`\3+XΫ9zWz4#o6ӾM;Lcފ3v"Bقpd?Qqɘd6YNӭM[r@\ḃ:M=K;u&2{".up-^ S5Y i[ "@I#_ҍ h,Ui8|"L. r%ZK2|zpD0@A[ybZI($B{$Nz)ƢC4ڸ~E< pqz߃" 46k5Rwjo3 6R$ѡgW2n>ŏŴM'àͰ[YbkE ϵ8X)0c]_R-?OB \%t4v#kߣp,sY|'d<63J#?+D?rT o5Cܪ+Ǥr(RX .L*-7"Op-](ܯRHzYZvf O-ZRA {,?` Bd'Mdܚܔ~M:-?&@ ^*@XdGPHO yOoU%H-a}36W*dAV0Zo&yvfYG!&O;go3)9Rj& ͚1`SA^"qzzI)! _aoųuCXuy^'T%ɦia89 _QY6W袏ťrw3uc{<(܁2ĉ=+v "HD;)Z^ Np؆LFDy̾D?.Y)/IЁ]@pi{4~A ^L+WH伓[v؏Cލ @q9o䈄^h{dLΧON*J8]Tǐ i%xlVƒ#]%p ms9nN`O oxuI8>X052Ց8tΚ%M OA@S&b S}J(f#9Nllk^x,L:}K(#kcV q D ^XJ6ڛ,Lݐ'd$/RqBL@ D>芲aǽ D^г9f:vb^I-ÞBvqan"JKU%bM&~BvX9S +^B,xHtR=wȋ=`ɡ}@) ޟ ៯x/\W+H8p0xDGY ;ùZQGDjI$uӴ;b @bdұf&[?8ZNF@Fǿɵlze9dM~yu@gM1i5; ۍ'f㴼^@  $1ݦK+a"\^ͱzy9:n,qZ;RfV*G كZ..~h%phZor wW]֗ou9ۚAFڿm\x6ÅR `_ZOGZ YkxG[Orb#VL”UXѼ(VNsHL~hA^㘺'Qi9E21= BJj< J QU\ݣ`,N6^#3΢럠:Iv}?]=g^= ̐af zWay8U~k,n6հ mUf1l@Q[/XtoOk/˖&A4zΧ'Z\ 1n?]p~s?u:< L[EcQ8'E2s6J߄>@klbx(^-طUhDYuE(Efۅ̺Wj r˷=]vEtSWD Z'sh |ifQh |3tߒ'A)w] bhǕjkts ):}wA cZ٦$SDC@m'{te(:& eje'ƩmwYY@TTAS[H88 gm!LHns7W$mPy=3?`NuQ}pV&D-@FY 9YO)XZl.t|rlԒL[<%n4S>8ݩR<1E[]:8fJ0?N oaŪ?@!}9mk ЫAPcoV L5l1-]: {R J' d rg~fPSK! k@WsvU 0Gw1C 4CJ@Rrw#(,hMcK:xՖɮRQxM_k!1k"tЅ{c1N×`\BD,^1fFeGI}al}Q1" 3.L̂u7dYCނ\"&po~!7QfS|o g*W kĈ(YgӪHu$9.ߩ/wڌd<%3MóWNjϤ5+pv>5T\e2"q/mJ{D=P`VXfsq%öiYZC\ppԝ`>;TG qA`\J|nem(;nl ĶnXI99KL"Vϝi^# dZVlj:^|/mgeٔM $gJYB6FsS3Qrxޔ4/"̚{> 14)JE])CV_eH  {cęsYQ3i?Ľl]Jȃ>j鄩 {8a3|xB H[6`'%ո솉AMNƭALcW,̐4("B6T՟n(H0F&|ho?yC60 V058lAowJK-J IUwvkAnlʐAojSݙαfX7lpWRM0_y'%Mjwdc#^IؕWA6\$,>vkA?Gy2BA1$UCEr AZ }S-fQy"Γvz*ͼ_*YJm\0`G֜ړ76jzA 1+z`:E1L13dt1cTdTF]H'e>ܬ[+mN%fjl!q=OtjQ60Bsd^' +B1SQv4Ѩ.i3 gƟ|B8^Qw: z %Vġ|) xӄ [6UW}I! RjjF,iQ@|Đ簢 Yd5NſǖQͷ`$ 6@|2RL?+-:kjԿz+ ţ~˨M1!sjg'?9<)m T4_i375 /CW!e .+Z Xݍs&-{f棟]~: d]YeG:^NfW=F z ۬1?|М=X>\S_v*|YK. K%`/N0dBRm@$ & (y ; ;ⅉD0ɠ'(PV+HA,iMT 5ي|MLSx;41HNo}07٬;&(ΊAZIrAY jk;U~[5wd]2ƣ#vf1iqi XnuvʎTD++Bǒ仚8p+Qʍ^M-ۿʣ/S? uQPq;lfH,J:߬j1ާϩ%N5+s]9iᯄzDac3g#: ۹ljNɅ3sa0ohSePStwD0k>Y앆x֟ RhzMN`$lB%IXk0sXT;l](5AmdQFfȐ-[ٟG8(^TwB1ߪ)鿍ufXF۳~u;+>Ҫõzfݶ/ƾNj0!6`5a|aOGs~䵆숃%cKL5k?7KAc^8x8hByW皱Lkwu`HC[iےfu?q끘d#Z:TJTDƊwzt2)(s5#Q/c;p(bDX;-W:QǠؿ`+IP tTSQl48Y#$[U<_Zjͺ#=5P ܣl(-)49o @F1&!G5#;˫\D3v)@w=s0T:y@(wTQH(~pr%~Lf(RMfzd1*o[WF#u4]\,A!ׄ/PY,G\Wf2) 0@sx`p,G|֕!"Dd"m̿TxRa Zz=PvqJ%$X~=Oiq&.x'-OYYm-/n@ҵv"")$:cIל U6m@h-z.`&Eft;kr{=FExN*WABg@$R>gcb BPUCe}N@!]`ݎʥn8,"Y.ESwwá* lr޿Qj'$m*C&,d ffS=P?E`<2NPM)sRucPBNQ!T<_@H<`O\MVq٧\gU`{:l%\'t)lrX Qwox$p^u':A$D5^uc^][|-Tg<@1UK凶s[k3&|O k5M,2H|$SeERHd0j`oL!&bK,8꽢CVUN<ݱ@D$LK];Ͳ$M:Pt>iҋVJT{Di/ 3>9I t݈˕LaV%w=O>?=xt'i-`Oc&΂;>t]SJ+~BܵRReͿ Qzq[`tu)3|:\GY+ A/riS2-h@tIS`eb޸M =1 oVAH[8!M \1 ڝ,$^%q4[0}Y9!$Dut$ Ƴ1Z<}'Q#t|;LVaC |E'~H>¿ SE)-Tb$1 op 5,AGHT1 ')ǦNe4|c6ky_}*Z$X ~"'Z"R$KxC8lXUYy&"<6xIΝ C_'Iן␎79|5~*IVQ_P9\b88,(nmai]mYs>e`Pᅲ!L:["IRy. Lo],֊h>aC`*^gom+q&d[FS;HlUA]sݼQ |@I)̕\W7x&ƾ=_xQ:*8({۲NEvVz z`a\}Y} PN;P_t<|WF)&:߻g[P^'%]ɂF;C*̴DNTA$pA?ҳVŲ#''2߇R`B<Ēq5z JCpRO0$CGuVHX:,V&xrvYjpXGh65BBʏghR7: T.J 1:-"͟@`3bl$ )@2NW~Ћ5Rg/wcQ:#=%һ8bHc.\T L3ef}ó!bH(sXq%bBx>`yhߎ.H $m:׫&U9($ nN(0]cI)Jn qrQz|9۱?vAII|C(^B[k xvAwVx-?gp9;;KTtœzw qDA '=yxH6˪FNW> ˙LJ*AS|]8e;೻9@kh*Dǯ&'y_)Mkt7,ڨ9k.q_h΂i^U^ څGZˏO2+=h,+ ]q]*\y%6 I)ƣn3z ]WʃRz)k!T^],KiaA[>7韅'v&H)3y%sT>uUU==ty&R^6 %Եg%,~bfl43 hHѴ8Gs׼6tQ-4Gɕt@^)o2r*+HDk݋0$$t, ɋtC>Rv?DKx;MظFV7-o-TI1vS+JS(<\@?;i473Etmzo <{Dh5B4."$&zYZWʍP*.Nqi43ŗrޖq` M$ ;_c԰81ZOl9HmSlF0I3CrJ8}X~>܏(8"7%[\c-R3F҇<7ʹ19Nj<޻{gsX ۺCQ- Hӽ㭙y-H^uF5OcŴMdՑIXF(b#DӚ4X~@fәC_ޓ,7;E {!iSm_`/QÐH4[NV [Ek@WfXЕ~Oo*1OwnS`G'Vm[A60J͑V?ڴ}t2NQ!ifxr]5C<"sBTZu=esR#_K nyI'DP(b,L>*[YAΎt CY|=fLP>EkfGBa  ^U5$.k9TP5pDIbd%toy2L[½_ЫY#&"`Ȯ,9Cu_ Y;o $dى tQ?f?mԵDvi(GLL6iɁAt]V[> w' I@vɈ:CPW)b+hA#ΪKB4{?sܬ!1udPv5C8m4 Yu_ NnrAz L=aSVp]K"k}kW (Nw6 k38EƌVU^@eJaWv>9vMbP\dW%1afw=UB}`(\bKtR%?rֺL>۲\Gfͫ-N|n7$+؇00fJ4t4+;_P<Oa)aTWZ 86Kq +˳+@op>Tl`urINpcagK3)mMRTr98 V3奐3|DziJбV̬o 9 ]1 TtРMi]Qr0к貾SWVo}sZX3Ie,Ӣu_4klDD կ1ܓC|yd5,RWT/XRl"<<\efDANFm.-{ۦжKց>;:K;"׫L?c@శzf9:H9J>քWH Oۤr_F \| fpwgw74MqXH 8I&sa1)SʚeP0N2*4XmN]EF?^Ej[~D_3WGQ|u Xɨq.( YRx ; rtaUJ(_'Tq 5f*!㤈wWK\|TTY%USɅO*A!2̞c|rP싧 OV1 )U4hAlrJWvdlQhέS/&MwB hA4N//wiiaQf4!׶BeWS ({DC:>xIQ1Uk&j@h*'Ѷ]1[^ӡ瘃~7z31 徎R ŭW!*$~m[ZT>Έ1*zzo%R{-7rؖ60qbL פ[8%unA;/pW^0Ƞp'F`֟:Z@Sm15RV/Fӄ\%f_lp\7{XG~tS.(k0cc†x.ӘnX? _XPwg놓vKW F: nX0QPm߃p6:Cc%>7,8k삄gEr&A>#"c9Od{<1qTR֙UIM#_vQY %^Y QjgEBO aOV?*s槄V] E&ט$zݓVB$ΕbKXfvx6kqϦ[ewaLu$4l/h %dcMI( 񞶨‹uUm27Y]HD*XeK^rS&&u \2Z0w:+Qd?)~H`,y0rO_X tzͱq!Nk{,ރ3V)Їz-Xz۫_W.B_tӯ|۞ʔ@a%#Ӱ]&myQSHpi\gH&{.-{L+7>4 9h븍~G/|K)z(6K|S[=<½0rS[X}!;̉X 3#<~~dNaSQDB^$լ`7 Xq#\<Ӫ}&B>\s+jaHRM]<dF6u_PeQCSq\IS 2r3ygj-4/:E )4|]&%V-;M|Y:uSP%txVSWN{g=CM3^+4\oMZ1L|vѻԘB^aN-DjJ( C|rzs:LGKRI{DMrv_iU̕j%ȏh/ξʛbvw=}B=G8YK ~y!lx|`זqOV#|c'P~*,:m7M ʑ"_i%žp(1ӗ̌^7 8 lŻ  \0fb}O"u0\_Lw `} )ŠRX=Cm1"5eWw=nͪD-oZJ[JL]_WcVQviJ0Yª؃[ BeփO=.Gd5( <^JKTNk}Vb0_F|WxPO[j7ԘΣ}8pFjOzЦC煜 NfWN-$\8j=(2a95q;|3уqM~41.NaZAn"~s{}@B` 0핟mke(&0:Bl SC3P>-¤YyZGo)X:q݀4q,_s5f<ezV$6+Jf2vq"L1xiE9}zxuM,6aD G!= 6{GyÄuԧzfgwU#Z'`Su|N=Q{[a >?"ag&NOYd,`]25ŎKz7wҺpMN6daŻc6b~6y"F}\[ I|GMg">Y<-ɹ,*ifBzkVSF`Uw3H ~+k%J0$C2nNNf!Ga˪αj[ۻX1׼YaAJRTOAĶ.JڣN9&.f3 !~n6ӏ |bTbkr0S`~R7o|FWY{ Jp9YM䚤Z^ߘbڲ%8u|dz H*.E ;Fa)z suY_*7KR[5:>b uR4Fnr֨b<-qjH$ӅW-)+i׈aJ$oTs؃*W19hj\ GX&yc:ڔeXh[Hl/Bs4P!Ug{uh"8 %&DgO(ߛm觍.7CE0xB&6Wub!D9UbkkZ"[޿L;3A t]$QZoVYZ5!:F9*1:>#T-8ǵxY ʄ( {^ڂsJgYi3{l'fM&6UY i-6lG17P\_γ3S6 "_$'ǷXv ~@$pY< >5bwk{:~CP:nj̖EZ0tjڅc zNf[t~ݮqem6%zWa7ls] ;g 'Qpذ Qxz rJ Xa~5\$"M|4);ɫ6aI_[»̧Uө{IJ0V2CF`S Sd.nē´m{2Jp=@NNX uB^t7:{2U|ߛeT8b\EyעtzN{/U@AE`cfli*|*\Y3+BzgC~to~SBj{; SXئM0EO23 E~MΓX7?4D~M7C$/n"Z(V9MB4 jꧦXw&S`WWʻV zx:6…ӛvϨ;R N661Azy`<< /9Bt|wXՙp̪I1}ٮ#X/ "(7?u1qndrRߡ U B{_"NaW`34{\+ȬY:tM6޳}q=h`e 뛏-,LƻG.ۈТ߸C9 ea=G7I .mL[;~99ڼW</k'꙳,J90U~Sk>jrO zx8b<@b*o"tTjNvi4֒|nnAvj/f /Rޚ_:2X}uqh9o⨼P҄UO7nrwf6^wP[?Rl`z{Xx\`Eq4@KilpN/uUEX25ꧬ`K*V.xy@Á[.61P~Wn^,v UIibqIYXͮ푨(Cd>wΕ@\M %p ")Ӵ~rXR^~uGd, Ь! Q2r^3LB.S.TPng6q|/wRh{:L3v/>H!KvH` U%k.n gy$+g&`t3 q 2ű|?_OZ{ăqje}X#jSۑG;(߃*n"OU[[~rcρ0U o~A19hi3!5Cw#uD;=02cv5N㈎0J2̹Hk^ŝGtKii`5-pyjf3iyeN4p],x0]}wPi5OJd?r9 8iWA\$c Kes-lK8eӄ41W-eX<}82Pi%A%,s[Q۪][ 9\UtT] :Qԟ>0Rig15;q Jсybin`oߓ Һ{Db6sF6wdhZQ^kBԪ+*gmTk͗`YI‚^s#lz2@|0r={~Xn}p3PMx+؊Q\oj]=fhyz7݊*rv!5c- ZosI.Ti];$~d[:اj#Bkmɑ8JЍp&9ж4,xHd66-u{޶`V4DJX|ӸpDzKb.V"EźO_QLje#?Wwyj}_΄KEwA<;Ζ@z Wnfӳ G4_Jy{f_wc9]qe9PJ|2m EAFrOeR͟ݙ?h!9xrzI}^# π w6wR$,A\@lM(OSG^wUg})XBɗHDh˘:L{SRRۿ=lRORz, +8$SX· D{N͝Hox'f$!RԸcc#>k@JYnt2԰(njL%TS(>ǩwtiюXàzɁ'hb (w >C`׾lh nv oQ ( LS:Pmc 9p0ʥ z΢`?}IqoY񐘇_Wq1?ЍTp[MSf=!ÉIl3BhT-$T@K(ډ}2G=!22 % d{^k,poe <d0 Kʘ_8|(tD<8B>o]-~F6fb L%K2|5}'\e^|kn@@Ҫ_;WVù^]x`^:2q L "x?UT[t`"_Z~oyڥ?Œէ4Qg9kӍޯ!jڻaTEZ=>EME0|`V|;e]'߬tIZsSRw6lQ-QŔ[m /|YQ |ܐq+sl]EsW_z]^ɾ,DtUqw0ُGGA341N@R!!Sv|˄8}I9 &̝X[cPkuu_fjIY/;O[cۖ48{m(JT[~Q`hhPJVLНs*؁Cɜ`\qQU~ǽbi g w4A#l̇iglf 㒍zOR5L_P/ü&[?2:BlIЩi%% DI<~S~FZ(m_]_񾬵+cTƒ\`⦾FkӴ`VrZsw([I8ʓ {Pi]C(&Ut$:AN318 g\(u"O`gx6{ 3VSAo^ ͸&qY,{AuI)n~ DT>g+j@ۭAe%g"=9 jZP{e3[F EB\ŕ2r8ܖ{ }*v_&u:yFk=X=XOWF"⬜^ BY?4RȘ!p))JE ۣ+U.yLv,՚( >[EhsDDȠ.F@_0%Cp?ٖ%Ox!wL꫱Ƿ k 6wh`/ur1VO`bZh`}A㕺͠ ]I߇--w =[{U3.]IyRA6OS^|nR 4'Qݛu+vOr2`MݡS36L/k_܍p $,qDېnaSj:}4=;DKw"I@wbH3L'hQNX#X`Ỡ:`n+_k.caKvi16Ce*mgNK@#?E;ط"ʑOݷMԞw98V*`vK;#1J3o+O:?mӡ_ rڗ7I4-]x-^#yQׂ\K\m Z9b̏_q-ҖBMb,ǩ|E뗰ߤɚ &חwBCη[%HQ"!Nm`i@AkSAZ; xf72fpH^wIH4u"bG~m&{y+Z0[x-IE`JO]C?_,5{G#zb2ܦ;4ʌ]tI[럁Fý0R11GR)@}#xҽ0:rYz.nղr6 2kq%$()E3X z9;1~^p Lruv_l +,ruW,.rt-I' ^5hGa.? 7doT<ѭpTRm)Oɋw f59YLTWV5q ,(nǼ;,dmG(Rlr%b>ZD/3Gn쏰êm N*W8S ^b,`xf'kxd=5 [Lbi+@PÑsAXjCNB )@ B[I4J!H_P~;Sp6cV:3ӻOӕEf]_ 1 BLfb @o'9lu䚮6U :K-Bש簙w Oj蔈c{+K"I29;"xjSG¤fZNйkP/.9[_ҿ;cq_{ʂh 2ܙ(@^{QrN$sX.I3ނ@AzCFlÐcX i//gOɠޔs<rg'7P[tb:˶ ;"Fx]P2BgXצ$ڬK}Jp*5ݭ,tIoPYcsYܟF*"˛m4[*L0T.x "IU`^ɼa QsD6vύ.]>#|'$.!g ''BS (#:NWCՁ_:Յ86m |kYs@4#-{0T}wm#i&Ry%`d`V KoRqՎK)\C]up& 8e ơY{BTb?- Eg}Ϊr!$u0U9H.Up`foPͩBlWòea&X>o\1wFt?K 7+,iXjN:;O8"v1c$0ABnA[ϲI{=GJ$GpUK6ּ4W҅TK&B~H,̉"އ_ˣl PYb tŋ=#CUaH568A:n]7 DzQ" c٦C\RȝSQt i%Dec7XYQKRh ƊGWEӜ$MqpV>өz$0d|oNY5S}B hyFݮG d1 q7N-{`k/栶I4,SufYs@&-7H&7/)I#8;б5 xU!p0 'J6*KsyֹuhbЛ!_M *nVZ3$35*(*`p]?Nv[,nmP1p\UsYPUqe< OpQrB oYF'5o 4td& Rss@"Qplkk2Yf>lULվ u7]םC|xp}P[ 5sSQZ{m|?pj,yI(>yUaKNPfyK(LjʎKd/xіM: }ՏN%eao@ypU;rq 1t+߉T`_TuKR)1E( &+*y~#x6|>ûo meE<`ṁ*Vf)*B3A k $F giLL[` Rc7ӛ W>DUEZd\C\:bIA4*%N3N@;Nx=/矨Tڏ`RX'D2B8?Ԗ ;(p0973Ɥ}]qE?*QmA;coZjFlAڢgwK !tGm5El'(ۈb e|ͰlKshzWHu: qՋ"$u\#(\Hb>rQ>Z\e_/]8 M{DӡAJzCs kP"@+F4e z\5>X(_{Rp$;mHmxk "U.Nv9\]Pg=̋BϦ}%??ѱjV욭o՜&##D96$GbT,|kA9x h@Ub6Xrw%8X/t!d3dgrlݹ$M)7 vFdDt(TgDK׸!O .zͶX] Ι ob@ ܍p~eyjnZi.lk sS;κk*pP?BpevykLͻexSQB-^C^ [N%j)kB'=; xPg8F,xR&3^sLt فE;T^*h46҂kIYM bB2|풇vadJFQƓ~RnJ6mGN#&Pr*r &d{@5^& .dķ2|O'?:ldR2uSٿ/9 s3 :6:\7ןm;UL!T4I7d(SGfXZ7#uG]ڃz߰t+z͔ґ38.hdVBm\-#lQgxQPAd7;'-SpÅfVa3Zx}J, -8rrvNSDVzm'8+B0_FV gs H&JqKY WY]'_5?K9Dn_E&{R`-2dq`oEYKƌՈZWo"G!A0A1v{~-`a4=霄-sCņV/`9/m@ҽ~i4pi T/yqf p/$F,GYv#3RH Sd%R<~F9h07薼.xX5qQ.35tp9CR 7bEly$HFa?s YEǶߡ\k{F̊r9{:DsjJ$#-kĻ@$߳D- KV юN#(JzaZ~D<) T!L$iqh#v"(T(763sS^n'8*+Rqң\Qf gjpR(+_@Kv!s{0793DwcaMOE/H^=~Y[F_U' XnhI뎘uG&=G`So脤 Eٖ<;CcU6q8+ͪn{wJ{%m7HsD`J^ HUngLC'ЍZK܇{e3g>'jdҐ:!دyBgVHgLݚ`k2eOc,R]XV]ZW3s3^t|.R1+'9 BR nw\]_fy󲺪1|JJ" /HS.)i,=b@RamA7c~Fe9ޏ.+m~L?JgX/︄(>m3 Zv1lz3-EU2"VbTnfy(OP҅P0cΞ3N9 /Q:,>JgFP}CŚ/..VWor 35~ v Rd KqB p&A;IPf\zO-fVt;7Xux= UTIz2[Ow"v43/g Nk W3?VJ[{4ʤED`#Rs? FT E,^&P>ݧ_6AgEDf@,G* aQ}8wgժ- -#m[> sYKz͚%l^'t8;U@Yw4'{_ksK!&dr OAarn<6aE{q܏?Y痂HlFDIfj xƃ8KW79o3lN7MƷC.ǟ,| "'@R)_D" J `J>rO xf]ԪF!g|ߝ l\3K-xJ86cN\|z]UL@<6:vy~>mWۀKFSP|z8a <& ziH9 3 J&n(vyqkiM)X^ WRu0M|j~*LBGg~zRR'S^Gbw)`&`m.t.c3ukKT %궊$gB?R>vdݑBT}&! @uC[k -_A $wL 3@`0';761 ,ĝnKn'Gski1:n\K&ґ(uS/n=ۧ.ptnI^.3MQD!D ,9c.3Ud5|B(*Y 9)m/{X?k> 8W1#e$π̌u/qbLp]jvJtNy׮nj0 0v5px˛%NoUw]&\I3f"4ŊtMco I%4Z\q>6nL*ZvX #SI$áЉ;bQ 1]紥[! בQG܋RP6m=+̦1)u0j6ňUQr~ ^@uj(~9 3}XA<&r8G4{X׾+lۅk%'kfd$ɰSuH630)V~wM0J|!q:AK4޹氛prӥ) HʗMh}5 |TdAGj (BV͍p'qjtWiOȸշre4P)y'jʺA''L&E r`Rt"d5 I1 4)Sh.,@-zmOa(4 e[ro%vO'_Ef\FD ixt1P%dBu}(Y Wt<|>jV/)ts X0)lT&j3?&1seU\8:lbb]b$Dgۮ @$>9o0Ad])`3V$ֶ;{` rhN|RcAoÏ.mE](XuX<"\/Y1lGA ]hI#ƺoGu. c2]8mpHoI60%ٶde gomm!`w-@Cv4kQjő':o0f@琅s1wG۔hof!67[`Dkb Gre0^l@TA"Do.XeYR}%Q[5O^~R,a8N)k%&p&V4@u\}ݬQCHƥM|;zqw3W_9GJ. o[eNoc@Er'r{{uQB,@ƭbz:bbmLz8ܡVDv"NcBCam*UN>"MSu+-i!L;q*`΄ Q7}~y¡jnP1e68?R y#ʩe\x<K.8Sz;fZ%~?9G3"+4fY@;'5+*^<yA Ƹ̫q.XPffa8ם-mgpLIm̾ H&5i`jє1ZGw;j4IAVHylGg nd op$ǥ"6( zSUײk2+y#%'gr9K߱Oc;k])̓7:~aM58KW1AJЂaL,7&ˣ`P*iy0SOܫtY$(&Sglj9뚯gLmߴ?BOMpBv4}dߓWĴo5PQ"WRyO[{zf~^]峴$0ϙzRяҘ=!-%`!25+1/n!9 vNUepu11ݪ[n+X#Pn TQ%םHU+ {m;gKn?8>$*8M5)$v\(qbyr}ZD쿝0\0(Ouᛶ"kD*p$1+xFff˕CN}M}2+7Rf=C6%+(W|nzEoCfE%v x{!M'rUXa#MRTxIes6[hJEVOX􁄐d^Lq'I{zl;HJaD'}zw PZhcbS'nVH^SسTH$Iρfg`x'*ȔUVx _HƑ?7њ̀Ȓ-2;R_a}4Y0WMB1$c:vuz\TUzAO(n wI!1f߁+tz1.URD>n̊ k eƕN-8>Zڥ22[˯>@b|1KpR>e6| Ŷ0;.BA(^i>밾>Me2) .鑳(yx<;,fT 3{θy0輔KJ&ŁM]|3~Z9aɠ*"j)5s ȣ6 zd#x}zxRC}oƇ8+<86/~lҲilo^)=w)qj5+[V4#Od2%iyaLG 2{fJ=Ֆoũ/9ז#=4"1Yotbdʚ $q2TRH*#nU:ѺD S+x%l{+Q`^}w F[i?'/Ks̎&=Lښ{ Z1N2"F&t1? Gq[o/㓼)Խ3x8׫ AcHpvr\=V+P?n[6߄|A 0-`7j&.9\-"|%~#}]߉# [AH=o mP1Քe\WZa`̝nGeMyM 9J^ehOchL rj0Nh\;M2a ˪1Q FFl :%a1腜GZtb53'[:yjY\HiM,, |v6`ٹo$wSs9ae(c6Ny[oF`-WG7Uv4gZ ڽ%w%?<YXAEhY)h Ue-k՝֨ïAqCbLGeaS,kJSR)2VcI`+3 =afM%1*%5 N²QFYqq%ylHMeE>Č̿ IoJvCWR1rqfv:HtzWƔ41u8YaKҽ߿΍<'0ۉɞ0jZ۽Lѯ:zyۮlHZxg4(!5j]3Gwr{qqЬ3 j-h~'V֏~lm-TfyE*Tl؅%o-4w͠v4ۇX2a}8K*\\DK8|?߫V7cB ݱyLuz;]#U[EžnW[4y)yj5`p_m>#-eHu֭# c9 y +G V6Ӌm@BkS?emU`ߏYݟ4)l̙`aL*,FfVB&Rf@>ƖN:?BK7REC$N -Hڙ^/ k\CD "=*[E/B*g>}qwL`b)y[^MMl4M^d0M_CO,Gdv* '3 Q60C6mq׆? 0lk|ffwT>oZDX$,&וZEk5lx[uRvKRy(G4FQyths-P$Iġrq#}g{gyYɎ!S6?*KFDظ h^kIƊqil䰍66\'L%}d?'篤A̅nomsN=$+ds g#i'bzfQըI?S,,_qHStao<@ #yV*#&؆XPNr c~.Ucz-ofeKmiYz}vEr29 רVѽ~ᘺ W!K2Dbɨ~=MG/ llW$, [CttAnTr\|XJ}T%x>^TsBa&%-`@k9 k̄m}"м!pAyS, o3V`=$#vB:gޢI3,v>6LHbW5BۧBh]i#XqScOc߭ݨߒ8 Ҧž(?Iid\ǻI}폝dJ"'6pS<.;0vjsq tzΐ%8VY ifYFıVt m򣉹=:)wӆ}y$1ϯf(u&d)yV@|tvm$/.ukytj8&$S+B͉TBrf;q3>d3eݨi#GvmltMJ.3vw8z/â&X&iFLljy ]}Hg Ufaq277pZJ8jFLe=i/` I}W Wg, '@IxSr8hHKMezy:MBstt|}W!E{$SºĪܮ؋*5_8P|!摥d|8i vi8[Xוڊni#K d:G!*qBc@l^8| A)z7d]}붗мh(г ď69ys|V?ƄdJQхYPI26y8eru=طPqTE/_a}jɯ'3$E xSFbQU}T׍`=Vu`^[kEvg0,w1^@=NiG`Qϓ>kdB 4OtGX*~ij_ |ҟh$䞢'naդzyESE;,*ɻ) -rGK%–#l[rlMP:$Zٍ) ,:;^<I(  LU^z!Eֲy>*9bE[@uh,;>KS<1I`*F;znE7k3iFc8U5A]WxSmAg[[ţ6螺sJ8 n+zv}lx8w;I]U'B4z.,  |/ sB_f-sw3ͥmBp\ @>5شӓuC:pf=;v䂊Y5Ɠj4zz$"goHW℥}:FHG>\1lcP CH41i q*đdG 7ܗ'9$g* Mj#Ι M"#8`'Fwr 5ς0^Rf R6;".=x}  rӮ1ن!12~ SUO?2y0+F6G3 ZIzlRpB@3u-aп/@,M,¬׋󻝪]R!BjMr{y_YNJ軚loutnfΠg3>۟g=Sj ]m䒮^h7*فeȥHț\qCx\,$%[eCL B svN;*Ak<kG*+`vDd~:= _yy_1AkHvz/:Bz T.^DTH/Zux/.WbϏ-6:MِdعT*5a=*כ7_mb PWW@<"kt|;Keq^kaPUeXբTGB:_ F(a?lCF=NB 5R I^ >T5?Gi|1}W3~Dl?p];>66?]:0 HRl֤?f+0*LAW XyJ /Z+u =fc]<VEW}YiKH'@Ŝp'rJ7qjNG+%XNmyVeD}U݁3TĞ XzoUunqwߍ\)e(M?< :PxX <-cW!ι d,E{[qinv*cWNF5 ?>{{exvg nJזB#Rq  'oPp^(?zr ܉Jq "9'HVʫmJ/TU n,A*z͎ k029V^G'4|Pxv_MQ5u=Grpm1p"gzy+KұYN1aŝ˙kbPqd<'iXBwx!+J&k) toztN-MG O2U_x)kVt> bAA'g5 t W~6ucMR~g7HS\8<%r!#dUMY7,sm\l/Ϋڃm˟E|2t_yJpYZ@בg'D4+P0>j@b(ŧY\""$p*3vp@'{Dx3:Fr۷QxPüB03]%ԮiYljmtvb6TQʏg;>2T,{?=kk,qj;Ews'L>xX#p$6TrWp$bkC]Nu"ac[8M"#\sCE|RwBIPZM1$_K'wÄJ!ᘓJ ?NXAw6FzlQAPȋ_U).u05#[K+FԀyْ)vΝ@ LO?SAҦ\BH&XM+M-s\zuk&>byKL*!^ShNĢ cI1k'rHٱ M+x%NЦn$<oc paC1=0B`=A)3c6=)r 2/iD &Z7{oǟxVG~V1z|~(Db'sa63\5Svۮ0Q uXM]IUPr̨. gFrP}VbODpK󖥅i'c[Kp9-V`Yg,F0)aq[ VO}99LtBK,xB:GGPfupwSIɨ/K$b,(:yvslg/f!{PwkbȞܹ*5z )՗rO_I29xFhIOye)b[0"ȘmWAYjئpŒG=Oa!Lɭ :U=멝3 3@ZVP'#' M";}^sU Loƈ&:)(y)0zP>B"|zq5>P0pzwۥ"B==,O1yつ n $fHxf~μgsM$&\t8sz)_~٥Z譇UZ0>A7+,`a[Wk{\`:_< :dv @Q]WE-RZ%[ Aef73 ]^8+^?*[V)(zg9ga#ìg8Q#ǸvbQSbS^dHR[5sZ$߈-)ZB&pf4%k~ ?.=)=<1w w'h8&[J! 7d:5l^Mޙ+a6**UW Z ԕЅ *Gx*/GX q~$>ϐ)q9"]m]$qP/KCs9ZB eGY%'fIwI]3x}fԉG%]z&&HyEHXR9LFQ\F¹w ( t2ܼY5$Q-:G@oQiVc~Z ]Hr&3}VrCxj|Ǿ\T$yRj6'FHБ׳lud=$7ɼ= c;_?R8% ^_]+` 5~j8;L 9 Tᠢnqt4ʝg" VC@/%Ɍiswb-V(v:[`})v#"EEbn$֧2gvxo/F{%/v'~@E?^x.`/M+/y>O)5m=i+– 沢b`S mFƭ7/\S`+&b"m=ՖGm\_=B/&c97cyu ?WyN3 0ad4Nftᵳ"^ldl Z(.S*J"_^gKovmc"#u3| L@Uψ|Dv82~:D7T%T Bz|Q|e&Dҥܡ[1 ָHhrd6`~Xi/\HXK\}1N< "^4VL2:)v`۷C.2d,1.bXO([+3W xݱ_VKO,4u̻PB^2]ОY"S&:&,!1UKv*ƔǠbxў.۬ygs+>s??*\&;ӿ;3(nu sCT&#E$IiBUL*SbG{!l(0O˹t H5d<@ȸ;wFԮ 9Mõ(=r ~dFtinvk%T1\>=ʸsH%2AM*KWJݗi2G=R2jblKlODBE ˼!&{0)$zlO:8 W#tWOEٴoJgwCXyo:Bji1GZQc2f~I0ď0O7$MC"k.2>FWg -G@tP赔 }3НvxYG1}OsHLf3NײTH6j&$cudP2Ǭ6%+ II]+}H< ;vYu~Kک8ń&,EL^p(i?Ng-W_겝4I%]js"B4o6'=6 zօn^Od B!ʈ*LSٙ+aKA]OXҤuU̽II[U=+ճh9{節*[#)tNoS 49&f_K^rQO \p;T,kAb̥Kyzn}o2b5A̙1d3!e^!J\;t 9t5%qN U(Nl|jA۔g8Jzh.?F#EA4;z1q) ieq@)?'"*A덋#lYr̬Ny4쇍 $qq&W =7lO}ߡEr)lfT@yp-@Jz\u}̜4SH Nuv"Zь"~?7^Ųpw}ZqM6Qu~K!RY ;)fr硽my]uyqY,H[ٖw)B!,2} dJYID΂S>  udͨu LI8'gEShLXC1Tc}=ǻg\Em _ -N[V&1Ɲ9ĚϘʌEpLUӉb׷z]wgoj"z#tRv3cmYXZ p GG8 MuW ťl _070(e@1f~R7м,E< U.(|:8|< XKh5E!ApFi<.~2ENW7X2 +,Z%;k3+ݶ,t @*)o+pB-ZptLw*sijTSBwϔ꼆eZ1J L)TJl/j˨)l#=nT,WAs3JS&3ǬAӮ(ATN/_r6&Ђ< T&wb")jQ6R@Ĉ_&)jF^j $bspܱh5M?:c\RXzK5YIttnqzyA_>z5Th*(c@jȼ]{N1񝭫eq:׉_xP[ԣp8ڤuZwbHKtRB>(SFMVV=QwU>oϔI[Wŷ!>_)uJѿ&J4|+ bXy-to/z\TxqڨxNǖ۫z#q.-V,ܧwlT09vnHm [VQn2G{ıţ cF{X]$7ND,uڪNuMVx2Nv%6 ߃7,ώ-r4OA9o⿷y$BY2D"`wm-)>"iZDKXhnA(d,Ytdц\_< 1?󩋦^}b]:z Jfxa4:J'$0NeEf-J~2J68tdmEݬRhЬ6i$NSde{USFm[J ܔa+Vz %XS_K d?h p)d ˗kܞj[72 ]suGیg,LU484 Ufq=}n@wTOI=y+Ĕzw};/~OvBVe覂0nVJx5x4Ƣ!}ˮM#Z7vz%,$hY8@3Ąh" [a:2 }v-axw?Xk/i\ 7d 3=xGvwloD?hZ lZ|{^V32T|r_$h_,WjnC/p4r ڝ4=7mܸX}EY/TƩ&knH1#xV(C~R^S3BMЄt#K歔] c(mV&{b 'j$q_LBJm@6\v{ Ǣ;`j%05_[mOd4zX Ԅ9,?pK$Hv׃!z#ҕjX5|k~]yJy)]SpSHA. Gi#;t%X+2Y(рk&P0b{פk5_wr)/l%0IS-.åa'/w׺HV\_^!$ <}wL6oRYVC++:m}cU:Ygyl?+\6t&zք*qD uΓ{ 8latը:pWpwړlD3VY2J!TM|-IÕ_=!ΔNxax; 4`@= |dH @!eZbjB)Ğ2=S-qA՗ ~-LPvqq tufAp%}p3j*/V#S Hw# -u90HR2 9*BqڕZ #Z <1ʗ378B֜twWg` L9'|LtDP,qᨏŢ,7V$ -Q%N 5%P"D,;+.jhEHMec)ՕC yY \yz[h*mxl~ktm "H*rX Vy~+$kn߬%e JԵx'W֥2O)aB6'8eklG-1\u0awol*b I9^HvrMOZgZ9tBqF3X8C3Q@qx\[]5`>_r=oS Dz|J4*_5`EQ/G$ݼKj. gu!+>A VM_VL4ngHr7 ޥ]PaB44I6 s]:Kw7Zt|ӈ+ oq_L]w6W{9PWp96SZi۔EM6;z`7I9iz~ʅeiat7_/}RLqFwG8A0'Oѫ;g<<1qÆ4*~&Vi=tTДnǰT 2sNt+\tw.+gYgScیԂ!/uС6LP@H!]_)t NBhXeL]&1>_)`5&kȝ[BИ5H.7(Ƽ8K { y4H9rpXa",UN>xKi)v5_s˧QN KWR_Ui+ǓC `3c8= #k>G -(`}QJ1S$ꍸ uk8]*P'E{b;h|O_(}fUj+$ﲀq;"MۄcHŅv3X` vˑ "( 7`}9OZyÁ@aU£BkN}҃YΓ@î_6UDu:D#Bܒ倁F.$j郧c !G1DjN ?6NܒBkp~UuRN͟gB Iz;4yC#(|V2K53n(W.<8IV3wi^"QAh )3M$ VgUcUr^򪨝#^lE1Rm Lʲc@aZA!+4Iz3+nǩQ)ul==T:̵(K uP"KlOg)o!OW`76MBj " a!LU!T`(Qtօc%涛է 9 CI7 v5E_ߪ3cad ?i5>3tFq]yx_ǃ2{ we0ms;eu"uSD ]xJY"2{zG>rxND&5կ}j.f[4Po! j7Ѻ!p3}upciK%Jͫ8}ݷSIX4J#MtKⷮ 6;"?c{9 8)> _IJ) {g_QW?Yykښsz?SV(΀ gvy{?ڎzlJ>Ou'eu ~,e1 k% ]O;IUmϷvc"BXhiЎc4Y.Ȏ%Ʈ,\l4/GVrљMɚC17QhYa}A╁ugRh٦bzO- :i~1FO3S`C:j 5u+P8~NbthG )MV.!njzmCVr) 7Mы_<` `¼]nYk|&AQ9w:>;7|Oauh4{6ӔZU,/g"%C䱂{pNuǍm_dD:,7]v5aH^8+WIafx}WiD f Ԭ[XL$O@ɛPco)[45͏z.Y8_W2]=jA~cN-Ou Ld8*ϳxS߀_^ d:Zv2`$\#xrn(z RN]TN-:-Pj%CW$|Y>`U>&,fU{t v jE2/| pd{{^=QM-R`gȃ]1 .Nύ؎mFLK7S%mZʂVDM+qLmQqrmEZ"3F=tLӱ@%=6#w+(i}1TvQ̛_`ǥ׻,FBi$fQ32z [2fI}̕ {[|ą6#eԆ!\7~0uk?ZzC[ :ȵ)Gb҂u ݂(s69Jx@*jovA,U#ISdv@mX[k+i FNwi)E$7Dő?xi F};Ծgt'!uͳ!:墦;;vyEh 3[ْ[ i/"vi̹#ǵ~xV׋(1[&s@UI1Mgg>/Io\Zxi,S)>Nr%"Rh[rak6= ΅YC,3Uj t>Wa1 f糶@Alq*gF .x, $ӔQlVZ:Paٰ C]ưUs֒^t`g̕W"me VU #WԞi poaB85FI8FY3QЯS\DEv/ALAW*<V^ԷK10{YX_DR |AElv `*vqGҾI!Yۛ[zhvÏ#@q ՝Y-}ts LGc*tjK:I,mP:ҁх ;^k%ZC<&zFc_u+P{Tno{`9(A֐N~`&(?(&&-mϖD0_Rw/kysi\^4;ɡ-`6Έ1Ҁ40&$6 JjMQ1ljE056OXux ny,e_%Yn|aryR]%㦍GhECMkIE`x&&k2=NSѪaP0\sg]xk tCE|!UxHϯ;"5@uu V\^xPMN1H|zo)tFJC_`'2y#ӭ4̨[J ʮ\LL%DjO{$<cCyxZk=# 'ZPXyO1]J7 h u=l&/v)>˜$o54xaN$0,"~pj|$٠׬ %f QAs}CP-ӳ3ch%aIO#ސ]Ƶgn>Egw\q%PĔ"HlLS'' yzvqBD=FU-)U A)եuX"DBUp+dz ds.[qKE:\{/]x\C~}18(ڧo y X !J,U}F",+(IB$Gml҇*bXSO|gT0C>["X`^당oht$21Sgn>\,qoH:WDK[Y^ AeǓEZKA}?u@&d[&А$Յ)$/pd\iJc{ o[Ő0=;AHe\h CM,,\RL0Y@? |^sv΢z"?~_xb]R8wq M%KҞV5muVݵzgXj'Xgkh!.zRvMԓ]0*j 2^7Gգ"f&G`eS@AEOuGz)b?JݧH9֮btUᠥj,R5GfV(q.R"=M N9.`< \&M[VP1+?78;h.3^ !tC(?Wvyj VKGm}pSޣzV];w"]%ck:BFM_]1d-Ng_ (;V ǁ Z&UzSEyK-[ ӮTKv,[kvoAܶt7oS}2}e*ȯHaK9{ ޘeI1f4 @l+$tWiwXţ('}Rg $|/ nHg< % ,ܯɑs3B%b@cm1 g%٨2i,9Q3LƠ 'rp},ώ"ujjݱ?eIlʜw ҚeR #@J>|T\+3%?Sv1<5y6PK4iMRL?d0D74&o,j|A~Dǃ P #C gEVb~5NHy7ٻ8agrqZG"oZ CA#'exb 0g #)Z;bP0g9,ܓ㦮;:i8ta信Kɹ5 |D7s~>Ja8'YsȘ ,G ra]w'ı}:@LA(1 U&j&C7l03lqǍ_5~1iΔS"+c>cjKjujzR`k@,$UBߗ_Yu/2dAB%5QlFR)~tISRDڃ=nɪ?JC+ wb,$_?0 ψwȌ9ǐcgp){G) -;0 ry[uX=:QD-XdH0gRlmv?7ROχ2N|VsT vla oWu{ o0=Yuy!v$WaMZr+`vy01<>@n$j*Yhm}a7rWmNN@#SdYѡg_72޽9Ţ;ټɟ!3$I{>x2Mʇмg[Qݯý@A|5B%+o{k~Oe|ͅ5BSzp0TQi:rfaXSڎ;Y.1K|1"}`U+0Pٮ{/$vZ"7Ar|d9_8*Ԫ4yё}=j2^! rYqp{L~_oEbLS鬥Q2Cs~sb,lKLݭР zavXղyBy!KkLnveXҊsIM]ܿ IkM|ˊO*ņhēsBuݔ kk5g-'G8[(@ L^_֚d bD}ǨtIʦ%/cדQ2-M7).2K&cyB uX㥺?ցa;#3I!h w tyF5e.(DR0~I%bY8 #)7ؔkexJvrn4+盈 &VBeefi{7þT0vKOY 8@HpV쯕vdt 8@P2!lp?ch"{bٖ}?8W.[?K:@x-Tˎ4Fzo F 4vΥ|U$U`(vӞ8g)s Ma6ؓ8>IM1_DXPb/l/{]Pr$ͺf^ ʪQNgy.،qr{J} RR(PaoM!g ? ^OexYK%zuavHw 62=/3ŒjaPƵn&L- cMx!LX'a|JpÇ[nlNPc9? ۢc$r֛DvG$`V8$ ۙcFN^%}xCB*5WyQu ̑ȭ̪&`/2h{xu@FC)f$P[J@  >춁5DB+P@Ϩ8j5؎JzltzLk&6X2 IPwO\V7 ]ZiT/BLƓy>ף 0d#!A[FѝέV!cCPO^N]l)cSr0v2 t%dֱR >Xfs^V@UnyF Q D1k*nskw:_r c_s۠!}x=m3e!2™t1d>O )()I?iMl5"&ݧtfMljCqKTp/™t僚uR`:/ڿ|%u ~20(SfgO2G\C=:j2r+#gr՟&@̓aa mFR8꺁yUV1ˤ:W;.B s2F*ĭ<Ŀ<| ! LuΆ%U#ZۤT^+RSr%A B=d$d̅nn[xEoEhpߑHpVV@$:o$%#;$3}RV2+< R=,ٚ O)]}IH.Iǫi6a^^h#' /„#3Wꑡd/=U/x5536x>D'׼OI_ahMMDE[+GgAs|GĨSg2pcihoK7qeh"LvL0`5V0C#u=*EĀZ$oiAc9UJ-vaЇ)tQi1F ;:]Qq*^kSغM":baB3?==j |‘ToV=4q@%9r&%؈Phm@uƄ 5}"G3X"HiI0ofzEz0 6%idՏN#4r f֮ssZ@ 8¯E%R\xY10W>b̞ 4*>=;x&UED@ &)uG&̕W]sJi:n]CG[b l^׊}RԖjTY aO?U^E}5<҄\R[[1DAh; tv=l /=q@> TAtke%+?p^\ b'M$ xՕOAd/Ix>t~V @Uvfn,\j/)1@F%^+)I c6* mHHneZe+rc8St 6UX.KL|w=>WU;mMF*(/B *?aˢs5_9L W&Z;J{<24 }G&:{ T3!6 Irj1Iݍaqz >Le1̰@~m#q0_< X']۝^*H]ؘ54vmŭk SQJu2>?zM1Qy3Zy5ي\`-4Ps 3V3UVB b0ittQ9]Ϝjt 8RPX(z˟DǷ(}N*ǯ}.zex)٣ZIֵL )r}R{toxHP9ЀIu5{-QgrXy/f뢗|@NoqiͮJfd*ME}'|@܎L}{Ij4 ZDfUīrDW"`\ ھu|up=.Fmʂ~loY"3kto|EV ȧpiZ׈ -xE&7 aA<9|{j%| $#^ S7p^tBDuLQu*}o WhTXqf7gA:O{ظai- (Y*A_[_Y'|% X({ͦ%(^ENJ~GGE@92Ta63(PKl72-IDKV{Hz {OX(_4<2ۂ.޽<.Or8\w˴o3AU\Ά|};8um_[<3Y.72SJ[Έʳ >iUPN &[ _f*jOyuE|Rݠ6 xSXn1CQUrb$|P͸O3oG7p u;=HpnAn˳D o5HN X&o5j@I䫧,tXI" /iN}a5vit4*@hP2s_4v RCۜ,NKEvYl b5؂YUW.c.Myv!`0rGO'з8QO?"+vdYcF_YH%d;7Yb*ܷ{ܲp]6@L|'{H\5kyZJsx|^Vb IR)cjz.x5{kr =JkWkZ7zsiS(4ʩ1Ov"Qt(p >f.RfwZaOk➽5R֌ /iI -9 hJQMN4_ݲJHt8dc\ crWnof?oP,q xlxŹ"԰q9%."C>Ŕ|X0n8DDI~*tvrĜf-uIVA܄ObRav@DRyBB4Ӵ |z%yez]YÎn! TKAӦcRR W2)`9q[3 q>aQus܀[lzG)^OreUk(PU{uLd=x龐g{sF;nӺ@^6^dR ,xCpV :+/|Ց@نz2L:Ղ-ș@d"armR UUt,/5L<4(k5浯g8^sp@ .QoSqhv_Y.w6'uQ&Do,Zēۭιu*4 Em{W9j] v&7_¥f^ě[ RٴG3t*[8zvNAI|JF))؞Ezi _e0@%Z,ɍ9)XRUbFH+\h Bෲ %қYx61bS UI] 0Mf# tDZzTJIG%y2Ϭ!G3ѮTE|.P0d𗢄 ?8o aH@UT5`{,1s!4 # ](V 荴$?4ގ8Nx )Ҥ[Sȝ[5fr@kYJF$:{ơY.Ic y@ۊ4rnZzLzD3`2/# RЄ 8oEK}+vb>rmQIHC^_vmF9U؝wV=TlKfhq?Cs=Es22Rt=KB8ڞ#}B)!kfA26T[}Y}s*znuEJ[g4fcXya\>,yeBm ٿSuՁLEw~usWLoj3dV.un63iezOƹ/b00Q5(0'3_g `j;/4Yk:tRVXmCV`?w`5}Z5cwר8dD[Iog#>i|?p(x>H-Lkw2BP!6TevJRH6Njx*+PEJB-! ፎ`]M3ɖ,؛k{QƜ  pC0biK9mc7L+u+aˍZol'bḷM\*JS|-47f܂4m%@i}ߞo{|<7=h_'A݃^O5aTFm8Vf2!y3ā$mavIt0aQpA~תLVȚ*(zsj=Rt(RN!?u<“7 AϧG19+NF4Z4.z~?q8v7yGD$^XѷÕgzK^q} ̝Ѐ~&,7<UD ) 3쒿y[]![4M6#AKO£?\?+ߤw #}|x#$XFVVTǞ]AF,2| 7pa=+Ik@cZuqgZ=EsYBbxF ,< AmHB4c6d/C?F 'qCP0n7ٝؒE;᚜Ȏ\dƢHl2:eӣ m!= HmfR;b*2c ],Id[YK>D:-STPٻC#b*X>pq_2_ $&.{C5q.Nܘ7{}X.f~"1sJ]M]oɴCRߓUXS"E 1%:ڦWS&A#3j@ex;ݴ]LJ} ٠kga)`͵&ѿ8W=ڴFܙeUlKyQ~Q}ݶ|Řix>=XY @5D8l.°e^ʨ'C ߿\<2_Q.4y-̿V}{I$B&֙u&veټf4CqB03F#))_w1[/yYg06g{՛'tW@MRR>)ȉSx5cONޅ/L'Y7NjL _%zU3FD.*|`uvetOg"pNX=Yo/AܗmDydt%VPQzpd t?otMrIR+jCr^b)ּq$.pl$(u9}w!oBKㄉ]Ri*0}'M"y/ @T }{SuxT]0^A׮WM$Jzʰq>ZP )ʈTQ|8,jCw&e2P R;F0WDʖ[YZ`H|;5Fflva|oqnn9Y0aAI )78ҙBHl<C"ǟu!g0{!Aj<)rbc3#19υc5V`Dsզ8  ;deJTp`^z']?M`xlwS[r~m0L ~_Vj2nEǩpf߾yY +!,4nN+`(;%'!\ ]'ԱUm |~ǫuC:] e:ͭRY61y\70WS J0Y{j+M2WxƂGY^f|87x.+z}ęXB,Z?4M+5@(@ f9~tmXזVkDw8iFlMaW- ُuIB9/#`VB_Gϖ&>),D\JQy#y-J;_UpdT[`3h]2Sž.qXS(j0go0Jd*d]clj/>Ȇ .}!#pwǢhsQԫ ݀ O klmg8Qbd<xJ[$;M?jǗ䮄l͠,x?ɗr7@ ðH!Yd/i\KA']9|G=KI*6z8WGc徣Xn|́f8̋L4-ZVz-ԥ<_x/$} Oj{,Ow NH=_z7|ޑr{ p7+D>br"pϮhRlS§vR9}ď;WGv,.Oz̛uᦜφ ڋXkz<  !n;u'G!i׊R` mG4K~5bjW,!,„#8rg$qK6D4`}=DʨZ~BW JP4a TR*P*jwJ`IѠf"IiZ V*dҬ]zl}J䘀ۼ`{8DHutHI XpYh'"QhQŽyK-lՎ.h`P]7!H@  :)M6КOu?c~0~G2k- mꗗjd0]@&qYL䪥Р8pqpzy㼃zΣc-zJyMa0%߹ӒgM<fe X\c\Ͱ/"߄~L }xs0o dHZMAj at{"T <pl%W듭*8pm[}1^,7P;-4Gu }XU?ڄt3 {1[s1O{)mqO&..&郚܊Ȝ&gF!-,;D$Y*MRwe(6JlU`5xIvG|=]T9`S=\2_?C[ mRi;\L֮L -G6 ,+?rn꠱Zv~kbec9WE(zSq8+AZQr_C/,}=@ =q2u%r^7D^K^!L{J(<6]&x#)8Ug ̢thhGߜh=#rX"Z̸sNsLOI~뀥:.Vj5'FSne(18nԋx'k9#Hi$r֞Y!넮թ)Ukm ޒy\zNI@7~T2۵I::pGFkd r%dtA0))%Rc%"h~&l._}nAtbu6L}(ot3K6d#nD8&5 $.2JX!m`uTߓ3zq+p_gY7/+|b4A*J׍A%~] qW8>o9m>WlJz;vM>jxPXkOQ1EWK,~o>`~ Mݣwcǿj-7,ޜ֠g^uL_ImK!s\TcIFPgSbd)ZwJXsY*/ϲl0A; 3ގ 2ue:ԃLF͒vk ;iYhy%/[S+^3dY䍩z@i NspV92Rܦ;Hy\.YWP: ' wslpv%\Hqr4|G[;$ 7`ܭ!~5LաTL[1ׂܑA_VqQni3sn^@tuTt%v(҄T<~}yVE<Ru{3*[Mߡ%C"Ulz0=['藶L'PGFꊐ9N"No|^qE5U*<)L~*W? GÒ{E,4 ^ GifbPPx'b; %^S!R: sz3Ȭlձ Ox4,l}ٝRRElϲg'h=UubKyJbe&ob+?t}cKI)^i4ڎ.+n蔿 ŮGhQ>4>`,.P5by+.KrnN$o`n ;]Nj 60&! Jk썞4 lyP$e"U$zT3S$ vdGWw/7+W]ۖL-E s+V8UmPعfpW8ar.1ɪہxmDj2AJ&g">#lTb7BA+`[XusU\xXsUaׄD1oӤ& U2A[bgp6d$sQeEuN#Uy2tĵ{l:]/6Q4;/|[5dpF''P/#=obq;oO%uF+ 7a,9Qq"X+0S,Hٵbh5V: b<8[@>A.u&i9_i* ׿Ur<'\y:/+TzHpB3p ]fnNąR:b\6-uD'و}M{fV$P7™$Y bIE-M\sL6Ec}z΢@|-jCei" 0\0T VA6%Mc1D q"x;S+nT "枋A RFkIAßiv*]O #Lv5yoD0;T#PHCv14Ps,!;[t'n{_U8 acpa*ĦUP1|c8Xh/Nk`lC@igChѶVY{61z "`RB'm+nnt\z:b7 P =voS>]Q)?Hh t2Ϭ d[T '={i\OOL#, A zBƊ'EjsǼk[Z$L:bp,aㇿ4;U(OiemR.V(]lpnmVeYLWBeEy[[mRmxT4"g(Q!D#'wfĤP? RP|%Cf]Kj8KPTܟ3ҏ+{[K [nz\s<w36J-\,BU]v&׻.|ϭEZM& c N?Ș vg%{n^ʪ<i`}/G] =dԚd]@[q]~4&%i:VըͤNL *JecX6S̆Cy l͏SI>wW:}ˉ(îw`t|]+Ui1ΟKdEcx\. J=&%.4aű75;5g婬QYFoZy 2RVWit;?f$&I P7ozͥ_:`<ɼb(: NC%1{}GSu_jZA'idOY)IB-Y-ϻeHn\ zФbM]~ISxF)ދPk,Jz k7 agYr$1{;u62?-R0)y8>]HU#LmTӒ#[s@yWڌ mg{߽#Ɨ*<̇}ƌmN;9yitvyŪX&-ˣ``#0ge`>2&c;98@wTGFa:K{:,TLlo\`|rf+]CB8F{۹Օ?D?>dę\=k!feydxK8 fC]_ǺZBv}pt4"`mܸrFo&9\TnL9KMMJjL dȷbos'|BAK-2h:`:kFwZݬDN|ٛf`р}Cak3yHM7dNCbt(:hf=ђӜ2Dm_up^L/ꭊDV{\06f2J+S[AWBwb:>ebt ? -ZD؊YEj1kQ_2kmByfxK4_}H]CԶgϻBEtt> e+j|$Ie8܉.ؗeV @Ę#6"dglզJQ66mʫfaQIOU˳8%C(3|./$>?E -ɶd,zAV$M DIfXzu5ܒX #x+b?#w کa BC!;9)hU(!Ԝk&jfh,ry:E F`(ii-_dyV%J1@W-]Q#5ʶ55)6;϶ke姦 6!fSï,rσ< HhWZ1<(.LҭUCtGD<:0)W4v! t ws}JPpE~9I^xӨ7N, MfEN׻%e}"^'"afۚ) QX}p'ð43_? tvO"ݒI@&zU3514o^n΀]HfgO<on1ކq5te21aJcHIkZLtIl]aZU}'pYPB MHKw +xY mXi2,kIno{o{BFRE[y{z®9w]Wh=b A Nz$3ٮE6K[e- )쀶}AcX0"_FUb>[@\X?[U> DxpliSj> DZF1LJ83c0~zY:RV!KV*Yˌl`B!Em14/k7 ‘)7^uA:o?cݐLѾΔf .4bј Q%"q]S>V\"e2\u,M)nm o[!ș.M Ͱۡz:0My2N.Luޥ*8Ӭb~a-Ħ TnQ,-Z mYv‘DS7me?Y'պK)j"|/gAتΖ쨆LY$BA:4fVd"s '؛ntd‹CG_ 7IAN!HbNI^r+6T;-SgkZC* 5*td /8$%mdrSg1nP q P根"$PȄhm4| @Yke? A&[ީo g{#^3]ʤм^tBAڐ;!˛ n[(m[/C4P^[t>-<,>JELa|>XVjXrQWe6S(YWbu-Ut} #"&)h$RU92U!JO9!g膿X*+aҰ2 o%l "CT Fm-dZԨ"ƮW).?֋xM1ԇ =knmH7t7 H?Xs\_rCќ#3ƁY̪¥I@D+Do):ΜI7QAKCC~~dի810Nbivj41.H <`wQa-K~mCJKP!`oqHR?`h{8sq+d- {}eεQt4.F*!aDFm'0lQQf /A'p|Es z.맦ǨJ=t+pEHtb롛"Ud{t#Ҡ,S] D+#ȑ G2E#OK"%ʠ xi?jw- s6w[;Px:gTنC`!mTWHF]8p~򣋗?7,]]A%`ŔI6C:Fk4$Q/ }f+25f$u6ŕKv `ظ!_JC$O"ZCqћ'䇌A0[f̲!"1= 2/^y}ZQF(;=+'[$b 哬~[LaT o9W~Gɫ8Sh7*4C$-d(ltT(It"bHY#κhPK絟1E7ȻI.5aΔĖ{h3b#1 e!)!J(B53br4#hXc^ GJg\Ϻ:/!Lc;9٦3U Ptf,4-兵 J'8BBm-7cu11*هܫ h& ;9BUJXza$Sf-N 0CVO|*hsD0ik 'tWUҿV2LG5$Hޕ=jlPiM%u#k- "^`j->.O8t^ ,P^0]&԰GuWJZ!G/ABx8  l9kB )' 5JRuM7Xۑ0.nQ; Ae%'ި*'a#2azbfMq델*JD/(إ_Јȣ^&jq2TCQc6P Ko !4$9xD8z=mփ% |BLF <GF}A}4}CZu@ZzNzNܹ+HR(Mȁv[th a4aVg-KRs8_{8R8R;".Ϩ$"*s>n]O@:( kjjS4y-n@$I341ŦG<0RM!,zX>u\,T*ʂ=yQ 93ayGdU$? 3c먴OH%E "Ej`&yyWss7^#r9oECōҌK(A+aI-&nk-7(yuSIq{^=14ϒ8 J$u){bɢ}\GIՙۼ9W=mr"C%j|k>av)A3\y>[GZ4|Ws#]~=&FqxL12vժv'oρ}ZV;ͩWVkgXVOppavi7zaxڷ"I[aR!d 2OM^Z?ދTKYoTKGsA B.p`RX1Nt~aE+=~0VӇ'g&}f't$zĞQNLu:c#˃@`_K3fY/ÒwytYN/BkE-߹.Ȕv%ೊt)Bŵ a.p"%מBeJ2G4mE`xg(ef8IǙ`_|%pxH,psWd:gy =N6L*%1 G;f%y 1 2TvB:hl']_@VΓBg ~SA(? $c}(K`΍!(ɃifwЎ*dʗ^5aqsrLI;Br85貎Ik'"Iy)o}O-jы)6k*f(yAwAwF{(^Jg{q{瘗 <ң=k1 quAIϩvPXŶֻ2Bro/)?IMޮ߉ ؔ&CXwxZhhŪU`9ʌtY1i8X Ƴ, ʌzuw>$-:wu=d'թ`e\eD'g K%n*]m3 jЏEDPB&C#snFБPR_EW+3b$Tȝ]N4d> "V){/;ZQF0mza*pįKnW*V&2T=dTNOJ=FR1nxù%:(CNkbuViҞCҞ~#!bZ[;}#}bmQ@]'oi_}PQZ,'W(D 5qxy9~HXe'Zv5<>-% Ϙ `­HiK%+{GĂ$bJrm0 %T)D9Yp(3c R  6wQV0ӫWmw#CbIF3[MJܲ,#+ߝf%SltX[S+y]+%ob(3؛yAٯ\{d#0ɡ7[[ c7z*gi`ѼƺsLF1lZ)b wː;iHNJ/G{h\;D>*nv:xT)Чrł[";4h터;3R(K%M&8?B~x¼`_\>LBџQh#QHM< Ͽ,p옋,Gʊ\s v|` 9/+<,t/캷m0,B.{ JbMvIU?mmбkBݪGҍǸ4D0)U>(4J[6 1$:Ct[$&b;jQ'mCiy7?%GGC:}j|oڧIDdo-719:g\ZɑE8Fo!WKT~Hid~Ĥ$.UFG]7ݸT4\f[T%<0'͚WҽE(:_ %:_|\* C Lm*͡ ?L>گ c>4z4Ւ*{CTYފ!ѨᕕSԓ+gK?J!rdʼO"ߺ[vӭ%Pc ns_F4*{(*Daۦqm} N<Ǟ:Ta'္҈$# -"<Rq[Gc]bk7$OJ{] &BN;^Z[7tR3<r?ǡPXq <=qdL[s;P㢵 :/B2Oa,VT-`W b{8o- ]V:'~4uw'TGסd͏}R Is -62g+ \}6$YNn$ܐE6qnYa.cC}m]Yf{'ۢ}3&"}h5unjLjR.Z /ϔo AYd 1| έus5\gOp#aG=|l ;k)LN@?h2"E3Ȳ-XgEgs-)KmrL|lS> *:OyQ. :1f0g*!P+ 6F&`GVgHPw!Ua.w֗۴ӥ^4&r<N7F,Ka)G$+ $dŽi9V\15}(ݳ[]VʺcgHpzuG ${#51S%b$B`Yz?C5o|QT:OJEDCQuSʣA6UכT&F?%@1ߡ^=QZK2zh(Xshņrx2kT:tmī܀%cc;\j{zTs0F2bzI⾂.(u9)sjWOӝ6R~gӻ  ԯqEs_0CR hn^98rTh<ꤒỳeFS՝FrR% ( m|#%B?x$9;c3V'֠;GVn*UЙ> n:WH>I!4,QU?IG) Ar[,wYl MxjdJLJT& v!h~>\G݌L:IQ %O/1g$MpqZ\6 npalhmbϛԡ=/gIuL~_T819pI +z<ݏ1υ[ihs wX1.|@Ļ̅ň!HL{N 2%24n_wROU-[Oyaůd1"@"|c;3X(xa $Sw8M%D˨Ǯ5ݍ-(QND9tO]j <ӧP@`bMڀRTۍf±5}Yy坻WS}ä8e}[%ymܬnF;tviڿD29`nA-O>m_E8akpd}R}ק"el9x)%jֺ3vV w';ϐ9*$Co9=hsЅT/W@~Vf16Ьb7={%qame246I'ؗpRw}Lg>L =9/w*۲wW\^1l˾sk=GiջT7h`؇}p½| I{]}ixk45xR,r/8$P6fw?(n{V@NЕ8Э>ЂK;er,j2䝌؇Oj`m q!bAzS؁ M-yJ{{o-;mpH9z=bo|p-ӸtVs%; h*C},L<޶\k wu8֙fQ{ߖu\Dshy3;׋thV_VH#mߟWo^M UoOxM)Դ]lԁW<9b׹sSĠ&}h8#RgI+\?m6XƘ>~L rMj=HPrZ:f(-[ϨRI$wΦ*tAFbgxa_jO9AyyK(r|]ڥP}1{>bXb,TPtn&3l3sJ#j`qQ;PllD͙'~尾9~AkJVp~~.@w ] HNNH}4nhb3vm3B$5`u@尲 \V3>Ϧ{o HZe*SsSߌzٶY<ܯ@6Z3&=Tn#l*E"m^<#n$N!hN9l 5S 4/ےѕ,涃sݮMP}-//Zsu&2&6󑪑A]X(˵T>y1*UI?AL]6>I<2$9-!'_Pf}K?RpƭjZ&IteSRrԑkjzʺ;i}>}.ƒM?]QP>fn^wGEʕkm.7Գƭ"|R͜ZRD k$LOkU7u7iY\~q:4wZW~6zeCZ1B_iWd=iNUrjF3,2YJÈvtWuUvSo[x)qXd ] _SӏiVE(x 9IGdN%[ \ bs\+~ ) Ǚ#=+ ofjӯ@\#8!͖[SZk[+R8 F=h՗쌜!re}7xmm++6w æd~zȈ8{aG0B;-/neO;2EV|5(6Z0ƔHi^44HƑu&pk86U_gen-CZ,UdMnX''zdK,!޺M?9s"m),WOg_4]!ٓ5).t[5.6ۆTT9\3aԣp'aACDg"v[%H3FU|,V`/^S0X坥{OZ7O'$u@ه\0,_^\.Q9=QS+O|Y)GKkgVtN-%$vƨL̙LmPځ"£,a8k`3il-ɮJH_!aivƷNFծk#Abbw[g'bQ1"al.^=9ΡPPS| ުcoD8s 0$`0Rd3LIhs4M kwvvZ('DtE  @~jJoh?3~B$;%y=嘽vJތ2WO3jOrG&۵fVKJ?E:]|Li,\LcڝzB!0n:x@?[mf\[їv9 Z[3K塈SdpNcշJՎ>;WXA%#ȑD, ur}4֖!𲣛ypZ/H8 ٝAX^T|#F15W)QQruP<p" I 6 Et|:V0^u#o80cN:`p&L ѮHN(qK.l4!x/O o0!3wZqӐ[+DL^ၤLHnE|`3\Xjn @t]0"YHMBLCtdfYZݖfWۻncyG'lB$B_3OPHD70b̩҅~ϙ[Po=0O/ 0[nGq ~(QPax+zsY48'25p3H9jdy4mc li"% o2{[zJ5Jc‰,?۝?M(4jn2nCC/Zѝ(#r,ujEe;{=5sb}gCrubXbL:R+g֎} %PU"<~kRVZ<}?0_Z0`ĸ!Xݒ4>:2|ze}&B̝s pL\ڸdQoƦVAޡwE1l@^15Ub2i.A &ELW((#usIC".+Ζ$3F(j.ږխDDSwa3 p" 9cPP-75q:̮`oߺw5u ;w؅ c>(d>YNVu} S5?{@9̏;\5x,ŀ xSŀHGC:[ߚ `Vt (1[wkɮoE|K go%a~73\J謪qTœCšh^)=B+{{޿>|xT KVYP%hUÕV{] T7')Z%nW~@vett @X/ECZrIjѴ-\]: .^ K;ŕYp7aP00܃G"4/L#?~=QĿI:g )ό ґmwy"Qj(lrY ZƔMH :_S5;,DеnGa,Fݘgdg5[z]2tG1}pePj8љc5e4HHL8qO1auC WOgZ۬D'`}sZԕfvd !DC3+5vLUbCBlR %*Z:1k.6\MI2snmt-Fe D{h*jфo hfݴO-] =H{4w:=]Hİ9oO '%)r<%+(_Xqbq]u% n^C+}s,!o"iv*HS88MZFRzT{]d:yo6N0=\T$Nܠv/蜭°l8jܼelWM0dh\*brya&@:4PV2vIڜU.!U+!$3^bwU( _.-ۆI?)MPȈ0s܉$tCĬO)\qj<&uIu? g, CA4eraY@FE aVpuKÈJUډF4CN'}@Ԉe}ojr,) Q8S1SOTU2\`*:^}8noW?A[tx?OG.2ޚ4ZOl}Sr#P!t"m̧ya9pyِ.!E+[?JKd)-T6))^}*k!WëqQa1xyrRؾMQ"پ˔K`דO`*IoRk+b"{m/AC!VdqgBO۔L/mq%z$<޼G1ZpSWJV;t@-b6RȌc.6{Fvӷͪ8 52=珋Hp%TCi ?z.41bɤ: 5"9)9ᷜ&0n^*:"z9W lZA::Z.T·3|QHjЧ^ `:SOnV̋v: bQҵL 3`W[zH&ܷuWiOt,Uqa֬%WQcN6K霉?F1?`42|;ʈmݳCn>::?-WD*zuŶkȨYPůtTނJfU&=Uj66R@Az{ ]',d=ܲڰ5o][rEKx3?]$1FJ+7AKY#}rtwy72|jw=:dCW v}drUcp](N"P|V!qZvF\4}Tpv.kӶ6mo.YM-Ӓl4Tmjgp:mǏH=xZw3NA(r⾿t3fdb~sRp{9Dl4ht ݝ<0{&(p5; k %}d33UR(&ο!Ec[M^CX[klcL3/r$|Vrj)/3぀<֚ETIڒR,QNO cUHo\rMa篚t,='~0}xURjQӮ&Zw$'_:HG^k/ߛ {J|ޝUV9"ZͿ[ d1(ld{ݷn 5˝}(.5T >& |IPvpuVD^; 4w#ef[\IZp0Ҕ}l mjG,oaNf|?%>>x+:2w"'xI'pաW^TdR>>E)0slGp|:djಆ.l{U R9kъ/ jr IH0s𽠭g$qF"#*!g\/F?##-i@;caLyز7t, vޟ(r2xZG='/_.Vm(uCъg Gώ{tZ=M4˝Rs?0 S\mX1Q:z3N״ޕi2+ H JoV׍*FY6iB m)A\M dspe J5OqDt38Ep)rm ^qU k 5g/U* Б>JhZazzZ˽O?Ct= uAdb @VnVaգ|e0O=B!cD>6]r)L5HE%ߥ#.AB^Q`98}-TG:Ǹn K$^,jA akDȮwΛO\ʐksGs0c1 _TO-Çߤ#2gkZ RX9Vi0gcِ(ٹıīáv{d=m=5p]]ɞjIw+4zGvM\'-ht3۴"KZb`gOR:baBbv\̦94hkjbbWaQN[U,ۼve CD@fSrmmtTn̵Y^S']"*v0V[~Aϥ\h3oO$(#cf̎?ٛ2rIoCef<8)h>ħCke'7U^u X_Ub|SGV+>d2Stm6ԫA .INb3'&e*T&~RK_+뷚WzD'*=#:>֡d=_aC#mY AF@WL Zxbv\u#7'wI;xԬl]?bo6G_S*=K|64i%,{Lm1eMj".掹Z`{nݙW O`B}- cjI4fe#}@zgG@h#1E@a$I͛i p?DL@~翺iwYeZ &QpFcRQ6~Ox)$D}z$O>f0GNe(V+o~r 90~O9 <U#̳.uiO-+3\Jݝ~Vf&Pś=Ò|GM#ݢ/d|apK?33WziL@2mU)cR<%SpvP?Ȱ:֩3T=}#Wg7|"m:73c8$S) S!Y,"/B}̰H_$n{rc4% "6ۺ:w$ҙ.k⛸dltI^>')2dn͛cG^Uknvz*XE wf'Asn:KM={:=*$6$ࢮn^*-D (۔b7h'L}7uͺߴVHyVK 3% *ρ"7Ft4Tdrdɰ7 Щ% 31+Vk^u?BM4;i|87f%NpJ;kʔl&0\طsd[uC"~:O`)&:[&]ԧ/eEm[&PFcDSϪ|dM'2LSK/dеCa/Rϊ}/[=I,{[ɘeȸJItysfa72к/XjAdT !/k֖ {)s/و:5Kkoon8K0߹ P,%)-kn7D Bw&R]bn\ -;]c9C l7\2v}0x/*{+/%鿬?UŘ&vqj1WqZO3!V']I43x|*Pl'Xs!pXI$yN[ ÖM"]~-;y9:5~ f܆;~/e llg(/(y-JF@h4|>ξkl8'X{z\$8d6]'j`ׯ AY$p^eO2Vb5( (^ 'С S5BȰv I~W;+ߘ{6dX d`żl-"\^+ ڀM& q+q'y]Ut(? E-$i Bp] ~1uY{rZؑK8Y)?w2~܂`Z`ڃ>vԜdZ*X1>\bo7Fg&:N7&YK `2emw:&;ORrXzIQD B{&FgC9B u"3q6F ?jbŵQG4 %#2Y= [~P*!S!ZܸI3f~}=f%!bÉxMizq(yt"9>G5j8X#Ds~5~$U#!減GZm穊*сCt@ =KYC{3tum,uh'rS\EEg=\icIА snR`&) dc@J1_39؇iȁ֎s3sl?J㞨i TNj#[ K4%&H(!M@@X$_t)vP;D3Rc+2 "Zi:/<2e^g8n=RӍFs&ҪU:TDԫTrЭS$rilùMrU'4l86e0&foɨrfa~AbWՄox7C M"/lozeT3.9qh`eA׼H,0~QA~nR~6?jO5/'})HM ح1^kJ5QX(-,[荶Ar{.2+ 9oJ-X5V%U[,X(mBjExw7dQΆ5ɬ@d! Ψ{EsżF4s]_wk=XNA " =H 5V?P:Oumfq)[4WT {& edeΉa#߈o,b>H(+̆lsw HY3}fW}- g˿dތ{|J|(LO~uxoTXQs8wkcT6>>(  qm7C^:/Pz:% (NЀ{xqkJ21lM5yШg s*7}y1P\w! 8^2p~5Bac#XMQ,QD2lN2FU< vSYJ7^3@VJ#xjF߄tQb(;ju}>[h*|>OE:iJҘo_J6TS?bDoo]F2# Vװ?QxIwo,T(5+P1ns;a%*4^3ڰfLKٰr VWOZc&2*BDS_Z_2#’[4I?7v]M.mt[ȉQF}6ѳPT8W}0@H*~XD:6ҶV uv=MUυq& &O-1&>"ĐFŻ|9iJlQ6`˧1ҘjHدyќIcd` d`!&q i X.;pyd !eSu V/]d q,1:ԁFiG.ʇH9|T8=A{["G1ӊa"!v(N PPJ^?#p2,E)؆L&c'ɡn۴i}_ #`6W&{)>Ki_,hm֭jȜ֋hIw6-8rH))_З>"0 n b,p݁ɥwaC`Yt) tZ .[{+Uv4充Z};Z3+R7~l-^;_2 f/kCf]śwDQ1Tj߫6R9(e@kEkoh'91N N7: (uGU6}|<4㫥DM1D0zlw9"DgR^r5"5VW?["]zl{Q3FCvQ&V!wJSjxjՐ8ۥAF;hpOm7\ԻpF:3f/&N2WkƔ@ܛFiRqCT3}=\#T𓭓*t {sXgx*p;>gay[`$xԠ1:zI;gO&u9ۅ|Uu3 m1Љl;S۩4)Tַ|ˆt3ȼH ޽nv [Q1]+e&@b6 \wpV~ B>;HyE-FN[_[g W8t#$-~<|YyThYܰ$8ųa,WBOER(L| c)C`d!vΧ@↜](wCl2 ڊtq1Sry:GA,q2":$S(v}L3?眧IӤu]v).]JNz(WU8ܟxˬ3O.4xt-˳;')!rM=N;E}lU!d`^˜IaAќYBsIsfj[Ԗ6_$d;V*kjg˸BCs{݌ (K)ksFr ?JRT.(߯^k\D+ddI| l-G%$-4@v{JFv N&#:ijsq(q5+Fk'5ysL7jkKā. 92z7Ŕ0⬭-Bz#Q؛`̓Az\Z0ϑEE&D2O2($y Z$"* 3t+x7$ԐvPK`1iF'mKn!4|7J q)?b hнV~z [&s&wiÁc 5ֻd*&lҞA}m BF$4jSi) h5''GKr l@.P )k-ۂ*f  >5P oG veKaaM4Iuی1g:샟L9v5-Fطkѓ2DdzP?Dg%^y 02[ %ԝUH C^}MRͿ-eOt)$݅0nX;=#fT%]UZ'<` i}! /l;:uM@ӭ'[ pU|[W0XZGn$k-+': ]X(D19Fs/3o3:-ǞC>T;Uǥnb1ĬpbT{7 #盰MpGUpPHRxu )X ocgSjFay?'"ԁSx`Ǐ)FFa b/O*)5O. _GsVQl'[bFv 4@@NL=[Z"O<ߠ:P#Td i̱pN ~BkLcNurɂ $c@V>z5ӔGE{tP-ddJ P#{M_-/6VXP/!s6X$ߩ!kFPh ,/ ؗ c_7i@T3ÖA"HQUüwv"P̹g_IL, w9%&US{E3؂9Dv2|;N^Ks nLLH aB.\[ZG 14iMDu %[&LncȆK j0Sʤ/{Foy^#X1=9V!Ӷ+y"'|+xmaJ 0Mɚli5ɼG'k,`ӡ9*URrǣR%Vi_)վ&1Lx)i&orLv_q*c] fYYY~]&!~^p+rĞ% x@Bjroh-:5zZu" [ĺ,`Ƕ-bF}k0!8fa\2M2"WRvy$H):lzSu0I2v}eg%ב!:[s+BquLZ\_q{ZRƢHCW8'_ԛrŹCrfd+/ybu?L̟mN/wկt/bf!US9嶵qA_Ǒ q.8rJ<#.ӓ H\k< ʼbBܮF1GI*8g=4oBJ\c)՛HD6SXtoQg \N$ ٕj Fѩ'pvLK/#[6n =WfKZ0 3Ǣ2q{QH8 Mn3|OK!׈X 2 b¨gDIӒ7)b'cR;PMXg LxRqF'|SU8*ak7!}1Wfԉ=C2 T^Zwv[[%G-70Qp!!wɸc6$+RF(Jn֘p"NHM\Iq&'xfLUZ'?JF/TU* XƬruN*飺 '0Ebc@(W yꬴlGW`3$֯-Eyc\D-d'sѼ,-[$,(hgK2mI &J#Jk`s뻐B2Y|A^i@$vsUPj_()ųtm0֎ɿڞ\2gֱ,mr3_ 9N\(m,q:;eAȡ rVv!MU:_꣸UJV,AO;f g4b6jI!r^i$i9|Ce>5b r6]cE18ɯ 1mm@G7]ts;w=P}_fCȂa٢6aLiՑ:CPN\쪋ԣcDpKE d޷2pEj?s K"Olw]Fk|qrp hDADD04;&ڻ &k"_<_[?{jI>τuIPo7a¾Z pCpg Ga5hN=?2)rjC v]FZGH+kZUMΣ߽' AY%RdQˉsmҷD<8XY Uїh|<n[>UK<=J0&{Fdʫ 3#.QdMiE[4+o*YOWsz5?ke.pQs(~zJW3ǃ5g^=q鎵Na̕ʒ[b_OD #F˼Z,_?N $2{@#HL W qRYtcNw\ZWKV:kAz9[XU݌Ԏ{a}yCVGnoc1=j,~:ӊ~UITFX,Yb/`afL !S.ʗs |lA}19R^"檉zEe&Uin4>/2&[D׮`L%Ijߠ&= +R ;ItB}P1Bj4.MbXi_U]I d 6Tg!9"ބҼJ`#vð88PJc7e%k6夈H܍T!:zۑ?hvgkG8oyzݗ; .=t︯$"ޘsh$ |3eDۡ):C2&9jrNjPE{5]"鉏<-`VQ_ |Q;HpsF BQNYO(z>wr&}M6{/[()1*D=:fQJ'YQ1MjLuZ^`}A XkW4EfmͶ|`A;ּcX0V.X!zGM nGy^*8Kt5bhE-/>AT@{L:Ťִo>Qi\>_Qn_E_0vX<Β% G:mW E*=k>pPn@8yO恑a>^qKb }݀tp0ϼl~]~/u.vak'+3\?WQ "6@;$^%Kf+u3甡uߤ$J7zW d+' s${ŋJUn[0|`^AUE' $Yš۷>JȮK{tq 7u[Hg=բzV(߱ҩ" `Ayb=tĈwGx*E^&zX_A&eu#ݽM-M^fJr[YX}3"HbMaSۀ\S$6)?}HOeKNF+M 1~ӓ"nl->m(1})W6@ ӌh!gSL# rJXmZ@0xH{PDy nGaTj&&X̶ t2[W}_!naF0ŶgP_xM1m7(DcK%佼\^,*j>%3t.wpb*mvn7OBvANTcL 561bܧ=vXo87\S-dSqgPJX=w) )Vc E-!g IO=tf+I56Қ{XǍ :@;}g룤U# foD8ڍ|u? ҨW#\@sjFQ,*tB\;Wh50P\oxD?x ӼʚѬoNejۜUxA4/Q@?vҹ'[mU/-#Fi;N&,RXlCQV RK">N Tn*jl0.o;q}FumϠI9 +:inK@ 8f[iidCz9U X)H#!# @"T] B՗{ `ŔDV#O;(de gux3RT-IӟEclřV 8(^SBX$k/ r- /(>[VqDi u3u8Ff5Hu3XX#f&Jʠ0DdUA*S(nP;HY &̌= Z5 :J2J9t:wbT+ӑKִгP%lxC<"P"6 =ґs,W h`Y[k!kYKեO)Vz{*tjRD*zBȦc>W8gI+SXI# 7^6ꔕ@*6t'?fRe 89 xE(c`"?!տտW60)z=w]tVQ9=LV( kD">"hjL%Pom;l/CL+ZTA2{ loUzd0EoQ s[2#S|-n+7zs+NeY 9ߌW,PKǽ#ܺ ^eiP5p ^(c,gɆ.xG]꺓٤(.k~KN2Y1j1XgP]=kE4j$ʘ]Er$זWN?)Vǖ̴3 jʛc@KhLDjO>k}q6vM;?_1Mb3uwӎӮ^cڌ>!rDYLoQ1TD;H,9Np>|b-Q|Y tbe2]+CvVYGGC0Ae Cc!6,QIBk2B=5J_-00a_}JL!d3Q 8/І P2-?`vDp>4S-͎& kHzR=ƣdAJʮ۽ȖY7@!W-p,Y|F=b'WDuo{spvYpͣ2v5zzxQ73$Oŀy|x={i *@5!W 54aڹf֞Їf(Y\Y3OwCH)q9y°lG/5". Njtpv`l|D-P]6.@MBKM6*^~0"CЩ8 D >4RLl<䌿HJĞүzg;X*FtEco\v$a6;_1Gӻ"`w~!M[k{[ qO wnv~K䯸qdܞar\Du^f-I50\`뛞޵ElF3*Wc cvϸA_a;Rӓ!ӚD rHQf8G\l+4o80jj4Tm,x镛 "(3pYl (l)i\ h\nP 0J-ա Xw=y_եV$'/Q*(+vfR]c቉tDg$={f! 4_XLiY(gy܆2wo sUɢv0G<Dzj)'~`Ǘ#_)T?aw 2)S&f^!5Qj.mPBtӇ#"A`L4"&~ E0"ݡe8xB[2/NÙ >o88S-L^],5G4rnPOCkJhCckŕ)` nc9I q9Q?j4/L \C})5ը2v@Δ~Vr%ܜ0hR0dl96:|S6 n쭩 jx<<0Fx$皅TbmAȤTŊ&0([n52f.[6eky#M"6@A+mmNKj! ~mqPc`3+SO=J$ePJ +e^On!Ҫ>`tJ۷-ϔ=-&|/&E3lI\[)r4jHBR W=~)(<*:vNk9!/y;^x!JfA̪d-n`:[]G硈`~5I\ Nt33sLP@Y A)fi-Dt%{y+ Md`WZKI ">9ǔ>qt;u*tWMw_ഃteLq:sK\<y+ ,!A@`/ĵj|D I29Wڰ,B{C&d8fDz0n|4F:'OE'9AO J0B~U}_d+uφg6@wQd4JP)ZpTm,RxH8 [e"=Y8.Ý$+ h7yOJpG6}/sR97d3 FM`u*S}l -fR #pHТ)jmRlyϱ2q v \=p8._ ̰g[5':;saI!4[Ni@<:=iUv_/(`TlgU'#6߲Yܖj)BQxHJy,g賚 { 1@ѡpXO`NZsZzH5d .Q'wZI Zt|[P4H96˿, Vq ῍Hy"n}cR̮[-|TU>ß+0X( ՌŮ浶Qv6qV0 ksX ȪqihQkH/؋~wY],-3 UtIb˨l8Iu"50T$ ջfK_:]@Qj6ۀd5C߬o)rt{#nqC80B]QgK'SQRG.iz8Kxl.Cf#p"%Y\+43x84L4z }aHh1@qqwoNo!8T[ן+HgP7@B͞?9,EkjaZ.ȹ{؉r< \Ni0Ӡ4QwO,:7&h;b\!0#nҽӺ.(eX$[;u\ZKB6Rr+cP9aqΥp}$FKbuʒZѩ؄}(\Ν _: b݇`guq&b6;8YřYFƵ~hI1MR3u2-PXL6VL>WH"mj6B|\7uX̫hw  iv$x2iމ~iu{/Fllnɮ}B!~*dv ;AC!I9 7 gh5KfXLśB=uK`hNϩ`$rn:" ߃,gWâ-N5SGȽ[<p4(#ҁw`HCekiPrw#5#՞AP3m[vs]"W sw7',ȄΩXPjx5V?0}ik*L3RcEը$l;\?YIO\2u*xOY d3FR*T.XbqAM^8m@KΕF~BzgOS$\X$hasLe(\eu0(&<%x՚z8zhk..kod -nЗ-}~WjYt H@+h]̓dAQݢ4_8JhXz{k!b$)ϖ c3fùvl(L.5H`( p )R,"]& ˬhA @RӘ=?}3n*G> 7RRmKeur3щS7\ _6Tz&,Cm^|NANR.c,QMh1òwMkdH8>0a9bSj7HtbJW\ ,n K3_@.CtoApϖw!0\xCP=t5 /~#`E¯lz.ɘaBhmf|+ 5ó&Ti y80BBK0u P{oȇQG7om8%8ln:N'i PO$!ؼN]tW7~a2ј#SZ`5ĥRf!"AA ̱P j4Ȑ N~KA\JKikB[ܣ'lK I pwV2]339%_ 1vod_0.IۏPֽ†`dž4ky/M ؁4Z~ijޠvԱ/pHD~̗,ݖx4x1d9s}iD'q ab،|04‘@✿.o1]-q[Rxf!ыEۋ_4 N72O|ٝ#FtjGb7dD=.$I[/3iZbyM˓Lq,o*zh 9Ѩ"݂=#lj>[DM͌x\X g3x.MA+ kzUZDѝ=^C{B)pe, z0FUx<@"2Qာglfת?Q-Ci ̓2-3$Tڱ8ͲA Cn,ލK'JZzxe6T(&ZTLtvhxm'BŤYI̋6~^ nW{ $[\ɜff &am,a x͆i8&%SgC{*%=A y!/ܙ/+?y`8JE%M.oA;>e\(PӺ-*}&3 VDZ5lgK?lPa`o#֯婓Diu}}+ER0\|iG'f̂02.*wk0$P,:4ٞNM&[nV/`۬3kT_cg_KF C_M&N E,V#f+!ĜRwSʔ9bH{qazL2IL8}E|8,ЮdERsT4`9ad`l8C' (ø}),'w dҜzs5Bz,NlX]~ZG\5̕34`H{ZmAvʞm(` ע1ţEt]J[z?Џ]!D8׶ȅXowF#.oO {o=ZtB )\hT ,QG FkzxKm8y4h"~m vK_a*D-ex \n Mu@:>#o}J L-o!E,o:?BW,}F<Ā= ;"Z+k)zTp4q`<@^Kj T>/PILYN@Ud)a,w oyń2v0%)DVs*k 5hcѳCkS..IH`:zCʴ'zLWK25j ty ϫ57oEf07I)'mys%ڟbH 8&^$ hӃŻp/6 n`}t:栢f3ٳz$h)QZruӕ0# 2#֊!Q6uI S{!&y#I+M?E^a;|CK!gK:dh7ᯆK> u/?}NV!_wqQVz{t MMT 6lVUUs&h(تDW$.^ИG #]a՝y,Rbrt\3|T;C`sO𘥖9y%:=\#µېU[ :^m>|잩Z2g4[xm֍8kC]`NLRW|ֆmG}+ػV_n/d̎8N0٤q}qwQt]aZ .csaub[!'hbYPTn3x=enw8/DPQBQWf_ vE|~ ͒SW&ij02+J~|=+TO??|`w~Zm9Hh4$uДw u2B=R#ҦLp @, SV0Niԝ]f2]~[N\bC-iY>KFdCo`K2Pl[TZ #=ךA f'C okaU*vLM Nm.m^﵌"}wk0[ګO)~W'[r٫Jq f:n;v<4O`Xt%$ \֣6#7K;+8 Ck 8찟K30E Bgib@7A Ca[~k 뢈#>D)5I?H+Օas^Mϰ۠ļ.q`5y.'#U5_ܱr%4n*bIEBSWEx~:n)cqO]9Ӵ|"6zL[Xz”NbEOmB 7[)F9%r+<|'.>^OE>^1 7]?C*r^ɭ3LB.t =հ\KIA.BiϪo>4MoF S²:J}`7*.Og]\6"TDJzks -.!Mݻɢi.|S.ߙ+C5BG1a\ =4Ni⟲usZfWVy:Eo1 {yK3Ŕd ),Ę)BPkQn,J7,4ة>9HG\&16W=b@WPw9Y0??k+cZO4",ZD%1˒)8&ut,&!{.{9 Uxnh ^GAK;ڪVd__]WX8da֡r9 .c\~Ur.s5_=]\ AcFQ~@V"VN#?v}+SqP{U`v 7o_^g2z=UvهI>* 4NpRqH-( %,plA➣kȌ?XuUJ>HrE f[mlcѥl5Mz'V#o ֗/¢3M%n# ®w7Lp+,hr""0ћ,Vc.(ou)7jF\1Ʌ_KJh7%p.oXb H i5 շ\~̻~hlDth#S/ 1I[hA;f!rL 7bGϱfm(0 N95D_Hl1X@H 2Yz*\#UF`Piq*V (J+|> S5H; 7bs^D(\a7jvTyEގ' w[C)՘DAle~3o #5=9,uSddb ]G3Cg$ҽ1TfٝN՗;% ,P1C3Үn6˻6ϰ(O!'Sh};6oqPyؚ1}lG,wܶwWei]28o4';ʆݠ{r {Un19ҝB ν>-ܟ H#NjwqF*z^i0@4Ԛl:{FBӰ =o1 Τ$ݎE=c$6s, VIvp¢M )&̋$3 В9< BTl{< :Uily4/6D) Wf9>\;(݇oJCיsaQO,|H#|S (g7X Ə|,ȌSI;R e]P_jV~~[j'URv aI;#]wdc XF#X+ m(:BXW|h, /uӤ3(z- URrgڏzP$COT*YBg?lr`nZ7Dոg@%Y-!gijD ݤEW7n2,}F#O/,hFk=c[$V/.|-<) ɏ2RʘdxޯGus*"R9ڋZwE)ko&sPNYvug7+Pأ=?1uLrN|+7[MDc%Y3]u:3V6߮l7`0yy5b_C*kSד1#gAF1by%_-8RX *ì"ˏvPy%6'- $]n޸ca_ %*w:JoTƩZԡwB,YZH)) tT1Ҽla Ꮷ>u MD2m@>SW $P1W~ '\=1VN']WjYHA2]Fj g>^s$6sհ?hߧq=W4T16[,0F֯ÇiC uHt3NA~&ef3IM=w[IFG6԰@ J{i (HW&Dp<8+(sxhwC^SrI^յy9\ qL*+$\iup2͝-v8уZdD&n5ԔRRyQbY j0%ܮx%ImzC3oXR[Y4$ J828{'Wh0lǪco)0̻Eft~DVlzq ӑ+BB8tĈåGa"9}$6=}68?_\+&#⒛֢l s8~̐d5A GJczx(灼xMs5}zulmW4KYSPm)Ʋg|3-!'^u7؁x egS욊<˄JD`]mιƆxY @ eŦ֮6o`q\9Dä+gVB$= eb|][O> 2lox`}/Ǥſ,zߒa}!hٶU(B FGtKѺK^ ]'p`t٥ml/ UvJۀ⯹؆kBت+ Mk#rk-ۉ?e{őH(x\r+RnL9]41SGz2FxnQ|"쳂=f4N dx1~\i~5n> M' fo~v*L,6( f 5M%( %\ҨK9I_ɉK~ruQ?rL˷>2 Tt`\u/K(s #Lt;%"-Ջ7 5A7-KL0:ϤŰV$|4(v5DŽ@6V#;WpiiDeՓRAm-B4@ѨR:xgz'&JE3Sc ҤDÝaR9.]zH D ]\^T} 棾zXZF>RubsgFK+>IgW\V?ǖ~)[ޮl5ڳʦ Ahw>^&Hhs抱HAH\ Z馎U`a]gA[v&ƟvoluOWʗ+#xɇ"eWG/shzi6*2dR?2z0` 4\[԰b GӼ6~H…gAԽbb VPnCcjGSn [Ч `lIma\*9!s~GP򾍖p١LVxJ;G񯪁:*)̲d<" f'9>6ODGGʩt1JBR<1sD u $;a钵7+; .dN0%CЋ*?R]Uftf9CGoB8/Ձbx@F(X!5+T悔y =s\;JR2<$*Igmğ3lS+EA{'ecA &6o4dAPr}36bMѝ/' JvFt+MCg ۘ"{y;OHL\vB/o1sn=y-x-҉n|*يWR㋼/#P?6!\3Zj-H<Ge Wz0s@g9EuX\y uYiwu.wӜ瘈Y-FcG]^!vMm[I?u3?a{z<&2aHޫgNE45:) =! 41pk>L׷hX= HY8&;.P3rYgn[[FF0W{ q#_F5?wMkg\] @eq[&{]~m(fI{p_%qi P%MiE]岜!D@#Wc5O;g',S&AGH $9ü=ݞ"< /teWHr>sbH ShOC}nԷK_Pl%%$֋chi2[&7Ϛ9r%5[pt(䢺 e_*Q|QvHrk_:)][HSv#{x}'gpmE35iB-,_Ai6mu'zGMfq:l i\_w0 Dw!"HA @Uޒzf]PhM}1߉Nzs8Ur1(_TN ^v5p/֤,ce@_uޡ IM[ၜR6}˃#r jO]x̨FF-Mn4 eT' FFx#"=ȴXwv,j9FP`qV5E~+%0 l_Fr^W^Dlp5s M^;ZڠFdG8_o͌Śvu+N;C2$oU=dDɢtΘ{P 7uM1!p{*DhN|> g$>Rԫ&2-@0'|@n P )iꦻZRe\"ĵΤ5 pp5wp >2r^Mw'ImD}PfvԂkv"$, Z <Rbp\OqqT`OB _xQ("]ʊݾ4-#V+QFVA{WEQ9/s "J,iCtIŷߴTMy'/lGsyOHۨ-j&)bH)t$75SG<]]H}PMM&n&RYc_=յ |yx+_U׃6z@n^;cN|?m:nȏ">TGy4J/1c҈_鄘[ʰ$(9iiPͲ"IFMDۂ\S9<}-3/0P'(zS~cҶDi8 #׷@UIOtZ[9]Ct*RP5|(}RA(qk.=tf(us[սૄ&yVi[L:S˛B1Oȭ7%ɝP @ytqrl|qr[Zh5⪠ rK lܨu{lΩ`YQl9oDb%]"!x߁w7mh{+ׇ΋_7p %(4F\]rW]E$岱d[H񱽵ck/ yFh4ZӚZ5 $4;S}I˿3~]|oSXJjS 0/0ٲ3L Eq5&CD"YlQ樣-D^" *-`J )T|g#6@'k-L/9;J.Nn5A|q~c siIϽ]=oL7ZHY #f]ZUVaA9F8<*7F,Q͹UԆJdL_mh+'7qTȅU{MQjdj/CCh ؠ`Wɫ^ T~ K"*$[-$4TsɤT !&^EpߠUL T-U;˳&i537D Y|N<; εU20QBjtb-!G4] /#gzbgӵAFPpO>_]:͏'f=|gG-)Xb|Kln^nǯHDU΂)`m-e怕4@2eR8OhI x"A⋀dc?8[ [W|2,Twr$~Ov^;IF͸sfV*Δf֌=%^Ln$mr䭺x= .ו`eWإԼA҆My~5` ?o{O C/(~;Et0gbt z[stxGC[W9m/{>/z,-m -PsT*yYc>ND/?}g%#~D</[c1s2ꃸj.р(G&L~Ez)۫wq ^ Xa#zC 0CxHBE$0K5-ZM<޿8!AhD 3)÷a |=Rm 5IwxTh2K/W,hJdU7ʒdX.)# aYz!+}c[YXgC&L&3/ҵ^qa)^ۀÌkA&sCd \zɏo^{F|1txdt=Oc,GUb8gh}yC.*hJGiQ̺=.uQ?́;P,$9N%wB2a3գ݅*JW 'B(!_7zӂ-1/M>':^fV\Y2x=e?cvٯbSnPy9V}#g")Wʡ ]4VD,mZmCГe>J{F|1Tݦv7ҫ A 叆D&kã/xkv&sߢmj ]6i4jB"ڼ } {AdtD _ֆwAm~| %p rv"o^Ͷџ rF%-}+ǂj>P}ufEU^XXAȱ((`|uJnAC3Bu#7.DBn!ݺTNžŁ&glboN_SL$zɏWɣGĄ:e02;H]}-%\Ӏ4c_=( SiB,*c3 ,H~^])J;i-v\ I?(DuR>r79uc|/sԅà1#gLh9/0e[>CT~#U!n&WƵa\dN&mV.GXr?CPzT Hy Vz〤UcD,GóEEiD H<3!e~k/l~e3/Q-g6 G<4BN$)WN4X84^m_8hdTkH].,R nQaD .HňG kJ \dJ2d f k.Tu޾ٽDFUpqRՈþXQQ$exLo?Vً~Hn:U ^ `O_`.zb\%\{ Ssˇ>IXMX5@)?iZh,zI_4Z%/z8e@%p@UȉPT6} f'),ie2\ AF"< E,nMU_*O.h0@Xڨā#CMN^/S?{:of% Y-.mi?ҩdFw`LˊrQYǟvJ)i#&TB:iyz84x=?2TRM9ḨA^ ≻P OKfnTKT .K|io$9s<ϧ@Mx_b]ZA=-B[Z;`&zRJ!A}CvTS 결+RT#Qۨ}! YE>bwm/m+(*iVN77B.~\X2Fl[|!ڭ&+Zw3k {(묕SGe-<nbd;2;%x'RMk-G=VrxOBDѨYnfEGum2n)AG!7SRbRo^+!h޽յ|s̬#Z9m 4,{UΓ\VS},nTax7㦣 ޴"T?,O3QH}푺3yv&2Y"ܪ"+2}Wग}tnE \րGvkPCeUnb2:x[wuhsAHoxsjJ0s#s޳V=E2J)K|WtΊ#I6GAFy!&坈 (Nߋ }@Rm2,֬hF>g.%Q:e+9KUZr/ fL`+<%.U߽Mp 7{ީ8ؠA#V+ AZ@n+YoK0!P5SԸ9l;1#9jJ8\ILbo:Ii5RI ˽e#hl,3~or+Qzi{2)bUuԣ n,]zϝ'3V͌ li\pKi|А/G6XnS*R?K O.Qa9Q5I-B cs'bay>XwIlcֆh侶zl.?KD땊۰'5f>mឃ#N=$W bMkVGI7T*ZGKB8 lsP m͠G\㶇hm[ds ^&j-ɱʼ4ff¼T7oJʅ备ǃ\%UʤŖL>4M֎gns2^ u^V R d˔m6DXA3ܛDX"4*kHL,#N8P n2nlr5Kwxh!wX%51G'~/}jM@=~DKbyb.zStYy24pn#_D>#S70$rXndS,{֯=xܩVvUKP˦.,0M(@off%ϩ`?⭍=Ju,f7N[l03& [R>mRo9HngJ*u! &?K* -<2-̮llL%ԺtmTU=8v; HtzX<ĘM NG(avTq~} oX怫rR:uP\`E|,,ZLiDOg8te߿J[*t1z%g!0 Ma zy$ݑ*ԱZ#n}sd8bI"#%;YD c|_Q&1uK"R;Q{PlasrOK{)CPCSEN4aD}.cЯH̪ΒZrzo~]ָ)Mʎ8.gSq N$4\0P0R(봴ۋ#aq}Imm8Sb?'pT̍Fْ[jyO1 ԃ]`{~`'@ }x EPռ_6Z=9@!-ٝL]C>:/ IB۫yc{x?ĢMQ;?*wb/>xYNJ[)lMoJKe.BOEu6Yk ) qFl"dÃB=@kYd',d*{~ xkWBs;R&Dgb5)2b*Ts}ZS_j#S7Pooc$ve|}zɑI4@\ɒn|- wʟH>'p\ RBxaSnv%/E׈ NoI7)oMP,Y<',AϪ6@ԥԽq8ku@W (j:zMs*Fյsa04! OvQ9@-r<64&WkǾ([3YkKO|xtd ˖q= DTѱ"L+$΋AqsQS],?>]ml4~KZ _|FiD#v1%zGs=cvQ釕־8jWo:G:7X.\=BC9?oMqYm.f# m 41#v,ax,0]R(υk}&H?i TꌪAh|NQȥ/tIh0 +"{QEu~hb\E!ČDJ hiթVׇ\@^o[3*qq&=bsG~P줪ba0<ś./,~x,SXzPf}tĵ/W\'4 ^+s)'[XPYb\44^+[ap֏)lq]i_=a6VXJʃAy{~LWB%1N*@H ˛#_Vu`ՖXbБ]Lt1hiד:hЈr30g#1sS%EɎmNcJ@sH|-GMKUzP%ta$! y XL1ݹ9 l/px23VK\Ckl/i<)@L".Bk lםӀ@UxE 6RP9lYEH#Qo[{.%x9t9YЈAw1ì7ܜ{9aU3(/5 c̩[`Heˊ>7d&4SO dQ/ FELXd5醋 m֙6/VĉaS >Hvt".*Fo gߞa[Pɂ;^i uZO4a>&1?IE~/%q岝@o?!eK~V\OUkoM[\_MW'FXJ NĽJ]Ũ4n FĚn揊 54+HzV(fd6˖+׏м7>pA68o~Nz͍T[$G;>]g} KHM4@)D(v(oω5+%)G606xN&k1$/g@?t"g~@X(Aϖz-_ý|LP.7l,^N"(ԩ6V ,ShSCG}})=2x&}3o~N䑛!oKPUݧ1rxks|kou pLý:Y+g{T5nJ(Uj*$,{yC vuDuS34*B[t0}_YTm?GzJf&aU<O;l۹9J7uoiEުMB50r05(cQ7PfbN) D^A95@9$xB#~6i=] ym΁?7*rIęȯєV-+- 3+s%]NX&8)2 M} CwgR,׭{c$O;oͯd,ߙʊ5,"= ^v2oSD%/ꈮ0Ьq4SDB;olCp' W T n2&C Z:ӹ vN{Bk$d'>πdonՈ  Pl)R߀積r*:;#ƽ]}N%dDdu:ϟ^'ȻF`_nX)Z y>edLF~.e?yDcgÑ}UĬCbv+}<@hnzh8k=I E6Dk z]mo(cvQI;{Cx3k8鄟Y|jmߛb`Ɖ I-Ped,e/467zƳ~_w2G`x?k4NiB@aÜ$ͶUFJjM9Nj )ЃZ"4fZ<kw9gJ3uh&\<{ylb1reH .PUpl-yK}eVB꠿k-.^Su!HJ Rkm^+ͭ.UsuOQ"ϿBzv\P҈^CQр 94+-z%Un] WKL`Ұu  oI3ʖzpCcucb m,OIÜy$dY;_~-N8}mkrmkS{@ڋQǕY'dW;poC؊2Ucd\i kP&e'uVB^X#>bD="Y v90b'/ d.XzX[x+v$qI}mu]vxЋ[UY#"Xd`0jd7V>-whKzo3noU]gRYg~|1D5+n3}n|J˜t \*ב3Qk6B]- V +GXjvah_TQ9&$n?/<8q˳qֿ܉Vitd&mR#%kbwXRo<:4mJ 45[fk+>4hcꇶj5 5ޫ{w;Qxů,5ڈ-o~n*I}X:oT#m14NF:v9RWDCdPaԿ趔 ˱vNg7^fd YzI T0}y7CQ_.&dInB,{M iǥgObə*uUDsCM5b9 wMAjK]\>A%#sk6W$&WVP+޴Dݓ^k ! AZնG w/ 2tCP%X|M/XUdHGn=2/&yccpYf T ٔL8p6I6?4zNIW+/qMhԞ'I[k)<jls&kLȒNk7*1?y/ͫ~^[ 0툒 o }]`F}y~/: IQ3|~yS1 92N\V_eb [CIc!5ܮ.dF 煒:g W;nLژ>Qc}QKdOh{MciUVŒ:Nd -fPw_OXA&vi?D+O?3\"$qf|sn;͉ZK5&fS`nz122qǎ8:[k%eX8UĂÊ3`{=ߥa5ޛX#&pc/6Tu>|Dw3]i0]x#sǐ#`Ʃ1 :KS6ל5@ڂkef̠V t݀FX9^ |[ymKEe^0lkRBu4m˯B`.}lqSwފ/-ې=Xe:ːqh{Q/O-FsWu~lp?"ģU;D)`rw"5<JdB+~(Zs7ZAJv :Lígk~!d'}j}IpGfY ,նy`Ȏ`0!?URҢ8j)&%$$x\y`v2UF\Ybv)#9mRiOlIp p>)M2W@ ]mƿl~/.{ޭ"cL~whN4sއwS'Pa/ ˌB[L9䊔P ',z:[Lp7 "oi̵evu`P7:u ⋸#l78$FێNSD^k2$ahH(!;T$USzM$W~0o'"9ӼPn[2,!,9ıK4(IeZ=8[ndta/(T*Wx(_vO\h VHKٜ޹_/pI dž!)'V5XQlc$-FƾZƞg`A ĒF;W~+|_bl)/hB.C-+PWu>\5T/: D08pcOBXϴ7K9(b0ą^ou;b,6@E~+~LzQlYD)WWgX #ܳj.Hŗ _pdxD*|I9V$/Ȏ~c !.I~uR,⩗g o̓ȨGa[95bb50MPW6FGWo@-{` =|<ߢB}Y pqZpA7 rLC~N/;__ikIcE x6scu4^ oVF؏)y=k[z䅴n܎jR/>7ݗZfJ-#viUy/Zl4'ͮ'<lt #8uZ^ EôuS y?c4}z{g>(WA_MaoUVD~ Vit @IQyClLr*.su[ػJj6K%CZ1YxDG3т0.jEvkރnDbIڠgGׁ$RT=ˌJ !s]-!\*x`OGzCO1"Ÿ S+R)З#isMOdsG@2ޭ>D;R#D+޷XUy`ˉIsjskL) $ĪRpP6bDIN/2I6(GS{XqPhV+,^c!fJ+CڜLbw@|C%LW'4i>-B]ܜJnῙ=N^hdvOJDUT,)Y"ɗ֮ ߳G>,_LJUtRGQ1iyV(Ic&L^{Ćz#&1`I~MOt2W9̙ =ґ4z=L`rQyd1t+}| }B?̝N$ 0:2KVDXϬi2/%;%=̛93Q'K<DfO/3;T|c>YaGdqGk箰6[=9*!Dm i?p*#1sd2_,~! j`<.\hu%GkQ͑wj»c㌐-?ا,UTDY0Rb<4!)C(Ȯb%+ܳdռͱcÌ<`Sfιbmk^]FO1-Q(R7"~Ik,zOHHnL/?{ekr<1&^o{D!QK'8´~ W+Ν`]q.!N}3HU(>݆7 ^Ab{vykYvj:ׇ^YqלˉlR\HSeԏ L¯˫:#W6٨X7}YmEC-ZS ܊%X`qۥBWn{y|CF'ԓVk<> Wa'.7L:o`{G~F[++A$t-"p'|h*Į-wK'4hU4.fV½|F> @#GȘZTo:Z{#qا6\@QVŐʡ*ѤtN9q)G-Pȫ/PAE%A"LLкl P}IMWµۿ.̷ccl0/Xfq|..9ekKN{n5e--Àaa\%:g%#Xrjt=PDh9hhޏ"߬Su'98+c;[/a#:R6QV$5!E1v=S͖{C?P:A5J;0SQΦ?XIah<C%. e<_~lZ} b US] \'Q,]OUbvoXJ4I:=z80BVp|$cm<5rX",>64hԑ"M3uI@DoTXŜWC{ogyN:5P5@O;ख़ٶx |\DO"Zml\;Ly=c6zWao3s 8)Ü 09΄'1Hm۴ܰcob|Ȏ3I8*\4RTctQB&i]2e.(4][2NmRCٰ"Ղ?7mS8&LR7 /~10u=AEEYY~1nVh!L͏TٵƎ $*R  VAz&VRP.va*UmZlIE FKoĺWu"VG%kyXЮLq?]l5?4%J^ [ ۶5ꩄzh<zB+W,BDvz'bu8tP"b$=qB64E_| ESX&`Pyadv4v2JIF+{ݭ:Afmž\a1 4c[CYV{?H_BwX5{?5vY&duw}YeFFŒ wm7ƜնB@^g[Eb0Z(l ~lyS.͂GO*UpNYLGKdbPz@'!@_lDx:W7\Cw&qo"+ zN$s@9eAN$~ԁ&Nk3J'FPdxutJj==Paj2_PpOtHY׍`َ մ4?]|HOu_ץT{4bBQ=lR.+;YT0]`rbhȍAEB:BizkY\N%G9|r1"{U7հj!ϥSQb:Ag!H' O%ќwRF꣒;Ji{Je7~ಮryt[>mdQ͓G#o͸z=i8oj!PB***1L͋SF֭~Mg}Aa@0ѐ?%%[>yMu]`wXxRer&ʮѽc@ ΁#!]UÓ:^[NE(t&sOQP Yl.<tіq@Gk99:^|Rwe*9Q/M%LxiL!pܹV.L)i21[m g+C&^M˳ni :76_r Eدq=o4swJ i`FEtT٦}DIuWFѥbpS^OdkKrR HpǫmR0+O5d֧p7qOIYR1.:Yj>q_-瑌-(ۖoϙ-S ZN0hsvm6XJ(7Nȹ'2ڨP;Y5J-8\lJ}9߂U@14;b;q2xvx8HGRS'Mb4$7팷IͰ^Wl{Cso0ܤpOł)50КZɺ 2-?Y $N{Lݑ/[oɯ'7XaE0I8h:d-k'Ƈ:: ve[|Cw-0XtV~SWzm|+ G:JL1 ykjb&]:zP$^ % Dk21 fxF0tk^F<䏹su]5cf!]tvjQ~ 0̸G]bJnI 6P9V!g,{]i')Keɇh7aםйpឌq.LTWpޱͅZ>[rK󖽗-ƒi}TFOpc7EV=&]]AzThR_ն\<ƾfQ+>YII!;^Uխ l!.g:,M'Y8qE=$kA1dĄsb8z0dcM\I%܌!0/R‡fyvE03'MTjF^vή|y P$cԘd&TA_^%gtb| GYM1=Fۡ:Y 72vK>jӼ\l9 o""#/7+˫eg`ɞ&UV^55ٞIZXnKkx" pZ Aݳ. `ߪQQs[7`޶֘< Kej0uq*c-,Z !U2aރns  w2K_ yf+c_ia /gaZ6 /q19j!uF8#E'p~m(?*C3|BIȥJypER<'}S-xɷ4Bv=@3C=<׉R(KY[yO|InL'!ոEJE7(E.}6suotfYhq`pnk0R-e䨊jSH^h0bA[^@1Z\ oJa=Po5^%zҘe lz8*"l8R7tbs, f]F?~4lM~W-gkmz@ ]D.hB 09i9X~\C%+=Y*ʝ/?Yx`.Td^n:w덣VDQ :2kg r܃j3&HV=-U7D $[@slٕqpG:+Av}a\J#>U<(f49-s[XKe{N UH l)ېRiXG!CE{;{& Mp;D??6gL]RUJ4{Y ˱ VZǢ@9\8͍ZF0fJEcͥ*1\8+[ k8e8suéY߱ͲcCogg/ 1.v 0̯>ئc=xA).kn~ GVL{4V<6΂ֱ"YXٙPZ_HvŜ}syȊR4nEZ~UtI"BQUm^:NsV&*B GEzbykA+H]*PpC)(ErY]5/S{Ba1ѕILOd^,ɧcӬn`_X{`UVi}[6>4zϾ;MϼIl:bSDXN)C||J~dfz al0swͦ>]QN1?@pyqyt=4Edga'IF趧9iK\0#%J<~/$#nQX[yGfU6'2St1K#zؠR8~@O>|:~KDN[>+9Z a]TBr-'{ub3lZ9 ר!_d@|S-fh5 $ z)Oh45qL|nz)]1TE0IFOw0R{Lg 2 0lBVguԗwLGOMWgFԝI-}IJnno led8+U0kũocU6J@sΚwp0MN麧`~@JWb۾8/M7lL&5).Pj4&3_dzuWKlXi61Y9lMA9$Rƀ\3!QM,5o 6FU/0|-Fy AKq1.=cjZ8l|$BVg#P!D`z^K"#P{zܩ=LҍFܙaZ9=H:* )e:-!nt*.&Sv־-'_qM2N!D%3%pTᥱ<$B7]Ԙ.9pv ]2nl*>Sj\r`H2\&_֏3mQV{Lؤ(9Bi(:X זG.>){;fn:eg/0l. ~`,,(3={eؿ'K8 #߯^&%8T 6y0u @ [i}Rɓ(nNǡft}KA=Xƀ X3vI:=>gLK8Fy~ 7X F1 3KTz^t@_G@߯,ku]y˗2qO3oKwgZdHYiնK{Ze ¼OҌBU6qwJnqNٔC㯈9CLi4KnbP3F"ƼGt+ o4ڡ0 ~Jz."̈! R6%鞸@# ;e4bt4-xeN0ˋmL]OWZe3EV8PmLr7;pTθխػ1bW}&ҁ? _I!E@e٪NLA wOMn4bSD.¦~ {҉@+k(3φ][of;״ʉPװXf&:AيE(tLIGvh03H_dzD6њwҺ%C8 M/yrH$4!H*~%}g%MHmЌ+m87l oY'*QYzͽPL^y8"k֤H"7wUYS= ϓn(+.NYFTd|]//|i Z{R# \E* u8TQ\bjViz>*`'8qB\w8ϻ&u"B ܱ1)As/:h+bXVzC %!'Z-X5a2vH z{owCr N &* yR5!V:/}fNxkLc &!|\& MqG;' p`(^'ђ=jLtҐoz'4 NuPp"Ty3<w0;9 Ya-]AΒZvf<"FVK$T,ױTM[Cx9<:c$3)HdnQ13RR\19!RSOx@L M]ð۔KB?6?UZb!`Jl8$ؗA1qrDoL,+Kz\#~ש NNxmT0yKÉ:c?լ=kwve:ϒiEl էMHO??_A-E$1ޒ7+!=Pڻjʍ ' RoCmBN2rv? X+~zm[A8<$!{a&M;x"/Ю'gD$1<#ԉJ8c[:fM*`a@Yp; )ǿLWV`~`7h$$(f!9: pu ۶؟_t~GdKV}}uU;L ̙^EI6 :\(sq?.=1A%BI7Hs+8M-0p W=FmByN:35 ݑH|2ʻ֖jx(S_hGŜ2S0;}ͨUOQzX*PQQ*2apٶ&u+i#{N9&e;|g 4dc 푳NDbLFWYu@Fۃ|C%8θ\hVQt4KiWtߎ *@e[ PB`tJ'5iZcD%0~U'Gh)#ʵ2zxCW_!7 ݃h$z[a:]u;3eZ.jsZ5 M^ř@@-?06i{ uOPȓGF對UG9 njO w/8,]S%?ͼ3A;`-Jc 6 \|m,i¸_PB=q&X p >uJs]L\T /T@CC@ /9Q3 nKsREpBEձXՁ=~ahܾ{ԩi&ۣ!ǩ 2.!PTRv'wse·0y?\ ⧹J1cF7cXvNzI"(\W#T*} *&oŁ'].1Ȩ Kh ү5g榤`+IyZk$g@9/NȢW|1cnF^ 4n 4s8|K/ZX0=Mm<9cp$u[8jh-s% R,1sSdaR̓sÑQa% h1ZpQaщw34ure"WV2Ag"c^:EG!3VsJ_e$7gݏsqH5#pO<Ʃzæmv)0ɓϓ7[iI$2C#P"phvX?bh aĊq{Ѝ=;QY3u7e(wϺj8tM!xuX*%,vA`/z!d@z05zۅ@^JETCOו) *wqٕ͠ߺө%D.C#&eA5c,aLm~Uz4GwISo4HD.顱ÀKF_u블m\phvNƹ FJBdN b2wx6[dUiw|XQIĢ;d7m"@Yf=C,9]+>C;ad:::G ܘm}hڵ.} $#0( ~.|9SʚLipV4sbyj G[p0XCbx+Vsl;4>ű>Q~Ի$fͷmiKne(C1(IV.C9Rj$TƕrޑS7Z5J 04) D69u+rW$C!LvPWx]CR EœlnV_{g5c,4RWS@bK\?;mа\B?r9T:SN/.Pk>KC*70꤇b35"EԄS$}fvtWpI NIlyTvW&[h.nUjY4sa7رL(SRh2bB*Ve|`dhӫƋ0JAӽJz5#SߥXŀ4 h9$N߯@8+M S9jWUށE>^a >m_4PJjQ/^ g<6,u#l~Fv[ޗos}VJ:T ~_HZ@'2/u-b;Ro~%wfVN@@1=јِ{<΅r|90f.-./S%~uG?U?$`(TORvzԎ(eT3\8[h5`&3a}w` ?iYj1:DFY тfoYv+B6Jv qQ!'Z B Ҟьǿw䀆h?VZʴ,,Bmkу_juf|_U+I7vR/c:0WM(Q|7Cܭ)N?&|լb}+2I@SKcIG_@Ρ/c2>`Eaȉ}1wEFK*?vX\c~hj= 8v[.`=q꾅KkB+p;B.BI;qUGZK" M_x<Ӹ=c z0")&Yg]!9͹XлbK>o%rgnXP./ { Agu/g?K2,xf<6MLw.+G<5dRawkY ;̉dU A[H6a 9âdpdfB4YvGߩ(mG}ң aצKJ$cK-'rjG[6_`kpbxXv2uin+w `?.ѓvnW>'Y(Sog$MpF$JG' [[ %6&2KwL$rs04^Zr~_=KA}opK h[z@l؞gչYdzׇ*A@Ʀox?:'NfAe&pt9h|&,<&73UEbRˇMo& hw3EÎeZӫ+Գr*@5݅%rܺEp.Tc +)@n PE%1J|ޯ5SFBPAԧs"yE6[{`Q&2key-Ҿ372Z  e0Й Gwih ^ J:ѭ8TǑ~،*cFI9qbɄHn^(ϧ)68߳™'4mEH *)ݜ Ը6ͻzzb͜'y s:S{j׷7u{Ouh)çK!r\&ӆyP\qo036M{/fiMMVRh,qOe^ *y,#syt[+@7EW@F(F9}yō q #*"2hȵHM %=پO<դep!-sM9D|ГNΏ Y$7CdZ- ([wy:.%Pq+Fˡnyu;d?`֜wCp F,@0jQG(e=ɚu Lzı^os?Mwp]x.GQ8vs{k2 [KY؄BX@%:k.^cx811Y뎚WrF ò:ZqWGVxl g[p׉V C|2ΜYu  F+aɦrebK%YҤ~W>74:̌Fyf%/_E2S~SI bwDn6P݁ 3b3WطF餕ӲdV_ f†vPPzXOwٮyTDI\ qgXEAzujxj8so(wRLG)n eS6Ί&Mpp2g$4[^.ȾO3:1=6{J1eR ݻ ՘_n'z=<㦌cDjS5Bfrh8wښy`( ^sCeӀkq4~<#Jn9ء& C$1B FJ̞RQG*?˓L-O}]eL %N;*2ojhзһwYkËy,!0Cp7PƏOШ5N\夒>Åv@ڵ_s@'Vy'w6e.]>2/Vpi55˒@INۻC_f4^U\Dheu6!Ձ\QCcMml4ci*CSe|nL<ã`RY;)'ʆ$t$r42up^_Gm@`4Ƒ(5V沸 ZYh?.KI_J7;۲  7I`{̶Lc1E.@F̬߻9]\a̗BC*F_ (i f"to<#OɩR&ott )M@ZL*4Ub45Vw6$+SpHSۯ@v:EOj SuIQKx;!LˆX 4߰E FF!ӟK$PmE0ң.|'Ĥ;>&bG1H:N |!)ꄮaa7up@PF;,d. YOa̎U< P+Rʚs˝V*Yn)l$0}w .z㻝쇧Lp,E$.N"% zibirI"d\bƻ:9bqtk:,{+|<ӬsTK6i ܻH΋e(,FД㩇1W!1uEp[nWd]s qĞ2fm7!PXbW,hm;Ϥ+\LZ>j {jB;cnh"q)|f.f?o#nʌp ٍS3bu:luMٔ{wbmouaA@`M%zbub㿟A>a!3z+IGͰ:sS3KG,!8Mb0i2lO}z{Rb-¥$K\:D^O4)LPsDy'_l}.o_ Do7Q[D\lyifkU;RH@ Q!Id8Gq w㌅[{=ۘ3x|utO 8dž{vb}U;x?+ 9G@rK܂a~[)vujTvAmV2_K"bд}0U[;P6,w RM_ +I؍wΐ="q/r_Sq *z:9  k#N>2%c/A?Pv )i.7wqMBs&6w:")A2}eccZA@Q!G8 NE/T*ntF-=\\Q턖>ֱ iL9B2g?_*Auq PR (4pLy\]ztN)XPZ7<7;/zSדv[Q=:Z#(KAKyVKJ TL>=N^CrPi5a6D\ 2쥔FunSe\3%hdXF_n?]ѴOjG1(ԯmjZ|[Tɢȭɭo 4^ 3k~`r4v}M KQW;`.u@$ #E;hǸb7`akbJ胤)d3cJ.4$hY8 I!5OCp@D8(ƻ(Z,q& B>{zv ] ܞ*"݂#(@Wc1St' 49u:iAVpR4oTэ]pay&KHa,7ڶO3] |Zѽ7?D6SFTW\SqMO WfK! \]M1yʐYhHo`a?0s`/mfx,L90(=c;K7{6r`H@JCA.x'鸖Y2r|"jʌMvS?Br{Gq xR gӲ(?lG7Vyov呖.$V6wHhjeQU㎡,n3ۊT;.2*Hc4eQBGBH)87a掘 "m!wȀ,[ &b8"R8t:ew8ZKj|/tۭƊzC/WZutq2btj͠>t;שRo(Y%l[+ %rh ? ,:@u_-8Ɓ Ҕ;ЄݒeLJu Ę67%rK}IqࢱA\^ )\(#lϗ%`%0}w]6!.0Ҋ6'8{"y;QBW>A(\>5wݎSrC$dYtdWO{S#fzfMIXPFm-Ik'} , OE4 (ʉ}T@sBCK7gMQȭ%g8=6s&[ IЧfuuV#. p8QfGIiO|nI/CqDhݕ9"W@^Jjcv)h޾8_}$fzF/N ׊4 g X8h#_!1bX3p(Z+/<05moW|/vks )J[R# 5n99\B/& s7>;D酭dO>nr&^dv=n='rV8ZڮaAɁ0[@߁yf$b֔4/%6@*)hϣku}Y=+7Tcd\"NY"<ёT Th6YCɏ8Ho_63O ͈ȨE˟K놛x^x0G#&Vzsc4=Rɮ:-V1|޶Sk=G.eZ1ki;fn? ZMk;g{:O}zNރu!t!Ԥ#'CO~3"OsoKCbE#_bxQ Ϫl˜> _ߛ׬uWd$C3vw|Gz'Y(<38ćp!SLw|H%|>wvGm=f!5$V&!g_0 >l\/m %Md+}>$bhTqh]V5;`z6X4vVU FU@:YØPmC02LWI.B5Gmy#/RM}<.Ο0r子>s{WUqb5\p.OLñ5rȺEhz\$- 5]-uAbQհ,L[f<*hlFrܹelU^)E$~3Zbw$/ƥsH>.xԋKsds+lXj& VLxۑVJj;:R-F.CCmu8)!eCbgtvj1)OV8SD^b.*go C!'rQ4:U$ur'Um-ӊFln, h+"}#4ar~S }(|z1C0Q5I>.7A,?y72[Ar֚J@ Np*Xo |Q4$%G#Cn-)/ؕt_igHQYBit5ҪVQ-a)5O,HBW1)& # }HQb┎ ~^{[;)l fV+Bk/!“+1Y g_r,Ry4z:α k+sLcQB(M0!q;4x6ƚ*ɖ +lJea9#B]֋8iny$Yp;y[`bhzu hɲt1Q\?,8k݀Rh*RmW8-B ?D=os<;>f(pT9:26 3-sى&%Á~^='&2<8JopሴH"fqFNa䣮*x6Z S~۬. 蟞/́^Mm);npzŒ9ᢨq#WMʥ\5;;" ~XMfW75/;u 03:;b3sl-ұ!ޚ dS+i2`޾22T V/uZ.%:6v D<_}e9h|&{@diM[/w!d0g/+t8u_Ai8 ۳bxZ869e~3U8)?(cOw˟" EWbwp0ce4ИdG(_wef[a$4<sH5=K{*`yǥH]?:tm/gJ},ҿnMEH~ߜ1W3=ɫ=[íLyg KUҬ/XX`e"m}ol#+qVsU햕mYr*9#, >=gW6 v*iH'49b Vj"Nj4_Q/;4CM?BcۮYCkURz;@2d0T2m9*N&' E{%mu(GI\xgK^?t܀Ѻٳk$k\HjAjqt(k(s"o[ZA s樒ȟ-Q+b"+}^,ݪ;(Fhn)نU=vV㿨2`^2ȪS`Di>~ =s|<ʄ PŒ* `0g߯|e< O nz֥&Em'ӊ;cRp+Xi9ʛ- )\ ir{p1])bGߨp&~y h1A_=Qi`{A#nӝ2{Oq㐝ddE)i+Q> )FU]|L_ mCv ma WN "DNfs-A{*+<ɉ%@AMDžk{AY3d:^̽ٮTe(W ?tpLN*(#LTY,-YmRtBo**b 8&!j7wu oTVPb˛i6՞}`Q {z"Φ6E0_UpQm tYK^mVJa3ևg@°8Yʘ#ZHkunmGOimܹ2~]h҃I%mV1WѡH?ge)WZR-x |܂+ kGʶq[p2z$Y@;:O#ODbu` i*nv;xHÆ4:i6&[nkE'Fv/~Id D82} M]@vC(r0ESØ8L5mfH-! xM:A T>Bn&˳/2C\+(?ݖ?U <d[VI#p `c' OߘZRT6tJ~v>u*vBq|wN1XOPg5Sʤ!W9E*Ky~L(~b)d_0kI"Ct@> .Z=׈1d #|1/ qmr> : 8bl/V-VJtz?'C\g6hdLz칗?ɍR[Xv{)MzE7^ Ҋ{x7Hӹ% n+ VDU6Jg<ͰV*V8W2S}U=O7拦7VD*h¼r};bK֣$֕|I0ƛ1"b7E/@g*!-IU`+ߏN?F3Ci;NItN= KcsbL#aHιe2:4~_aEP"*`q@ ܶ2⥉4go1Wky[^!{|>i! 27 H,6}+S.LgVy6HTjړR^Ouq `MȰ +](> tJtQRDjV޽Zpciff.{[Pm`WH%cϔOzH Qn۷Yg; @N{V ywe>fJxBuZ"c/3깽p r-pjbB=Mhgc# :X̹uq*2eg7hu3E<[[0|c[V-  T !S4' cMLNS/qܽ4)UGuR$*-]9;3pd6ALCt}Uֱz?\g_crLcr-q+[qfG?t(iElzh?"C^%1m0&~m =ž : bg! /o3{55cxaY (ytvawGۋ[(%NG Hgi-odnqAg- uTrn"".6T*8PfH38@cOO$)N³PYVls#%> +ZYȲ}z$ik~O>'̮b2kOԻa[|-) T CZkbCpST4Zpteuqu|HM@=Ϙ trY9dJu fG|1;:GHoCHH%"h9Hl/i~5bSA .%>C5RDsQ;3wy h1vbrlB6\lVq-k4;lΊqfmkkaFGLjxt,՜0)3ۚ}V弖^YAp dݕ˫8l*8C7wNRψū>v'<8kn! Esg8<(|))Hl@ u%X1Bn={{]_>#cmEv9]MQ 4Ab1)(4-ɃuVJ/FU#6d- 9uD2K7{ZϏ0{Z7TS_\h68M'sAVL9!쁼IیhH=w%q8t-)6x "@ \T!xܸqL WAR Qb!$nGe̻"9oS݌.r?^&>Hdz4~ً^D}λ R]]8>N4`*lɾ͏@ /gJ9qG*՜uRum[&$m"2藣#\<*mj?\nF/lIǻv?w~! kSM);;{Outvg`Ϊ25$޹Fa?Jk9gS5<t9)5g|} @)#w-VriEfHAaFyC-!~|R@t¦|C}i  yMca-bIi"eщ+|okIu V_Pi{v!DeQn(#0B񈷒'ǣjGJ/'L!ﹾ4giiGښڸm&t5 Վ='/3.}?nц |ՆrG:a8$̾VxҴ{8}NoMJv^߬ˣasڥ)Mwp[q<곎TQ~Cm `L%i%$TQStD >3m -h2Iy6,q qJeqMJJf!dʕۋdQ3<ȅy9IdeJ(x7.TD9ļ{ꗗC =!QVݪP 51)=XFa^k8O&LR4gZS|nQ)' "['teޅ}^6Q=^lbUjVh,&婢NYۑo%]f)r_t+U}uB]p)/gLA<0H^SmgTy~NDH,SB,W KT +$ygNm4M"jh^{xtР߾z2k)sJc--R,k'&z+XpDP2s To^- N&Τ sDEKqqHjh Ό&8C^2X r[)!gD3݉)0)9-HSQP)+Jcv[Q̉ f$ . Í i-/} FG0]ډ]ZxZFK:&h `WtSD;tF( ++ A!let08 ߒ1ÍԕG@Gw8t>\k㭚9X%n{zlu9=F|OxeNMt[z=!7oz+vwGE,D D ŨcD黨xrC9%l;ԴUJP+)5B2s)v{D`. GӰ(E|틗k.\c&Ș ̪"bylB5wEt<1-n]k0LjJ}’7vpe`MSFK?oL%rD ؽU} U>$E9hNB~x{ؚNtY'Roq#=G3ޕ_C7h`h/oEb<y-d~G+4޵tr9E@ ]H%S_04ܐR]7_}c}xwc%M9QF?%lnNyu0]9ܪ#oiob?_u8-gZ19%:7X<.`7Y;.F1.UM΂_LTrd9jBUO,!D r.RQP|ccwVBq%7oH6 g;*L> >#\`ga{Q4{=3)-DY E% lLc5f#ߵ, }!lRCPK#mhh2(߫oN2HY\7~܈թ&CHx!}(Eq}78.Gq7P]B*3 N63$RtB Ѓxv} g, sD=h&(Y5LSiۻ-9G0bZ# x- \ (zQ um=-O`'aXwN Eav|):dY#eHwj Hk )Ss38Jnm,g Y<}+:@QOtYn[n^QNQm٫-hH ܆lzLkJ0M*XWIlA6z%1}}䘩0—\翠xg]ڵty381*%=OR3\zw+Y%Z4zAs7&,O){7,jcIڗa@̤RtUQ=cg\?Q0ǵr`ONC!Z#vT)-ׁvTKh#sI>.9g-Zٍ\uT'_*ښ:IJ/ RN OP٩6`i|n; ZRZ؅ֶ8TäNƁ1VbZ#=iFL)!&WnXYB_XC9znTq~7"Cձy q9ѾDMQݯ 0 hp7C|w=2}eteIW2ߎ<aE5Bm#3j |:~sڤ+XiZSlwA$iUЎdG4RF[\AF~8 MDhf Jo/>A[(QOF+w)ܽؕ ,㉠:(R,E>5@74R0KKb DR8Z@ݳPojif"tC赮eߕ|bOup #SALj횢y*g(%Dm["S/m"&N؂4>ĄWBMjR$Am5A|M#XkVL l\/'@Wa%^飁}4xs(9;Һ1iw xDupwN^EB|,Qf'OZ3G~A(Ob re,K=o @{ *r8 X+Sq97Pbwۢ"8%څ/ @ZJ @ߤ۷*Go?<~]|ᘱr6*hTsHA/&wbC[Sif7$%~OchXn\h7_ՍUnkx8/hcy+Bl+9ՓDhbY߲k@ s\B7P%?Xw f|zMvh/L'R}¾G796b/n[u*L*"J#pL'}#!iaYFD, sX,]$ď_{9܏)/n*g@3K6fN ,'>Tk <~w,s)OYü'il;D0jrrvEg s_!ItS'8e2e^ *]vqLʹsf368Y~R_q+wwkõBA'*b$ c-ӺoRyQ"?MۀwXF/6خW ̗#\~8caV0Z |)1m`x m$<Qw~\)pA0!-<|m:S4"CɘՅSYѧvZRx<@Js r$$%ߘ961t7`30g'&Wd+AIp?(ю`p_'}pZ'5&C~H̲Bh~A~7o+9j޽ٗ~\j5chP#5ptlVd[}AQ} |^L\KNtv: i ŭ筴uC/:ԋBEjYR-34x#imzT@9usS,Ӱr=s"CPve1 ˬũm^ϯx+R+R칅)[,`e=Jrr)K{1:dL@@yirEkGeʈaSp&sYQd-% .J>{`AZ莠`V[˱҅;a^e 8caBE%y8:æ) ˻y"A@oS|לFqxi1S9=_fH=#ʐXT 7L_d<9t^ּfFLm˵.oۨqZhB޸q}_<)J >IOjpI"Soh̥J _@ aSt!5ߜ‡4,owby20+Β;Z,dqa`vjX(uBЍ Yְ:k, /OC;Y@oClAɕZ\ԗjo앉 D#2<ċA'iE{N` InuD'`JM%_iSG%I"`,to!E0/l^'.$ҩZQn$= PE4&IWDdz* ҫmc~¶6ʫPS9u zpS4∘)7Dml93~jiCjYMj1Y4(mٔ3#MԖNKHrȓ?VF쑘Ҝ4#%JI\䍱Zg, ?r@Y1sq&~ c9+k& ^,Ǟ#*w!A VJoo:Gn5^rg$CxSGStTKp('R>Ytq\- J[tߵ<:~oe LX_ʛ0HDiQ(:"c]7> b& '3#1_%f2:, wGo4$hw iHzU]u.VK9Ku^sI[aLc /+ U5nHΞ"V>2OM@6u"L'*_V|)I|ú~6ԸvݙVH"N'U'~XKF ѫ)"[ݱp\k"U¼=wDnfL{>,P3|+ *t3 A4Ylp*p ~2gh:7 ֌~5A[q`ה6jAˤBb/ݾ3m+)6K{ZE?aA',umr`X"hS_]fsfq:#M~{o΂klxpmxkH> 'D*HlC83/5TԃX Iۓۭ`]WЈY?ռ?}1O#6[8meP?60Ill[Hvy%(PP3)/_ψ~Yсp O[ZfNl4ؔz3?=}F7ڋ\eh"¬_8/k:lvv܆Y&5Q 4Z4YBީy*=c=sř̕A:n=JM8n ? 9WՕKfm"?*`JռG;PQCFo^(-mJPm/r뀈XGe~2'G)ozQ .hPԠ e=u?$FP^ VLPgQkp)"tXݕH? Ix_9 %0A_fjkp~?̴0b#YUL74ϫE,Fb&3D+.u[cl7WX @|zZd ɛnڏ7xaĄkP$vŦ=-1tׅ(Y")͕[&̢]6X).gCMyӐO;fj_/P;SYsM_J,`ލ'1BI>\ډ,U})hb=oJM<ḋtD:^N&""m$##8+EQOSЬjyRhΎ Df f*lbm~x-!%~ q k*VGl['B&gAw0=|qU "Mg]6eB y*5^]z]H #/#o+(|~/+)Qb e.W̺?n<+ѹ\YZq`ImVP=7}):=!ύ3u:e\&GEd.>טLj Ol;s|Ys$ ֳ}AE\Sh;(9~E媁oe=ocK 'W8ͥ&#Y :CL&3IZZqOctZz51Sm㠼YVK"[جZc,T8\M@D7)ʕ"Ř,eyg+` Of}o0M4 w4JF76g^F#?8^G5c&$0 8n#-5\7^" ^Uy _C<|#yj mySH kQPCQck2i75֘0^eqV "EvVEG*ǟyUZ$Ȍ9l?~R9[LJ:5$y.z ӆ fkX:|"CҀ8bZ;!bB 6X9gB~CBni~vƬGXpV'(_P"} N/ YDYUYjvۑ#>;@x=gWhJne4sP~_&Ò*i%)xZWh+m6q8EU|"j5OÕSL$؝vqVSb"mEɄiE$}ݷ#zw&TSi螻onrڋY~|uLP6XiKuA@X;3{aD=}ҞMZ&9AISC5Yѭ+ XUƪj=#.yGߠz uL>B:D'^TC}|'ąx+\QF.bɒzk͸&梷3M^3RGqy SM6lkkN+͐/Ti=68ezS۸jԘ } r|l/R+-yhǀ6hR~[Ev0M(30P2YN*mJXI:aוbqVRH* {y]L 90nXS|g?*'5NUDUcoKɨ/t,&u*Bmo_YDɯw|E%G?[><o9' `7y}KzA<%zыLg%Jd" &kT"%I00½ NwrYu{j}cYHIb.V9,}>&SHhO!>E{(j#8TZ9cዛ\BM9]B %{S$_1`#$,#{ޙd rTr$^4̹>FV.mo|_}QVI!V3vإz0YPwV+PV2b((ڗ2^cCD%c̄RU<.dڜ`Dc 3ݳrҬ`Xvn<OxDbvNX8)+1ER'πg 4@LIQA4dQʂk@*b#vsZ;Li`_`3Bbsb o"!u 5ba ԍ(-&Pp۞s~ 5ۗITV:lu*WچڎԋgDAer"5ޒ^ /"c´~Ś@Rv]~텾+lkc zky:פrֆEW3nRl€|%e7q8Bok/5m'9^˥t -r}ޕ#a'ghKM.tyM ٴR=1gWWÂw`I5DZ΁E;Nl'/cs: 4kf%D5@W&0yQ j%eK4J]k;(drbDhB亢f1.U'1%I8]i8V\{$GxUmԅmQKpC o^1QN1"<{{u`ᲔZc?셒Cjԑ5b?Zt)Cf1 6 v3,;Γ!۪H3\Go\UTqHY*6T*y&QNPW*1"knFcopYI(0IZW\{Sp2Af;zL8>B195]qJxŠOjKceM+ )DfEjMcxQ!T\%#0Mxp 7?,"Wp Ɇ{q@Ah(@ahPir*^߬~9Y$gsw0g,T;H׍&F#6<JӆɃ.lÂ<.C%M;8W:kn9'w'cV;+ 8$ŽetuC$0ST5)I݌rlۋ-"6NlVdsh3Q@vBd pP`|MuH(-F+M:NԐG̥& ̶G!{pEºV 3*}3nbM8'+n.{^l=O;^˦]h ~&ql-#e%B'V^Ӎ(% ݡ H<"'fm51qFMzr>=7}]}F[T;nGv{}v:_}2sX`/1u% /%8l;|wKŤ¸7{xEWPF62@ߧS>q֞XXG؎ %Γ ǺΰB,UR Ax EՈ`EK*2AF7 +#*m|#`uXćٷ2@| a|0t,ꌉ*^#drR>#H8rdMt[ĎUGKF过.:+u40=AGCZ:a);B>K7E𼮆c7CE%/ü%Gp0%3Vv9"{OnȓaE r6\3kd[ ݨۺƋ/t2} % ;lo_!YrA'a-!VWXGwh~CуwЯmIXvX8~ V׮Ɣ]{(3۶w\Z !fu4!y}ة]ۧ.K]}Q9rsf?p;W⹴[d%F4Ke5<'Z?c!ȵNΙ[ qg%Kmi-ѮC3abTnf,=^/E,aiul֩!EUA'6$PrD/C?x`TN@"E47Ad6e˞`1HD <<5mvȉNcRCiRx=%+쭂9TfdG3 6%{OQjx}wb.e؝Xm^*2h2eOSu pxID'1_)8m~$иEi5GN_*KR;/?<6]y*`2$PYyW] OpCu>p~MñЭoz.{(C A%v:w;35 5̒͡[,M8YZt 1"yu[\m'7iU,HKN_z5>R!=[țQפ^#Hf\aA*넍zsfP)q<9N"هTsRv<l2%*W+}`52YMwc/KTC_)aS1u3܏7Y}Ch~}>F2eF -9%xj3^vTdz 7 {\Ej,@p2RzjLPJuz"XQnP%slb/RKH ƘDx{J^,A4,>N@+7pY*$hdH!46,L ;I2B]x*b$P'/KȚDτZzs cһ"B0!;&dߥ֨0gkn쇞Z!Q̹6> ²Kĵ~Q>'Bx-^ B씹Itth{kOrЪ/R4nSx43qx! /Wƕf:J3%hM(LBgn^akd- 7Vч~sj>vl;u]@\z$p:sS: Mz=U56j6m1Պ_prXrG$m4ZzPb|ucn.yI|b7t*@KuF.Kl~,d5MFǤ{9qclv%PDJ'uw~y>?f-EF?jzc2x(6.WT? BF5O͆oPymoЫPN-P^Uyi~b#];=7bWZᝪ!zNqx%>Ր ]lD{}G>Oګ̽' Нhgz =Egצ;{CBJ3E5եd ~*Ok#s01laGkTN[H8"d ~|s:/!* I&E>vsx{6=Cfr{N9 .ӫ{(zm#UHg|S2m ( T^f!Lǟvl_B@=w\#EH&;4dprkt,P^Le ɠSH>i9tʯEOCJ*`هmƜo ci3~/?\Ő`PHx!?jEL≁OK-&tW̰xb‹p<HRrnYCh G 8sWQc}S6)ʫT.ΐjLlHy{G< 3yd$+XLbܩrlgRmG:OnC4\/s}.e:nCNn&U7_Msەשa]DJYQ%(`̎v9vJv"w7{gG81ѐXc68xӢe:W]ڞL6svg{r 6څWd([@a0LQm*zם 3CU&b,+idPw;XZM&;g $gegK"$+q.+gKTM% m` d,>'ҌBv݀rvDa"xQq'̈ $y(T\?>Ig6ْ<+6C{ՈbV׎?ō#K|ޓRAZ .O\ x! s{+WڃO:=S-La1N jTlAnM\XJIٖg>লaҨWB".ydqդUع+.Sr)0cA-2sIhHw dB$7ut.~ծ6P=ɜYnnpB"095np>W\CȬ.,S5N[f5fk9Kf}[=tùn%TbZ/INjPU p8vU𧩜ݮk1i2va' FCHOI1-RBKڈⅮ3w%L^n8E3_2_H8xZ.^z_M|L-+ӧ%a-[KQ~VLZ\3OVL,P١Z#m O?dUqc2'e1yէbvh:,ژ)) H|)W@h 'dLVS&Axb,P4T46i`.IQYGk0j%ٹQ億—ćp{H>0.xjy`O:vzf~P)1 C"p<>z^\Pg];(7܇דFRTm>H-XK7c9}hf3@_Ձ]Ol(+}̖j?[rnm4ԓ9%P@'/XrR|C60:~ .{'/~1:< +BX;&J" Q;ê!ωlQloԎ'2;o%ضpZTWe"ŜQ+ ȉ/% *L9diinz7񜹦CZA ݧ&XehWOz .<՞*AhSBB'NH]R:ŘnmHH"Pӄ5 E"n}uVj`틞,N,Fmf u>89B/2d߻H`Wr"p%I!݂C8Jg+IBr٢ WjXcE@ ق&^f<.VE1sGbfϘjn<}lpt1D4Y~/m˼:P*wF3 dsNc@ǀNbCbFvdҹGxȼ\`~u:Q/ Vt6דrqr!ofu#32AB=]twn4 h`G,X LZ][6I 2AcIQ t1'O. *ƶyKئ]MbbTb$^I[f_-0F.C 7=Xnt*cS߫kq"nu1 yg/Dh|5< ䷠>9*b𴤲ZA)נjQU#k D|,:ƺVP,z/C l!!P]-zљ\; !C'>i;\Q,8/iG&{Z?Td"pnxyEau5[mkSq]൐2)p|L{08~m u)۫0\n{1n?RKQhl{:wRp ,ۓ jG)YL"4S`JɖP%9)G/yjvYJb9Rz#-H 6NG:4eݰɴ| ƭ /5G4 aFJ S:O$͠vg1†?9|X}>#]nLgA@nw<י\FkƯ#YC4Ņgu:*zÜ+JH!R7ƵE60(<ʣkA&+p ;@wsmQx"%xǪ͝%*k_&GƒĨou~7(:QPt._$-=o;KEj$cK-45ʛ'8WԱs3 O+$I̔ITGpǤy`ikP?Hjsg7,a]LYПPnS>՟)G#wiW0}4ˀ+PCUW##-ґupg |T-i6pҭߴא׳XI7rUhBc.]"9,sq&#.~W\XIN%gt3xsٷiǮii+Y wZ\, U!w˔ ٪~: $ I;[<|4`Mo<7.h1%u H2p^Dp3`Ptb.67u<.Pj\"5{ؠxS̹)JN}ř6QW%ΙХ'ʭ 퍿%;5=sPZh s(h3MKhʱt*wQu7)nMv]bE@ Ku.؅U)7 FDl['R |GԤrǟk^D(FvG"qTjbw,pkX[:*H,Zu"֫ ,g{a}LX}"\_ܾ=pf48<$;fw{`gdȑa{6e1yj|}R!MQ[{ρŚ"` Wܕ}1MP3)vl!vW_'xNuW ,n-e E먁)Γ&0cP"Yʼn&w^Ivlc:i閅eٴ .|ۮK!>\rv*'\eY#N$`#QNQ<̒Z˥̍j<ja̭VB<*3m޼jvD`8^(29`FWM?6ȴ; |*ʰ^DFf)b/5 xrs:bp|x}ܭ.uk3d{Paҁ9*ޟU^LQ#o?.&'Ӵv}S_k, !fC)WCV UUX! Cە9\.RHt/e{=n}w.?v/'zQ$-2l"b>g@?) alVRxo`&_dGBϏM =n y2x oTPimr|:~lê6vu3\~U+w!XRYq~S1Qt~:4ړG9OOf!. L%"󪂃R3TlU_I~&uURg< r e#1|$S{Tl3J]OiG>].7JlHR\ je>Ֆ.oiuWl).:\W&EV았F\v/pzL^%/V[T`Mxb4TU6E6x {{" ٜmJY~sqhp=N=\B.2w@fte Pȼ)trtpp@ME^2Xȶ i;e\z?c>Eӧe~4I*MeܗoeƟ (I=(wN,昛qȒLi6[xTC\.~*24z7#7}6o-Q.NXfD$Fma>iʴjuJP uބ2ddY7t b&>'ᐠ&97VT$+J&gm9IJE]dž%!ûfij\Sûğidv7TpTvCtt<͋U^*y)d'0lVS_uwsCbLM)f}JχCpDԋ`]) p,]Gv[}rF$_S*eBl B!D7!۩E6?6,|ҟa)FM=P,T֯jS%},UƲ1=J@Ib^. 6Cag *]aL%VkmkC,b:'S7;Cʼn:b0-qtO-k̫"D^h .[RJ2*S/+N mW읰17eof`IgvCE3o*rhrO__ٺtZD/F1 Z23lKmDBX?R:eNǜ rz3ut=6TLgR1|AlY͎kh !;p0K/VoIH냊Nu^G1sQGB{-F\!<8Ħ9G1! YaϷ@?Si!dˮZm z9DrR9a B֋X!|eɈ.Bp_ۂ?T18WdCYxGɄ9D7>Ty)_[ (1IyJd<@KHI4y:v_ o #GSQ5t% '(o.«==vMTj"BiHIXRĩuCHWz7&v:oj:* ϲ]r>RJ'.]jكQ{ LZ`o`+J*)UiđiY=zOrVrcsM'A-ɚreiD/ž 8v3j{c`V/Zq,f_k:AOdIN&&GNbakhtkV͏UbM);W{0젓: \U0}cqz &xqO`' mWg9!F`]c˖S 2I˜ԾS)8>]G{ F')FGbƩzҾw[2 96''cLػ%ӆ^a~JֻWy㸪*h(,ERVWD7ArVNEA7N0pxIc{VjC0؅f5ٸ͗R6 1Nj#vjh(9sփMoA'$/^3ii`el 8WK)Ƀ3Yx3gGLg@5C|No "֨V.y\ZBH n8Q|c N{ h ,jKcOM,!_mTYU(y~Xa#_l\h. 3L"Vz8/@1 [ɰAK~Jk_Nkq.0K.afq0he8N([e '} \kӝRݖTRJڜuKk%&EM3<{ af`9`ww7JMP %c5Hן`y1\;NkdO#GE$8c,\<pS%Ґf7?_}=3W A؎ pŵ<|v)]vjE ˝㦌D 9tⱑ6gQde}b0 Ɣm], }4c|F %ax@ .eoοn7(آ kS!PK)N/3`ĉ>ꨳ:فRR#855ZZ Z.p_A@*Ki[XSDEOY8RȴgJ#c+TrI+{}LLKV5RTz%X`;DV(ň+ECpwQTi̞F/)95ig@ A.o(`39ґ0C(眖3T]б1ܿbV~Vl j"SkhljNBXJ(x%U/oCs'` 8VgDh?ݬu&v!/ Y*k`VAn1h܃F~)I }W OIVr\I+vԜ,T @NK}T#cI tcCQfy~;qQ9/|$B%W2?+8 Dl詷k6ox9,3m 0;EɧrK&Z=y<1d. N&JÊ?"*NpQh&`:]VcL%!Al o]LDJ遛U~f#pY:͙Ѽ间$M?%u["ר_\ރj TFy϶(.-7 k]|h AoD)L|S1Uvrl؇윁-oEI~h`g7EK%]ȹMSOܱtd)(Ά'&ҟ{&J[W=b#t]$zk=Ј ٔ,w#DADDTCJH~QF!R^&bޥaf -XQb_0ۼ # dڣi5 \+tDMC^K R)d(CqFOBhAmʾ2ܕ4Ƿ֓rJC6@ ^%tQ*W]<~@pQ( _u4#6)\LWXP;q"Ecav;ޥug3О FlSOeYoy-D9gvW[0Ͷ`q"z(t HtG'>K o8аv8Nتva㲑’Uȉ4 0mhХNOe zu(#9U)?;[^N]Ʊ~ZqA~I v2w 틐-zB 麎;ދEybs,d~0קwN{  z` lM5t@T(-rv"/uie^i(%bk_Ƣs嘛kG<xn @5Voua[9Ց@o^Uj&YPp뗴.#ܥC43o(M"\SC?=g|VT}(,%]f_$iŻnor?; G! N,2}8C3tzedj`r_i=YNDkdjY2R]hWF 2U~3,$Dj>"yIY:0ND}z2\GZ[@hV%jnu7-.>*3qBZ+)"7F˄1om#%asb~-?9>rsȬTo#238TrpLx<]mK"Zt:ꀉð&C5.Z$mIE!G|r *&bʈ@TS8=K*Y ~Cr厘mb44 2 EIdŦíKS!6}1p07}JrAg~]AxK :HU9O(8P#E2Tϥ cH =J0 +ڼhOpj2z ὘z#R-1f$ _bX1>=(=땪קTUK쨎M fzRACš VA(T"̲[9M2̯f}2*/D J"UVH I^ :x-⬃Ah<9R@/IG|h?w5?yTCDhaScIK8T$_AȧE&]X~Ûewk;|p %/ݥ|HeY&j73nD SG*6|^;Rwg- 2v rlV5вp/D|tī;ߒPٻ_v2P5.C2ֈzQ!w#3]IhsS̖ofnjȨ@aK0‘5 ,HNIt\֮>/!R8NT8l(<{Rđu.k[{@H%J\U.uN;_5/Hiz!ȱ hVA6OݲeC;@hB ~HssȒBu`7tEUPY/͈G#JĞ󊨅i caf )`5p kMy5⪻1)?văDӓ?٨܉"\D#KbNMcs]h V@לrJQlj_kAuM=ӣ,͡R#褘k4O%S]L;~vұmQ䵬L(Z1a&ofe8Pѯv>~ý*?-^AYQ#]! ^ ! `oW 賿CmϲV?=ebD2cB4MMg5Ep^g.~JſvMUgTd5CNJ nXcɱbj$6|0a{hed {^sII bxx?ת@:u> Rf5FbÄ9)6U jV^ϿK%6<ȑcD>[7+ @ydFwZ.'IGWO]jD?N4UM16@{Vh47N A:Su8_1%@f)MrYʈcL_Ppd29ҩ &AK'95D UπO4+o'SSy_qW:2{,s?LF9 o[ '- )FUXL|Fo =#Kqï7'n"X;:~>N t8įD6#iYK.B|E#VX86ʑ%T]'~8ۊYce9K(jd4K^=-/IRYI Jf0đ21MۗLi'ʄ8 6#U5LcM? %(7K) ѭ.Xz=SN"nn>l6xIn|ϐ 9d ҳNf};Y~og<C0$ݡR #ԗdv2 IJ[+$(aE ?Es}pt"WMzs;k7p8hVFLLFИlmJ>5HLN39w}Lͳg N?nIN-#>)̘h/ S@S#nB:;vV mW3Qo#Ef~Gb+/5* E!I rL`q; Y12zё^Pʄ[?\=cI\6N@ }0s7-׷w-񜮢j`cEo8L7QXᅲ7\Jک|Ze'+q嘦ͅzoü\Z>YԳy]INg{c)ͤDWVD.5Er5;?hDd1 o )NhH*pwOoxEn g?x~lhI-`\ׂiP 7?O;}m~ ؋_=3o!52w]%H< _1 JQɎME2q3_|JL!sT]˼tN3OO2 \}fWjL4$o\7qj_KR'KJ(~D,k_4dx#%A &nIj H^9Ro'u ǿhV}m>UBpm62ɪዅ Ҳ p!IUЂXdDlLhi,q/ BA ~ֱ6R#y].kUrto9b/^, u#l[n_$mC`&i0FZ,Wb0h+q ^U9 Z*Z`^GujLH~]k5XzXֿ,+ nK?;415LGk D?a­/*=~3"# >6XyGd] 6Wb‹PӷðԠ o4ss\쩴>EF#h+aS>ӪD نW[|:lpN΂Y61m"{pRM{CԵ)sz+)]o\'e`p7(|m@'Qvaf6d|tcFB T~=*ͭp7t7?1hfzeS\޵̑ h^}NٗHlU|#IET˄BesLW; tT[5 ȶ@XaEN^*P^o_ŋ*96i6_fX;:ԣO" rh.rQ\%R@t˛,#p#su$*D_*6.K&ykup?KZʉ*3Lvdt",n9!v[l%9܊1);s}mI"$?9dY) /,7PLkc-xÚ{{^O87zA?h}ǁA@Xi"ȋe yo^7HϫE- ҭ.a*`ZnCo[1. "aK+PכX\ ,lS+k+n$hJ Mg>6ͦډ&*3̀2/MQդӐjQ,֬r6g4 ¾$[fL=šK٪7ZtwuZ QQ93 B(BUUJ*gdדf!ov Ѝwxc ]22U!V};=ڭ 3-k*%g4DInx WN*Bx.d0γm` ~wmYɄ:/44qlO^`z n(kȷWhwsLբw/xf>"=V?S%:&C5hmkMPf4Ċ͵CD7k9lUr{ hߤ\;e[b߫d vcLY6ڒ6V !lۧ5zxbIDsOUJ>5QixIխ, bdfQA<7*eW<`3g>S5sSINFpyb`RܦEҤk誄 Nk@xG6b P^c]#-}p(5φT83rҷ5 EBTD~Yo mk%I)!_qOpO8R5 yAUEf\}N"Ҝ.(kP2_ L2nmTѮ`CT^4qSSK5D"yH &ÖUynrbBʫâR EW܆ha;W Sf[i&a1wa7 +q%,(rDCCRfn'=3B΀Dz(Ts1"f;176yIN 2kՄl#KC9dwD9c8+ #Z?^̩0JαX5m>mH&FRq AYH6@Ecx9,][0ˆ- @[MOYAr׎O\ש_M)a /LzJ2 `aϰSOCׁ@컩$9ukeD d|}<Ͷ% JCם 7s -%i Y$ ~-AP{{ 0~Z/';]vj(_Q5Cpi Ak?H`sHLMei0'*\SDp6/^s\Ֆ4]}s \z&}r TtRFo`NX ߿]Ǝ,XrqH"ImUA#zɷأRԣ֛=ER^iTh&VwMtI" of;5MQZQ:r&LVaII TW=!j !Q;Ke@jnz=G\ '4?J؟41 P-r`3&:)z_Y{Mχz+uH1q.ѡ:G27Uq =1%.s:wcoam_\n'!a;>Xa a@ x'ro<D!G# [ɑ[`]=+ϲS̊ag|sUO,`Pgx $P΢ BhC*u_XƠsSj?5R3vf$1~^L4`Q+φ-ej w]c^gZ;gC{I'$g=gBGQz5?kdҭ`4޾nӌ[6 Aqq'jۥLeh0l,-;:-&?nz~+*8p//7'SN#2%aS~hÅAM%5>b fڕ ^?'[ ;&嗀 f>+ Eyq KᏈD>#C0̑ۇ {Gp@j/&RI1|9uXwV\j|~? TT:t,#E9Ex*5dK{#pZ**q wp =K!G1iB 9ɽsyՃ}oF4LslV}oPwZ3iTg>q)C^{yn6W34xqTj|UdK1e +8c j*ˠpw° =SV+'ۙ=f5yqi3!A#xl%q* R_=Go4aX'iƈF[ lj f'7)?>5bQi MXIҦuh ԜSWyxr㩿rkWgY߅+Vb(X,yz{?8ۜ_o`> ۜ9k0 o++#hZ&|E/D.㍢}FUg pqtzž##d1&W)NxHfMPPq]f,}m/J5F5`0Ezlfa\u8| @ۮi'B 1!W30 oƠ6x.B= ?;8K +c⛈ٽCmnsT2!oN&"Guɏ5N$ex069q6lCοjgS!pBz˒/yNVA%t_NG 8<5$…J87\ʲs혥ު_Q $);ET-ʟ,%,d1芜E]@^uhW~\0{и.zmfh.p@ 3BlILF)KT`A$>o{SM^6f iȕ Ak+ʶc*W\7.Q:fcw?1#-NrC]D3Qgg_ӣ5?&)`rHRP-@dA_۶zRk̦@)k٥Cd>|ɜ Qiu sK:~ڎb.ӰTO=PPcn0Ym]/vzgA\I:W:̬̂{e}ShԦ7MX3#(hQiY1n8Tp 2ZFu.7%L oOc(y "Cz|YfUzmXu DjazYܑQok؍8xh{C=R(fk&;jS dzUMAI+Lm>Atv,s/z .aS:':e8RGE:Ą >:Yʺ* 2qsAjE^םM[1lNyZR{v>IC},=P`R6F 1#sH=pHX6nl њ50Y./P|T}k:<έPhԔb7 OjÅu@9cJ}Y]]ȂhYnZ }wF鹨+mp>^<&,ۆ%q y\j}՟jF'^#c!:7^jl˸̍q(i&I}Ŝ+`/лȆjNX(s16Ԛ4O&J Vڿejw]2! ossS?Y @az޿ k\5FyG&2U5>G``0P%m4MG'*$Zy3f-s$uMf v;8{+@@yWؤѬx|(hPxKW bg/2aZ;)zorVA`?T$8sh+~~,[c'9]&̩l뎌2Js'G ͕yTӁnj6GEmj#2+#%hgP#m9K ^΁˱:?;aTGIBŃpXJzX{ /W~vقj,,<_ڞ$eHMyy"R*[kJ!raw}zy`mʆEHq+ &d:p9]Y>^ōL+t1#vD.3u&"f~4@Rm"Xb5|~><қ_ 4ePǾ_K%&Sle8L^>9^葡PgYcM(vDf5[\?{(DOS*]EE2Vܥ3ԜZ)ǣz J|{B!fڻcUcvW$$jI'46u |IvSD#N %YzG谭@`p[+KѼXE6Ch r[f"﮶LqZQ"zh=&|]?|9 LaH.E@ܲa`dC  54h4D+EL& 8Bc LϋXRDTZQfO%I] u9h<**jL*'@:ݰX,e>=OAP+Nvޙ6v ܯ2G?ɑ5Mȼ*<* ې~/z;;j׬vFK,K ]EAA«ɠ-G.S k/*eGUv70;؊i} X$Tz`R}ɑ6Rd)m%J>ݐ9T5hPr_j}@|[~A#SR1aqZdE~#4Qӟe g2[8FHy]q*ӷcgb,in!]Np耣:)h׽ Ok? -e=B Ɵj K5Mr9lC ΧL&3NJĸν4"똗7\ǝ~*G.| Sr|, 6531b xr Od`MWI`~gKןҖڑ&U^9!]5B h1^id;Jh䝥5ڂJn~79W}qCH6o(cM >ܬVhjયMk{ũZNI֛wi1! 7btK+⵿V*f|Iy18Q ;hnۢ;~M 񊙉$ rfS ϸ[`t,a>|wj>K]WNv }Rd?w.D'W`+Yyz4 ܣZAt'F fb4; sMlƆNZ &zrwi49%RSPb\Q+Woꠙ%N*!LʌEǧ{`#ubr&`*(鲺bȵ'ӏ KrQ\|.W9~#{uF6N&=f1`$(7tWa/$lQv{llDGU]5kS3DJ _[nj:.P]d q~Hnodf_ J"gιى䊂KTȡݷm-.L 6D1E";5 {d;1W#%?0-t1=u{_8:6ϗU}8 (AbAL㔵L 84lT&ԣylֻ-W&yqV/$1߀bzD.(/qH}b}4\<&r7bMKZ#IR MYmPmXwa'Jx% =,ImN誜oLD+M|*ǨBe,܍eXFc6uz&'1cW44Ծ0 TQi.x*(ԙu)JVTC𩯾"SH%KzxF_440"}hΡ*'7ܵ)}:iU%f6>~;$ qpN4UTVlkE:J9d8u!WӡWOy]D&,y3F*>wiX@tX]X83UFP2_[M=|aQ!@^тwa߶ֻq˿_pM<[!|aF@̺ NуWכG 'bM=("tCN GlOD HAw`?)oS ࠶ZyO5'a.3HqLH- S6`NU҇lkTF* FWc9~Dg!%Fvw= </X YBxVaZQɢn1:"T7$#ճ˒0 Cjz$@H*]LHY`l_$]oҍz6M@4!R"S?H{;c= #5HFE}3Z\ZYXhuT ֒fed&!a_Q֕f~gԥȧZ6кK02Q E&[g?g Y^jL\ml`w|iI*27.ΡN{~:f*)dsdaRzA:4eyqЅB*tuPU˜r5LcIbg%毖Iv*K^y@^Bw|wxS]E$n uZ߿s_ټ1t=eY+\߯DдxU1-j9 [=, Tj.XFegrѓMRn+%ang[eZuxAV ,"]cW88$җ?'ޘB&x{-o+wfZTԺyb~o|Kt- {mGZKd='Dcb,Aƚ@c*%;UOQGt."jWi H. Z%D(*Z %qj4DbЪb1|NrzJ@ aR7V,&d^[}iPmS+#8\ xwf3k[pcI.5*.F#i Ua)uP_;꣝t5}(:{REW]Q9k8vLQƲO[ y`2Ek Y3~dyUs%S ~H>n%+=w6]i>Q(}b<{cN Qpj zk@ twPuݦ·83 SmjvFD5#Q[{ŞԵC͂ps;eP OCMr7L*.{M=Ol< "AK%"6q4&K}j^(;0Ӈ˝z?2E*VFQ(\§b'|Pw%EN_cNO- LyawF|"8?#Ȉj\O/ueEYL#ADJؒR:5ɗqO!3hZZBb5yZR k&rŮ!tvn.xH냻h!+{O~}uhѨt!qiN7׋+ {A*c qqV:S-!Kn0i ;rf&BW꽄[]I.|`! ijAs5Kǚsw h\B?h S {5$؍aA "+`GMbz(g|F!C>hj׿!?i nx͌v =6̮߮3]6W\9W~xQ0Cqb_Q`G<ޖ ;c'z@8$&8~7,f`vA\=*T 'ệO4˳"ֲSJIQ!' kȼ7a\fIi`kQ;bCw\B F?vqܑ3ܰ^>U&g~ai6r-4X!u,0e3UR9^ۀhV7Z`^76˾j-A΀ C+(}|BSW`tB[Lޭ&{2@JM<N)r67IJ:bjOX\Hk+ )˖$5$N;}l J}ibreҸZj&k͎|/M#;}!lիXțX4Fw5,0̄æh/b0|BZkddH]Xcx淢~ryxHp P»g>”_9sRKQ-B)"Z xԃ;uzr`b; zd7#7}J#<~-wq2Kdݱ Y >XO]J|ړezi]EԄ2ӭ3Pu `cߚ x!Vۈ@gSN(t+YGnj63BzMo%-zI"-q<<ͅA7oESʨ yf)?\6S%ۭt',K%Ƃ?Ab "SS\fI*T;3Y=Pp?B,E^M>Pe^ǁ=J"ou,g@b$c?́"ȗoo+?,a~ꨉQ^o 0],4uz+rdBɼ1@Qc?#3rNNÇuh麟ʵQqמI1|O4]h0I&nLs Bn&@Nu2z}g[䱨 NnSz]{PWulqd!k@B 1e~Z7t R[0eB㜈a|H% ;0~]57"IcCV_.˖s[rPLL$1wj(oSUT;)rR^}5CǿBGrhNkN 1LO89p30sPn-"޺/ r!CёL%Hd+fk+j`5T| :l^"'Xƥ ,=a"9VvUA~Mo8 G)k{૯,vCx ]:C"[3I$`ۤ <ӿ?+8^+9Vp樤*m*osJxS'-{V_$7Z;*)I?\?ہdhdQQ) chI D]!|0?n\Uj^D 3?b!i* 0`(=Ru^L+^} fwΔ1* />O8dGe5"Ѵ,1e)T"&Fm~\^(]#bSvϝrilT'crι9*# QUX 1k0k*wQ ?(`…0,);At\ڼR阂':3#ASny|v.o'^ )Fmsκ/GhEOc:i;Q (<>號-8,#Pό25>oƛuFȖyzv ^j?AAۂq +$ib?oVv*4]3r9FnL͹>oV|X sogS,rP2x dO<"۹eV(6H 5z IAym'W:F/!Jr4JXh5nld$rwdw6 ӳ0>B@=Ts}'Ԍ@y / ʚuyNBS?K﮺qK9 /-W*C9pJ߇ zN:_? Fo51ݼ)%`q:'=瀛UU38iG rvսLiY)\vJ'"DpLOQwm:`#0ZgErFu8幄hy[&`UwCZ5G;i3Fmn\gR-7:(r3;a% Yϐ'k tT:lc=䫭AA10sx ghIWQSHapU{ݢ*Y, CEpeҫE02Y!kѕ^r7VGl!# *^})́ Xˁ~Qfi4lA-qigz@EСXK'ei'QB8IC2 RfoS+.花)Dt.E=ߝBbqp4R;%/BKCG(\א@ŲkdgYpU,Wq *o9 O,VWH:Ӈ}#V}x⤲; qwhlɝkynr,{{ aHPm<'m.s. ܀^B9J g6?mC{\#B|'og% ю?RANJ\Xix#G6MP@tbG])y8tKDAwH;cE(| ANmCoQemO*I[D%y&K}\\r5Ho"<`a5Z"or)ϗ.z*q6ncwQm{1R 8OFb '/[a s%pWmEgMH܀OzfY[ĉP[[:glΩ <&@IÑ,`^N*#æIJ6(*xTN؊UәBdר`u@9. 9^b='pjYw:g06nVu9 H4Yg_š׶D)Ux60{#4 (ee 1)pSMb4IwohCj{0bAVI/yMKA+N?/ua`N<Cq*K L]z=hU`(.(Ep ,% ILCOz_70BC $4J1ZwRu b0M4M|PBWLӔE)2@[C$vq9˙ûyo\"rze J#NWuGT1ϫɹ@2MNgԃoٯ)mS]I ^u{̩fGCZEYxྔa4p_$xΈ ;\f \06*-EنybppM`Vƣs ]V< +:fYt!3]9,`S&[ǫ+Rb q)'kǺi$'+$,1]46^w7ú }PB*-a_@*f$)gh[RuĖFv3]Y.>akoJJ{zp21Me9+']owUALW` yHNN*Fo4ڝmgD w}v%œ/z<#þ^&TQ>&!)I N @>:hbhu+#k !DW7_/C{tbSo-3(ưR4ev•90ˉRzfƂaÖ(T$&o12L:rUy= 5{Jk7'=X!6dL'~–ʣ aHS<${v}`FaQO8 # I$oi+QQ,cSSfߦ2.Ad' vnA} (֡XڊmOzO<5)k]~i4(F|{5$K[J[d=w=fԢvL5 [q ,(T !FgL4@d i_+GaxnQ'ElW X5Qc!'O z|q^CO,)PGT\_3~XO}s$Jqr7f WKl\I"xÛޙ~~^: ÁJI>4=cSP#HU$Tʋn ͋s aNupE( hƩ6& hy0Gǵ!iW21mLN{(Xa M\E #w3,tv_yFm鴦{ 6<_(:{B큃|U4`4o'+vlUEyJ8kWzOĽ?Ug6 ,yi5}vŹ]$zK)ҷahw:~/9nP-)nE 0 O7Ch¶f+KHcSungҕZPGv\9Ko76%Fp,^hC$)ZE79,fa*Nd64HWVI-إu>e-Q eO>}{Ř$)^39Lk!0ED'2XWQ[O._gDУ9 ЎUI}rİ&CW'ѭp(fIlFQ CRbi>v??EQsPFXRt N F5ldέgB rKQV*B26m$F(&t{`eS*YBW<5촽1_k Ѥt&.I߆x (mӓ[WTxZ\[xľ1nHeN~*vS{& E٦oJO1 ho2A4 w#h$I\a[c`K5k7$6r"xF88]HY74馯pȺL4zQWYA)^~9ށ.1 )P@SD W >,(=!y3e}M_R+CLook"ubh(G=[ivD005=T11C ZHٰ|.#zO[4Lfmt~ـNq+Bo7aCr,o;yncSgÃA4f%iޱD#'xWi{+oc.OkS+ g}hK%I>҈+`G)[6ϧ[w5FS- bWlj]K= v!dCU?` Nh)&B'^7 ? 3dsM׌Fn$?ρw͑q5栏|Jsσ7+KH?h wrrtv7 \CO^E9!U*K[2;a6s;6nlEuS|Ób,ۧiBz*k"gp=_qSgb#[FӎJE~2SGIHfquGqj~ewiqpSs{K|O<7n *2ٝTQ/e5$Hvt5E@$vq߉fM@gџS)07nV][9t=Y[aA@L"\΁ 3z=};rF$ewt[r"!}Q}ed/Ŀp%V^cDKP 9!Z:Мb[Z:m{ޕN#%@e!(uN!F(s,q5mcrt$$X1T֖1 }0sCN.ReSYqq4Jao#o.4u?Lxa|d60R-UN<ak%?-]RYYzC5ozfs oS pc]Ht%AhՋ/-e:ux̵ *= f>LKnL)5)\*O״ NWam$6xHN?)n|z9_%E+j/yViy,oep]ϋ5mx+?s"q] VpG xIOa2 b.m&=f+Y FO'|2t'ėPTӕMߨ+ SlB t( w;oI~g$~^(F?Gf?r-q$$+)rY-o/bW|A,Z'9yx94.*tuR@F O}H\٫dd`FU5mxn[%xoϱ):.Y hHE;83R\[X@HLF%J 3!u*%#5ӱ@9_ E: A'_4$KLvUxL(!kxұ*%?({jU[.֙2̝xTd+93RZIֺ&rF66gQ Hצ شp&׳v=:U*^R?KIA"tϩGc痻Rn [~;!aQpǿƐb2Ǐ lTd^wj5.(ABcfퟺgQ͇xG^U?d]ktҷ rR'P} SG[!G3f=VhB I']}`~!1zZ~F`(stqΠ^uڋ`ԕ({ ؅hҠjٞ:B!?6&]Ru!y~t 7_k] j(3ܳ~\*kqTQ05&ը^2un:FgZ[a Z[!a4u@IοX62.}wU VH YB<om(oO gSsи-fY#:8o&2/ss|OSW.$V.~z%nPNXy)DD#cijƚNt+] 1q#틸3aѡK x+K )Ho hlY͞{B2PޡlƅU5S }b"L+ m-E@F)N=:Yvg7bAdRhg>j"˥^~=30e .hdC)Z{bN ңDS-q݅D۾¡'~]O3ڦ!bьk@{b]>z]t+h4_.2a麻? czԗcTs؊?sYUl V2LWo*?K+Y!Zíߟ+tHf D#t2f,˾qo#4cr Ցc=A8AxYeYO,?XC(o>xႵ2pnBcX2AlQayoA5?fro}4Z .YPO*OOQ)}, &Zx{Ě{j۞EC ,M7XBo%.wS=*D ٱ׿БӜ!\'vL#2g7Ƕf Cl?|" 4!12.8^5O}#IiBĩuo(@d#7z%^RYФ.ß-@쨃-GQAaB!AלS]eoIvTT[#qT/L@R/F62~MNvIifMhc+ @rbync<#$}=PXGR**}\J #)N9Dbx~_,axmp lڮh_$}B@!0 챸f0fkuRx4(7Ye4y;iitV謮3{=[f93:"f*ԖNdsiiц oTgTzp}ru;Е>^7$`rB9NEN. |^ Y3YȹN`,LO- Q&F EͺR:ONɏ`. 'xo` KZ&ʎr&6= S!J d[hWn%i(S>_oG2d𱖠[fSoK|[p^k"& O0i{6"/}WZPF:͞u[# v O2 h0g4lw6@|F‰K揄r}"k̹-9qgz:,y2CQ;[=b @QiD8g|~?P{@U)X`UՊm ZƎW(d8cAz 1aqk6(z`xO- w /n:=ǯK]z24B+')uD̼_-z||2:D}Lh%*M\9gP/ 8~trn6E"zS\m8!EþK q},=ݍ(xhXRT>&,q@crrq0/CIy8tCJg6f/dU4Zv k寅UZsNi‘}8 whڈ5 ]6hiW;vd6R? $%^8 v?4<* ixVE`N% j%K L[&TT- "<" =$a:y1anNjأBFYC5p/EnZʿ8 Wc2%CF'Vj/AЕf6]y@PSTH+PiF97@i`0{I~#(d?CDgddS[|6^FǬ_+B/f{{W.A?:W%j-q=4%{9-b2EqJ_oh%Fxnc6waL,JXsψqcLj̰x~:7t&,ZWw1wS+ôZm%bT1+v&\qa=sD@WB(iŲ&XUbhPgzXa:GkI/|36ADTswjNb ^$'遼1kA+i=jl|uܸ.'dgw[("Cĥaf`wLщ,0J+mqVOm:][E Q xRv[qʪQѪ lৌ,k }I(?<<C"=vy.yj.# Kҿz5\P!=3|ia0ݘ?.ym EAI%Jl~ge!|A|$PM>tJ裇h1uTda8bKaW@L6%c7M3s~IK249&CǏ2&Pu YΖaQK7/ld|jYBŮޖZI2\2z+`elJJ, C@Ȣg7F*02*rHrvO t;$&Oζke;.ao{XhG~UcqfVRsH쓅vt,NtZԂ5OkrP![u:CCǯr nlS.BSޗcjЈ ܇LwXHSDc0(dĦ=>8Sȑ,|Q95mIK4_רf}Y$vSg&JNR)B9gSc UYa-\u0>+q x&א+:J.}ݣ HoDv~6hfɘYR!(A4'^w\w#{ +OJ}iͯ{ Zƹ9?: <{ eӓ ʈJy~~x]ե:M4C1 znF),Νݩd$MnAyP bf!%LAC?mFeG(3rA4Ə“@w?֝H)Q ӵK9ZSEfhuy_o_ o#}n."vT] 7Pmgr"*AGR,E8wߍgD D=S~.}gs[n#?k!7n{ #S6biP .W]!a'Nu!׉@$P5#m| %AnꔹL+vE6bA#`VDl!m$U\F'?g~IH>V u"QK~@4 0W- fG|5ӑ5}ӚZZ?^3~ӹЬ «xJC/2C_򒮏ůo3 4Eʧ'shvu;ܹV[`(%IʩZ\:鈿2唾ZS0Zq5[KDoR# ՛U?T9f|;Lm֯ƥ~YYԩDg|O?IFn??YF#e8"uJSaP-O`yi<ԮrLۑy@YіF0Ql|CLb@_K ci~=Ӿ^&ԗ,w8Y`_(Xx ># sxW &;H rOpqLKEe>.!TBe{qVx8X˭<Pw;߆~yk᳒EEZCxMjiļ}8+l'kDp,DJDM`s݁Dz^Hd7Jp+!n[uT1@啧9.B?ly¸ CEvh`vBe:hY/Z@}񯿺Ye3o)ƛgDnW{JMB|V\@lr@815}Wshek's۝h ~J6tOV{M*#%(E&pVqe'菫RhBj2W\'95_&Pg6ѣ$cV*=A0vGE3Gefqt.dݬՐzc Ub\dWG^Vg|W͜fb-J Eɻ ?H^OIXEQMLks)d)i]p"["iR$gN_Π>Z@,=6aZTc> 4}gZ$abm"H^W,cUW[GqX!q$ׄve#-LW R}BrCW`'t `bOSxz;փmʇvfըurC=^F}(>YS7~O4@x|YbCcRce@e'g ,K(DKcCs#_jE*|)6fr*wy RvȠ~}zXwO_8$1-(Rj4m8n\4W-OP<[RaB75<"1eT *9 pU p0GX?oVܘ<*w7v\W uD2\ so@Op2H @~ "Q,9mk[K錨-.n!ĴFϵvֳȷ3Ke&-1J曥̵nf_;B3H 8›_Ǧ%kj37Œa:6DF5SCH8F&pWguWG? Xp |]*w%Gω2D7Zƾ 65؁P zT-lSajX 8ÕFDiiC[i I njxIl~f)ekaE~XJFF ÿZX؛u;X5hU ]So@h4K a6+^2k|Z\t oM#3p[ꡜ~Ȑ:lR ?ܽO L@`рtL^.q_\<O޻Ļb&4v.?i0 t4bsiIy޲β}&gtv\sw^o-`|4# O0haE!B~n vs'P~0e,0w&5uȆ(MN^Yj'ylAb"4ܪ־ytzr+1Ϭ;$a(Ϛ)`ٝk^s0~.s@S[OwnZAQR{穜W5A `~7Kqk<7J+) C]iŠD>reg]uRK(K(SZqwOZ8"DkǞNT\Gn|MIt/-<M_[m{nu9u'עN|FF׿}6ڥS 4 оRaYHaTHJ% :…;c˃6|84񜉭4cd M3zwQcxiu]P:U*1J"sԴEdon% j+DYcOa.,yJ'eH1*,Vy2^uW`jx[g2RUl qqtuGUpXLhwg7ÞU|d !6m- 3`)!`Sğ\<,4Vi>rO*ͪ_9^ȗMwtsڤWyvr'!| b r'?SIW҄*Mo/=8SvG1-'qOMV$3lv@ķ$n-6u_n dpHj tQZ|9f(hFn(& npT8 ?ײ٧uJSBV̹ S}{j{#]/%XF+{9^/8K0&^Nk ,=S t+x/7ũe]"JK*G!ә|V J%1% |!U>m~xfj[L' JHw9q( { okDI NeQ(2,3}_3?;|4k\1N+3CYz(yclPɣpHIȪܩ]":V /~6/ Mx+ c>uw%LjQBRu%tGS07H)jRLQ{a@D|%dZoGwܨ{R(cªV,4#,S#M~I6QLe`uiiO-{~l(#+A\qz4u~B8:9 ! Fa >SG`.dt)jz+ͷcPZˀb!C`szpIǣY_~&.p :f'W #m9KX>9}DD<8o>`qs!WL-TI#2ruM\0)>B|n[vߊY]S^NS 1I@5%|y;TgvJvdIR?Qa뺕>G"6k (V#WvdApM͔|vShj?h9S"NC_JD@k Qs * ~< XG-:K|$"~pȁ$KR,0stՈj`{'2 [[q^5XtcZ^$hU7džH.[C|ljZvNGDZd Kq@0e޸m)RHY;Cf/k _wt ,1~Е}eilKlY'gMZu4AhQGh dH7p z;Tѭ{m·ߔ$ᶔCt͓25tls[М& ~BK\'ꃗDZ*hG fU25}!vR(gIn`;9P= ]J :Ow: ySP.b?>+q*9T;WJAۢP`%gH Lr!Ƭ<~CU)-%QL7q W/zPZ!"V$ݰ.c)H;QI޶R (=8!)XܐG\Yk.=R絖 u}+w^iOzPl_-+8{3._z!frGU}jׯYRﲗ^_B޼6ג4By^h@l`]c̊q/0`_2& =LS8քpn[4EQxRgeK(-U/\JisOLUj^_9kݯBF)93 1K >]zO{ Djha3sJLHl =ÀWU%pyڸ,$Eu>{q_śtZ[=XCRqO'?>^/$928.r@wz\~Hiiٟ{H5^XpB繐ec/Inl4<%3l6?Մw.-F/ ;3$;v8oFQ{wV0mPgCF=t9\Sn8]$rS x X@f V]3;P;v97巟 n81΋8njD w{ij4 %بii])lcva/ "wuO,.6*MyXlo='1Y).!3XR|EVpH Dê~⫳kI8^gBrsӒk_yFۯ013Ĺ3`f9*uH=&NMW^{sctM}`B' z(E ddgZI SSN!JfwQZ=euS HH1솘$>IarFiFtێT/T4-hP괗 [SIh)oUE>t6whaMm5r;*'.Єnh<%"Pdc4~O΢#lW[$*S|}c2u!Z}fEt Hsh˻+uM}_=ޘj+N[~F-I$) >)81r|Ӿzѓ&xnVU7XC6C2AL1Vl _f!w_b+j.S$`wa v c+'';2LU-6"&pZpM35*WuK ޣV~И48݇L:{gC_W{,)vZg\W]( pl> TKܤqyˊZW<3#Dj&ڀº0ܘ(/ǻB!a߯%AMP⧈@!39.W5 0<̥(@M뵒y8;<Wu3ggĂB0e%Gk-pzc{&dO X/Kid#I'yZZ4ds%RJc4V`rqs Y(s9(Frw¿Da_y@Zl)|z7qfU(5H#?u3OUa)V~OY*)™Z5_!uvrPMՍtI].bM6dˌevH8Җ"N8%Ĝ^ ΧUD!p@}8kגszML~F&1|6q*'mgAc?ғK<GV?<@yI\ D:*o=6RMD1Р $J'Iwnry$Gp@5:*~AA=զ=gjXUY4CSg,)` J}EqT(6-{h\;צʳBYlpc56RVXvef[ s}S‹^h;o#ߐu%(iw{_RA/ #,'K$|@#qoe ev!|4IҞ!H& /.GH,7R{Fa'"0@Mx ֺ|ʱ%z./\MKUixuȩ. P.j hdyZ:mc*O"E8P ՘쁁׉O6q=,θ[*7}\ h f},@dի[0z2eRF@4wMdQP&0B z](X )Ž8R1ٰ֤r Y F1|T뿖Sl80J}[QfVGwzH{xqh0|\ \ȿA<ꛧ<e3o r" JH:ӖÈ9KF. O*BW֪lqTxn{VO"l[r|꾹GnG>kbJ+@DZi}P$,fjA^f-8Xmb)?[JL'#+;.yACYs[86'T̔uyьDc)zqvp g%K;,+?!w:S[$/M8 bοvϗhjv&?9u@W?t@vZ}rs_LI!:ICP̖\x?+BU a؋[U^$42^R@)6Q֬(y UM}x-BL9nv[!KN}e|.QA8}lLrH/AzmK3XSuG&XQP|س뒻7Mǰ:DI˖a~wp3Z^ƍvD_SKMRB~IdP~L@z 'Ze|Zl>%wQ[;WF5+ix21[Jw&Y\ż90u^% ԕx@VԸ0Γ_R6(˨$kփkkTrU7 QWlvMU)_ɦ7čS&*ZD#? #Ns""c"0x8xٮK*@A?U _oʁciMQ0qs-?wj',Ն,ƚ-y;9,oYNǀ8/QRF-ph}o#eEU rE(| _Zڦ*OKU/j1bvX9:~4~Sdͼ_T?iIXrsVMT=VɨՋ"_8aO>j2ZNsH %|ur@Oj!4_f^x]ve5\)?gJqO(A/%6J/C/.N 9k[0g_rI9wL.ח%Rz JnjX]X֐vꃵ) .=Z?jؼgXO4b^n]H-998seH%1l&#l}7- $5]ą1ݝ0RM鵘ƍճB=:iìݔ}Ş$z}^GớY,wᴫ|li"b`*+sdXxn? EdsAl'̓Q @ cZ 1z|3'ԟ-L_%1sVN?S:UZp@8yѭ:bك׷%LP^{Zw,>9bu ˢ԰X"7#5#I6&\i'<%C w|k]^4:+% s>!2j{4GV#7Kѐ2. `0fƽf[yEE&f8gM85tzK,e@1븨ZVR{g6gA&)3kYS釙Gj6V$nÿWa$k@/wn ^DbaA7AԳ 9Wn< roʛS՘fLVGBY?e1{O?2˶j6ڐbW}5c~=HC(I[}PXt[ ,ia l%ۏ W|ԴjzM{[kXv0RiGKJ+~>"Ю2f[}QSCZV?EWms*%JIu? ġcNqgQ!; ;6 $7+fHjKKK9E'7 " t Mj _ijw~tDvY{$4frBs,~5((q$ 9KRj펍K8-x(QpjIOtU MXvH "".z/1|0IF=L޸D1D81Qi7$c'`؁{ Œ n=*RuaL6#d3c:+l0Tʈ^=<2;eA II̟Po.6`. FWpoWCHo\d͈Kulei5h=\p_ LR^mz$ʎ +;oQaF+Ʋ <L9\"`RYm,/ "Gp vd5?OeY ϩ(Ki) wEϤ:vJUcN5…e!y-YfaawL?QBu`>+)e13Uł!~Spo0Bcp+:huxz- Pg&rI6#닄EB^ cRW f"\ l9~Y6~;J*/T[-KV'\c]Րc@!DnGL??DLe3lpQ`: {$4*|&lyO@2@ڲj&*ΉP1[X]vWVL_(j`yS'/R#*7qqjm7Ϫyo4@TC9 .bbbmβDL8H@_)׎6 ZmpuL2?z@Zy|>0[$+6ن聎];5!πWFۗoPէh柩oaY.Y~VMDגf`|UŪ2;ڇy'[vg֞_5 S[3?a-\o>9O%"o2a^&TCC#fy- S~ał9K<߮{yn yYOMJ?}/kkzSRS>ݘ!a})~J DmƦ*Q:3+?6 ?m:PLwGJ Ρ;nn@GU$eZ>wʱ!.hへ*82C֞(m[$<J"nv2tK+L{ojǷA೸漨\vDwqB)Naήv#8Ɉ,_x*[gfxB)V̼ bF:SY©@z_N QӬۡ^~0p>-NᄂE -ϖCՒU%1*T]">8#RP2VDJ }rwmèAPRSN0@ch|W l ܅m])VLIpqҖQ vGLʋQG3~xse/)\ Fd6J*:ZdiU3CZ:kWI?G5GU Z_w3 };dkP]YG`#L@G尨`=cv 1F.N SF|<7\z U/}۔95 k mɮ8Ъ~ewHtG)}*XAg׷|:ƒT=N>s ̿2#KxlbO5ӰA}1.sy5_'`jUbzr*bڮmc܂xh}qNAP& ]Xk5I1hC4G6_8Q0U,ܫj> tnf|_~EAqD%M1i z* +yjfxiˁiKU-Rq1m5Oݛ]\x=# EG; LR$nRDDvݬx)7ԐbmgEHdQt ˅|#Ʈ$@rj!uh;Z\C?93!F97%oxAT+BSյ~a{۰γk?9tG+ (HwKs EqnT.By$õ2bf:5I|\j8AB`vOfd4g(˲Do:e±N0 l$M`+r-^yvLdtIzhMcU<yܹ! hᖩnUwKP#ʫUL7E0)JP1NnՒnاidl6jĸzAj~s# 0|saDjpծJ/ D(TtYl2\CY  /n`VDsLjӸ6iA1"(b 8ü慚)h[$LHl,UjEccw'Zo3/RqG%f% /dhC:n2Y֗tY*PH i  l) 嫋@CoO\Xfɽƥ#%XIB{O66mB񂋢0L@_v­%d|G4do2 G;,>+UzzEN,u-dɸD%r6¼|%22QC AC`zߋr?Ƀ^BL-v]&{&|YCQj9] 6^ĿV׍{ sO_k߇&`\ΌEvjٝ'#{Y fԵ3|]\s.^aMnMc?&z7܆˽W⵷ 1z& as*"/jjK-puKj 4$G-fI8Gm))FI28(HM_!ȃj~\BBႴj|+IR_ Tz39nsXVi}nX?w2|K4/IjQ㰐e̎j=N7yw?O B[x9U*mۍ"Ju m[˗Y~Jo@4)CH<+b(BN%s\ u{j]ul`Gh.N{g,Ν9܂*Z$_M}ޒerJ\i.X *\KM (>O%嗃tIa8h Kl WPC(wgq맛ծ͉X6]H6& .DnrY0N= Okaԇη$*,<!sԾRK$OBGbh7 _ M#q}5$SBޭwswQW]jOc}Bg z^<_ de#-neN^HO_ Og{?B a0`3E@xLy!ZzQZd-: N`\v Ň+HhW^; FdJc"U 2K+ f0}=Nd=B;-~K-"=gAaDxI9g] :8*&~u(9Oj0`H6Y&'6Y!=@}Wy.#)F^bym4?Zb ̒l}Gn裪ga`p9n^^fU_%̪9{_t+%Q  {xH%G3W. \ %`, J麡iJ7܉pUܸي9_@ '-5b!䱽NvKnzR8f|zsnr&tdMeI"|,8/lT;e|$%'sʽlrE^RVŴk^ Zlx"Ѯ}L:!9ti*Z7iiF}'b[O 0tR1] ntFQG}^K>v4۪U/3ax%%T㋤i\ J,fkZ|a.2sjd/ۓGL׋`D5XŴKbAm8"YFȫqhQZyL\Or0(_cSe"m$(KEt t)TvAȳƖ,&$4Y" a8Ѣ-`>19֖j9ล>Z3N=^dp K C0-]9(VvSDqm{qQ縫Wwujdy"Ҟ `u9Bאy#yH]m?bO4yPW ~0 %Ow"PksES {!">Ҟ }_`O:O wT^o7MѬ76"+YfK=2Hpd)ILn8*[>hE{MF>z=X )ߜ<4/Z\P;g_4k_Ӭ#}e&QxdRR-Id@ͺ/[HK#9OD~E4[dtu10?&Ē~"y(-x3:_xʦ5zrGF^oo3əۅGۋh[QD>NO6YFYHMRhzK{VlRjnK`t\L#+_mHNkXrN:ˣM mj[Cˢ# s±Yee5e)vA鐶TL]#SEF ]#Q;^9z=`S6.Yqɑar:HhT6!`.0M="s.y"P]Ǥ^e˛G3Fo@BV"gXd?tI OL |#,-Sx찐uކPgU?rsdb0i@>7u+},c`I1 (0G)VXw_' !OҴ WYֻV,=ӕKZ`Rc2~Lgp;e}$68߯|AiZ\פ_-+ٚ]`M5ۛ7~8gⴊ]>4/:w##16e돮t vձ1ehCAͭ$Imc w)ou"?[qmݦg+ay> { цA'V`|I>syBBL}vMJSu]jHlyׯhWt_,?PxUqmb~ۗof ۙǸ(y'BX$Z5!)aY*D`ƢCC.|AK6#@. T x 1}71}D$7%3tVs\J VR8T}Nh(_ R$*@qVڕ`E{at7So#.|GG}̙ /Ԋ"TE!.s^,sPcW1z2Z΀R;9='ьP~M 14twSaBaX ϴ ?nztBqS@Z^ߟt7]0}]ZK ?.  2L ,LChK.Zn&eh6Vά(}pZ=A15i&pgEV?N'/>J*9}/8ޡW[ͥ_uI)d8OS#N QoCa>ƔScT`j.XW_"DIJD? mٰLЋ#ϺtmR(OC w4"/w -K/['j[;{_۠ 3)$c>W#6(Ufl30߻FB,rekɬ|}@Lxg[uM9kNM_Q([* _5?kDC4| S.0ZH (7*~{D UҙXVaVMd;ta?-IQzO0'bGs7u,=]QuZU9#'cTR]lp+#4sMba6I7崕ۋژH?D13p)K[D2޼Ogg"}kF2+lH9vW-/מ*=ގG-|#LF,UoEDG@\@<{A^V RiIڿo%dXtcV)?0 6m f-D=~OĐ~ucfG*Q՜9אlAܽF-Zz0(,NF Z. "F镜/I L,F1 (WCNw՝S$lMbl9Fr)1fqc!>5Ip mn{:őU3qt(Lu5۔J$bT詹ʔ0ÃLXS=;C'pk~~zAGL D!J=>e%^FXauDYAɭX^)c=.g He,`ڞȖPLkjat◠l%H9(gڞՐoސB8cet"),A-gɄŷK;d1s!zdq0NddXR3|<**Qg?d%jT:<65jxloKLWm{䗍T@kFtFڦFr &? =,$Q0.Gzb֜[A0u*: 0^-p2Vl#8}Z%2q2yh0^F>$XlKyvk/hc{IQ2˜'rOJ VWkr M0ײdU j8G&Fx+F=vSbcɲ v'ѯ6A)Jc1FW:CY=nʆdF\@P|@Z#mGk?,j Az'@L ,\*Ro"l':y/Rһı[m>iռ]3>JcM^a&[)-iҝl\>nhp@hoC ^,WJdk?O >U#D6m87h^ yPQC P70P Y?6JWʜUP,a߿7%ɼ<&Kpb ]=JA %YU,˩ණ'taXɅfnI&}! d}EDf5O T|WL*$kԸi A}ܮ.c&_   -\ڠ K5M0^и*ڔ2. o7jn_ :E\ɰݦb9 xSqźb3TCzc|dlG Ӥ8+X,m p#8X`@3^6e]6Y=LiִC*R.),DR$tܧp9C,(*%2 /"p;A5vB?\pja-#|-C9Oe $1 E6WEQzm^5wxӒJ#O#ls?!5B9h0" _< ʍ'1Z6ЮJتTy豐,e5L'[['H|^Bum7pab5YcrCU8V7AL{ۑ7Je1dZ^gʮtɩ~VI@x !U0A9 ªaDx3zYTmk̀ W!J󩂏=ǂ^rgq"fc 6T#9i5zS h$BGIӁlh#ӄI'當_3XSfQ2fՏtOdP/ke1؁e^V2Qυ.ѿ>@FXkR0ouzTϓF0^S7e%|4c= I[11сe˦D|e;~.{b#SѴ)B|(TF#$zxJ9U΋tt3 ʳlS`jp:DVQDb5QX3\GFbu2']Ia3=uTr-ϯBxE>ϡFܸ$6APVę{|tLPj3C!`ЧUCM}O?,a)ٞ.ݗW fGzԖ,5EAZ{u6Ptq$rM_ 7&xbb+EGc`G@P&D{%6]])YghXTjWt>CyzbpZOčl3cV}`$Jc|xqY7$Dy6COAcqg uZ3,< %fP,CeO~ Yp#w"w ?gU8q?g: m0=AMKݯԾEC>Q{%F]XUx%² BC)6k1Q5}{לLl 6;W-kH%6b -sfSo,VٰrUu]L\+lrxV#y苻B*n)-7MyҞZel0MER֟G8Rasғn)a4PA=R2?Dh_s/ɓ&^Ͻ3i3j<ۃ*ϋA8M$)f1ri;\Rmn<a,ȿ4FvHP?\"sN4%²'|F'b;啁({ FUJ1cds8MjQޒ `ҔBvsJ_Ơ,-m\7S5T+"ZecU,MX1eؚ>ZTֺ&uo]9PU-7̈u\.5SeyQc-[s)Mp> \堷44  X8iñ;.V RDɊW.bGE jڞ!~p8tG_4j5B{'c2:M 8:}&{b4Ыg#%tqMw^zMIơp؆nGfݣ]pȴd4o{Jmrεd#i% 7afyX tt {q0q'YjؤX^&: Ɲ&v0i4ȋ$LZ:g6c䪀wKH˅.$ x]k 5£ wOFe'|w6v"[y>ԇTBҳׁ[jgSpXtEO QH}-1rv0!ɰrddnIbC |Aj-\uZ9WNP[z\-֦́0~:0I58P&o胻0lVٸ9 xYO]BQLtB ◢3Hb\TUz[b/ֿWr΁ܣm~~-gs BXFZW [ml dY~3h Y儒鰭c9o/ϊ >@% 8\sJ g\1)̟+5T9;Z6`_ו$ L2l,@掜lf#gˆ, ~c  [W,4V[g?){X-_4zQ@' 1wu-yP4(%,ūq˦b:pS noMށVa]tk : ʢ2z^PLT$t,/0]@) Kyh;)_k tw?g{#te]gLBDI O,>`\A0)X<\@Eh$̀!t_dg6_&u\KQ̵[dQ-LEI}u)|P8˜q8׳SǢ5 ZcrMbEVxWqH?`C.n|1iAJ-e!5,q0C'5՟G;hż'ot]I꿆0 H\1\V:Krݛ&àk«ch<~l-q2p::HxO$cޏ@I #ћ-^musgTD)zvUھ;ŪʽhVweyll8yJ?咖C>`JX,h~I+Q@;2{Ц5JEٱKU1M!:^17 F|(OO'{T[X9D7oZ$Oȷ%;;S ?'3g1jz!\#ZSuۏ,(>ۻ,J,FmRPO&_E02jEYTDUFH+h=5RKG\? 9iɡ2LЃLGT E?k1Su!3ӽ&&  z,PAR9q7a)ķ({ Qc9[9bBZ۸kNK?3`Q9O'5i !*AGz4jt,j-]^|"5ΜOߖ-ظ!^A U^?U}֨_df+1X28E˛*hb,>UXb.WQ-G℩T;˯DZ6- K[];F$t9Ò# dDKS ¿ q@Yj3ڭt#VGTDawJ[ngS@&O ';lb,lJP@6y76;"w|Q٣e|T@l5CpvJB/x>we%ѹ.!ai*igɪN^6W"YE&hüI#5XDRmDoM~:c%0G> 5޲$H ު&)KJWy0ib'V2Ed^H!o|ʘnU"Q$SA rSX 3%/[-7U1f #"Jk)ڲzu;,ղ/f}4QفG\'_=-I,RQ\7KHw~(lxsh1f lUǾY,Útw;㟁>_ ’v؉:"MMwrq!K ^bv 9ۚz9'eGޤƁ}z%`Vrng_G/{C"&!m֭Pf}[sU;@;eU(A >Ҙ%p"sڱ1Eov[Jx*8C>d]z!<\HءNP|~Q\RQb!kwZO^Hayqz_X'kNbdnjaZ {b|StX9#DK A Bߗ0@?OF4Y~,&7pO_nL tB& ykɀ6Mk֦(ޱ4FB9zM48ԑt18&`:63@%boQ;%ߋ뽴bL%S_y7d.go Lj[`E;tChaDh/̥I YN\xx{P X4wzȅV8jD%W-D+JJHMaVcQcz2V~ k D<L(2ї4( 7u/|xl7%lT$ULnj1K1#'i3~U& D(UUZDO2> S1/ GZ[13S”%E{#/&ҬE,,Nh:\CـG_6ԸC h'2]~m%B aQPd~~N,I6Lɱc],wv]t'K9rUw㩭k3ׯǡ`W#ހG peE3J h A|[pѾ_0jK_QCk10 d <{f>rB'⮩E Rp}i)bEڢa į.,ExԒ2hbт^XhvQA$8Tlcja|/OLc|ʮ{0J;DٰޱacL2uU [ rpJb{-wmf_d@:?%ǵ ]^zFzSdYﹺn4 !bP%eS)쇲\s+rb\8#'`ף +-RՇMV-a#:ފE|ћ?NFm߰MAw _~.Abkk;\fZP(m#g.E.=yL lmmǺnc柜#F%3 a*g]؟4>.D@3xes7q>틳ReeO_0UyzyP\xWOYӞ,@ s{0N5?Y}E Pn*U:SHqD"liCU?a2T<\*9":LR]>nxVVG6u_7yXmRs{ʥk~va^4j$aaSҏFZS=EABI-ap?rΈ'1#PS}iFikGBn-~DY 9Qʁɴ%zM7÷{t%lĮXph6v_i6I ^s4_<'-b 0՝9)3̆T]wҶ&T(g,p9[gmA`6ŽQXglu޽d5WKQU6e&/D;&g [+𚗸.` G(J;[_o[h%s`t´e-g6`b~6aǝTôrOkVOj/=u+=yGS9J !P{b֦5V-`ބZ @{["^pҀжv@@W&QքA\CPVdwU ƹ*bG+~,>]K]r14a >@*Zw .Qo 턝1oiX< 24/{m-=3 4846&EWӴ"!7j.k%FX-4opipp7&ql&`W Y6k6Kze>Ϸ,N JӛS3K |"G+*:7_0'lO`rnLlp:7KH_Eʩ&jY[(èHlٯ,2QVgLPM#,H8T0!r] gauT+$.|ZHxص@eNd.^%‚)I~f`N22sOLl-Y؛!#JSW4F(hOyD\B"B;P)muO1:7xR:b/`(]S>0Qe5a/?5U4hFkyRLv[_fkszʧ29?aCd# Du}6wf56!1vu>Zlʧ<* HU R{N ] h9ro_؅eW7' ֝wU$@lvS-͝MfڟUIl.ʱ5~ u^i넢ˬR6y^SCsWP&DZu IxcK YRQ80rѵ[m0eNfORq RRh\51{~no}޼.tƢ; hg=D٩zKNgRqN"`̃HnuEkÙE>"Tnp6yOaw@w5z胤B![ƌ3Θ5l$zŸֵȁР-qjSÅwvxǟc f cq#_Dbò:? U&pD16'_6tvt#Eua>\vcg1Ȕ&YQO|H/!^µ4*cB;_?Ș;R JS7*0T,?1_ޔKjacG9MS6 ~IC* #ݚ6 L%ycaSw"+UXZiZ Ψ>VP$0Rp9>3,<Z#ȕ }1)ߢ~1=Sd2:DK`?=<`, !N8Z$-Þ6 "yģ<‚OP6Ll{sRybԑ:Mdŝ1JM >l = F'^#L+{SxôL!SH(HyV-\9^\RTNɪU_v>53:Jฒ* !\f._q$"6̱::dg #ŇHf)InuBpfC=lo՝jV1vWas򻆞OQ_ۡt) +.\f#k|^ `K^bdjIR?YMfƕ\&HT9;P\,ӬkD4%UY}-)sʞ8ϥ.ڦpd1l6g6Jܗ 9N 3yv<Ѓ6ι&Np ^W&MHi0/^?~40~ZS8Ɖ'>\)61-{- ~ 5t(#(ѺTP2:`5T1p #S*MF Fb:x4ozHƙO*z5fWfIZ[(lɫ *޵K2@ze| Z4T):ӌG7+hYx93Q,>ue)<5RDϫ_F܏֌".`78#7BF ߡvN0`s[7g%D}쮷&SǪ~:AiYF7FW/sIZ>46) C۩/>l^w1vӴ4-=<`.mh|+p>}÷{3W۰5# pmAr,9Q6kѥw4 Qng5x@tl3m3A-4u?1! v%rv5cz,p5$G o` r3~10 W YQ}ە95 FQJǗt/`yg)+ &O-A!@ș81X/CorRY` '_+?hF+jK~«ufE މW}yGNx#ϗڳu/fmЉf4v: 2X|:62dѥw3%oh\Otu8bOD7DZR$e^J!Jva{}f&g/ʺDvt^*9Ty9 Gʍ^[,R̹.'m9 7`HcR]$ UL6_ďEFp`臘&iCeP}%ANsqZ] {O&˴lYYVNISʈE0=Cġ] "ﯠpEE%P6^J(~H#YڙRGQ7I>M#7mX+ z+[&ϭnе}͖75yqK-ipHOxܰ`&ՊNkK2=Ul>?n5{ \M`N5\^Xvb_l2zuokͼW/y- )3ɨh@^U«U>Ml((ok6[ʷewJ,}Hk ٕ+tl-ƳI 0FըbW  u`&312p̐&JVQ8#L"0Co.lMէ3( s`uѕkM* ^"e)u'K1.fKanY+>t\RIpG[D=J+abS$BҤ2h؁F_:]& A1ي^~ ,ASDK 쏴XrgOQ[MמSq/nTj}[.4g)JpzqU?Jʾ~"Y{cqyrY\f-pxkċB9R^3ċAFz#SY&LFaD֢郷c%b!~Ǔ"*;r֩ޒz vF}K jo7 py MDXHklEo.~!߱wtF1AomJvw',ŗ WF JHKrv4Y}.܄e7F@c4~aN<7}ԬLZYvʉE~m W}[Չ"6b&"hO7"UnWŸ%hJʜpEsDx^m,\Z벩n>}kH|VQ!<.Nrm& dϱ4zS0|#jP{3&@ggn*#1/`%nBXxK}$6+{ߑ$P.w{,s)ebJd{Q+_@ \`DO~L77:nEw]5K7lذešU-vI,HIyoߖȽ MLHΌ 8z 6.~qV .i)9CuODtMh "pt$RMy֩zhp+7dOm[W e7pIIbgy:XԸ>odg <@nÇR ᬉ |.! @'#n?*,V!s2N&%wLWngD _N#  lvWCq@<~,W׌Mn0P[XbJsmEKf;+F, j2[YQ ϐwS5iq\e//vH5E`ڥ'0đƫY*P$f( Ӟ"![N'P L@;.DdD8XEЈ|Kh%+լ1Խxb8xI 8dz*Pe@SMg + /1'_cLث[IFܲ, ړFޚJ^@w8fWU}ӭ#.?YOzeE@ubhERt;pٷfq膝s K?,2H/Vs$$`F##0^lYkpPX[Y2eұh :^ 48ڒQzy88hz~|f_o@M_TЉX`+d (x |H02}.+ fH21I=8uA"daWh+㏛@aA„:ۏ;zTL"K2I.ԪkpکGG:V͇-2uI~h ]cBT'1Le2I 64Fʥ%"0$s*;SC;KYe}z^bi k+eq2qe1v*rn9Z+U*&NM t-* ϐ^眺XHTm)MCܼRr'Q=RuiGN;i\${B׳jďk)@`?*sV? s5`n+feFЂ(٬m|~PZ?=B \>XrxO2"7W51)*ioQZ^&`j<B@o- i hE TǗw-zq/'`jZ 8>-J٢;iHʅ {7 Rv 6_͏9DM fv0XG#Xڻnz8# Zvt|"v崓ʿ)kO[Tw)d ]dA)7 5_gwJw8b" uT%t|udQ3j&xGW]=|&NJwq[vҏ#ўh hZ=vbMQ/ŝ25p*3 V=炅mҗ3AcifhBfB#˗6߇xyxEe txx W9S X?= ưP61ڭ BXs Y~n(Jn$)&qL!A [iKgx$S4$nxV Ǯ|dF3YW DctX{f U8J7$KH!E-z)\c_EK_ߥ)Y^QjU]FO_"&n_i>#| b`T`N][ .4=\,ED."DCQtv|Ee1:#9 zZul9G ΙAE|IA! .Mϻ:-vrIh,V&z(2G&SjTŠTMMh&*QAlwW6o26h17;u͢\L"p8iö;TP'aLJ< ={i < h8?lGQlj<&%~?d*jǮe4^,HecxD)WMY"`EXM;G>-n{Uh/krHֈ.)Yc/>2MYەk"N?} dWJ٘*T5PFG,j )*&H%#O3pkSݴ[L,oڌ)&Qry_Ӫ0+hF6;vTt)+gֺG/f~V~V[su~G=O6# BFK+^r\ƹ7bjO_O]f b^Z8ܥf]lZX%(rd3ow/(~tt"nq2Hec ^]S`WO.7ĞY{ʽ*WRA CY+'e(̃ÆqH[޸$ɟ~A1-=n[wn:QGHЭ A;-XnJܷ|>KM2r0ьy=0L qQGR  ":3K;ig{P ?WkegPˣt]/d7xiQ\ʢ!(9 01`I!ƲT1~ݡ43Ξc V& X" pd]%$3~y} Tϴ3:yCeyc7k@xvx~ ?qμY5:Bcd< ~ep@% dqɲW86sde.SzI҉ќU$D-A=CsA@[x mJJ]1*EbhkqSo= Ytm V15j(OXi=NSG7 h%f$1-T]08)1ajD҂wQZ{n<㐾D-أ,$u?갏ߚ/`P-+ ]JCdlB]i>~x8g Io(!֙BBWsG5V π׹RBa+51R cӇQBNQwtm#M'¥2?b2-J[CUȮt :s?7TǕ)O8TiRbr=k kï/#&\ن/"FsUYF0Ikt]}US/Fۧ7hﻘQͥ$암[ B#b @c(=}ugEp @f&y[IzIhw _xkV I/(׶M r(8uhrbOx&;XCE.ùwR¢c{(*oဈr(>i,/K0Ga04G!w]L7tM$3! |I~ nK%,aaCdm=$$@T`W Nr $e@ـcF49t뎘Xxi|/ianqit6f/j\ę@/% p[·'ϣ%^},L  ֿ6ƿtllyW#]1 5ʿZ gpﭧXOz;dy$j~GwCM/@1*Pʺ?I\t* qic ˝KT?$a*n )>K/8 6D~F:܁ʟ vwU&6?bj, +Z6suxMR#eӛ{fx|]:*ÌFuh&1?w̳ FRnA:=c_^ $Jz ,&f\yDbӗPunmY/^[N4ڀy⹅N4Y <^CP"ډx=g?eDb֫ʼS6 z 4M^9H5#dK~'mQ=Ͷ0L舾S믧{b`K=1&jDej̓e,;t-I;nM 5Ac/>f4r7Z~eg+FA<oaϥN@P4I' <`_+U J|D3 PX)&5sqd UBΏ{H.Ɲ6 M/3|}[ҧT쉡}=R-iBzrCFf驆poxj9W3+$@MC]*lyp.\qD0F ^~qm0XuweBL=\VY߈+ e i7WB@[}2Bݩ"1%$O/ k>5©25"{( \4?r Yf1::z"֜~Y )< 2Xl RQըo(D« ncHQ$س)WΆv fRmIJͩnΕr战OcЂb Q 1j6QEom}V+/J(YUs ˭f:FDh^'kafVoa6h[WT\+9]3&EX\n:M 043d.qElpp_G+ +ɓE-.T~UB L>"WTfe$fm5ˆr/u#|ٷ ,&SDa&UtM`)y&-2้4'U?d,8U\i/ ZPJ> wL]~bκ;o,YD~;)U2_qcc;2VU>t|CzU fbZW!ob6{'MNʻf8t-@_>w! ^nxDػ( xl%>"t5mdl9&~!{*"lg'+>ҴAJ H']]. k9B!Fۉ%SNo9yb9riyF;?u)WQ•zYE[J+kyM8B 'zuckY}mI 1MaHyi׺âبc6Rc\,~\wbTWwȒ ̪RTY@֞~w;.e(vb #~D\b Ѩ$aީusÎ|B1Xn6)POƧ-Mnw  eyO>~a,(e9/D KK5CJKCc\'(DbΑвoD`C E!L\ba赥+psx:(ȋ8(/l {i%zDpCzG.+3:KEH*=fV tjT\R9STWVcŪ/#= L(0[_Sga)0`4-@h>Pl KJ@£#OE|M>i^szU-\rX#k⓫nMyp ۥie=_|_lSt~KqpAv\Pļ]+#RJϥ @UU 1–5ZΠctQU.7B:ڜc U,[ÔKo4Lzo-e 酯3 CS3ffi2dȆD[uz'u>FF/TCAg\"3m/}꿿@K^P`})Nu:Bkw'C{=]0:G!tc hls"aګ<ǠjKu0f^Hx7nxG4q'$oMҨ(;E;֥']sNBE^~1TUTI>ȍl33 ? M8Qc5Uѫ{"󁧧 %".vFrҼp!g]]+zVhq9W#ƎL,Ws8vm' [SI$Ge;m;'ßI^#R7].#]8}O>M9^-'A"r1m+6{7xRs̑08CJt?Zf,۟F?x#HS`PХhWW:HNdrm\}r5;\ڵt)Nu1-uk}v7*RRV/s%Zt)ޘ(۝Ds?E{x=n *+8F`~{=(4f%r7d<N0MLE5+xMћp)\X,}m1 YI{1N $muJ,)HBb*XT!LZJ}м>犷g"JT˃~FJCL&7(h@C`tgi&ޕیzUO$)Aqfdc4), 1۷k;X8/Oui08V+pYWh5Q,f&&A01wDf'@ؽihU{AƵʬ;}7o3_hK[ٳRVYapLI*YosA-{a?pgu<α|5 ho21oD?.Pq?.~,o/85E: DUaA+ګѽ dܛ#IK O?][1ᝊ_ I|}ͰPtI0ӚbT;=LO.db"DQҌ= tۅ>mbNaO!3)72yz-X뤩S3 L Zw0Qfv0>d=\rvdńО? j (Zoĸ3ӓpWO#QRc(Zl6SؙB ]5!hG˓,dy0c3\oF`}Ԍ@!'44KX@un0[❡ÉRE D"¯} _pſbLh<)*:"ɻpdiZ%].4$.n*ȫ@,GC6]Vzx`~ Loc" z*b}"p߸s0Iu=i2 LSDRtl-ΐNeRGʖuK~ԛK/O;ȲHI)m > [ҊJןmEٓ\mӕ7~$G2o4)E?--&QG$[R=c7 iX?M؉ ެ(3'(1rTBDU+*"! u g^aI2!A&u*^yxA6a)/" U1&wl&ɶ9;FZRyJ$Uj%wÞn߰eI" [(CXԽaDƙCwf}gwZ?7xQqރg4Kyo;#4]Q@_AcE(3Į?20 V.d}I@^ -T xxS\WDNKI]U w+$o٥Q0e-Kb>#6EƍNmyžVhvUag転k7 ɻp;ۅnX/Ar@N5?EL@ة~cS0ئ#J{ '?`EoT%ΎcPڗ{4P;fwըߘqjgntG)dR]%DQ:y9rNI>ޭo(NA$uS 8ܞ,T^&ȡ{o` >(@С,$wk6R-VSޘn,w̝34ߒ!{uzt^+u>};&'-c iM}X1<LٶFH ,2>?업~&$\a!{ TYo6sd^ Z=Nc2vM=P6( Ų(H K/RjkI*w pn&md^&oGy-؅>;2OΜ+jnfS\15fRVs#oܷ v^a63A"e\W$m"$Q{}"*ڱbcR;5^=^fV3:aVȊoz(!09Qx L؏Y;`N+P?7JÄ'8.!'uz,RΏB,$閮TJRi..Y%k[J?K{^T:ʖsO~d8xtB`yJPVCα]ni<)K)]9 Lƛ8)gs֎5SٌKU;>E/ %&"f7PaP+朿+- -Zr]K}G%-H킊qH! ~>3E5A6o?b43ؓeTD}dEXxq<@wx oQ M^7v}6$QI%>3}/'$FTC{ߠ(Y:b,!i9ymztZvբiE[NYOE;Y{5lעPi k2i >ܷ6xs'5?YBo6byp?(pQE)YKgGD4j=POAA8_H9!fU *"X2ҙ];2Ty HuԈ ao_ENʗ{!F=vx4o?!\G =eK4[V킏3;Oc(<,i0>^=iW ͻHAb{0£yDRf T㕞wߪibium>XGV=AHbhQh0' q7!v3')ۦ5f/ El_,l76o7}#sŖn |VẓhC NI|D2y?uIsL9cǫ.HI"2!:n.16ɛHco(XȈE^V%]@Ritʸ\JְIbP"yTcU)@y{i&ܤw=j;wo`krN=81jP [^?mi1h_Ut HXbڒzJ6v|!ѥƉ`dgu9s@eJ}fᎡӗ4fE=.(d ՇLf|)mrI6X@/5ao|b0n76+ScwDi54 !DX=)9xЦ'ՕQ}HN&VFKԚf?<ʒ5Gtrb+)fJrzD3fYP)y 84O73 ƼqK_nJ/nO$PqFUcQN4B; 'SJ;wl[=G`3L/mMEry( ħDoA'熞a%7.%_%zp"*'Bm4;XюEukWW_bbǷ@ @l?$a.\q$]0~|:l\4ve`"UG @XnWa}"H׊rCc 8 d)䍎|M8qV8,vUL@]񝵲k5po~. v/UV"rLЏ`-C-4F")z-XHVd el&\ Ox8ƑT-!3P(QHK."u>lqB\`P@쨔=g`3 RVW;y+gh8#9"x;,vh KȤغ/KWuGku3]U4QjXgigTIm܇:NB&g+wZc5BL 7 )X9Z)qK\[rrԅ>ać̰+/7{"va!<;eˠeQʽ%?~<ʰUADA[ cK81ΡohYy؟ 93Řfqu=LHݥ1QU): ܱ5 Xۑ$}$halfmd5)U6R5:ےGXC/=Qx%]ٻ ~U)X.b'1 ھz* OF6ʔ 9XU9KQ& [l4c>pmڌ~JsBh)V5%ƭ}](5G>,@FD 4KҜ_)0*?R' ަ7=n֕)tm"#܆#9xkHkuO@lY f/5IlQnDg0RrX'R ̥̦GR$2k.lr4XOːgW_[| @3O77A\37TyjXpgJ?TvVf"%';mW:XOne0e h5R$.ʫ)R WȽj iV:w0HHJ)BfQyv/L}gID^{8) >nH9 IqN6t(99e. 9:{ojc(UM׊x%) }b\۫Yc T n`raI`=Jy_ׄ6&AӸ0A佻rh]/+&=͓~ɨδ1!N_h"oBKxAk ϲykʦEs*?I X=ٸAR6l]ze`dLв}&@(jJ'C'/+D]FDaQnwg~u:?#iщKFR K3h[hgktAs@PQ ZC"I4Yے6\Sts=Ka?BLH2]y0HNT; oRҼz@[+QLv eo:eԩZ9y|_DN)zJ:]6Yw1g0E75@ +|GR-Wg#qJlIc!V5D=bs>ʾoU^"p-H'ޏQJS ]B]YPnx_3˖klYzꑱ%~pӸ BN$ߘ^S(MP{ r4F9Mn*}ߍ6zC% >-e%ތvpkhY,d5L#9iI!y?9LT^"ߧ+zw7ؕHx 3o`~=/"S^mB|2loiI' (Kϫ/M~am4XN̺XGE~:-,Uf1L. 1~kS}hk"tG@ e Yyzo&W0=_olLzFm% 2c}*:I?lWUa{4H:Ejzt#OQF lwYvŰbaM3fىёVi$=xD&>;[MRU]ɋwa*'aJ7VjGp:ĽC.C0šݍM&GZ1W5L_CEW'8RSWҘgZtb j7S&Rh*]mq-<㾍cV9H{[-Y<_N57G>Ҋ7$F) zDU,=&F)cSA ^k M:Pk-U<&$tpiJV8rlξIh bm~ۡ/f>P*_[yØ| B̓,{$/7n8wukf<@,.s~%DmxeRv>$V7# /pM&nNBGQ0v}Bv)Rmu!tO#(/:dh,! c[[M?؜%!j>w~ %S,|seԧ=~g06miړԝ[!Ox2I75&.][ItT`$Pqtq\욎%FoU9/ 夽ܚ2eMIYmtc5f}.Z u C $%ʚ,fUGmHc!x+==]6uGC$E=I_oD! !ەgyP셍3}9$.VNL|'[<ҫq+08${/݁Ҙ 8!ݭDe>;}m)!N`aҬb%h0E/<"*"B;^YϹyM" 41!Zvn-`*< 3L>_R9IDu( s:QˏcSJ} 6z;y&g5;65 = {d*& 0D_q߷KF'w-aGL_lPK={w0~5F^D<0~mPz U[BgKhxd*W>yԍpۗ2)֣?0.bWOT.Ԕ\Lʟֹ6B<Hgq]f7,+ FMRCß ex6Bwl,r#%Y&H-N2,H| v/ґ Уd~|ՄNT,K* 0N]"5<.i6EB.Cvf)Jnv8d. "ҟ$qOLŃ<,moCY!ܴ:4ڹcl+'/l)CDDTs>@:zvzln2E2Y&pR4N}^a#Z9m$?o(չ_o:z!%OKJŸԙa\X}ѷw͹!,>>NwLt('< '@b8듖GGL_|Wo Ec8EN9\=\n$m>073k|ߊ0%R"g6rsۂ>ӧ?4.A79ɔ5g3' da`a''e]>M'~4ɿ6*fv:RqYߢk X-<`-x~_hG:f~&&A,(kǖPo_[|#gTKg[Vv? 95 @Z=Q7D^6YO)#,M/>O2QhIΌ#):=+Vo߳\ ؗ|Lrl,j_XC8 uCq?Aa;<EZBټ ƍBŧ7F$?x_9~ { f^k;npN 7&2ٝq{[mlо-ߝoI I"&xXksnHt:_P[Y\Aٻʞ54oE>;2#oXmuZ:a!]=+ taYf;=#m`q $llJ=5k{EZF2w2РR? ^;S4hKjPoH> m&ؤ @m`&B&7L l/lBoº3'4Q`8j9K1;9:w]'Td9&+L~ 3;%swRjtHt!V=d.U闸uNk&epm[i.AnSYQRM;m?yYfm1<[j'r&[K,!bؔO5Tt5 MQ55@Qr JXt6J=_Zm!;OMokVpr}&ڑxkUG}CBx&v4J-n7`Tl굯m5Aò&@bPW0C҉#:mk"R4$u"{}SwEuL_K0N{Џ/ kųT7i+^r?c0:W -FpiybgZ}nԔO`Hj, S:-PD+5J(0FX$vXau=kY, cg)ӞJk_53˖[#'sa$7>GOP:Q  7 s6ѷ&#.|e䪣GJ&_̀`~N{Ys4PX92مSe) EP0$}k>QZ3hT R^~Jp5.f Q #_Mq/cSUͫ,f;`Nt5/hCt¹kJhSK!:!?{_'(P)Zavc!hQ -V ߰4[v=;ߧ,~+/'p:zQ[u@X(!.j2Cq;IJY2[9Lepm"s Ke(oHo}_R!jS /E8Nt[:l.FӔ2ً>, ^:8B$B"JX%.VyM9gۭ@rLE eݢ,'))Z~ mrʼn<5}[W$|yn !u zGra_U5'\ӹE^c-vў#>i緮/`ZAY}Pm4z-tj ;|u&MYzqgX$'lvTSe,sɄqAmQs<@ Qw_*/= c[l]Paj-{l1Z~:glp# Jq hj=h+IFl:\3|7qE`j5 .+*K/uto$ :o_UKrقc9uqh+J=$[mGc204TKPC)pOHʻ *V\En}NRJG-ƛ[! Su+)K05ض@*o~C1{6YC 渭Cn@nUM$5[XU@ouԾ ,$4Px_Hd_)gq=b01r"utGb4;^< IGn_`94ݝf_s @ $c'Х TUR@!=H2فt$\L1^ӆ^tŹ-c=JmU{j3'9]QPqk΁YoPQ'` Ì]s\Q*AŢkEoiba&I x0*x;bMfU_ ͣIUn\qNOéBL1,搽6dn@.*ꃈ+ PmΩccSxMRJ_O,7} 8"EC`RƿM]oF0}KS]-{k،Ir^*bK <#+Om76B^wR6RczWn%!q5(V-zO1ߧH[-&4Rh  !گW@B@25e}~2׽|r@Hˤ5i$ٲPq'5"+ baPQ 6Zk:~pq^E좩ch8i3NG$ĸq~l'ъ dc.m 0SZc_k`e= t)j}fômaE[ KLӇ@ 33/b_2_'5{:g83:Ww1i[I#oS,l*QJUMEu\HT"OEg&tH)k޵knڱ zPKI|;Hw!j.X!y>81]4O4,`Nb?3nLU |LoQ`f?Vt'ͮZp-lt2h9(͍7 V͠wGcJ'S{H +Zvߨ;U9n)usz ^JugWl"} RsxsR1O?ѷ erv Dqrl5P1*sȚKjT:^*n NW-iHXy77|xs RpÙBPٲB0ӱ?#]FJ TeO{V&dVqunuy/0+!l>PU}'Y9q ' 'JoΝ:j-b@-2Ua@0Tx7H'(Px]֖[}$6$)&:!ǻ͕W _9s"9ς-- !ӵ)X*" lw]ȨnkQ?Gh ز@Wnܐx^C=rt4 >'` Xx rsTܧA{(<\Ű=d]<7s ,&0'jP(d~7ǐ:ԂAn͝/cח@ 2YӥKupw^>R=6DIO`$*=Nv5$Da0O ]хhi)7 ](i"\:}oIbTq~ hļS۳K\E&JrX$.u2=!KZuɊp C2kf'u<2o3d9\/bJxUEf85\㡻|GW@eJË 6etݱs! NJ{2uF7϶oCQavQSfS薘dD T9FR14f$,d)Sy.P4ƍs7q Xl RAH Ffi6wX(g.dHeW%1 4qSA_Vܒ>4{\CpngG T4Z>Mt|G9în(;$ >7ib:[X6hq,r(! } :1@n䨀r˦6 ]"-$Ďqhxbzl*K[v9o#0O. 0 ,3]2e)?TޠHA5.?!הe}*(s.7:)^`MkR}B?$P'?Xd} U!c0}r>CFKJ9%[k$unmd*V;u BVM!v*?[4uJ &M{T=(VV>8O6(Ng߿ #^h.L2j_5/]V<9myz=*KȿgGֲKPs>ķ}xFzYXf hp*͢ս~b$-RKƟ]xVHϱdV {=YɗqQ1;J-&m#rbu 4=>5bP!%.{O 0zVv.MOٶNS:׷x\E5?^`^Mn\clDb >]1 AP|EۜIazaKv!֩R iȦW1w6]Y8!o@Ѭ8|کhή9'ܚPu@1,x?TJ^0wBGy$V<,D2Βfh8E//hEg_0$RŲ}J#1+%7ծ|V:2~=&?޴H|& ~2N3)-*"B.KlV+sr;3 Am;oV^2“g^ Pio*WtNDQD4XEcNA RBi>NXzv$MP7sӶ*,4==ݞze=9rDs?nQw~\kC6wtxc89ME$j[yB J|@|:Pg閺sOCŜ|e2SQ2~xlw6ӰLOHuu5yfz M\;Pދ;2DC45a) dD5H)0;oQ^*N@q ;_#%H0򁤟1 Wԅ>(>*ap) I m}W\ph/Ӆ9a}OHyYk6͇X<=\}իO[>oZ}/ґSNQH !0]&9şL (VGnEVD<EwQ{/A>B K ;Ps)uݡyﰯsON}F 픔pTL Y|ڒ7C19>Vip˝=M#QeU7 rF K.-cQRg.p[N fWc%"t Pt>]}ycEV2Dm'4tDU'jҼ=]yT-bd}}F4Xf:^a7I3tFߞ[:൭.8e҆0W߳mHVF._I큆YiNߓ }{*p-3䝤UVPoa$"U8wC+ڀgLO#Y 񐸠j\m#`BsK1(Γ~e&S8~mCEHɰl/ˑKP^j|J&=?*G|8 ~?!KRNs_N܇S1oDЙ3/&ɕ1#\A3^gb* 9&P~<!e#en[VDWuAs 3{@s-.FMA$C>fX{C Sګ|&ūře /MuxؗF֓9v8mS^GrIu:51W˵{|wěWS6>X2QP|?};a{+63M;LiFKlid G"ByVଦ4ޙqb4 :EDٞƄϻ2..zMаXV}s[yZ3#ޑ7чi|"X񪷲xf&X+a" >S0kehSR!mb{/qࣤ{5%ͤ \mrN:w6% ASGұ޽S@dk ~)*LHv j~)]+4-] TiS8ZiF-tvAXZuHb+LQ~<+gK5Z1#.iHA!R(@Y6^y_Bj?7/>Σ_`DlLj<^o<0?%CA}*S'R4>y]Zz_IGL_ؕO ^O4J$. cY }\=kQ..b)io*o=˚F+:gbLk{M{Eh5nQD/ :첲φf1r酶nOL;礑P\*Lᵅf~{ ڟ: } յyKv6<:?BC+}6;ga3GnZchm64b3W ] \Rcp\-bWDPZfk~@DrNm%A|[AYY!Y RB99"xiVoD \:[#FF;r3b Lm~mC$bܣ7" GӜ-J ;\' ɎuӚ#CǷZrHp[8062„VHa88gUT!40B^(8/Sw*#] 1Oљn]!\cTC(z+ooaâ0F6|~$q61t?AHb b&ԑIL*m?Í՛Omz '4ί+E1 ۜ/ygС{Ȱ!6(ln˒@/c3[7 J>3G¨?ƀҺLf!{Μ*Zi49 .< qPZ1sMLmqd![)Ek2*AMPݻ;FzSN2Meo [?(gh*$_m BNX1}P}2ƽw*I:Z7oGSWkVVԔ#- 1pG˕YaOƽi'@+׭H[HQ_철5'c:O\7v(8CX-cY\%eTq*+;QkIYpWJ=Nj JcN FU`P{AB5*-_Ua].!sZL-1*&yXH$ 6E|P]x`;:B1C-s+0BkᘕȣK!!z޾u19Lmk[P۟2/$tUmrgBX؋[ZC^\ϢY!4`QLެ FQxRaٜC(hߗ:'Q6aDyG7Ļcww+XFOKd0Z~Qs\ ,"]]^E4biu2')~E"X ں#rÆIkV(K>Ƿ op"GMZ-G̵-]DO[I.%|WMALZ ;WGBD+K*T([kW)x(큀qP|Mb:X(cG05w+I"ϝ|ҙ˄CGXXU{RYaP[PB,^(% VM3{X/6 |=[)+`_´yw~끾u?OWc4b6K~c@\YΖeOk'ry}՘/ew+рNTF$B.fH9.fDm?Q{m¸հ.MB6 -i[ڊNi8bS(IMZ%AT[w^ m8#ϱ0 Ɛl*ZRn=刄yUη@TfpCiN S`߇p kE3~A'h# ΔxG5D~U) zȂvE&8`"@noCz}$ԣ gƊC&V2wj0^69=U1 ȎnZmdtE\ٵÇ tEydK۱w3v!aI-Iѕ@ztNXJKe J;2&ɲsn7!~jrڋ,mLޔIYTk$6N١-]͆vgߓL"Z-&dg+n|!99V E+wY )ܐ'xc6YEQAw%\DMni#͑ٸ{(;2rDDoьqdX6P[d LT(]%m95^N5ϗ!hiҬoowFVB39%:q+D|S*w|"{C΀ AȆ1UuyFp'mYhWw:N i@&_=B"O-ݿFY^K +/Xң7%Ǥ2pѫ Gf#+ 1qQT2w=k5i+[&v(Ԥkh??!B x;ÉFLqXW[+-DX@NGK#ҀFD0ҳ#pBo,r%W;DSwuf5bvڂ1۸=L6_--Tq{ƘǤ+1fTQ0Ac iJQJl|a)*M3*ڸzi߼XqT Yˌ Y~爨-k:DRj |Tˀ?T1IK]r81̔j$n3:F~k跚ts-y܉h ~?H8OW KpmF=)1oYc|o8ń SeB"b~u37G@`oJi[CE^/+A>(易T28A+ަ*gȮBW`w4ʡ w"sh-iwGs\nv5F+.S i5"0( `eL۹o@+/kXHSi|ޱy;vca]^eYV:4!4ZzcĪQ|ȘI'LjQ"@ȎHbT\ /[XiT |%y[kP?;3E-[@p4%Ei.k_t^wԢOi9tE8ZuXf" XJV޺TXYb4>Y0E$UZboM}sSɓj;LVʾ/Wk3/;Ec;M b?5`QZiQo.zFV U4%Q5Er,7o4@ߤ_{# ,0`FZ^H.o+ޒSK,-OCk0&^xBPE5e?-$u3jN &}d>0G}#{,C4 5`̽fo镎8׫NunIыLט" $-W:YZX)#"y yG+s1h̸@3aƌ'ϕDRΒ+>PB{Q4}8De [λ)'SM@6e4 }e5%UfhcD,UK XDg57Λ/es@>[kO4hqx W*咯վ_ĥ*vݙL7\,Ϻm/CS>K:ʞor\ gϴr ^[eͽs0I.^[`&:~+'v;: "zOR<ղ$K, s1_)G=$F>Er%jƤ6L^Ƨ8IėP;4|ϋιezo]fo& 3n+D {pBBٯ[p8h* VB:B~G6J!<jG%Bx(,mc>^{H! 68bzW)ia&RniH9VWb{A۲-Y5?Cmymy-(#):#D7f@z%ЬVj(u҈O@#@WIa3 ʑݰ6o3_&`ASC:mq6)V@Yݤ|(4 |2vM3n1% Uܓrt|GzB 7SqHPFd.Bj$tp'^9  Vs/u-:0iKI(sFi3̜+dy̽9{܅l_?i,A{#Vgdz-Q&O'jiY<1n حlR^{&`/rГ>>U 즯VO'm+˘֩C $KSI'-85%R54e~DRnBhb7k1w`Žkm:)#aoyC'F<6@3(kidP5-0:S9a2oB}A0etH"lg_R4($2S7)UȊ1Ϻ+d?5s+z Xzu{d aC JUJڶsf9OzAQyˁ,Ζc.50_c@ %"j־MӓBZEI2xfEz"?K2=|م闔Ӆ&,d ou@j;#`POLnm@ l )~կ+OÒ:%7ACFEPۡJVA;{tr8 oV(z- l."pͨ"4f؇ZKHiBc wgw6G$-#Ol%d!Gb=%b&LKO3Id3gVC4jC9t,[.UU1l@"+Zco(+? )"_CICVq>C;_)ix܅sz|He{*,e!`yRR\jZ|VᇏFg_N[ĕ{@J-Yi!YK짤cۓ6`UĿjXG#MפZ>H[J66S>ΏueO t(6/E x0c 3@sMeZP @YTYkWU͆MDZ| AOp^W+1[ǑDֈguTKdF-dIҀNio&Y@}Ĝ+&6!0B3~,8dIP0gb|]VS{M[#Q{7+]zcł68H7h,wحr~W#>`!?(z4*< 67*/*ta[)E"{ ocD$ANb |"6O>abL U^O{dHHM,OO]G3i:FmQh\ Cn\FJЬ@Vh7Ҽ3d cƓ/MBM&r,̡تGP+=jD-9KAe/z C~5ѨźRG g|~I>z̵̕D&Umkmw䝕,AUͬ ~5&eKy:l=J>%_nɘX&Aaoݑ.G HQlMS+ԅ'_!k>Z:dqD]zd4pxwQ~ n_)*f~RNIj#e2P9c.A-\8O@_RZ?PN(e;,}OO?3m(/s3uYw*LZ=KܱM ,`fiavS;a8 V{7yB}h53X9ȟch \8NG4+RYv>0ԥX|Gx"2w]qa-蕪׉a[|ى&)mhEXD^gSo&5+GΛPҫT攠`hh0kK͕U%V ?[\;nSL~ۆb뺺ψ6hИ`?Bn%+"VRȬ}5#)jXOn N:,a.aq)5S5}{-t Yb`sQL<,q+dt㳭0hO~vjD491,rmj N㷘lzYãf0Bv#if^jy%7Ŭ%л;t)e|\l ]- }5a`O(}n$ZB9cM}Ug@VfA!&0zof*{;$N+{||=O-j*$"8O0܁b:NT,?z C*nC|`R m;"p;~œaC/>ԍ+aoS3^pn:\?N2c*ȡk'jw c+kG霤Ɓ7OHٞ渫|C<%^vA:x^d3Ida/۵Ӧ;M+^Y!2 dQ>Ġ)v{Ӽ/nYd3鿹lh0FM"0 Ui ]I\ ۫li]Y{1#H\^CwnEߪUz˗Qh|;9[l#DXB勋u"ҕä}hUP`lrQ-"ثWW (4[g75KbC&+1L6ke&_2 mEj,s 8o3 α-Fgosm CkjO"00mPC:+k{&1kK/.k*ePo ^lhC&@"nց+iʖu<@IA^W:O>7!>ؒ> l~Q 5+&$Wy _IB w͘"[kdӣ(ݚ TH7[a}㴬Zn_l g AK(i}'#F])mQ嬉g# |$b{l/qGYuv<C;\k㓬4o6E-߱S(BE~ GFyʨ&Ba_&'UiO+:.zVnM-RqKh] ?j;?(%Sq(ſ|\llP/_ 6n@"NK_W^uwi$`,UϼtB#D[9M@~@穷r3 `2rWeפ*$<**| su MUw/(xRN*P.eCےRNI6thc;q#IX)QQufcmnBApCٽ.eGGkk>d7qqc0r,f 3IB؂րWQ#Qt՛l}ub{omRՀɶ<9D0>tILK|B*L6֌Q$/"%׉tP5G˻P)NE0?-?χ Kꐯww)6X(韁b-k)tE;aRJ2WlIȩtMrŲ`q(%ACR6+u p0 zbrѶ٠F@Ь5fߜvap'}yEU})urifZ"3C@7Yk"Q1*V97g ^IBjo:9 ?dl>9!x€)gT9 >}k ƎتOQfQ6CC61whz2"ch*Ǡ"@k 9<7ƳFmfߢ˦s"O,?5c .fn2(⣵ "g[ߘfSE_ڒ{GAjNa-C]nd5 j<\~;2-p;O"beƜҴ0O"7H|,%%)Wf^Rޱ h<=۫?zecR@W+ߗ1*=Z%oE}ډ+tF|Ƌlͅe ݜS|h&D ˀER}cwu~Ra²#BcVNUF\^7,}@n% _ ^>zɖMA=s3=3rµ8]р.SfV^8/* /2$"4_w*%::j9?ĨM-taAG%I|BgvMQ5iMqe 4mcL1eaI. Q\e' cSg3JZŻ֊WLYM.{D4u{Qnpْbq*!{ށ4 (Ed:6`˘PƂ5M.`1.tb-+f3N6V?:pKA ,~|o`^zYz؊9z8)!Xy+iTmmbsh%X$즧 c-ravͲ6Ȧ"g Ԣ ! ;RLͺwqYw83M|!Lj67y.ܛԵ Y*P Hxŋ.l#^/mF;؄Ha2zX_q owD/R X63F6^sjSݴuL@.HfyQwţ z?Fo%bO1E0hΤ:mqe2lH-v+Ӻk,(V׭\}KޏƓte'?J'Xy"#03$ofZfڌţL:Ȗ#Vi~8!l ]A.eK84|de؀٫Say9ي*S*˺yC EIOS'o U `l9.:ގ:.y_ b&dVXWJf\&Z1rS8 81KX]ݚbNI-fyxed0t , fw\ؽ8D=P]aLz~0 +a(&D'B>2 4 ѧ,>,Ɩq< k0EEWyRR^/)6B$1Ȁ8r Cٹ|=r(D*hEE=$ IW.x>J=-곹#>$r%NW<@7["NZ4{q?&^5v@ l|j;yҲW,vMӄ%L.ܰGǫDw?|6Գ['w7$&l+^e|M">QٽpRX'`[0-}v(f_8&NMI1J{>'n/x=j#8 UM8$XDKXI${+ sTFwn䲯R_pb*F>mr5϶$_Uw"d}_[`əu/#c+hĘܚaAc o^Hl Lp'J||ʸl`r>62\1R+4f,F|2I!Y&>WlAOSYB Ӄ qk(L>iYm١qj7_^QJM Yi:vP S!qq1erFSz -Ņy(q ,1#D+kȸTkA+#ӌ׳xrQ4"$&Y5 mJAl>vib_܍/Eor[ɸX7tiE+$&=N\FklU#[I˹c,**6fO0(C1&0+b'jJN~'%c)Vs՚!ih+}=1+&96g' czkًj(:WkU0n_U"]ftk/Zr dž1H +A&{+?`z-q iXPݖ]a/Ws*l_>Sl3VnZ5;wwiI^?mp#i@<"\\@n^7#)-3?4y@ZGiQHVt\G<72 ?RG1:^΋#[ҜN*O\d_]R3h;N$JNUc,H7Myu0IUݞkďR>$\)&Ċ?;PR~.C7I~lco;&E|ܘg2n/6[&Мv&F6 'O*k r*'~aV#U: ڌ̇ yH$Go2ID7n~[LV*e&lxkX!*:˄S x6zFcV~٬#۸H{;VAnWl)mK׆"2,Y8y.us"=O?{0 <$czLRh*uozI> m~{JZiog)J WxvodAU,KjoTZv̡2?y+.UgfXm(wa* OSF=fII ӟXD"h$e̼.o7K80#yt,So4Pm{^ 'x#fJ߳S2q斓Xdg}zlV b;I LclXp}xo߇p"H9}"(#t]*bRf:iyIs_S{Q)sNA&+Nn9ȓ:F2)YOR@&^ hSk>TL`orht MjT\u3m0`ڵR3sh2WEFgDgɽ[+$YfHvcvWuP+9Rw3|xt5#(uAj8ƿxO,^v<N :͘`Ug.T3f܂j߀V2m#L^UwIZur ) v?~/(5aEc}^"8"B`J] 6f5 [Y˰|+0?Owд3a\]#UyD)s7B쌜7>br ap,(AGb2Jk^ l dwbfJ9UYUx_} 9=~hDkYs8hN{j{ <xFۗ6Wyu~!m~mOLd-9P-y3"q*lWD:O,(3|=^jSO:]$#OlP%%q3y9MDK Qz_$͑۲Xm?4 qXr{'65Rp]d(ޘiС`Ecj"{1'̏JH]Uķ[%#Nw,Q1ϑ9칊&NvÊ]=HAɀM&Rv.TָMJɚٮ@ 5ۋ¿2Ku2՞4Egk{fnsy Yk2\#$Z!!Sd^zht}oaL0/ܹ3rHXAvh8ICz#C*AahL4RzG;Qo n:!`!TGKRzW%~.R֖y[.bN_)1 ܥh]2,'>=Ѯ(_aQ|_hPxK'"WjABh(*Y7vepWl ^'>S4ar,_OհO ,z?M`~edw@.e2WGZ!^ @a(D]E8#UG?_i DCM)p_s!eT%7D$d#Nw@ϔH0^Bf-#Q=Bj(L~ƒjGU1KΙ@&ftƤ }2 b(ﰐ~Bp ƗG\O`El6 m|Mx_pD8%gDZ-_XzA v^3a_Ý(\CRrm9]HM4«6HG?^` tD`DZAo|Cq~P=! ?j}zn>u涔*.6'B[=u/b*##D%ˠJ0^_gWu^!oI3qoRd7>SIN ^ 7Bl7•hP3|tJo5ri8;4kcjwm0$'f'Ưи]5Erg"3o0T\c^8!m~?F?\D&Dlz=,O9M: koDyzEB}P< Ԓй).d.Ap`g"97/ VJlL ApCV+]XLORL6W"З<͑!ل ߕDf}8kZΛ7!RPY*XT5IjYq쁃t@2zӷ_%Z8[׽w!*Z7na.[ߒqϫa1xXHqwOk5U9ƸeS (@uq ~)}]Mbwn9]vE Uͤ)9uU q +150j\@kf" i$#)+)cC!%ašt*!qp3Ȧ~#ڊO!vD}p.]EgɓpYFgxižӇ| rGqgK=λuhC줰8sh%}?Cm "() zw[7O }3Sָ jW8bA:d5 4T_Rz0JʈF֛4(m=BJs; iqHIy]Sp'8?ԏ={l4͸u3C*YRP?"8(q#D<{$b`k:)PE,höEE$vWrA/]wh-,.E$*􁻻[ ʉǒ!ᩀVZid5w1f9wZW.Ps` Ʀ M/Is  9llI;pw87qCfK3VTQ*SX+3Y`M;`*B#aVUBv&F Oq;k0i}AR:"r1Gu Ur !\3d'EYNO믔hn[t2qZJn@ѣY#JB6@`NpK۔W< T.R=c ȖڬkԇeP >55jbQ`2XDG W1dj^.lk'xDK_PgY9r6y;RqHNBjvd$s]~䏣]_4P!A!%"P\ Eeb|^9Fӭo ^sis:8/[Vf2kbGّ .U#ltN@;l49J+6p=TH:(R bj F+NǟoTq b⒛j! .q 澯Aynla4ZXprb5Zbh_8߷rB{ %ރkOs\ܒR>׻FuMs\ CP@*9l S|o{FDL*lYzw083=]#fӋ]oCNGÃէF3FC7nY+  50dT2$rB10Eq E;c 硉`uȐ.GnW-0C8YHIvD+ zgU_ ߉dH라@Ky{*r?^ Cܤ?jslM <}x~b0N |]E Z&tH=Ej lp+7UE[|'iEK.ܙY4=_#:l*^`6OyH)7@H#wFK쥃?'E >=oι;aAr4*#Dn-0iZ$j; +^JOk%ȅd* [=(/ # mڏ. f ?OjHO*-}C^'9 X(i2c1QgpBOjomx'VxTロ6ů0?E;-ƪݷvsa`N3_Ь>aO=T6(+m qf0B`,P}P>D?=uAq:^vpqSםݛ%-R0F])WEOlNU\Qh 5]:EMqUz,|J`jM蘛!4K탃ؘn}W!:mFZMp)=ɞee.oguz y]|*|i" =n{>u?ciMT[ ~ 9Yh: >OE"'A>&1ꛕ{~6| :δ6~͞-y:}E~rҲUq7{کР\"~U&>$W_8C@v< !R!kY@h2}f|EDpxK? X<B5`Za6\851q`Diq 4?j;rp~6:c⮗/ ԰5%oQ0^"ܽ%t44Tmx/0I_"(L,.SH$/~FzZI}.Iφ^ю).,@ԉ:[ | 8gv_LأP.q+bH>IhȊl03#wD*yp٠h(B]!.zEEv:]\G[Qx?kkp3El ,rN ఢ>uXd"Z̈knjjA~KsYdƩu7L[.Aj:&%0_JyUCܳ\d=n>Wqw6 FOxG; %81a`=/?4twzVwG0s7U&da$&4Cϴz[jer9eMa>e. }D6’H´PqZ1-ʋQ$9$dk[Njx.@ Tgs؏i* kg[k4c?ϻNr%bBG} ~G:zN>ޥO%j -.io9C4Q%#GM΀q/v> ubРPިXa$ ZhʭXfͶJr='w51 r7RmiUZ_gæX ƚn ɏD/C}3}=mS.LԅrJITgcDW;VOBTLhiV"I2YmSq &;Z=J1mAµjVKb=ny+D@qf 5^7,*+,8Ć*q*uQt v}I)J_a0td`:H:UR€opե'4rߠP~ Tpҝ"~Ro58d&+}^7^< rm[r_ ܵk`O<>רmB>@N @|:Ec˅N", MW1FIЙB|FW gfV}Iw -YH+5D1LR݊ >m1^O:X]эG͢Ǒ#W|Ì[>#@&36ϝHix Diym,0 |3˚4+6K=BhLsp#Aw #; t3hnwbs.{7憾~a0Ax1vN!vAjMXŭ7L)zh(nW%{f@ԺjQ UXh2W݅467JZbٍ6wP(Vsjyzs;4mƪ ;GOT}TJhKgWjx9ٛW$aqFxJɋ/ITaIscռl#p#`DIg/we& V>XYd2^'öJ;0 8NYq50ס ZgXkЏ;: c"Dsb'*Ϋ/_\ceIJF 7^l? wa_FLKNFq'(sSm);Kg *)|Z"(9Tʛ} W!Ri'3'{݄}W;~4j?OI LKC%h g lj~WQ;>N.㾰9gIan4Rbf .ظnnk 2`϶0Fi:[G>+ 2-ܒoqO+xr>[ҨfOx@.jŲ@,߇%=- 3oϏp!}V<>BcH(wR3 G>ݏwR8hKW'IgqGJ9KG~D-IѮ%˕nwvy&MjSDxRc &̾]'E2dĻү NJ~?JR`1>AT `AiWc  OO|K%rH'k<=_{d0DJQC!˦h.n&MB]H#k  ׇ yɓ]buAʲ;FdC^chahYqH]ErA,ѻ(RȶW=D-GѫV0cTK.P@>gvvu:mtm_RI=&R]U:@u dZٗDcПųOAn+P>pULL'~%)*S(x/A9Bit'lŸ9d u'ݺX}$2&Oz d_-O18s襁 gѼQ>q.ȥm`h{[4\Hzߕb. Â&f/mz/z;Ӟ3z bL'g6/gt2:T2㗅|.'5E;!|KRKDXqB} 5kٸZ+&az 43[ vIbs}Fdf)G*֠N֥s`s<-]?\y.j[ A*`1ncJX ssZy ߷r0l#z%r7*|лtUjǷ4!+@.NjI⭂&iN#a}q}ILƙ?{oC5&n]}3V{"HA.ZMr|4$Jb?4OL: a\ xiߌ2 ?Na[{wIm>MGb0p;WuM0.ޥ?R.W6U`kD-NqphͅP')*_aОşNqHn xFMk*O"Nt:Clhp=/j!iIEܘRJ&u/ᚊ_7אϯ(o`NJ@Myn!Pĥa#ᛉ՚(~l=!CĮ Xr ]&q)2ʦ3ܫ#|_p_{4.4#G lGD_:u*=?C/s|lB_d5~k8椤SYc"}>Q7q8ȔyĜ̄Z[̾%>m+zTI?6 z&(5JX=BFEҪrNr#':f"5][z Z&^-Ja$ʌiOS&A\Gv@JAZ>+_Y(@5p֙<5u(/,] a2h0}\h koqdg7D /Gi7 `i+]K_WTduѳ%Ÿ_HIO!Q;ύ`~D҄ZCC!qYNew?6x3W"q<-P$S ߽o2z{dq|LP9>rhPo^iώ-}ΔcU 8ԕYgQxE ޹l x{2M '+`Df=%x̔yaWecÏPHZ%}]ݗh4BR@6\^Tp32ѾFIoM=4c?*6d``G]eZBMQVbI3]քigN_P)>Ť >ŕBޝ؏^k#<3P h=N9'2KCE<릆_CDZVwDO~]>C&ZR2dnXh>@Ý3DeR.Z[կn1}o"E5FҹgcD%Q<0-5xn_+(:.* č Y r2KdʈuZMeXX;w!c47') e%+$UMJC`Y{Hɧ􃞪_tEm1 -su;&ރ2QҍBr䕟 Ir-S7りٴ)s"$1ZG/C ǩ_`4jyma*^*f ho|UǐjF> _w ZoOlT>6-W.:Y. E J"?y <h%׎ PُYyC>_ΏhmCYGʾzzdDD"^_ވ]~Jm~MR %, U]J٭YZwdT*]LY+4WJ|TH%%T AK`Š4L>O BGoC!!?]2foS={X'\P6_IQiq aA 9zlS pr*O3pq-39i+aEݐ~^ԧGO-܄5ӭ_g{^Mc=dl?W̕Nj:NEo|!e JbW6}"-ss0A֔c_3GUf؅KXy&O!TDګ#+" avS`Iv!0 {HbD N(iܽb<ň@Q"ܬjF&)9yƒ$KhjO%%3 A?9+.b3Գ8иۛCz9lޔG~e(GB{y0\`O ?&4Tp4&:S%z[vq-շjś/8lB ʬI]4PD15,5qs>tPrJYԷAY).Vd/Gzf ?,n!Н}!餞΂di-)mM ҷg,'7Q>ʋ P ୖ-Ѱr%s(,J UwN`WjAc>'ȄZ={' Ō >XD <ؓO={e=v9G2 uR:xWTt\qO-+Y\d20B̗N@Rω=@)R{[+*V?J>%ß"{,LbKYTr,+klɏF/:j wS ^lz"hl 'N5^83)G*ԨiL6g+M5ΩsOle5hu$ `*f2bTPL(jv,Vju; wzU]P &Lbj")S2e 65gWgʄ8[(Q ̀HF_D*p;ṏ W86<-c`W*}(#Έx« 33PY {=$aɬ>>esɔؗ @ʰ.&F?f9|O4OZL_TdYcvti_rLXB?wm!j#qAuoOf]- U򖎝Γ7n:\\bmHTF2-z و4ūfJ?N΅Q3_hw- u*~rL!=TD=/4>U.Ԓm;Xx"F/K4"hߎ8;N|IԦ wx] _b'N~\FY&I>sͺ5;&d>OгD7ŹW~@ux|GG=4~)?U*VsNDC{8ߊYK /{'&pfn]BZ]?ZJ(`(Ç,'/8`_'0G/ۗRCiNY [," e,<hƾ)T ŵ}4cY]a)Ȓ3^hCO0`ubBe|_}n$SȈKJ"WTtmKG- X8RhڝkJfq 1zт^x) Kvdq[3^T/Ļ*reI[x\R^p `4%zO8 yu R^ Ba0אK3Õ4`!8< $ҹ|oIXEVfs!@ŊJh4 ytp~n]U3 m_FVMWV :*!B1uV8ƵVLכ<& S9Ma{\9ڥtGY=GJy6V4ۏʲ܀)`,j"1Sd5KEBfL?k9z:`!wJ)%F/!pUAeU 2AvU!֞ږZW}p ^S뀫REJ8RwD }hRrzzkfi+? Bj5XYfKwig=w2R!Q3̖Ⱥx^ 岴=*g1|.DJW7{h= `Jc)-amӿ9K;xfN>Z;NEC4%. l =>Ӏ*>^8޴X*ID&u.ɒRQINC'*Kb0Xyz{=M(/d@Td}F7= 7;3[97B+  "wD/CL~0^۬\A_%.0N`)R//DAN7{˥=r[,a{(؍gkz9=^BBbWN!NF `yYjNYd8w@MdzO"̚b9zX8Hu͠!'Pq잺$׃u u]>yLG4bY8۳@JǬaGIŲnL~|<Q9\]ہⷥ3,0 "yRpF/P~c5iHc,fqyTlg)A?D4m|K%7fo[Y `jܝH׍g1r}$eXԍZ,7Q(d .kщ5դ:tMO ڛV.xޡݘ-pG/*-B_77~YD6G@2ls 8%0 wqBBn%Wܧ˜6ѸK ǻVꔃeM~4yˣ ]4}J/6W!k@*dTiev*q2NX!(g0}lVX#'g=*jTE0 Z %gGN^8+%= ڷ['BaNW|VZë@{;P&KP7xǑO~`Qn2-׷PFfX+}ӭI>8$HcX_jGg|" ^,.kbkY{YAt( ʴmnjnsg$wDSX<&J)rl ?!`33X݌w 91dw rajB o+T\+~P$eI݅rX'_OQddKԇ/6Σg /3hRdm(}lB^\x_("2Ėp!u{lhrҞfuNd7VJ =^:М㰮}36%y BMk! )YOQ~EZ6pѐ Iy QZUζ`_M,0 ՗Q99htfbx5l3xh׸ i恴XSaJ1i՝Eoi_N&;8j 0B0XJ(&YGFOc"0Ѻc΋rWbъ_K 0hm xS/31wb~y1OޣUIaBUÖ{ؚ4nz*+޶dcG6B ]/d9;.eUUUd u` B/v+T43(Wwij<|UVĴ&bvI\̝90َ ̀ Xraqh-ElL6LF[lTMHxוD%`R͎R8Ԍ?:IGflǙ׳쐅MI8}O7^=C@=w:uājkʻ¯qd>X†dR=ː|%]d\%V@E{.lD/B_R$%A>.Mn_uL͵,H74f胊4_{Jx5=B撁3w5 g~4ԠB8-%%3|W`6?x%iի6_ SИG$*Ũ|i(ioQ*F9QD!nfH78azW!E ,2rMڰh2*&|OW*Y0X L/){qN`#{Kmhޝr'O0aR27aKb5JŁiP+a)1-"e}im. KXeNM*w^J:֒ڒB lj|l M]_c)Lֶ$D>dӧl0X-ce3:3U1?D 5B~~9`llۻ7 :/)>RG[fTzl *- ǃh[_>3Gh(r0='+ (Q& Z.ue7ay&1r0| hYZ\ұ< R"u!.K#^.?i-UGB O?0cVdrHVE.^-7t#ʚЃ}5Gv-ǭKN<^%"i%-&Y( deDYA㌵ ]]HhIXR5oĜ;,m!ft#X S zZL>ZTo`pdaբ.2w\巟>@^]EU D$I y#U3҄=*DzTO@0twy*ȯ.?L>K+I+EPE0o,'Ok#J0_Jd9٬ Iy701i=9lUehϞ }ąJG{;VƖܣTZ78#j'ev(]D75&d.>SA0Bq*vz _Ed ٤JFQ |0Y ]q.&{r)d[YmO*aɱN G$=^TO1(8Sr}bH5NQ]kL%DJu9jlEge!qy't/ǘ\xXB֗[=EX" w΄ʇtɃ8Q 2TΧG-C,h{TmD0/nC>Xɰ=urn({ eJ1ȰP"ѵm^>^R껃4<R'"@QZ,"k!t| qM@@Z$#~۱Sͦ-><^]1/q=Vj;H+SëWRc.utUQ YК ĕu]̦ʼ"nll9BV I;cǟ@ֹ0/;KE]$Ko; iH?ui4b\] nd;WbVo5{{yg@2-^.BÒ閶:JJί#n^DdNJ ?<ܵIoa uƌvӍWo^Ӧpv7-@=צJFn1SWGdT}5iI[ Pd'5 go߯olrx&;P="pU c°䪩JE̲ !Aԃ.E_Iޗn!?:M$:%[*p'rx];mH1B{{P$^bg$&UL>VMk*0ȺiL'lp`B^)4|jN7罷P@|&k`~ eiD9Ἰ=cX3ϼg<ʪ,+,Uq^ѐ+Ӧ07n6^I lgLL;-˜B Ed뺤&2flP:2҉ii'Lm8ae\N`^Zō(JhHDW~"yfV mRDJSl -Ep8E?/X!8l ~* vk[72USw6jif)74U&|VZ|qbzn*&LjK͈qb|+tx0y=2!tW-ׇ R&qwlz J]YOiGx`?YB*u+Fj3eB ;ԍr`B>-'QuL[Qp*#:>+`9;* NQ7ьOsG)D++9`D֎bzF(ii($%oёHLVPc2 NxE'jWgiv ku>łث+shV6tQ"=zXO_A]ZD7H[ j0@F|dɌ~PZ!!ُuAܓ''}]R^;?L HU i츮T6FE^\ 7zMnAcPF˘\)9k#%FL3[M2N/|yV`.M``g$lo.9;]9ᜒ$e:zQϛ#tZf:fn$K=[-P v=(Z!h&+%RT]&7:4h'~6Z<||N.s'Ua>gD+׹wx):oSj=ZuӦeA5)6}^xp#XMqJ։RBahwŦd^ܽvn  RjϢc 0n8-in+C5|ΗVZa;‹rR-gCŽ%s$Ikgǭ@%qe9\/jpl.j(>ݻz]yS 21F/k??MbcBt"mjPx#wP2aNksZ ˼͢-LSQ}N(_y :şvZpb9Yw[U%VG z!( yd@t@Tz})bs0z5#Z ~u?u"&ˮZiԏEUVˆ/:&@',#*6BnHRg k:wu*T%{{4 n{8@&j 2SPċ4K.rݧ5"j$u.Dӫ/w OO@)p:gTݨ ^zos_^7|ij쓑m՟Rn;Tvy`n zQn9? 2!fx%XV@9s{hL^^A+ڶIcwiK_£BL,053K6~*sO+3h@\sҥ:ч:ٱqwӑJg@BUz+ʮ=,I9ȲDxk!jfgBo_ww׉Ta>.mXIF|4 {.#ܾ Kli{RhӼ'%;je)6dzᰀoR$mRC]0OK8']Mx#V-x6r\!wbڋ@ \@QMjfc}{g9- Jr5f=xeJ7,>-@}Ţ1mo#@ɣgvG1]qR\vt|Z4nsCΒXE-m؆Uy@t7Rh<ᆁӆZ=oTɫ *?j~<_aķ-4WXL ,skĴQb79vvᒖF7][xy6*4BHc.8/yh 'Lt$Ҙ#},rqj |`W-MI[խꔘ"ѡ >5h~ \ǩc[Q|VvɫuZ4fW ̬ ͒:io[,--W|L BV+r1vزJS#N9=~+Lfeq\hDo3qOVJq)Y8ɰBo+JB~Uu=ێH:哇BV'| q "/sY$$2>6yw 𝅋VPh3y!تtX>)ʤ@Lz,U3X9Rd$A)&*hQ9 $`]J9VwR~(1Ki3"wL˿bun=L$ hÁ*wp$vj^(™ąO +\NZvamzǑH2"{#ȥE.̎@*jvT9|+dBKL*OP⒙||3M2^jySk7ީ)ႳЄ1x _D{{2X- 7!6ٌ@{j~J[ "㚄z4 @=|mR'䱥̝qyPAk'EJWgddb 8MgTĬ|*!#O5qowl,F<>.sRrRvF2ӊv lZ7WԎP_3x'S an0ʔ!&`=[h5)/:h$#Ȟ4;ǁQ}6`0NkKtd!@rd[sl+0A:d@>80=NW NH;#.z5ߤ?|ftAd!:{LA |VGebo9X?f[X4f, Ƞ~BR;K= x*|/aAs ?YZ'\!B1ڙi +lHP TEj <\+b=a=~7eXO9.<A! xގ %C4PH兴0LW1(s+l-{WLeLa>1ÞGceY 3 Ox΀V]4x9[䂒/A )J"I2h FxCRfpNo@J:F6hJ-%OV.t4<$;DEUxsEÓm'*\i@^SXR\,vFOi A)h-CA~]s mQ$fÜȝ_FwΓ;5GD: HiPD<}-1_RTie5s8= Gn;/)AM%>q<v, w2!!zqZq@v1$֝{d`MN뛕L\ pɍN➘ ze"?dݸbK>c}A8TJl\CtbX2eA8ݮDŽ'•/2>J>u!wXiJѨ%.4s弋u'hhDѥ'8>}w8¥;ۭHf" Gq:[_rWۘsi Zvǀ kWéD 81 BK))|Lf;)jeG$EۛG M/cV2,I, ēܹ un{Ig/4N{-Y7qSՆÕTn,?sή"ȅ:1eYJ\OR\5e.qkTA1xA~sO1 ,yP9!!flӦ՞pm[=bD]~Ò`kT$ rlX; x6Jb) =qm [X9q|ki]:_p{8%<)DY}α# Bm6l}jRqCkv ZAKdY`oDxԈg uL6a)^߇ihͫ O: {'~ypH ZS!,3|Y';[RNM|@ǟ]/1Mu ӓZtɚe1<+lMN_rHzڙfOa z< D԰aLmHZPud_iqCAt0XӼH4NƮ|Q u(jީJܶ]vg*r<5 ܣmj V-G?> &o,azi/8hp5ݶFɵa”E[qv (gy?ѷPy~ nrJs(2w&yX7CUXC3ǰqkөo±&U8Fr{ $I{\yPҀpI>\>VGϠyA{ɝ-M{?F;R.[ 8m SyM%L< mcdH]ܒAsw;_֜EG#8j61R [c@RH Ό6)z4X?Y3EF `nq`Ω9qHL˰ `w[}A nq*YmzX'8BHwX?Ɠ\1h` VT 1sۇJ\p͝\=/S,Ft4%+s$[60OFZ\K"Y6ra}J.QCIs$y̑u"&#"ၝ:ưaY"6xoHri+B$piܐhP }Rf3RLRMER {ՁXVI_,PVmuCMTq ~)Br?aEhqoQp56m}׻!'eAu`i݌J~7Ar(ppCڊD̡kdGd5$O!0i&wj :w4 FjD9HB(p~f!g`}XW ?ĞfQx4OJ}q>)`jv2 BJ Y#V:Mo_˜j}slp<>9p!"eVak7kS7`Qrn~\3uLS&5-c\Ȟ\>jn¸!Ԡ; ˖= ,߈vQX:4B>e =-ƣEZNZ8d݄gREE]74|2h>J?n6'=jQxy#w=4K~lƇs.abn8p3u*/wp}mш_ZbƝj÷Ч Cgqjx3CxgYȽƭQU`l]9Vu=:}Qt=*2flfp(9gLqN#+aԁ9 ×2#P]dPc|zwys du˓b"=D^ob%I6"c< DF(YpWsTI0G%ٍ-|uNx9M+b,mN_CO)Yև4"'GQ[R3o•I~O+"s=-kq/.F/rh@[݆y +IC%zu|NT#׍S>]CC9x.D"C@e+\^=^Rzuxho]`8L7ڃ[MI4wk/w#|S!1f19ɩeņlj:2n@-'zZ/0lW1ntrSs/Tgsyz,UdhVG^3YdK_n$Y }kEv n;4MozdG (嵧ag_yfQr\Q?F0ĎeUxR^iEn]rFsŮr=ݬ \CIk( y;֯FQl/r_œ;yO4g/š`< 膇fArnyjI6O"ڏzeWў+Rb1KrrUz"pֿ0)ˡ Ư 4E%mJEb>^cf w H2tpioRz2wp Ȇއ+@*H)d{.aaK13ţɴ c}Fucf#iL9*ɳ|J|&n&41elC)8HoptӁ/ʟ d/dl}4߈n D#B/(s(2b[5Hc*Z}pzh`Fac,}5<EJzg4Q}|jI̖'mIg6a(NJ+ FG CC_/N3;_gQP2@g(f#l0UT1]vnD ՚+jxB׮#YZh:j{֕ pCvwD0vYH8d鳿ܢjN\N x6|.ёVi60}ji~KF,a-̢ـ0H|XjTܠ_?PL)l _;i9u@'T@wQ5NuUF/QUr S+_ gRLϥIMLE[VDz)]5EY)H|nVEYp@lK6}iK)QfbЈ7o)wbel y5rmi-ṩIQ1z/]E.:9~2z 81Ihk?\ fEG T=^-m-ƒq]IXނ3-h׍5p! *s&F9(KSmToB9A Z8Q]w)Q|;vqFBNzsr6),6%Bd iQ#^iM}M%7Is EJƖn.P*}˴$"pGh9.Oe9()&t,?/l1*H9 `r/~ӡT<897CRI.#i$e\$ܳ'N"MiRyR'DSjȊN ^ewFH1h`?Ch@6Fv{0Tpi@6agTLA$n: v<"`LDUiݵmjy4` o%\ kcP@ړPxnwpHBPL9v#,PJ"?@tSTj֑-K}EӹkA̘5ֲ@CMu/̛oAc.ÔB~pܑm<.Ֆ CѤ4Sx]SW\QD&!FzvQ;k_^JJ|2l=Y+H|+^3@%4\鍁uRvt%=f'b|c9u>!YtΑT⊽d b[/&No"F&5UFT Jn0?ް&52~kʒ0Md}D-e [W7!UèPbG2dFLS3HY3g dc &_'w>,FW[P2OJՂqix('V:+GIA8~y; D. cq^j&VJQce8ďd!q/6dVht$n͖k:5Jۃo+I@~ Sa<\[SegG~U_' >k34?0Qj>ȴ#L>65K@uUwAȏ",LBM YFoE hmm~ _ Ъ+>Ҷ+@lKd .t6lgt;a{/i?x EAq<IHdpjvE*N6B(ZȴtSu7ۇ%A*'z0'RL@Hc{y@j)DS}❕,[ZD2q*|86XCdqU5߿^lRo3qe>*b'Lñ*s2G]~o` K.6E]44 Ungx:^Zp'J}bl  ଓ^7,[[뷲tk=xl $ u 1 xjY b2բZTDGdXXaRBHIllϝ/_ԠU# o@I*(^YaE~TܥA͕-:4Q->൉zl`Ҵ%D^XRuFug`nQ<]DE1cc~o:G/5|HC;$\ P82GwKe*ŴhmgoJ6SUuAwx8bWNǦZGqyRTtP{^AfӉIx'w!qK{(]|ieR|DNl `}$-"gճ ZldezJ1QXsLFu B@ӽO~[ %K[vQi^t2 _tMзyXfo`p}T0dB /rX^,!~dAj-J!V tz+Br簭O36%eؕ*֫^]R̚goQ@4ƭ}@q G "AآȱtF2|g=d'rWc)CwZn ּ~03ax]r7+؞2RwrSdkn*nrPw u-DI__|%c0'U1;kDC/FΈXtv(zMhȉ!UQEB[I@SH"Nk ]OI__Ioҥx6BcN¸)0:ʇ)`qdŬ0~O f똉lI9^]5:NH@2kwQBɐ3gx6?J:7ӵ/K8&$|?^ߠqOr&E6%>jn.:nT*mǤ8Ssq{(?J[[`]4͓Qq]$[f%}h׶bWx":I~mweGC}@?ö9ioGN6+# ̶hW%ț_hfHۤ,i- ~H67\zoUs jpW?CDPEkQI*z-86å-axO` wrJC`_d!#Ť<Jya31ukϔlNbxǔoo.|+;`Wb5LJ;I|^0 z,`5=\)J_I"6Pѱcä̪I`_;4:چ[$TM.0" ?ntc v9x ^BB渐?!+/ {tJs`pG|=/̶򳚽Zbs'B lUjM°.*Ky DjXhnU)P<鋺\..;i9^'K8~=qTSuSAOѲ3/dJnޯu]T(tn!d%SM4 1SٽN&q!H\⥌!yGF]b DĀ\Z  'ne^jߴڪT솋.zIZٻV{wI>L–YJiy 7imda1jlª bA! .5}ޮyO t#fx@ I%&(g?= +>"CB X7,Ԡhk2$[H1qXZr#:AlMHmv)^ = 5S)O{ؔRͮ6 m=;oyJ^P$!ߡ22@/(S/!*k4Sn/K)W FsA>tNC0L@[f`mEn']W,4᫄"UM+%Q}_/s=z)b9>cH"Zd1y8EĨX Pu#ݵVIl7]O_ jPJc%s768DRV9sJ' 4'%O) [ UD"HH+ۆ>HsQg4ޑX=k0,z^=ּ7=sC&.dܒp8X~o?Q"q' /H5O#F*vU7 {T+ h~+_"v~0"0Z6}g+ B"ZcՅxF[HO='C^8ܹ{Ež8XmwLv}s ۆ{z%;})h m8|]/ttI .j\$/?, +n^Q^e$o:\L E^pIŎMTH|ahOOtXE(v&-Y}US7&5JB G1Ҩ`e*S7`"q@:R Wl5/#?s富۸Hͪa+G<2ͭB@Q-j[x]D'e#.iT5-G!HߏDp~H0,*4OTboBot@o.JA!V-gE#q}.96y@@}'aoQIIn|B e\ D98zkxs'hΊ倦x!Ίudk.ro1q_]=_^ (MJ BYhWc|La#:|:oteq*EO(^Oh]@޶R^A4?l.Y.tgfM'*gۓ1ÿx艋FyC])s#`v`:Gnr|uP9}`t'HjӶӼJ]qmhQAT6Sțs&ghV:͈Zc;L'mh< 9Z;Ӥ%YC r.KJkc lqK nNR5aJY.2cO2 n`-IL"]k};.ͩ+?%:~4ZZۖ?z˙ x=[>3=X .)!˹ uܩqn 0N,2R8*eGPfvcTr[T`DFHB\RtA%Fi8^E_2J]aBԩ$ RDۇhEŌꍑ#òZ:t@|ۓG&Ӂ7WQ(۫6LH\Y R̬Q۷.CIOϟ4NF+xA`_ybN,Y+KRee,sH|ሓGʕjz[gjG2TPpJʨCnl|_҇8kF4b8KQnӥڒil>M1 %o=-}#x#+|||kv:>q9Mր\>K@};ד0[J8 KC֚O MzWJ6rṀϿ#AmW{h#)9{O+5qږ2FLwHoYGǣ!q31,Ȳt8ỳL~nZ@|92'7zqH7qvC)YWDUNq/P_ sit2O Mxw YC)2O͞,N]䦢:QE8<NȇZY2Q}Ynz ˢGƳYu|KbTy1! C֝h3>Mԍv/Hv@KLY@M Q?sQw/IFK$=Xb@D۷88D_>;h=a#{*g}nqz~~h'!\ş ߓVϥ ^ )ۀb$CDl格*@\Zhq0.eoY5 iQU)nC/5Qp"7x:>3zOlXUu|$% )Cc:M.E"U6icP^Yx\ ?XkHz ڸn}Iy^S O anFag%ɚ=wArRF 9?1ڸF@Bҙ)F]~vڊ/gO@VI]s9=KbߤjX›}OԷÔJ~vKi4Nپ=VZ$C_tiG ;8xkkrƘHe54uEȳ3ɾ9x _a詣J!m( wGcB }Ql~{z#yXH']ͮ0׳@6CnWtQ1j:3E][35j90V *I{hn=+}1}5E 4N<+sz;i8wY5gLMy2O?kO=HB ֺO xgyg[z!WaYG@Si^p\>YD@2mPfۻBWk3_P/Qkv# zV(AǢG8K/`ͭI3QƮ Ra Zk)QUo!s쎘,mWch)4FZ<L( vP< ꇗoti91f8 3zcw b;!y?%l1@;fl/7,Lm;i5g5Jr1 [r=_NשW&9ܠb !{֨T3UT"uc4(ū^_*_*6 v*Id-sء\+Du-qR!X)mH}rdXLvFᑶCBF_W /̽BwFuh#a;e;&&KEygPbj5wk5RMzxnƲ}+R5@E}P7X;:]Db9%w q*y+(!5ak)Ϲ_ZO!tHV%\|#O }߇ n'Ji#-0qTo&b;pfW#$^xv IMEl#MDA+ZW&*AB9~()8 @ÊOKC4xRVEJ?fb'$xXKjVJG5'5Xm#ML_,qEf݌a![C9;`ҕX` )W2n^E=s?*D+|sR#Ψ'S%$ϚQ[QP9; ߮7KNXXT~ &()*M ,G])~=/˜>艌&窫 O֋` pr.GdN!ًǡ]vph{o*?`&*g2ۣO9mKa}}C͹xqKń8?w{eTK?M>3v4ZKWl`NjvBJ7C:^ѐW8culk}K#eD!,kei+Md7z ʑEIO8/lc%!EzOyB/-18`rT8vfZli`y ˔G 1Ȧ(ݜuWԒ':QJ's=UD&b8yʥЌ9F\{\R?2$ l鷇' 01g,y}hs/FWT@6k *VP}J;0= r1]G 3vP_jY}6C[tnQt!@9xq}?.$G𘥟\sg+N9 + (ϊ2?_c4%gZE (yb9g_ dZad@J-Ҳ#'%a=wǀBؘbP*T`cF:6pJmGhnޝ!H=0SJ87%a>hMWf4IM-T}ƄgStbBoWzfY:_` !S.Z?<*ORu샞@G5~PY0om] sהnBX ؘxiV7Wi RUdK ?7;8+%`8~aCfVs36GV & 3*L'CĦt}sPHr^v;J LUì%F3˵!{/\,H3Pr' G|#!gGȀqLeR# Ǘh`prZꤧj9eLɏE7>2Ѫ ЧciZI0Os0>$l,YA0q ] _q1϶ 0-D6_w8_>d6:4nܙt oڸG2B.ҤTৄs4k>:2ju4/̊8Y@3%7׾ ſe ^ LK>ko),bE2?FՖ^u7R"-4=)E9?H [(룬a݄+x u jr{(&@]Z?#< F6t]vЏseS`ѱ̫JT;iBnR{ڽԋŘhQ )WXz̽J9VO_oeA )V&^TDAxK!)'P[A04] YIQA\1*z}(Jd@3iR@.$ c.m;SqmsJ4Mꦛ2|XIM(hbBPObEИuH , 1^/d S0[hlT'Mφ>F&P|zXUwwגj'.# dm(jvG ڕ3C6x4Wl_ht<Z,}O '㯖SolC̕6w^^dEDJS C.re@ ~hV&^0c7h!①rاE$qSSvƈ io-[nN9vM59EDxx˂6fj{l{_VmvK*=vtzv[IUma8,t&cYa6gȇw_w":% R;B:?ڪ +e.3p=,7Z~v NIڋ,U ; P`TC扙ʰ2.. 3Μ X1qrhx0(tJ k'Jo86`C*p5岤z%6@v#╀G[sNKy wϟM|/i.E RXp o4[#aeU\6fh`8Gڮv0ݎг Yffjo0"+JK( 񅈃nVPNUW۵t~Ⱥ$:I52=j$lĝSĢ-ڙ []śVMSk1hJ#'"K?}ː!pܢѱ NsϧA0E 0ᅘ<4`E&[6\Mg>OwүOYIC;zbh8>QraT9C MB{1 +]c'Bj[м;gW_Kِ$bTa%a!A 0_ކf+x_DH>=;W=LSv-=XN Yrb2=E[v Q1(Ow~pG=Ɣ#̕i1FuSx|Jq]AJ .kf퇉%3J#E0U|To(!Ǚ@ZZ2vKX`\i=<#d9V"+*Κ-mS`[h UܲKv}LޕEo]TE3ڨ UC;aV ;f ~+)w4Z֞!o']`cI]%W^p;sJ8J<+%} e"/ wP":Llx-fO%:1x1|P&]ς@ vT^Pej|ɤV MxMzn였TxL{\9ԜD1ago.VhlT؞SE<l¾Xv-r5SmcZ%BZa:?+:b´Y1|~<mIoNRs:D;+yN– ] hs(!5!oq[B+gmΩckIzm8,kwgML'!Ҟn=ζR0=$9hYoyl! :=Jx0AKf^g2&r oх|dOxX5qQ"+kSŹ<3xM+V\2hi* *gטtQjl O8Z-<˘+C2aDkE*=\b+ )&=FVbb` ɇZr_,C[,&fATw\w Q}p<2ki67CX} dK0~8A `in)`!z=\媱mY-Y,iiO&1B|ôCZU3|ݛvv06ٶeIqEOeq] ƛ 6%8ފnө_h[~015.nWXƦi+XGo"X5|]k{]X{V1„s!tӉg)gUgU5I䪕i:r&k5-ul.ig,`T4܆H Ex)-f%M&w]s Eц]%2H|?ǷzCz:>@;ʩ+\.7`^#\pxIX;c|u$&l}67'vɦ{'~emqdj]Q0'B>~u}n We܉~2BޒH}#ʼn~' a/rBcP82 =/GA7zE @FKbtİ$8[[G6P\R ]lk.G7<CpOXjKs#V PKM|jp!r1~.}Ģ5#n J#T͖m4|]Ik3 o$$ +=Sjvw >}kޕT.(-n'^pAPz{{F,ir ?P)8up"˶ ! 2sؔk 1zfib-k 2~iNv_:Y*FMKU}5F[eS:͸ EҥQ_$\*2-6e{eI/G:/n0^OO{}ުRw0NX,HFX[$=KKu:s0Sm)>Sj{5#uU-bŭЉʼny2 _cbWQ#}꯯+,yI5woBI HÅJܥ V;~kØ$Tw%U3rz20۠&o.|ɔ߬in` uK8iv߷ O6IS3ÉebT7AG~^FORjg'j ʋoGԒ졷XY' l j^Yƅ]G,dN+LUƅu.fMm" </7-ޣ4'Bw$grQ5@l QTCJ><-wt]*<֌+CF,X gwH50͟z$*PL; zs1, Bs_C XHf (lX!? I ]sSTa ` m5\9e|N;kn 1 a~[ }/AUwh diO֯LoQ?qw d +ĽG[^Fqkk`˯G5R3HI3+[p5ضX9%*glעOjj[Ĥ-8Lu%\< ZC5|ڌ⩸)r{>_6yljU3]SyIՒ5x䄲Fѵ8 7e ~~^攀1ah!<,{A?׾\uΟNH$.\Mڒt׼xp2 Lg*"{r'Bh@!$FjjeǃkRmXh"t˷nmg>~h3w\05P K9#VdN7 *q _5@Bnj.XlS5Pmh~9&_m&8A4*tJ%mB R/ ͌-~Y L??M P ^T0y}Cw`+a=qEu 9Y~1LrWiP|&k2zRloCGՂvc,eN{~V78PB#hK\>=J;)sެ€, ^KfO&bWlO!Kҹ$2ڤ6é~qY]i4؂F w\ y=QGw.~T b&D3ѪQjJ`F-̥À X9V䌧L9PuA~WpI0M}wqt{cvرi ď%2uR#j! ӦL,J2=g9*Gbt^ON˽lBilLi\m걌 aDARe֦2qEd O5(g.^?eeTn-|]]H\9*,w tvFtg|U33]5hMF@.M̳a朜N )f6Fa:nĺvGP҉P@D,%epPUI9M1orkT` [J2{]%JR丽-RқD*T8XZeU ?h/",G"> NSg]U8Hkf6ݹߒ5Ӹxޚ?D! +XѠewo.yXteϖ%Rh-HvŬZKnvSI#`2\T X#4 d <(tRyV0&W);nϷ᳻9:DP$3_0g] ˽m IEF Ld;&֊_5&ZHr!;/]\-VH}xFÐR-4dIڔM19PW[:4iL;̟>[`l6jN}e͝c j=/!Ckѝ(:_y̞G>y:E[{6jo~+r:gMVK^Zʱc\O <-=|y^RFY7d{Z_?˭h*2jG&-D iM?>,+R-'n"̘YX!RK&2%# ͕_^N064|SJO3\|(dOIvu{ynk; O9u6W.C8mnH˼YzB <"9IWB%>e1:=S4޺`r^Oba!"͙j ̘M'!덌,--hZ$rcL&F3K4st=чʣ. iACZHHH[T9*:AnŤi{MoISWEߕBE7*@n"$ ,~:ڗ=cw\vU tc1fY/"$ 9-ϦL4U\`#皕&5H'wغ]fh_y_N?TjIB vEV)pWr-}-]̍+5|$4agS@m9u9xg5-eFYy§9Ko{@o;K \$oW^e"W{QHŭNnK43)xd-:z b7}('{Qf 4'VU43g0m9DT'z"Rt"g{M-_^AB<x DIKnfJ 7CЪhr=q2&J &)׳,QWbf~$ mS%cbMAJmu?.[0AH%an瞹ϻ,}'q#Z^ q]C~"a Bi 7:&F@hrLP)g Zv}/(;-ʶ=ٴyA_SSiifF!xxLE5T?7|)^h-l rq0tr,T$(YLߘ袐l𬏋5b~M#n%ޥ)Y!R-tQZPA"[aL ESi0n`Vxb+HN@:wcX𝈽,BU@rDOܛFP%w P9+˜~I3* B d@7'^\xpcC˼« *}Kړq8KTɎXˌ,x< R4f2{ńs&ibF?_H-Wkvt'F8b03@(fj^VȁE ǍhUd IɈυH|8-1]di6œG>ڗZ,AHħ#TK*!e .ds)F m[}N~iR EArCoU5ܮ&.`V.'EC@-7t_d%wA W' X`fs*\|8ky[hyc>HEFx@Th Ֆ>kZk}#_"/H!Itd$#7D?@hW+Ԃ3klHZf$z_Q# tѾsoq=jnK$#|lO6eB"}NN峎x_]~nA`]R=imB3wc'P=7@u. #61\2wV}sX2yfO+FoSjlec k+%.F !4^:.зl!'ĥ0`a.>gC3|Ǝ76ĭJ Vp'u7m0ж @I}ѯ @rah.0[?>bXeXr$e 5 ^>6?XVL9Ѳ 7c"{t:xA OBu#;$n;vM棒B/ yH+26}I^k͔ҫyr3 nr`Zr{s\LiP6+h,S^3D"9\Wfwa0[JVޢUK'I?jO}^8>ƞMT{Mݩ";͢#_p;'bm\*tOvӰ vMUhnI'~F4-թ֞/QFĈsXhޞO3Zj9(=> K8L-U$442K#}:Hxƙ2{sq[r{=`&4O% =0(fXj Q^g'i#j˿y"j&zjl_x|:Efo"ޝ༢YhdEp!ˬy_7pܼ%>әˁn~SY`ӛNh~fFEn.t0A)UͧeV)R`g[ؖX1]!-ZӢnFKGn"~=Xڃu U ӦW|4w6]ϋSa2!Ys*}uȡ\Xjw7 +P4%Ŀթ;dɝp(\9vǫ< E) }PL?d<$0. ksKsalER#ԡLL\#Oh(i<J'1ÓziDS&*S%pCȁRȉ'7EKq)q e %(/HP[1&=4Ez\80)_ՠמ\a3A-{=偻R)Hhx>$Kx \>ҠcgD t.,-'\9xkף=oɰWJ_wF!=nsJc˺CEkt$ 5d =7ElY! ̹"PGnX{y(1̭b)S#*2once @ ??#'CY{Od706$"?3':1m.Y"*/ّ)%IRd΄nO}ryi,e:j$oP F[G cjlP7[!n┉CF8LN#2;M P[sJF6))Wy$'Zپ Ș'4g [,-RV-Q噈Mp.XbdSS=4M֝p't Z'DMgTŶhMqII[`4CЅ!gLй} &; L`1tUjk)C)s6܇j$!)RLv;6F5[yw:Ru앪xJw18^[X(H:ER۱80>,*$ul$& tkH}5`{J|nz܌w|I'J?$?07 LG AFZx>3 uv`QaG}tT%X?~aw/N}P9GY@RM`̻4ZfBe+ɮӟmzvuȤ5l%L6²0%)W{GI&-*$)b5?g]H|]$a9T0j)aY:\~0/J?T "_-OQt%MgH,䩀Xx#^elĝ2KjEP LRQMr~8.Mb5q xՙ!Ny*rֶZJYnRC񈜹s'<$!zkFVžmv ܘCQW.*s8gW< u4D,"j[fD טb [}vzZRtn/lh}AٽK^{8:H;JYR\( &[!  R-jOE4x9ԗ Ux^:Dċb|dؗ1ʲL%"XSlPKJ^ R*XXH`NM.us݃-8JcZP30F-FgK!:iv=F$1MS*FA"*\y[^tro{Rqm@GoM-YP(D|O'-HzrƩQbhWntE_ؕ5]o;Ҥ'B|,'9N-/I)+V2?uT}W=7a{j20"*MP7 }%{V4^tmQt!hUqbZʰp]U&(N] [lVg1@ɔk6B  P" m%Uwma-n^Z+ZA@C&'SZ?DGoN61qT`G}d͞]S. 34#*Kkd0%?AH =`F4b'k#7.NؚܴCmA `1bj\)!j+=פ,:^r]1g6 Bdt0t!K*!@%Fq~cba:^uA39l/!`"!/^EScs͎h^=S(f( O崪7Q*#vfBq!Ql~A;@#=?B5 y[] PTCS72t{roT4[fvCB)IOq8k &=Zm+dq$WZߥ4뼼W.> Y|(%=9ڶ~ oƴ@R(6,HlSz`nؠBd6x%0'#_철\io@-/ U}S:V&[&2.p󀳗ZL_ hN礻ˠ=kmF?HlĤ\M{Cur/bv3-'X Kurl1(pc Cb)}UnY.Ҍgc^i"Xط#(Q𨷥X|yy݅ٺ-{xbc̃~c|"Gu`{528Sr~ޢꞕ"j֏uȣJ2DSpSNs+j"8ia3qF锯oe4D"cӭ\A &z^HGlXN" KMjQ\Xj،n%R1(,+&cc'_xf(3$F0 >鰖k(E?[&Kq埜 [12<8`+AAFJ1!p%M%6Fv48޶E}Rr\lճ+L696.33*^6)2?n`q0s}[J],jΚל<** L<߫ ˥A24=-'y*N̡FWF㢴cT=Vae>xEq -bˏM1@-_eZȵ[`2vCvvUI)U;BցшS, 7>}oS j#JĒU-¢)sˏ?$ 2Wr:q*T[+2,k^GQ2_m|;a,;x>TėrѦиR*z,D+eW}>W_(ʢrQ< =@ԫ5qx H7>;~tx\'iu011 [@?*Wo!:߃(e>:K &$OF$%H`VMkhbvj>?dl2Ip&m"LߟH~@,/0pR#&lnKf Fpg]َxtw"I EV>Ǔ$G9<ł|԰TPΖ# .~҄nyU@ѩ bL4ǃֻxs&_(>PWRGΝ ;f<goqS%FWtjKHosVڙqՐIeSCD*+ǖ|m@m8Hq\&"ˈК0;K%hg9-=,yCX|u^\鵋հXSB?4h=1V'a.ǚ܃My!oB1Fןi6N&Βp¾%*9|2k. 8`hG9~<U25vo\h{d\Eͤ{0n%ߝRwŁz6#nΫՠi-p`m#p8階-@(N ëBm ʽRbYS pP6fX8vM\]L Cp3'O<?~)B#!YVٚBAVEv2,yݜ~^WȆgLnnBEt6Au]#l!$|W-Tfjb{w h@cž Vhs3i~3m)C.sMְR_O.NXZ."v]W%H q1Ky12kJ) @k;k,4]x8` fqB'G-6taCLtg\|YJY'? OXUaoN)w3` *爢TKT*2_Rƚx| rJIa-sJƊMG&䯪imWPo^nR=򱳊 \@Ut)8*ea"tLx]`y_y@uIZ JӜ|YUJ+ջWQ]B[ϙc6ߎRs\n6+w~(MݤO,2-ѺρO5~M@ Gi>Q-"dFPj,"0eXX\5XSRY@eF ? p:-Mܺlgh\'хHC.$̾ߎ|ac8g9Yrj\}IOأ㪲3hؖY`* th=Տ'cΆ%4,FRЎEmd44p>Tkj܇ ҝGqiNg3pRG"s&xj- zk5G^HLD.AZd![Y_TXs E^կW*xߌ]d8OjoڿcGGi)ܾ>Yt/VS0x:_~X:|J(2Gzj&4xk)8݈1Dq1y 0!E#zI7z{j#+.GC2qG3I[D ]m!9Tj C-Ul4lhC,իK<|xydWofЗM _ʱ:FN O>K :j4Rx{N!DMa8e >G'A5~j 4րq,YDw`iN P"Ґ55& "p.՟GPjɥE՗8J̅1EW{XEAgy̆nC:yS$]`b F,"'I6i#7&ծ%wS\ vZDke XOQ 4*9 l->g_zBg6~;,kwzm>hVv9)Ņ{}5JeS⻃tߦZu_`쿌XЊ1T6XFх ?z-|FTXg JF1lMn?vE=?NfwM4U PEjLR8b_ELQ?Ǫ% 'J?z@2]}/ ʳ=(խ4;`We :]8qoQRRŇ@f#-2{*S Ckj%\&^H\dUE{Wpg3^NmyM)]1^ꐀSrvm)[ 콳XW1ê~l SyaxLa@PsQ~j6=v.U': $YNl n) ]Y¯r94ƀ]=#n哾chzIk{?0Ъfٵ1`WBaیx#k:e^*Pt8;CkbRi۠Zap 'LybFm?I 0UVCvs<NZ8yqZ:pzn~ZTǻ_58 Jb a=W-CzgF3 b="Gcqӓ?*vSeBQ.qG.1t$TK%?%r+v蔙`%)6|J&:?7n|,o \S, Դ݃<\ ת`ڰ!Փլ0᪏/*[@zXy ]l=2;D7rXoƴ>kgEU&&8O72ꤠW#GmRy019Wqx8( A=Xc;9(X\ܿ)>]񅠸MnA;ǵu-^tOu8ˢ`RVymő6r| BlXlԧbtBi\nA@J s+0+7% *4N>HMEEyD[7/^=\9Yaf-wSp Yԗ[ MT.QG Mqj$tztDCw0,)7DJtͅE[HC42I vPh\]޵K ѥnOYt\}vjd㬪 h/;L,1u%m~!iƨA%_'Q19"8`N& J< V[|$ha rLxo3ë4 v2㩹,ldMeקN8&b*oUFb/0XBܿL!?'Ы0tA^I%v>ˍNr4Msd;])굃޺qɤ4&ċ b#uޱ'f?N/^+L|pL6&=LafzkTIؾ*<#yMΗz($@IQq<+GtUnxV_6?I>D﵄9k$g6PPx&_Ec(Cd#8{h2gT㔝1V-*a*4`~ydzzϾ(3j ƼhG'gʝ[K.eiMjt@m0iTڇJU:U[;|K 3q;ՖMp :M,/RM;?oe(44ϩHOOvH}j5 T.QCbCsZ8 U6ؠrtz9`#D-l!JmT_ XujY1I2-լD%P"#Q"%BPZ<`Irj-Ux}/]٤1@miDn#NR]w=1>RqH\:zAE ˹wteW?#=K.HM\BBrKD) #<q.W|Ms`^ؙ ̦+]p* lX0޶ FڳN9jkr[DoW0ޯ^IQi+;XޡZ$O.ިv7!D1& _Cjx1=YfGG'ng)}7e[6„ҚzeŘ.T.4 \lݖ5Tpv[* S,zOA]} ZG _]=}C`S9}Ô&ߓ&Xŭ3R\ftS꘵#z3lS?zFɾmaNt`3%5?r #W(co&W 몊ISM>>sAx7Q3ӏje4"^%"k"n2f&(*ʥG Ogzx~V#3߷X*h(ŪYD4$4E FAnCFizbx(]2PS+&97CuI\3ӐJfq`pcJ:҇]n( NR# RIF+%qOCV]wT0݅?YRcq }[ɗw:*nLDS!%ek5Stݘ2`,Դhæ 2( eyűX& 4 [8'O12.TyTZ!Q3zGXGU5@QIZɈ@!gPrMAEШO'ZpQ,p - L79EEAzz/{Ë p4 Ef 5-ͧ%\d_GG[=SkrMQFF j*4Q~ 1oκ{L )l"ͲR}gh|#ug ioO=bqBZ$h_Z`Y^KU e=$w Su`gHɽ Au VAz܋Vxҁ6ॅo8,/l4q>ći%P1d+C!VM} @U`cAzfҿu`CS feWٍ7:# =zpr>1z4.po&`Uk=݂oK?i ~/(atI~1G6 ab'B*i/wdaDuҶD;-X"NE" 껲 ٽ@jrPbPJ)4 NqO062U]ŗ)x)ܐc;uԇY,?OɳW)x91x5E^?|cL;ULUØd:8;R*,W(@B&[;76vI0&cM:ξS82X2Kmcs>J`L;;-2,ybo+X5ސ @C+4z 6R%B#ˣmQ93q0j3 *Xo&[ FJ&  1T 1[E!N sە_'`E| Q\|EVCE5Y=wx+L>ZE| Dn@ ^װ-vz\r 1.ʋ#%Q=P~PE󜑽Yc~?q{hwM.@gcM=ke&54{8z"^H%MBKA-)a%Gk|Ub4{0k!8K"u"GqfEJU='ڙ FqQtKtV*1iw\.Gwvzōs8clQh \Y~BvDg5n)LirUzjW{8!Da,W)qrqU6On줋!Ĉ"˪gS 0b0z>iq6e0p LŖI$euQrJG'RrدM8r3*0e^}ps6UJp7b !" 7igrx3i;`dp^Zrr&:v͙g?f&~uz}%R-e'ΔоbϻF$A->[q6Io])Lš~.}e&ϑ票@^c1dcjZ"?`<#VF|#Ćb0B $(0^0ƖwV){-vȋ6#Kr̷$p"U'f Aa${ _j/7d9("ׁ3"4~&2xL]cz#=D4WO_q_qa6!=$$*:l:Uy OrKOmڸ2 ogz0ҳm! g&_`'\cj,+[ @s+~nPKlM)D8m[G_C>8.٧p$΅VVa! ~%pUj;}M05KͿmVq,OvqbA%SVLbF輻OVr_yNm2i}dMܙEes:4Hffw9<H!TQOi[g|9T>FtDb ^:`X鶕t%}軤^UF)RwqWְ,҉A$q"]Y2nۺm9@yIz쒻䬄/=XJ硦BwjՃ aɆE)dU*0_-dGt=3^G1k5W&ywmBp[ גp~J^/A=H?L+!qYRlJs+JBl=|_lYuXouqEةd?OW=mu41 IҪX'& F 滋#)<7jDGJ4v?n H V7Zh'Fx\mt;ρ%[56R R-Aad{f@/[ھO=~p} G1Ձ2IQt aXFヨ;Fk0{d22 4z)* Y8)zdz<_|Cĩ4OEt``Cl+mk|\iժ"l5]M?9&]3Lc./GE{:p1(W x*;S?#B+_ &. P97{OvMLDϓ>Ԑwg|m 83Jdj#oLbe2"Ev+,BNZbTsųUxC.P֤HfGɈ2Pw@3F<f;#P+:}Ã0/3Gx12g;JRb]JkQ%r(b(AK5%Qf3Fn%bL<^Y%s{vYo/6R6'lRT"eqt,@$ȕ&( u xv2A,/OCd=sejyo5б5m^8yTa|0g& d~.:˖P^p}BW-HOsJ.JB-G t*D'՚=5ik^:)^pN0JF F:8k\ Mo #rh }&Xw/?Հ s'g5]5+%]lxC,.eAr:zlZS@- b2Uo}输B$ >ӐrCg^Mb{ Fd c]FfQPG釔T"L:uSێA[UmYz- !L'߁cZcw#Nԋs~aD*Ʀc+'S8\ֺ"&N_(ѪaG$ͽ+uوgƍ!u/ڋZ72.\?H0y9T$]~T|".UP!vIC!= DQV@GkOFI-ET0zP40`\Zqpւ_ᘫW4{N2>ԏ`WBUGOML55Xb7ޏe[T7#c/?]NM*cB}94ߏ@fkl - B HQCEX!I.fߥ \+Cyx8݋&*.3|igԞQ9q|MIL0#G$NN,1mjzaƶ~K͑ HE"tM#.ٖA_W]1Ó>%?dlI gH??iv ڗds=Zr"DO{(Mi=?*TjU_o>fI|F)Y|X`|BmҚEsM\ x&Y}:xF~tG6p~X6㋞TӠ,}~3J1t@dF@9?怕J˕ZD|$Xҍh֒SmA$6‡cK9~4gF)g7԰-[gìhytI{ví"Ii{ȝ$Ew_-ԓ1.؈YN`AbbDe 225QUqaX➜]u4 3^\AiZyǯ RbIF1[0nC',)pCf&}8>,ِьDnZ9CEo0t$%Ui[ZB/X~NɜasX*4oY]v傉S,cKNHE Q!Ź g|B&ԈC,ÖhYfOݣ )H׫P^KC̾: 7)-6s %l<:N?$[PK+;(}g" ,VR`;%i|t0y Ց:t0Z߀:2ѣf؁u{WnuX#fQ,Qk\R*vkоΓ.y kMM)M7 \ҥjɝ,z5C lf?hde:K%P ?83LaqW|`ˢc#U%'s{PZXhntMUy#7Mʝx?Qs sJy0y D~Cd"cobJ%_g? TV8z2} {{ tIfO楳T;LrArSѯǓpk3ɹ3‹nvfr*A6@nǦFk)`]v%Xʂ5JC5%eIhH߀luZܢgSP)>_h 4S:I'vń+-{D{O3d|ȰzɏH5wF RDH:GNGVNj+^^;ƨtc!iV}Pa''; pZhicO-oYX1 tu݊ fr+ŞSւH&XH tD3۸ŭBrl7?%]%} q;^J9@Ȟ_yziŒB x)E-πŝU1xfT᪍rZJ5Tİ .GX4qwǞ9vT(G8QCv> ZKv Px\ * d&X_pqטּ!> p¸-<ʱ-C+-R*N4 nԋ:^æe^c|Y24 ªUWl FiGaaxǣ^<ۢ243r^ c#E@P*}Q,ԟƍ- f_)@ ~ʑnɇu[Aqr9rӐʏ8.̉=C4HP"f ax/\<ĶR!%(Œ mi]d7Y1u0{McNXpI*ח?T;esB3…{Tr1Qia?ҫZ:EiNVnSD98Ղ H3%y!4T#"_ԓm>O! x)eK_~G\%w8M~ lO:[DAg8˿[@r`t+qSreyM:`MAڲbϖ[1UWyɛSmʢ異!ܻXF:QT^inN[q1lw#y|)u$.T({4 R46 ߶/q?y+䗢nmg R'.yg_NUuN&/aCz !u ufH6R7զfy/sM"9ixJo% RDIՕ 4߇}v*dj&Z{z.9b m՝N5g]JH`GPc!zfǸP{ 2X0|q.T ՘7NmZ .֩\i’6Иiqђy1YA#}MsF w?eIVذ Kh85M^izV~9wVvuAySl7OUb]ݹ9V}6*$E+еxKN^i(PՌ%O4,~H- %B3M:(nNSok=Zg i(ϥq *$?eN!GWWKeݟZy7ȭ3,Q Q+&'HH"TL~>6@,M nnk^R(qL{-xVKSp XNZ&pIbPFz;!jpO^pHCQz`mpmop*-n{ Y l|R&dž ,ÖxH]V`@ gOdb}JQT MRK/&2eƕo!6uO>gq UC5Tf@/P2j7g(E z8cY1E0է0Νr4ZN|=eN\ (|WbBO *1h9m:odJdc Hh2w)ۑb/E],_7ZZa:+:OŘg;kro8&R15;,ct_PdSi)lu,îq Z@hU7V¢qAQx2J2l5^%)(\.ypx Yh`3Ps| .&gQ2F^:^UC"#3"ԢBS;.4TGݸzHHrP5XZ]<z'B,L3݆̲Eօ[r[6K r~Sy:R6suQ\Omoyeͤ(o}=?4*J#VځJI<ged"arl~ \vNGgVtR] "ɞ-ǹo1}]}n#r\۞n,q2w*[Nbi Xě ;z]:ă+dZ%_HɨkjJM5Wϓol7۳`H_J$T{s$T楑iuc⟲";"#_s^>b?gtHAf:Mg?gEKl+Ű5TAtR\B/9ºCAKbKv&Ltk 5%.%I^-1X;QAfru-.q.[_Xpɤ%YnA$9d~CLs >J|rd?LCl;G. 7UԀx,ŠP2}Kv'z>TVk'|P2^!ğG=a%&S:e)1*7m &Hf2]@sj=fINiքAR:Eb:`µF-V'~覐T}m8OgO3oa ! Kǣ ;ق{<_poNafE14+FXh~,! 긕062 rl٢_`K-x5!#_8HXAI~~Fybs绌ݣ6 P*i҈AȬ HLSf:@NkudIZ*-1-=ԟt&=oVĎA2?/MŰi֣|LkМ=΃'# x9NU.U 9sNue~m,6jS< 3<)wt?A՛CyE,-fX!hbew% C_?+>]qJ3q\%aRNpWEI!H_LO[X\ʘ77g3C`)M8:!]X|[&x;c-_;<+oE 1[Ig v4a ֦5/R6%Sc;w1URLTVS(ZeJ?zs4,~:/dao}Y;gz(t柛*{t9N]#c`ۢ5R !WȊ]u;`!_kgb2Sh+?hnΣɚ_rRp Y~:6CH{ԗW'g35]GZonC١sC[nv]cvX3|S>`T|F_*OU] /V5%X)5-3 \ר싡a;"';4Jakڮi əw: "e>ktGLmQĄF$UP9pmoq۵=.M4M+B`s[,w<`ǜr+^dǯa]3X/I0\>f}}5%JQJ`i$Wyᲅ+,Gd Ɂ Ks[ GkBHHP_ç!R E:ߒܼD&//Sz"}e6o77Yvٹ"*ƙkNt5Ut-Ή6rZ4U/*]dK$u7/݊z?GS#d|(dO 0 Nkech1&UJcmPNߴ?H- /+tj1v>0m6;7x0*]Oocy;#kazϮKzo@pATlyDohbĈ.F=iV­ף1ǝl\4Tiiҕzy9)x>id*9OKa.`f`OrN29m|j*á~EQI\z@ H)9ġaeFٞ=g91:}A/O~he#\Dth)cI/R+(;@VO2GSdIWf['ܒ^PP)c +Cc}nX'J ~7D1ylV|:?=mmWp9$I ! 4,sD=xmw[xT{*w)!) ):Yh@41bE+cr'jW@U rJgM >[sYRžn=9QQzO8 x.Νs@~RMa mRSiNK7ypVҪzɸwO:$[vꋱD\rJkK$i3U݆T!kT/r=NJEW|+Rq/2X!SxÂ4CCbO{cla[oрSl<+<`lug-:ֈ} ;ns/gkU8+6-WkgI`,mu/!E񢣺Yr*ɌX mI\qN졫!ToɿF1Vcrxr\K yLҺTB-{ WF#!lr2&qcvۂ >)`'=wvCZGv?7hE%KnXR?ޒW_&VBNdxΰf1sω0yXqIF StW=57(dN QwZ%OTl]'$![QJwej`W,[ aJC-Mr"jaA)_Nnt<`q[Ke=F[D¡9gp>_NRhӓڮKj2Aq1ʲ2O 9=NT}g℥y= 4gbϴwAzN7],jo>֣Nat:{˒P4JEJWea 0}30W3J&ͅ\iqGqT[[P9UN9UW[p> ]ˮkj^q-H03?M.e.s.ҬT2#CwỔ{O}&h^!N G~&ʚ6ΓgN άjйgjԲF#PY;|b!g$VdQ֟&æڞ5dGw_; W$qoL2O"|KEK"/מ'l.agjy1ܾ6;{cS\h23 2us o"1}x 2~#1X{]h^4{1-@o$^O nbH UDjȵ| ^a8?AOjLFF+c,^5.D , b2nCN۱4ixR3Oܕ?!D`wIpXONRZHQ+O|/GL$giqo,A82f@ZÁ( GKII`H3~bnG%PJwT)FgFK'7m^h'4w^T?R󇏀h@%AʟN-L. I>j;H~ Ag9%Q<$FG^k VloaUgz&113M`77E!{CyUQG~(;ti]N?߃㞫لr7>\c8q3XxdGثNXeLb.7 .ϾZPëjD[!#'hvvOCfdBK$ Bh"whc ȝHh‚p4DcZGO]Q'Gѷ3 M*& ,-Es%GO̞fCEk;E }⃣\Q `_C~`+Ri~Hh3׍xtR‰B+[2+j5ee+U)^-ᅫ>G^ aTT{IOCQaT HFvs}}#}i,8C_ 3,T/DtF2OKwjKMԅ[ lDG{ҿ|do ͺ+^() ߱q%K0$ kTPϐMP@3JP'Dz _Vd{ R}GK_VfA7RkWa%Wc-[rLġ{{vP.^I.FS~yc`1Y%MhoVTs$@sw󙘊6wes=\{fMh&0ոI:vBzޒv\Cau[װ:z8=QmPJɀ$ѣ%"W/72==~,1ۯ;+y RA-O6G$6/?ś Lev.جrRU $7Mv$i+ID+7m*5P+y8hJͦ8?\;F7fTw-㕕2>aGʐ d?DvfΜK^^R?_jË|eG GgK NJɮ_z:U֥ME*d,!zD*x3#-Mo!aߣUξXf02lI/l5]`J% Һ{&@2uR`,2V8L8hOO&헖Z#c 7_;4'01Ωҍtܸ@ '"68jU4x:/$|fG:i60\$=Oi^([F(1JVh౲=:*ƞ`x0Sm5_=h뺘t`,UU4Y}4L*&NX MMjePSu%e%} nxXwBs!zk,bW:5W4ZqeLX#K]W,sǪe1r.ԥ>Xp~Cqk0NCNn(g5YǤI,Oq^({CLq']Bj5gJ6Ve IX*𵚪h ×lsaqG³<{؎3"{-N$(:\_JunCpl1Ym#^<&V*%Թ6 P{p8,> !ŏW bd-@vVĖA8x)I1}7߾`Y@2/nhEcnx{1iiSg~it H!:K˦a4.ECdǶ Y{#oC=X` ٔ.}G0l9$rꝌtO9]lUPc|WNHyUSj1Fu73aJuC3=)EZMƏ=e9n_ X¤9~_lX]"t%m/|j/Rpr(;͈,@)Yes=J'E94?=GNP@BHzs5h?̶.7VwXL-JAgt[7Lon,"G_Rp7Kqܴ xev|<9P9dfv73Ng'7[^)Z7l[`V9xM?l@O^&/@g,P|D|GմEq7ff6QcDgi|n-IQj$! DTLڞynSk/e? |QtAk51/%s4ӂ7myK,ؾ5 iڢYe_S ,%F- ]u`.Fإɡq%F:'nms  %{ĎLZUI] Loz* ![ĊL/I(L]HWWvȋ*jTg ymXJ#d _;".XLJiʽƤGtAoP(9i?<0eltQT1v}B⣞" n?3Nc+ۼS?,[2Mh[hf9/ Q)/<|zpס9*c5sf6G.8Dg`ܞ_o~TU. DnAdCW%;ӧ2"6|S4ӚG(r/2lYu<WR3 E z7pQn@Ous8IXN 30ƂԸv_ xԶ-MTXdp;9=R2Rq_ SV꯶O趑=GvL S 6Jw\+z·+< Σ6M5_\T~m%y[D;rr̒uq?е'ee # u=q.?YQϡun+|;ڸ9M嬥x$oT64M1vMh[!}!zä: 6Tg|3z#BgQN8L? X~_!._ӝ@IہZ^pQJD1"JSq8S&NRk0QCD푙6u/b+p9vmGsANelʡH@s ;zlXLx_/`66J!>hQ7{3Ӂn%̫릨8UNck9 9bE ,3h{h4-kkdÚd횄ۍ2ٲX_(uu-zW0b|H| Ch@̧DmS ڽc'b^^0q xL(we} ^SݧY~MRj9e7 l25`rQ6o e1}A VQ#M۷ gE+ >^̃Ir~4+ @ W13$'|"N + 7f^/caӯ6r`80G7d"U0"$o}5mʹ?t 3Q<c0i#ItnPHu ˣ R~Q$j*sC{@9z{rϯhl0}E]HXfٳe=g &|B13! |LY ,ٴJNc(2vL*e &%mPOE'q۷v$+hAMMPH Aт#)Z}?&`[q|] 2%mYNx把q}+|**%] c󏨵tg;s:N=z@|C`A* Ibр. Da/ޠeu0'}?Py[B7̀C-9)[̢rWC$qUHH_>=b, 4=MDWܫ95b~)x!օ}2+W"ҢpJXϛr%=Yp(ٗ\“l+YE\ⲍg3 (~ZWsg4ԱE6 js[;z'uUcR:}aqC(SoHn+yGV<Н55!QY'jovWIFH1fEU9j$RSNh:Ԓp :ף)h!M?m6rbzr| `+ {msՏjUQI3 746ywߓҖ mj~!CADߐz$dXLݭ^yOf0mNs(c0F_ [0w  nWBX+g KL*v.ިG #:ԝaAkU=#I!Z qHD^XG׵n" (a${[ٔzY3 C9UPsGU7a.8 %1c k %qE3=< *>&\F ԬeD=@~"OjS;BOlFo $&BT= x-mU*#f$ESd=6fIϓarND݁ G%Q/g=!չdt/.}MX7bIOahIʙQ 1fNo'h;<  ;2F.CJv^ĺ $?ö&=1niկԦc6hXw`{#8uD2Ӽ)Ͼ Ma&$?ۄ2(?oOɵ')zh օ̜~;S0dci*#x_Kt]sgZ +LD*vӰi<%ߊ[!x\4T_]q F4+((% } {ɑPxzZ4\rנ8s]Q:0m4.fL++C#SYx<ض+qd=t2Ua>/u2ʡ;nWt_@V|]5_/ (ǘxEnȂ#ْRvx#&^u>_KIyXJ;1t/p+?[rQRڗuqb=o,o]Q])3FܻG%]ۜ77I FiSAl An=-<ˈPչ1HP ,e'TjA3D] }| i=-5`T96t^0 ˈMq`=w&jn X3{ 6rGnSuN^?~;<3=Ώ!Wy\pRt'yP9:l7R;u?u:WR/\PY U }b )tMbU[3t~#EviA.*ڶ)K5t8ˆJAiqdōFXcHc:gݎK~ +Ip 4&Z20:i'I3\}VpZr8Еc~3C6Mziw bHeY1{r250qD/WلsY_DPJ bb㡡޴yHs`TJzs^#Uu,lT ^Σ1Z@b#k&F'檮E~ro\zA˪7*yvZ7Fy?2,f́:hᇋV1bV'qWhL|g ngӺ0 t_Ν@]R/1>2tx*u1̎WyM0)EВ$H{%RyPb0f|(P}>v{CEvVfҀH*A!f9jW`n!(Q'_)m= q&ńᒭweA Vnel@;Wqe>9vKxkGNUw+*8oX4X~MJ+@J|k%.8^I7af}="gp'2 a4:ӉJY[I\lfPUrfGeYlMޭ&9 Ebc?VDgj4iab1;vʎ=35I5cHUGQy[Tr/p4 4tFH!4Ő  {Ęuӻ_+@vO^LIx{YV;g=1v^ǣd_!8k!iTWI0 ]p!@YT5Aj)nmIqCހ*B;4V"VM'Aɸ 1Y '?|jJp F c}YNJ5~ϟM̋Ģ&>?ccM Ť_ȋH)mEIVQK0qy|SCga,_aD;mHWu6( _̣㮖^XCǮ1nиlQŲrq_(#Ws%d;y6b>Pho`fM5nR: R~ir9Ur~šj-q@3lC;gKo"hR hR xW+8K"[f#_!0G.qa4p8V䢖% s&k.?fݟ4Z.5}aoaAR' 2ݧTҧ 4`dL bqDȁ|t*f>8wvU!kAQQd5Ȣ#RQuYn` sysV9 nym1#7Ho 4V;gHɏߎޘ}Ȍ~/Ywl:8#*O;EA3ZE]o؀ElJ1ęE*K99-d `Q›XJmFQML. ~!B )Y{-;atxY2*8w.b!,O9]v + 2={5}wW0^^A t2ώS[ot?*q#+%gTmOblJ6, saB!ymKi=ȅ 3 -<)ˬ)x4&Y˝(PPo|.DnxBm\`j-k.Wq`B٦n41(8m<76Z#|LPlJ'}N0m!7D-C^OR,|CzC{5V`>b)`/YL3{`573N1H7LINFX <~S_Ik꯷ N~0R?Hd?XXu;MBt%Z zyV2kꓱ"$۷l|0;%Rǻ" TR8tc;|˲fCyDž1[Nr{MoJ 2L4RDTJKHnI+_ <#W g΂_0$33ScE!UJyJF` ;~5(r/pbW TOOxkG]q1+YZ.dJZ@JE)i XK8oSc{<>c"cd7X-rF*CSR v-2IDYn#L>6DΕo<+*N8gX'#}G#ַFc>oCpkB)tA׿ƪȞu{U}p\A9Atuhvl\agm}Rg%jQ/BķLv~>l(vq|RWLt%m?V@XoLȮXdȻ?4˲Iv tJZJ׶#goc~nY%̃v=Ժb1xM$9?l70 fǾtqMzM⼵وGμ/"|)}FE2E`Zbտ-m&w:z3|7賨8#}eq?G:0u6<-3%ZŔ U#PH e {/G4k |Wݏ= 1@8U31~0'5uԓsQ'%Ó&fg{6Z{K Ғ̄y9Sx𻀹T_uɌ6jPޤu"'Qϯ&H`|\Nar4E<$m-@cК*QQ,lfGBCz"Zo}:Jd)I!Y3 HzwuMաEk IUٟ!x2EF8q8vuqڠM^y'-4ཱུ]QDƒ7 bրY*Eo-~7s&Nj{NxA*8UmҳRtMݍC|Q"!"rB RӪeO-ƾ[YA^mWT.9RaN}>}CzM`%//[Yc}) کгj2?}ȠHVg >-[gs@X}ESpݾq }(O@݈[ץUt2J̋z}ķ J5'Ra8h)?_ԨFϰ],4oo-JRJS$_fi/lE/?FLcDߗC}#bSEb-( ,ޯAPE,=Nm0O!.a6/D߹ךs x*bRy.n}i ' n*]K־=~?@BJ3]3$*-|}eO.힍34 Zw?;̃įΥSK w]LF<5.]~֩>m}o 쑞\8+PܕIk~ j;*Rzme%,X0 _@F2ˣKB_G9/*Z+D׺GwB{6l./3G~]zq7cn~woZZsxIh 0(N_'PnB.K@ejmNs.%A%+P7 NMWkܖuE렙"6QȻH?P,A+}:3Y|cf ,~<;#4*(i V\°/gx^>6)[) T 7`lUr}c g˧{*_0 A~\6Kl֙ [9fݵ̄$n1cG`S=^UVdMfYMwiz_p5ӶrcGp;6r}Z;:NQq~ F͞#ɬ2MqNZ嘋XY(V_B ,D4V"p#8̢0Ɋ&&C%j8i^C=(5}/#$jӋ{ *6{Y'+tDD1rTobdzX3?YGMWyvdGjI掜K?ߎiAtQ/Srl0F{J]v=vN3HpԦ-  ϩw7F&@K784$f1G7/iЄprK)w?Ƅߜ˒Xyf^ryh_k@a F@<uz@Ou0a\#\&8an%i^D|qS%+ k=,)(8t6!C|8@{CCUUj3".L3w;TCrusۍ rd(C%cfAWX, ; G?[$lV;C^lYy鉴z9τV8pڳ)Czdj7[D)*|?%h2Jɭ ez5Xx.GW:&2O,GaXnŷョ  E%U<"A67~:BTɽ7/ 0*|oy%>-nY^(n>dx؞WcdEq`kOZP Fm7kBELq-gNd^o4kI#Ξ1ed-rC$Wj|swrQ>5 (msԌU7ɳ+/BT0@!_!v6;hrH+-a?4z@rj;Ga$Q4o3`=}=-DxvZs(FȬR60&1U,3$á<_ -fh1_1:iNIWOM`fZg-t3G]8%!k_@c]]l]ZrfVVJ>uxz QwJUx'=S0`AA=ɜF:VGl;9+7)ӷ5Az$ .hjWbY P떶girOD-?+OÄΎ!BAL1W䉑'B Wml( -%#)a9܃p[t dN1#8Cp-(7Fε64Zx% MepB`??D,xO=֊祡bJ!~wYMLi닌hs,HxkȧZ1o(ײr7;|c$EdVss[(rNhH nps.y;;؋i AaXV6y)yC J+]U`P -i@#u 2r0*ӗ6ZvatgJ ɣ)C̐qxp^eWavq䑹]&N߆hs"jՆ'Wg$>E^}Kv_OxF̃G..QfK#AH@шhUqH1klz|?B?k w= ZNLq:zBn-> Agku(NhN->VXh -)e)~1r*r+t/зO6T m] h']p2uʽ8(md;t^U1!t-m]Nj >AƜAoa͈ I \1;i7אcb~4`Y1>N{ACAUj>SZ\(he"pj 7|ҕ$FXA]DBSˇ@Of}bh8[vYF(EZ쾬\'2ot?AjzǏFi&<ߌ CwP8[ǒyѐq;YoޥK re.NtRNh8)^u9y^$pxa=Cw<Lr1Ѓ ڡ!\@B:;(Q* p]zZhNG)Go3?~贿C ˣ!xBU3DXmflc4ާΓ,Jץ@_'kZnÃ3ta͚Iq hPhG>ZR[ p۰P=GP.~ iq֨a*:ҎA͵H<&HEؽx96BIv uhva9ԫ3Uߢ2>8bnWQ#üѢ]q/$DϕJ=ZslNcyn@;.5ɷ}H nfT@P.J^=LT8-6!9yRY.<.$tJa7gqZC6=ɧ %UjeZ\{؆,s]#P}͞C?RhĚ n^'qq[Ž!f6\9׆Fpm% 6_Y::O1QJ ,'}y]HnIxoga9x_nRyyOڙROEq`we4ܧdv d?>bfʚzhΑJfL` BHJh7״ hEFS hy7ܟ+V{Z K$7X)nF08o"w68sSkuZRgsZzR0sƾ`W] 0L^xTJ[ ,\zݺLj7#y#y}@`s: %8c.e6QG,ਧh1*6UI^/^4g|@}4N,P5n!Lj`*P/#ӊfa(+Qj+@hZK2ǐy'8cܨ#*m(,p;ɇS p{A-Wug=p1*20=pQt=/~b+H 9ْ+c.%E o/?d3%tKKgjvLH/.9Xuߡ:3>!Oa|+ FL _ip KyNj?Ac0utاO~u%]=u(4>XD쑥 )cJ l{[L6a#xn.nC9& avs8i(x "w_Fn&LjP@R@U^*3bOZ( i=:R嚳˨>>CǼk9ıbzvw4EpŦjy_VK 8DC^NOe'3'\<@W*&{$:։8uQeMl0BW7 5[~Gғ4d3/OTG+>?9WCl9g?6+ C Vxv}+We!MBR;dX/gKE{7UTxM@o84ʹeCʣB*V%GA<,糋I(<ʹ,|Sd; >;$#ϲH` a#t7XfyŢ6wنH0t_P'<\{)GT@X]F?џqJJhX\*'lMncI h;/ذ}؏#NǢ vag@D1EqA+ V q})7ؗK_$ @S~IӖCg\U`_^rZRXMFte}Z*U!1a'NWliZS9e)&cw : kX£tVG.4ߊ\YU7&IuDM;roNrgrtKDža7g\W/iD-wU߀h긪I%)؂oCI=8$崤ls"C)?*BYq "O˶ϴN fkWŞ+`oLk :ٕ˺tWQ:șE2Wxb)wnd6s}'pXkPw(Yɤ? o Y ܜEWQ~ӭ9~ ikq|Ua*+9(C J ٥lOXlGrC-R} \<3}B 6mSj,p_]U< /pgs5Dg>g}W{Hʃ؎{"-y~ HF PYs&Jb7a8-8 &JBk3O(%=xlhHuJUO |aڶ|_9X׊^5Kvv-f;k QoS,Z50kG OE?07] 1\s0B{.ZpX&[,wrYYT7wT4:G^}ۨiƘkRv=^Fl~Yޛ[4ljj b|F <tZ@T ciu"0qY~S,M$X%6;%mH^FM\댾@ȼ[D+\ K0ZkhmCRFpu7FP2ʟU ,zլίQt ؿƓV'G+!u}`csGZu Cd@{"݆} F$cxAd`'s⼙d.=SlGAOl1c}c 6Ҡ0~Fܩ@qx7|(&t. lt'ğfߨf|oŧ! #Ĺ/դ> P9ލAT6 JHӊN]ܩ3OhfT]hU' [9Ny(&͛diN!ڎ`I<N8[㶓k,ޥ;j|.jԯV-K0)誴x"sަQV;£s}Կs%!kFpAq|#a wJwq)UғܝHF<3rrUz‡[WD7&-6Փ`qȂS*Okty8RYwkXnHP5HlEDc@Z ǚk_uh̛qXO˼A쩢i AO[?/P3ٯc{9ʥ:$,Xatk~QkonlkS鳯1ABn`Nj8 /ǼM-NKfG{c>*H(*s\Oyw^=ް:OnE\M[>h:]v)1!ѳECo0f1򖗃V´tO ren'Eq2 S 1Ev(G %h]0w$6 Jݥ4Rk#"@VY)=S% va,KЉ*W};˦Ãlb_HǞ/8NǰoQ]aCN4OGA)_mljt!dU*jFmWlE-EΕ`[]{TiF8D䦛⟚%([xuev(Zf:UerxXo-.LB+;?k c6.S$°vV$zI qR%oBd(ʕa~9LtPW񾝄71We~ ПL7**֙0PZ h\z+R m?B=kCo #.faR{4YP|C R߸OvXbC`KY=J*Ha%3Jjkl] Q[0<$èZܟqpqº#yzvgzl-ɅdJD)>P[-?$8Ĺol۸9m9 ›- d`0^`{FhbrI/?b[Zn/)+#5ꭰvvZ;`ZJ1>f0a6Rl\ltc9*:W?*"əG ZH;jywЯYUB..3`sej`2b ;(,p*4cGZdoj6(8r.,+2N?o]֗:`Fol/>I]>e 3h{_~ǔF4 |e)[O#k"δ&vIKZw iziY=h wKsI"꾶IC&[D+g8w̃sZNWk1PuA|:j$Fijjɯ^2nJe-qObD3|CaV&QKC<˻PKTtR* иB^gPr#Fu܁;Ei$'Yuyٯ0qg*W/>(T6>{,=z ,Ï D *&xD\60n]·= /]jLvpݛ)>W4$wb :2;a<`mV@>/y#HLR| /[ݸ3Q50댜7M|]"tv}]쟒9rب6bo⑬]yˍ_$ c S`@ &p{[rxt*.I%=~\1ga89ӡŪ f{Ddip}l*SEͽS&ٻ3İj%~|e07ϑv5 =ZA.j4hюұVxa} :p7zM`jv!n1"Qsr# {VO*Q{,lH(?NLj"̍n߱^&th9x/$'Kkɖ%ً⥬;nry3FѾۏtRi2e¬a_Nr\JjI FduM Nq4dscq78Om=gWSEj#C7^iZ-UY0Z%8Q_ t{ 6/ew޴\Wm[8XAx`pl)O:Uxɩ'(^!]&P>$Sفk(Q(EL_(i}UQnIB6?gѐnSh8'y6"o6Jh?3"VLP:&:lLVOI(A?ArILSKܨaw23̰ YI3}~tWI'p};.?H .Պu;l03gT9vbFOuRP>1A#X5,\) B /$9e?:2gXyE\Pޕqz# H.S$-cl*EQ379== =;w ASR(z*K77:LmLP;B_+=Tie [秐UɄ6kX%f Ě.#5m %h wÄM?ҴOM(]!mzqv(2j7(,S)XnSQ0/Wg "vFƿN"^ BӜfْ&7-_\? 1rT_\Nna~$7u([#8);S%HQI{-NSoh$1 $ }q0G`Mnz/$#!8P||-PYۿB^9$aw$x$m?5ۅNYR`i ׇܫz {ԧ3:_)$p<!Z|To_jw{+qzdu;WXU8V)|K>3B$?˘nn>y2g<ޒ,e}i['jKe'UC_h9Ҭ*y!mTPT*bL<6,`Nи=4)'#(0YT۠` oͫJa h dAվ/OBX2,t=88O&njr T|D􁰥KgA>Jҍ&u|V84R_$5x*pWG`dxKGUSpQr##G˚ZuC|_ܙt쬜WAc\GymI;NQX/VvtTPG{T we'G4D^Nƫ܌=z 5KFwY{ᰂ;ĂH8y;CZQ} <+[[|P^xN>H& \SIw& QWZA!6򸩯g#q!R&ATNfGOb0Ѯs*.Vډ֢d)w`M](.=E XMU_[3X,xM&1n*dToP-s F#sar]bBMnܣKQ&e8GӜB2Eѽv&j'(AפѤmq5]P̓ㆠ -oXt3+V`s}۟C~Hp{t~]<]" hޓbd? #dIgj_7Wzz_ MoPN*snBmsGUqz5%/ؖH/P7C`Sf%]e3\(M& 0 (qr,xYGpʰʣQ̂Aj?9+/TQ߯B_ l.q-&-T 3_z 6|a6A]6Uv3LO3}h(l`-˯Y z7FY@"3a5&}xzֈaD8.+g&ZBE4wC$Մl-dGt/>4KAjQjwiǵߏ?2գ-2+# n[|8-u(@BW('՝/w٫'hį{k{9`F 6*g_a.uGr4 zДd ũI qWi|1s>1?5@)َ"OP-^E&7Q95maS5KB$s/Νmr e^ԘkDacm}6Lf(s\RV5Yt+nbDbAJ|6~F3 Ҋt%dd'/ }E-WQC%ϼK.sI3ķ̦zwW2mV; zI3! DQ6^4g-a1=kM[YAS<4C4a;o L6mr􄽐/Q5**{](VܞAŬkյɭ3YPwKH~}oJ9\d'٬]bt IrBo6Yl] c >!-6 F0Z-~?spcX c&pNF<"ͨu/e-DZ^9TڳpC**b\_|<*M,džPoP3WqzG~T뛲mʌN)Z-EB)l[;9l*&'KLJ3 tTM;ԡ+83ǪTVӋB0o (%K+5&HR%3 NXI7~tNl?Hnjl{dU _t.@gXS(]e~JD^ޠlC%=X؅ Ƿ6-.hn,^]zcmurel,8gx: ЙQ!%1@6u)<<(8>mRp+uhKQ4 ԍztU$j쮲#binIwM9dKpZWBD@Ky,͸)+3Lb~'>|>oU+K,*$nUFr$)xIiTJbs;!OPN4')j ;:?]@lʩs+9$> -}0LE( Mho*cҝFW4mL1irDD8 T%Q,vi zg/M]3)cX[w吾b6**% 4ZX87k.^>3UT$HϭޘP1_c\!B",-ca(rlH3OL7sSKrR<y矑X'4b^cM鸻%?pqqS.]7)ƀ ۄi~`g$Jz:ъ fYM/Eı=$f:;CD>=up}V&s'd>6?-hZwhWs@sjY8#A%&r`V_W$\'Kh+ezQC0VM?s_~z"ɲ͜&`F?*ԥN~{C 7q I-1z9vηEMW.jU|,\uveǑӬ8/N3?QN9z'x$t,8+ ҧ.ٜ{A!?̚JB_: n|t#1_Pjfc 9e/XǹמS7ny dimx UWU㠟ZoKQ W.৭.ڬdp裪"m:Mgw|X$Zl ' ;{->H[Gޗ: $)ýi5@xRb3G}:ľ"J2Q^7W T K%O<޴+%09\T/(3M`̘Y"ƌ;;>#Zq $}+)?B겏G2Og3[fyyxQ! ~Uv;D'YӒA;76`g=dB`jlyf4~rE>= U&[4>וjҝcQ1g5H0~s1}ۛ]۹J!/Flꀽ}r֪^w5]*"J%cF8-aTXaq _J4CтPW*/Vl(%`Y쨒8[neȹX~Q"\؃ty+XzB[y  o"B< %Ggה1z*q}譟ґ<}ۉY;%uL \ZNcAY)h#O=kEi23fXtOFĵ|~Ĭ' Mw$dB1 /k;]am$>UHf hx| ܂RO.BVF0QkͮU 8CѠc[-tDZ,kH3`xƑ h=y"Ev(܌-V<)ޟ_d\aua3DCfK-!R=$ _ UKJ;6Wb &s̓X2g)pR16q~q.˨;=ZpɁ:N.hNS5C1L ̑-K;)?4.@N }"l폊f.5$Hi,:TqS"x;jX lld%*)(i {TIICc%KOJy'ycuӎJmٹ5{HK6DjXXn*m?؉Bѱ3!t@k+͟>9>P΀@,O4(LРax8„#H{Q4Jv0 MW*O*:<4qj!o| ` (- /=7|^3x53& NWXjŰl=}OP@Qo.gH?eūrTd< n}:B!1 /e$zĴGx =mPe=wQ>$Nڒ BcJxpT.k$7Eq*AF\ehJ?aK,f4KcQ5+@/ǪuF1Qk?cms,bdĖŝݷ^I-YP*^I`Ym+? x"QE1\hdeiWgyVs5kuDs#Q%*/T\P4n珗xF=LqwtX 2 X֢%ݱvz:~n丙ViNŲ;*o&4LRozC~9p}ZIk1E[u1-/6kd1ˎ""C@}~rI@OPExN6O0Ϡ;Z?;GXggMꕿaI9k >wЭucKt;6@(zخ?[ψC=f3x] 8Fzn!k > 0Pq6}v>4!f>W:"sf AsC?^xRpHV3j륯ȷ wPNʧ:[Ttaytys/!b0}RԬt&: gR") P\,[_MA*?բjpݎXZ1R]i)QԿuGA=C2[3d=(:D= W kFJX$ksL.<#A0=T4y>=[5 J<3iHؑki9y*Fv0܇B Zb!*R sQRC}FMz;;r9 $UDP556Kt~jgxa79@I-ucGs|$HYkCU"Q6 (6ס'BSYUrQʾj ({@7~߼Dǃu;( { FKK^Z@hC`v_y!aQoT*>-n\|ۺT>7,0v@KNn \rBފ;SI~Ϲrd׫Jl3ջgMŌP{yZ5HvYKb)A㰊]L/!?s xs\2 kt";i݄MzJt @O=oJ|]H 8`eʫKz.4֣/l5̬7uJ(YEtG>}w^>(iTQ-nmw[=-]\M[,7mqϟ:uK&Y"xlQ]=K'=7*{0C>~d$-_ª.b n}m4:sNcp&bHzJbJjȇfYPnS2t0 E]J|{ ˃Y}AxX#赩ɕoDpH)p-^=*FpZBbU(RҷB=.!Q[\r^Ad91~h]pn@Ex`sqt)>b(| uoT>)nZPD(e/(*:ΜtK77) 'vqij]͠hޯհ·1s#M9dM]Y|T;qխ,DƮnTO?Iؼ%bK P}M,-y/d]}.vSuOAt:f`έ;m-̙EVƱf9*&Xzߧϓ%\GX ?쳡)#2;/9bBz?48iuPQN u5 c:_@4Y@M+4n-9fՕoOP&\|ǡvN6GZMj7ݳ2z:C`ߍ6^ _|>D7A(s'w?gAE\(dVL}(w!+P~%Ziľ}[]bbԑ\]uYk+&6j c {I#49c\Rq~^N1$L]BY533톯N, o.LũтjaTg`A{\>Xh(K_Ows72sɯ~r XpGF],;@jԹ WD`y[>~K|O쩟s SS620OKVD).t͐DNZv os3;^v.>D]QJo(=$8 >0r vc0ra-j,ro&ǯU+P#+12ˆWr^[Ex5^91J}q KW%:Qb }%04,=: ^'_PZO9Z/}ƜBS|ؙqjWn},uKHedeoODzG,[98).kd 8VV$Km Ѷe-Jm -@Z*Ia)Dq `( Ø_oiS фM 3I8MܼQMΤLl刷F~r6A 6P40~A4 A1vp gD>C`3_J4e<$ւ笍}0b>uVZ;`$ },roZKoǧn6z>%L5EƜ~>zmqsm*7$sLANVtZB* no\i+VMrENs9n5Hi ~([%~eh={g Mr:2M揽 T 69?^԰SkJǺszRdkf&5S2|Ru/ڜڰ'ª\2-rp@avi&4 7B@CzJLKro-h2:Y lG5q{qOv1I8~VeR) 2rC1@ A0O%u1\SUHeB;yLHU{;WtxKШ7T7 y 8vx/@Ly@f^s?%}v1NLCxy/&Nt6TK !<$S£)q5께LPơUQYnT,Q*?"^]oVEɁ $>T|u4o U| ǎ"Twc?]eT󴊜3? ?8`S7첡5SzGK)OnĬFBiv񦔈*,* yAR|A fN}Y0KHD:نk0|AMPPʅ =V* D4P(Q>GA.+3 %>tt"Ʀ0nm'B>)> /yґ( :2ߡ3Qyr0Q*ϩb?w]hvDĬk%Uoo}DLOV/AZ]AcB0Z1PYt.2]Y[Eb&)؇:͏@/ø4|J6yNl=pgwBpA(AiqH] L;Xp TN_Jrʳ^5B=}ǫ4TEvp  3 3ZrhIRL:;)%I`b ܌ 4Gj kGy(ѯΫ6Jh㦻hgK]r tӴP_E/Mxzg_?@/KbE^os, *RSfڟE1!:z=QF|#edOcPFrF\CȺT wcF;ߡRM3hภ4Kn{Bd?S s4z# ][(pG)l4+Ӡ,[+K.~>[)-:<½2F86;Dydsfr>!,gAƃOp XhԷ D"MYȾ z)A4thJm.C.:_:Wb!cUiTJ)CX]G!VDtUŵ.i`TNȺMUW{NvlXm RAz e]? (z ,IY6k0iœ+"W7y+7_PstbkҳT*lq'jjZ*6~%=0qQgNUd l5:H 7>y(7_L l;rkww >LB72y[4B٦&խbF})*$䂕sKsSlAM Wen+L)c]Ҁ\(>5%58"[E3DpyyP*0$7ja7sll^akp78yz_OBO2~[?fWuij~_)@(˭Y>w\lH;-PB37zR U0ln*p)F(ú H|FNicNAUA Z+˩DZ| rq|zU;kЉ]4h X7QC@¿Gޟٿ(](1Z]GIUqg+Y4$>A NFNJx&?y/0`Hu:q]|Vqw9 T##dO~<oj"E_1ב.e3 1 ~Ul$+J`y1WHϩd>J5wԕ+F(h#cBƫ\`tԑU.tj(e]2 7*5~abP ~>_񵑴$/ԛkO` JP Ω}AOՔ~Тϝ5O4 &)iT O? AV V5" ea=%~+?!4d)THPW23']1 b3g.g?| iPLv eYV[.GZnBsUw_|'&v-XٸWZ5:eUɒxyֻF})KYɲVM|7ĖV7_e.I ,(6C)/AȔюR()X ս0'ھdIHe옘]c Z+\jR&xWkHȸ2GD-FDAPhXGo<6DHzX&px+طf91_sz87i7O[8{_Hk√>g9 ̠Kem'̘O7hЪ*?Mv Wb@Bz :&t|>=Wzm<E2 =㽖e’uh6rijFqd!"O2ŔR=?JbNP+XEFaYs-{Z1g}߽ iH& g.Q„M }jCu 'zzm@Gb K(]4D=¬Sg{o6EgR@Y wV|sMG 4RQ#"i`:adeOon>%0UM(Nprg#+0$b&B ȷv؍i-ӲK2x4qXǪyZŸ;`؊_6}H4]}`y8XœU%q][[MY/o5- o6ͮ?ס;9VOrCnjb87]_7@D4 &AbEKGN-J0 Ye\{[xq@HBv9M\wq vUPeu2B~:F` *srOk%y7#j6madiv$UK׃YP"?| {̝xߺ>g +WEi(uef f4Y\(&k䋎tI0Z,}Z-v-TB8rFEyAx>\b~Jl_:Aё5ةʯPՆ ?I]?Yx0>wzTs88Iof \LM . /s3 79L!dgYٷ|gEw#/2M2MR %הȏ'Jqi}LVsNPNs]'i wC(sZu#Ï只ӜH힛uyxR{aAU|X\.ɀ<Wp8AoK+QM f@/ b!(V mꅕ q-8i_p𴔧q2.,&3  N %"O$E45'!_dU1^q !o~Tlt#ܘ(9roS99&` Tky;]%z cj6- vpVeg;K.oZt~t\ڀѯU Z>Y2eš~#9R8wsޏW?Ba$S4GUƩm!cf?KlA|o{~T gtҗ ܊Ԙ+ :?Pdac}BzA+uE6n(i;@ugUCsnb*Ο[Ӏ%(ll(^Ѥh[}:$O`6?6 ^'1/goR k7M@~V*nz&0hTb+Ttm{?uN4^+C7=.A8ZSb ږ>0V '鿈NM_uknzmbWkDƕY^q6ZOo/%[1/cUL#p/&`Ƴ~ڊk52;:ɠh\@]H- ԅ;)m޾'p ]ÛV]7x.Gh*sp@Tb7-zdzl?y桓ȏ}A+X< \.p4kg//czkAwnVqWFju`}vՇ7 C֧k#R~ aQ q05 kv6i=1p!Zմlxܶ/ˮf/ܒ`Ćg`r^t0-l#`Ly/3cF48n$rzYyA=mB \AdvG6-ϵw! j+* ɚ~< J^?{VY,А;`_/A=KVp#jo.o#(+oo\iCyh?EՀΏ#,F@2.hn3[ 2ULmL$G)nX^u.v7A2Gٚ&2nd\= %d' !ױmƞK.}+%"`nl*TFͻ$IBEފzl`鹱J&zcڙ&VĹ\|oHmB=l00J/ɹFڂtO]!Qp35j$+o`}tmdHP!%,- 3>` 5WFIa͸hqi,aƃ]? A۴4? r0_D̨f#B_da/r02Z>4҇w0$mЂwտN= ᥺"a!4r]]q!-9a%vj DRiBH DffRbxzcK )UյtNwMg))Nwp↳T^ @dǿJ~s}.GV}sHzaG<Z+8,[*^ƻ3=uBN{7d]$h[2 =p5.xůiiYl dd\p&(^5.⇻}FN>j&:AUa!fR1ݱI(ϭI~^s jJt`+h򴬹-{?#$iQexgƑLBU:awB~@eìc8&9%"r|1bfo;vz3q-7 q(x~XuL}")?Uk&/XSƚKi$ߦWL@NZp,e,HL!ddt֋Xn%ִ>VUlTYtLB}QIjFF5uMOE ^`?A1G 4P+抁bLH `rB32<ͺgmϕ~ ũxW?MO_*x^E_J; )9ZP\=R\(nT`Yג ~E]jg iMS(.hwn 4C9'$VD0GtD_.qNU*ЬJ-9'=uBiKf4/s]!F+n+QtA6 X?71hTWVEX( ̇%j@H2J2VЋYg1Rb 꺄F 7vy06_RUuнyocPM]@I%x1K)metNF }\,PyLzCS51qsۦi*9Bg7< 2FD7D6э53+(K9g;HQMcX*L_^:u'%Ue>@2h=2&B)s8UmC1O#Ɏ) \ a& 6 |}څ-|30j}iUy煘 [yusQFϊ>ĉ ʬS ]4PN4+h` )h"%)V%m:[euxܫ# vu 4wkXz<#̀/ m]j¨&ypv7 xp\ZkBk%FD#)9lCz_]|eMr4|M,b|J;[gYeo opKcx/-z' 8|#5*@5*BX`&}2b.AQa ]1Nh{Ը P fN ?@y _57ҵvmMh 6Ch!eGR~ֹNs|EE!W?>H {3Hqۍl#nM^7sՋ3TW}aȍD~Pr' 䁋/R=1yuC(;%qQEjX fm 2 q]Oc'܄>`N8Xꞗ2/Zn (!<3+'f+ n%E7XrD(\l>^vd~8,Ew@:xdnh(b $[^/+!ob"GPo*fWwF,g,}v?*gg4qn4v9@ *T7-0~ʂXVH.5XhW 2n* 86JKnr,;A 喺V}Ne1^^h@l$tM0 æ u2 R;&=p |/5sLf:~ 둓(8-Z%7һ8V*s/TyތebfS_Nس_ aܛ_ۼbڞ5tXrV851Q]jxMtՁ͵ #OOxPv1pyh*0dNJsF_.T7]h揨 =讝2 ux H"+W>T;WBS(L$s NHSS^%ժ1\/+L5j4Q#=aG$_sZ%mh2NwP| l H_һXg[զ% t B(<]o8:q#:x+Xt͂\YB0{9u| !&]x%V) 7TnV(DzuMUt$mQg0ТiF9a$K.Etݮ/ q~h'RkQ}^ΐk1kuSPQ7v&aiJCT\Bm!cM`?.6^nA$-k|*s%2OC*f&uH?S_^A-ϲ}t.-`قze+@6UϖMs Hfc7 y_<Υܫ[zC Ken}C2p,&/iq=0 sű"?[KJ/i3"!- ${6 $PG.H } 1qUdҔm ˿{xm@ Pt;y1 0S*\74l6#+I2_^qx0nUͼJu(S!rm6S|6 ? ߀o{p Zi6shM +B̧ ¨;S~o_rm%[i_Od>t=÷zzS9-;&npAJ` 2ӄH}, `um,a x<s*@@T}5YڣS4Y)xShA nGl_%)GsM5-j

    ٧7:Ht2`Ⱦ8dX3= |Nf?,0MP4Pe6mdZㇽB,3 n.HgA4e+  Ż &MY}C oZjr^pޕ0eRٕ+J⢷U1Q~ʻ0v(CI6_Q/cb4[=m >.b]D 2MvD:U)?c[s%-^BΙ;ėP_t%K/Qu$jj};p&_M KK_]Gl´sr:p򱰽Qy\qf,#׆)\JUݱeXjT9OGzd7`"gΖ4Rd0FMK*Q J/D Ǝ<i(_%L&Dz{#I 1<hBo~%6o!l,ne9%-#&UG*Rp 9 YUbOɽ~ި,ЮwWÈ U5c+(+6fSZ) @VCxTᜤ8 v !}0$gGc\so /0~#PF'z&!/|lnJ!=Z)©MW락goxmҊ1# \d`-Z1\5 *Kݘ6|D$F`@}TՆ{I1" ~yej2ճ:"gSʪI۶[(?n Ն0H ߣ\H,3Ft;_R2/˰3v}&*S 隅IIhJP;k/mڂldM@XGģFH|,?A.5?Xo$22L(ō ,?XKSju̝hXo1o*, b5@TY1fKճL^Dچ[wAm\s4c$1.ߌ`57>NJh!S9VHԭQNƎ w RcV;HD<WB;F.OР:Lbo=";ReSw>g#fzELxoe펯q'QCTٌ]Er:ܜ/lx\&vg r|Y0ct('ȄHQnX֎ hFkfSdjw |=X?@>pʜqF}\Q P-r¹5 7Akbl/MrJw'iGSgU [5рxfLf7=KCI9!(İjB^Ή & O#܄0;zsf;GnE&wa;PTOKpnE' MK :M VI?D?z #6&Y;E:^g {!+ 6+t3$qTB>'mx'@T4Z^b*\uIgjTOhuÎ݆UDu=nS* m-%:T)QC+?0//wGDLby)u,HY #E#ѬO̵oOCS~r :_0i7:J@~0 ,\uzaY~_ZHOeJW x%0&3|Q@(;OJW= -cL߶0\JIwQB^ UrOLȝ THf/?啴6?D(GY?Z) p xH^ ovUjx#q̩j)]y4 SLbhX\99^FNuVzPM\C)vn/j51fH߆3=@5BS}V _RN^fFRNQaAʸ 8a # ~!pm3ٹXJ؊nkG.s8aJhN=*})HT1,yc޾:Un\7OCKo7~^8lB+.f &x[LBqlB<|12m[Hs82Zd9w;6}VȔbzꏷu*jS#PO;jf{Wf9Z# UdZڙa!~dzI@ًD؀ ͎V26~JDbfz%&Ar {yUÞۅx9_cC Efw4rMFUMSqXKUB[Dv߯ ס=bg@7xY73ap\;g&p])B#Vy9eBK9kNRc`n6 sT: -d,{>q64.P~O"׻*9AF>!+t F\ϢL˿o7cg #Z?YXpQTq+J$&O鬺2"i&?? ZnmOP!+X'Es za`eZb;`6M|q]USJH}AXd48ղ'P(L3l~Q.JB[N0e7h-߲O%\Y p{w͉&Rꂕ57'NJ(M+|B ƉoDsݩHO(H9^cq篨g 6'[M[yzۿŴSqWn@ :x;-t`SGA83γWid=kӈ>R,҄Y\v?9R]uq|)7_2>!MǪ)L׎F\QD?a$;Ng0]35c.?$q4tnWD)QHuE|٬j8$)t C5<{UWp?qV_~"Rݣ1PY$4ј9DL=)Ω[R8!N`rĩL ]\B8ɢljO)&eb:wZ b< O4N޺4T\ {}(/RL,`@,Shw!tҾuOwΔ޵V^]uc= )jZCRU42agCNƳ2}r ڑ B} &+P {  ;AXj  yr7)(Kڐ^_Y<]c|FcP2yi9%瑮â sݔU{4' = DRs&i|_ިya E~h]0R:.AeH33rBo !pj_Uȱ ֡$ W0m4uҕV6^p*bhuҔ.A0=S$zaH8 B] Aۙ&]377)2xu+MJv|8LI#h}6J:B!/;S} 8̭s6=oۼ~D@efl:L8clphRRΎ8h؆~d8ACst,80G{H1‘ Qx3aݫBe~KF$巘6HHP!kRS5` ep,E9f4;W|"4%t(d^m=Sn,/ ohaB%H9_ǵ%(WN~\yVv5B3ЁB=ycPN@Q0[0PisZ2d֗n_w?›Ma(Op bCv ?{ժ f&HF#ƽqu*9ŦkpdbZQ{9g]hD_cb2B#|d>+ܵpYm\|B+%$%au uIPNk ⴵX'KVЇ6 I5{5}#ѴuJ◉5EtLYzp ڗޔƈs{)ރY78M~S =7*@TZbu0 1Jhl 24W2ғnẵ ekRl[Tp@t^Hlnw웾c=uJ+-'Hsz]eSw]l#筐͓}m>LTEa'.F}F1Ff#y 2$r +}:| jU@4E!z֓+ᶑR1ɽ";%B97:b-Irx.Ú; 6 8(VZ1[̞JϙB t w #cKὠ(Oe1ylXaxCx:,>V{Y}l n|iT,:o{ΆuTz'_,\y-=E4ܸt1uLfl18 ]Dи"%?FVmd"}:qл*eV6p+jm}t_25F&׵_5ԚYBTdsGCw:"K5J7|%1;"ȹ)4dj_7ԄCh(8MK[_Ɉf{|ap B-ABQc?p ^Y׆b j3]mLHGu KQXĀt޸0縸PåL:.uV93*ӛɠϩtd2IG:$@NA$|w{u%4HN"JmHaⶦ;ԀK7'^3,TUARR"Fml@go_ jk)WʯN3daзέ;YuəjB~~>5ߝӪ<2l6m S7t;Ns'lsŁF:{PͰ+qG%GR 4 C a0k po _qO]˸$'dW_JwՀE"Gͭ_F`L-sxKe^[ŖՐ`XD8TF|\L~m@[wv$bzT!wLsԨ9AyV h ?̃57SL 'tp4~]s\mO4^Jw7|a@wG]Ah+c7 OY'z/DtHkq vr`9*dezVƧA|?z+o7%k<1s9A0VY؆}EuNC\ʊB k3xP=A쐥P~g׊KV >`GPT'ŌHS[m1{tH,/9>0<7(UWh-<:ۉ"棅2)K2/W 1|Usdb)wkDGu}#TBpwwITʇ.׀R V~cWo{fU AFL[D޲K dZwz7eEtF'iC8Cgpubs"FlRz Pxq=qUy쯧;c=hKƎ ЎKá|?_vU/]) mʔ؃νMn DuJaA (9y $;oZbLn@ wb,a#L8\WMXriJ ך` }a^}MBxĕiK-VZ #gۮl OiGHb/bUi**ߐZTt t} sV1;581Sn6}vc դٮ3S1Zxw)$].$![RpX phE .hH9smA{"ϏB'9kwymSx)ƂT#Z?<4~RMG\]*̸8ó,ֶW6qzptx<әG3442uoT#kPIMϯq+Y&FKP8րygVz) }is+'OKzoi r~Qڈ)h`?bS*$u(3Z>2nQ^]*WR2t?X6:0,?&7JD 1ov> <}nQczz:qHjKQѯa*u2%_RWO Qʪ30T&5YZPr᷾nWP0OXZWwV'XnW֫䪾VO Du1+8AhMR~oxGt~Q[/e +) /0OfKa$7f#4 u(Jb0i%Ckn3u1lKz:+=,D]ݖ]M' Hq"tHHxF=jvPIԺ@i7k~-H< ofl /j{]Z$h{Ǻ+py gr~UOnɠX"Gכ "?Mkx89lf\w4‹m,R/FokȌgCQF<}3Rsdc5$S$cp@՝ q8;k!B )2jv:6fyIw~>Œ QQЉFVe+zei-P !*]d 訝3 ]SUaihLk;GqX,6WMm;DtƜCM˘$NCLumhD"db(?EЮ&,%fʊ;FQoxEP".TjUjx@b/?TOvtga+a oJ6~ƴUӥDnCT0rY4]VUxq_O mܥA't~,:LR@;ZrD\~PγHDn G+VSbwSbἧ%%jw1YZߟcaz3<X!Mp%lzԖz.k)Ơ,efQwRA9$taZ5c:0mXfaz"&ġݶ8t̚W mc27,/Ic#1)Z,pK #~N4u2[l7{ 68_mA zjoy2pR.#!gwjh>4Kƨ@o.P|/M׽a: i\U C|q9My͊,JH/*h{b0Ш|~nup9 n8@1eߪHvrR0[Q\E͢X1H+\yԽ F4wMLDr6+B:z;i!xZ,~\ZK/ }=79q0DP\k]`U}+ ;]Hs֧*r-0 &Nx&"L_D:jmvZ4*xF?;iiYhm}.!g{]dH=:rұ%h_Hi.Tn .kF?|8[+0j ux;yp((sbO}.}L-a G8~Hs$r*~;ռR3Bρ<̈iIqM% XR5ƹSJqb} 8"S.DjHRKݢ3gj=b{s5Kx=)8$XY;/BXl6U8ra+_ެc֭]1Wm< j\xb 3T)r5Gfr ѱԫapd"c\Q[e o[PF{+mxr/pƧe/1Bg|Y 3i\9Mew(tY\6_r*g6>|sZT~,_QE6{'fG묡AF9!70Vb٤qpӢxvC(OJj A]=5ǏPPl\bn x嘦xKP;Ef¯m4; nc61@+'#X]_JQ4HY](7|7'2roSmҜ~aj@d6զת2/48ZA<@˅$U'7}[l̘`^M^d;Ȗi d|AI i= kے߶m!{ ?O{{ѱI<]k$3 B2D;BhkM]Y)rF1ӼLU %Ⱦ-gv+!hcAj^HA4#{k2\B;A-F9,ĥgT?ӎ;ڌ5zNi>ņ\ )Kٳ\mIn,!#CuPx@ž!%dޗj]&unR1L3F~PW?Q:.pݟ9m+J΀<15BV5Zp R&Ү KmG_;}}]M5u{MjPQqighR $͂:" ҩq>(NTrAt6K\an8YX^/ŖA梁܀!e&kn dG*;'Lip  K @} C8ͳ_3V?5$i Ox/J6T j#EbԎl7Z<\tD䗻H{f n'å~Mm`{'`ǵ+TF"xp.ڏ5SEM%UJ4r4 iw%',(75LCRfk:;2!7%7!nz՘T}gXglxr[,2u3J@\Y 8p9c>‡Ը"{f9Tl#NU#D7{0UI(// ^ךS /S$$t+n`bGFq cu %ӂbqv^~Ө@7ɘ(G>N/fdCl[%ERag'%^N Pz` az3t$O Ed.ZarM:- m;/]6c9~i 2h؀!j?bQ^7w u7j<ǂU+ŘOm^[_Jkb#>U3 I%[@wli|`5_l; ?*O4=g#e6 a2 +bbWL\dpZZ/M&o]I(#ِ3E;WP GpB5.5o񵽼V5llđv-~(s~?/- X2ڊyT>\>COErd$pnuV N6. .VL=<ߠAN$|K_2ONy6U!ݾce}ڰye{ ~ }qBxi*}à Ӿ$>|-NۢBIadt]{Bί ߋ`6yhx6ҭKSҭ!GH#7?d .\0Doi-l.0SgF`T:]ݺ 0-8/e]*e&,U0+ܑ G7͚@noP3d2rkh8xڣ]<)Cg #{DT. $eC|pЄ`N~>e T@ U#=w0ɳQ J-OIz l,!.5 \<02#)'X Cy'E<[KM6&8{+pBq><ʉnh`g5bʖ XRπ8p Zq@zh'TEk~;YMZO43-lpѩ7MyMWwNOZ6JA+lF3> q{1 q\V ' 8Բ)ѳ1~:`Ϲ(dǺ6W<-V;ZqIs AG缃+ǹ$*cKßfp?C*9ۼ{Pٽ<'|8ZƖWM`} e.rgR C^fPmvK'sz[X*6i);H#0qj('s'Z6b VO7ηZًMHΈ2H qt &ɡHbgς1 P:ۏ2Åx&|j>韶?qy1Vt ;p!xXSIM/ m8҃м[-ɥ:t!:2La%nNUb2.\0J)t:Yq^C~V϶Pl'ig\K:WE<֦fzՅne"3LR{?/H\%icX|e%ꐶ@#1O =.뜽4~\wuP~@#UY+KUf#-U똟&T*iL٦wjE,,:LDe.$i2+GUZ0;j "^轀ȈshALr57% YˮrOqBE*q!>5աK O1Z`eUbD 2n1YYƲ%_$ڧךAkX/ qQshY}֙To4kєYvЦrq(g&sײ"E"qЇ)XaE+"epeh,jYR X_bꝠS[̧ :!9 EާRQQHxs_$t>v?5 K BOn5B¢uŦ#R)!jгP6T"30PZ fbzl?ɉhf;̃TQ2*r:#"÷tRM[ʬ4JH;וW%юAnRnoD$#d?#~O"1#ZNB\|! *]n_X'C?44\Ekr5ז85!=n6ؿH9gO(C󑠇iotqէjt_ 14;"ׇ8WQ+P@dv9U1̻#z0<绍ا:ФJD~enjQ^ Q3 )@0X@ӿ@[w $+/0׶;_dp=pF9'*m?,_?P,u{ P#iV8a0 %τwUMC3M/QGaRϵJ *gxy;a1#%J8DŽW*MZ:0ClN?` VFkjAVۭfx`Vuq%'⅛WҊ(8e%zr.!k-s`^`{l?:Mv fl.mkbhJ G`/,JA= ^n2UY&)`ObYXSqo "΍jYfbmmP Yc 1C(k4J)Vӎ'y&tGߨ%$){c}.ddN)os9^R'ڧX_ i윌<2xtws~k} ڍ0(n }{Nqλ!1Fӊy9Tr$#RQ ɕW5+#s,ޛp2AI}P`tAjeifmX}ص9o]B#*?3j(]mkSRr ď,2j*k7r'4˅mxt晧PoXBf[IT`A.Uj[}撦3뎚Q%W FrqC\pM]NPd>F6ӽ:X> F.sSb9fR1[G1A:xجx0oakL_a⿩T"b"U9*ScKڽDim{)+Sp'RoW-:=e͉\2-3,`: s/XM232Bec2NŌr Lh+,jH-#ӭq7( /jY;dԄV1Oel9WNm~Yx_ob6(4h8VpNH&}SWGS7,ūjͯGPY_N[=u{3 uE >^6YU/NexP :DkN;ڥdçiRP$`3_s٪O )ec %<)չdDIZR~1k1cw9 Sm,Dg DB }{6H r LFi>QZZyܶ;^0ku8 g[4X} ;F6MB#|L8Ȝ#rNx8r2Pѽ-YKbFsY̞ΒGY| 0T*ya`_[GJٱw]1󛱅ɾ/t˼z&;zXu>#w**ؿpHœ_zAS \|5v/b4>yތnxVz@W^ uymubl] }@$SX}Hގ|*}ϞbmDvi urJ]B\!‰w=hnlYef+(|q DMOQ5u}q5_E!2f';IZ"4[%Τ´X~Ac)1lZ/<.lQj_}p@W¢Pz[!n7zCS3b*UKB lc Ɯ ]٫B@uA26-Pk]Ƃ'U dHT T'iSM}$+r޹35Q͟k:D/Q9qvC2R1PA3([H"e,2 F eK%q '!)g3TE60@ Կ`8+?[6O|eA'U 1;')V:*:O1WR&b{J7Uqs6}M;e~M%nFXq=P1{ ~V1* EG_>:8>as˽kl'KF6w{=5REJq.yF&/yiԦ1T6б$?M99VDZ̞M 4Wx!',2HSD m55[<0:Ư%s7)Qjd tz3ك.:lt2=@mc5E.npSw M~ :Ea;E(҄"S>a|W$iPy5qc:0q`K <`Qʙ`"QN,82i*N.h1E/5l$[k\D" xlY2k&T Z;^\ˎI`5 q #1r*ɘr~|KnK ^'@L\ԣw= &(8UN] ҂ҼA4h ](/SjYr:]ϘH{<!M6 9f}jX+d'Jsvg $u %K}sm(A5&͋y̳|E2Z{$ l' ;u\@Q@C +Ʀ1MsL& t|pv\1dy6'd:*~=3RU?!aQ1[3 FLPE93W߫_2>H%`zʃWeYw kNyWe@Ns$)z4o-a" y;t^K}ea:ZpOs kpf.\߁ Vt$*(WU_E:,fo~׭ĢGUۛVݐUʬzL3&l"W9!mq>Mvީ6\챏[z7}!I$^~MmW| Y`m'êFbeW;=}^!i's= mp]Tugz8 Ձ29!lA +[(S}55ꇋ䎑(a^K P햀H#,֑ICƺ)(', P7+ԄSPx0@e? [gKCFVc+Tk;"oXT#;TgjH-΁^|<6tErb;לD@"/ Yu 7WM(܆ g_=24ϯ)F‡ef9SțV(Uf=E(ȏ RWo{Ô9oA+~)4tZGKUv4p5ΰ9h+ĮӔ,z`q4{9p-q 1xCdFϵI$iIvپ>ڷ >Sˆ(C1@ۧhi i7NV\$i[iDi\sL=i_bIyޠ!&ҴÞ1 tMˠضN <#zY,ȈS?;f+qCFsEe_(Nv;]CD@@Gj5qꗫ8ZNa.f̡L-B9 Jkq lLm4 Ա䂕 THDe؄NEݘ:RJ26CAz˱LHX1#`}άn TĔ?/: H3*Sn7A8Qʯ"лx`l%k<0kZ|NADXCvR$2\LUPf",L[P / R1 dILoY%DũA=nRQXPVtœC/b`Cҏʚ~te{,/O,|~c!#x?(bHp;) @?5ٻ*nIVr:z=Y7 ZoŏqayұTI.]R=DY-k'@,l||$GOs5w_$xT1-ɅeVpV}Eg K✊}~ unVM X68!\NoQrJ2)PHs~"9]o-q:;2a1>d ̯nT?ȷu?(3$<Gx)Li;+zFI)\qs שWSS'ڥ*Ng^`LG7c :lbʿ?H+| +=޳h&Y3:J8TTp_'[J.D}:*8YЗ;mH$Ċ[fKkcRI}F&œ)/Xt9h)|Vps%t]ne|_vY_ZՉ̴nHt8\15F2YdQW^fN,)<g b 7!e0 eǛ+yA2ɇƛ s4DwAzmK01'Ӵe XUygm.^ݡ+p\7eZv,wu{s%DQPaS>B;KMO4|o% eJ!/n։+rM%27Hd 4[#A_16$'0XF*r٭7=v?br |eezZr(xTU<]^R;>b207Ccvlƚw!,8)v^dM,Oh>=UR1antvRS d`ln>c#Nnw:vq&^oЦ}9eouۛtYu߽xM'YcY)3 ,*&7=7ᩘ|h0{ڇ\#''/E? MfH~ Fp{}Eڶy֩j,!=i;h\G[:H|ji$+6hn=; 9oQj<ԥ.9_!Fe^n0G@[ hGwziŹ7_B+rGHk:yڭqyww/-;wz+qߒzIRQ:8q(3stnP<>(\hW;ը~j{Q#V@zbL|MA|OoJ!hZP=t+}W{Z$rQ*fLDeQtwgPt3A8EMvpT"_ ܖ^Hy$ DI "T밹u4:]=#q_,; v =>z&q#U@aeiR4V~vM:Ծ: rʇP~nU0%`@34?Ytst#[EYOۜq|ŔiT"L~d鵮~\JG{p鍵ס)-ur,1mɶ6}k%!GZ0à϶ٍ(LNm)MgR?nZ|3 0X\9&.rA{漌D3;f*x@Oڀ>~?p"#F~~L*UciyF`d~,NsXtw"R (clZG,Ѷbyxkq>i2#_ǢK9[ R<.Ϸig^OCrm!B &\v=bE̘gVf#%7[HLx/uV;"6dU`-Ru =i8(f :LzO`BW{1@ap-yoaTwSvK M_ze7;, 4Ô&X_o(tSMbz "IЯ>HWa/vMX$cl|ψl%v1\ Tf.c|]-fq~ G^)BY8-tQYtWsD'$0[c.=K5]kΚ-=M1fAgw|R~H/hc @;4֮23vmou]sDK[_q)!~C˜ }:}%ovxxV}gYgM#k@ 4z# cc 2)xkGߓaeXIb i9A{\z>8f'!ic[]}k# Ukr|c NUf\tdiAg_bB.#u5)3@b\\-ʦ7dB(Y]y:hݸ{Kh\Jk/<.mu5=K.]\ nĮ+tãAbi/_.'pwR*-8u:;Z80GK O}2z^SBOO n]T4B :3gQI=5)'g2}n7$#Ad]ȌaUVgdЕs-4 ve`A\d.?DO=o} fgvv gcH,!VUC~=*WIS#ޓ#xzpsGFCxYq *2XMdR*lbkL7 gϨSQNZjzMԯl˝Kf]E ҭ\A `Fo<@=QVǷv`|<ꪷ ~#_wJrG#VEtR5R lb8>N Zd)^ΐRrFC?Ʈj|w?iPng4!2JЄgl%GxKe:ʗ0 ۰ZN]+𬺁и{鰿Y$󶓽`q*[hBגT?À8VJ:Bk RK):/݊p7Ō:7A3kE.]I_QRܱ@LqD4-߅M4AHC\; Z@&31*V#YRwZKER=oU/Cl̬qUEX:iO^;JmEepLLJ754.GB &z{#=1?Wdtd%2CnN_ƠruR;aluzjo6R:f,m~/1YrCtO&_+ n6;x1N8}枉q\2*x0~fDV5 h|j9Dz[YA] w0x}9⿗t9:N'U"m JRYۮP'>s^6Ad)mo Ξq:x ʗѓ5)YBxO{WKc2s"gtR#UbLbNW33HK.gpg(.̳/ ^BkazTVju6X<*#3WK {Kr,}-J'~]砓a=ƞM@zqdcb=é ictiAe\V*Oe<Tt-{XCqMDO6o6Vޣ'ZV ,oP^Y&iH6G\H[swobglJ%ѣr&d>9Y(i%cL08BS<h̓uKyݙ𻻥,;G6|1r,$wvI{j:Š1w^We" Ծ9A'KW!}R!}pg9Oi ٍC8ݧ/0-C24Z :@t+38ԉLwAb, 5\_jM_v{0V+Eş5y-V3ȍaɇ4cq4My0C@NoFiZ4hד25'|h&ԄtJןtfI7Q?hk>(|Dw}z|"?bcG uz-`2^}jƲWb?P.MpSИ׌jmLs3my݊,IVՒ`u"t"`Q1&'¾|AVڼU7xgbWsC L>Ie^#rsLH6obBOS QԞJ8"~]$A~m ۗ<"9έF%mB <"5p C'hZ³a3ц(R;ǧc8 ?mjܗ|~%`h]#ߦ .SSc˥bg's\ȖI1=+*(>=f=<)Cx oVSRqA:FP qhnvؘOpK4խf)c8yhqmBWbE#3qOizw'{L\$1j KmmM!B!kTut9Wk_Kiq 8yw 54m~n1h}׶ ǩ֠6VΩ]CVV??!wBz=A5qeq\ܞ8uyct;%:3vBޑ>((M`柳LɃ.HIeLtw%gƮ^q!fáBWV "JBGټQUcs#ub-Tdq  #΢(5ы%e*/iCCi}5\|,7wl :=bȃ6L*oEB/WlӠuI ȊĮv9Z-2höbxz)+\L/b mTܟtMO\٢;EIx@=[r9/ &ܥu1/A+̀\V1*Jߔ07jƩWTڲ}h$1 kmo\#"=:B-`z#ăC O6Al+hvAAb9=[pyٮ< |<++"'đɭtz޹ vhC X5·xx,JTtvvDB?fN-b8!%5e#7FQO z0jy=8.YbuM\8 vP1]VasXY8QgAx <͙V w5SvʐT~bDr%9vB%Fb~8ֶk+C}LNy>dos]SۡH=fHH-1Ȼ|,QaCQ](Uc $|B6ȯ'Q)s u+&Vlƚyc WM8@H .qPX8QiW1O6 8» P e<*B`EUp񯛉Mw4uϸXyr_8ovtrаz;W70W 0$e5:/U6BQ\M÷#wXKT cu)vΎJ:ǽ0.pvmi*TW#y"Ĉ Cs@_aT#wZɣzJH=Mf߇4b ևYIPTZƴʢ(]8W$Xmrpj S4-1cJ4{X35b Jz l~4^.qoRRTPb v^1ci;%z>4ӛ!)UvupO\3בЊGڔVg?g+<#xD5Q܎-* H%Kz dsW3ɬq14AR§m񱒃7hPX&qEJF: 8RrnP0dp8tZh8.!?-j uPI?ҸGQ]eI=1Zko8Su0'?P?WrY|e=X )s(2ʫLBJ<"~թ:„\ks)1CL4RE?={7o-#cB:`Q)xL^P8=l!Tgά5Ė{̴Lgt߱p}DU"ŷԖ7nG.==}Jstp~I\OP'|c ZcPX(DR2 %TѓmUfmi-·9Ee!qn_4ROjQ_ oY/tаNnr٭=gj`Gee CwU#n~@J1'sx ©&؇F JDxV^v~HNLE}+/C{F2RrdMw;e _yɯ a`lm+Tn{ {dX7Nb7*Wo^rUŋaZC- #A%`T,v>_Ŗr!F u\ЯK}$푙c-!>ȇz)c5B)_xQ/Ja ie`*Dj^+L a1L9}^6ӸEpH3Π:}`ff/xLyAZj/M";xnYU+!2 L:, @0frF(/Cn0i!_DV^00fc_ UDywp5$YDx QWSX1A~ ʹz}}d>!%*ƛqZykz: uиhN0#:1 {aq \ +~ 6d#>(KgF5gGN\~"OC콺1lՃqѪ6/CF‚`GtDM: ^:R4GFgՖqh"ԗ#FxWo7["7 YxpRi@А% A_ķ8+Yҍ~˦/sX"z=Zt 和LgBE,O޺484Mtޅ CK3e<krwyR0k%,I׶CFlպn|el=I4opEX)7d bo^cEkDѫiUySr #d uJ>On2pICھG {z~sYf%x'PDn\,LƌN`{z/ c!GzhF'`0oo/ӒΏX)o>p=e2uuq"БGeTmmK\şCD[̓4>4^cvHc½ ft"5a H_z$'/~ig<pS;Gke(-dY,Fpw)oۅ)_$ֳ>>IQa5I5B=Z,T /j#^Wm$ϫ#6b9 m l!cz,6Z2)Yuqt!#AakMby~;bE]2"c/WE+2vړԣŴ$K(ȁ|jOѹr?);>MޘfѴrQGWm;=0m0DG[_MCП\L(JljqP c8:gҵUm7laЦN>d: %z7YCV,Թɵ9FlJ~9Ч*>a LH0JIf¥ΚtE8E3&2@=D {oiÆB>Dx6HvS[z܀lg peՍv#iԨ\d%Uv/Xí'0n!DBWbE&OaI+'0Mp*n" b>P_#=)k1ʠAl;G떍oВ=eI/GfhQojqQ(bc%xtÊi8ϖ2N46\ӽp`>l/btq\MWw\RH&C>uc%=*ɪ^ E_&oo1:yF"\c<ʐ4B~7Q#/Ggaߢ3 k'L$Wf焱K%T{ XwF-+ G? "sAvm".L*+F:|B/ 7!_^O,D@F;8Xs}ZU̧g!b9ԇ}~ڑ^SL7+f^ڟ7"EB^a 쓾(k8oFy\8YKEq­ʎ | ~XIM~vYZZ'׷M:T}θ)s"+Pkp Y^Iuzrb g]a-a7͡&F)_xr CC1dKÇ@jOuټHu""U9![ǍZ|eGLӵt`H^"]ۅo,wsΦEuUW  ,ٺam;J9l]^tȬ5 Hq ;0IEDssu46"G3pH.ʘĔ3+^.>D@aVC-ĆzDVPIdq!:XhcOD,ԘB}p< dU.Av;t#UH)ELL ͤz4M,"Ъ̃` ̂ p~7fE{#dWwXKfDNӟQriCȐ~4R}-;n_Ê(0 ^!,Z>I.HlS9bQ"u/nu Zsu.A"[|-7E,Ay۱N*?cvk񶀍LZ /yJX V"!=u#e!Ibn8z^O L?ȶCZCp;tLӸ,aKZuC@ o} 5po3-~ =EժI@h1V#..DyW Kmѡ-w8)?@ÞZV;a⵽ottn22_ m X5G{0ٍnQS3U[r{jHi,I~X cUTE?ՏU2V1T(Vq [+ Nh0bkV8W+!}< t9>r=6Ie>K6f =M{@7Pnu]z@Љ,C2miɍJ^&+*j4Օ#?zPO]|WtMhE#SZC2{:EO5V .`@>?3"w:?+n_|.oէ;g7݆;砭A60!V{o!Qpm$eue[@,884ʒ_{#*[al2Zom3s-hW[PfTe-[Ĥmp~}guN}>b}G~4; >ADϮBÙK}a?]Vgr67_{b8gx'iXN˂\]ɡp<,.](]G*cun!E*eM/0$|wţFӏ8GSQ~SgюYg8A?h%9>9uZIzF> ۺzoi .&;}d2~ڍuhyI%#4;]v 3'͞^`ʋ#%k}%<(JK~ק `?Z쫼{2eHYa݋.^Β?z[&+WѪ%}C#q{1_=̇ 6h YA)Dɟsz?'WLtcIȈ dS'jjrlID]ɽȦE@?ʺtTa5CY>Qnڠ]*ѬL?VM#I+15|ک|ڭ,Zlxbq 2{-_.BWQvGo.oz;}c\N9X@BQ hqX+Ą8qH 4 f;B-kA $@@EjeS2H}ijJS4H|cZ:T4;obǯH&n,(vfJOwhp_KSS L+FŭW?U_ ԽY3_`چάeC^׻hf+^UwޙW4A74.i-@a'a;/*%ªM+*,K }j*9ehpM(歄X[4dAK `젭G b RLstۃ׿DT'| EIA)3f?< #%߇()ϗq(lX^KEL"̣XuRpsIKB]x8ki7"k/.}35QΆX%CwyȫqC"]y̢(V[VtM`q rme|H>`:҂*QF0g&vy-#< 7Eq0'Et ZS!E`GЦEقg?O HNY {Gٽ d9gŠ(/E$j̻[LTK^\ :Y\#ɬxa.HU@AE'52r_)%4d-\&r6~yP"7YrSɊp}IQjYW.%&sw3"ԏCLJXN8XF>,liU_CCl$TpD@d/xs}rE=m/@ʟfu4D3bfӜn^UWjCV!{ L0𳔰Yg`bԤE*]lZYXym.ϣ؟hi.W |o$\SEE0Dƚe.ҕO]qSB>07d^GOֱDra;jU Sk ._>LZ邭w2`"!0 qL=.1~D/sj#/\æ`:GP3zVEB*#YT݃NFj*kҐjѨ|R%3R632]2ϱeKNot 6fz(r@ن#7Q`GCs~R:wbQvxUIF47|x+^;&ɵˮ"jNGV@\vrHk{%nGǜ@N?a>X<A>'Z@LN%b4,`A#.e+F?1˅S ă0xDsAg0,A[!'ݻt##+f(i;V92WZwͤ$ZɄ2{G3b4| VvO.Xѽj~2-d͈%uH [%Ci#yt/$&/X_KRo g7A6y3ˑ]ia9!I; ML RNe:أ`ҞI2!s*? E^*٥"]%?]XyEC;lwMróIB&FVI%̊.}жH>ѫbagu8Ʈ % |4KTydz|{WzolmJ95w77Bf4qYm:Kj 闅s0%=U{s$YĈ0#L(CiTvM]CVǟr@޷?aVt>N.8Cz=.}q)a'] P*\6ȈQn9j!pߥ9qNqf30wMpҌ4"u3~Gq;^)67={ MUnx? l:^ӷ (QCRDEA5[Ei<4c'̗SM"QlW58y>vsvnz}K I2Q&Q֚HŚnZݥs`@y{d  v؞H RC?BV:<.&1;4I-4oAAi65 ;Q4fQˑ8IpqrJ/ǎuD8N_TT;K 2I1.w]K{-R~l=̬F7ˢUZ:hgi=~$f8A0FCc/4hIh d]x'z#o?U(fqC+ڢMyp=$hqɖ *5 < Meuz 2=hz9(87 P;!)u1K6HrյPg}pZp &akPUԂH6nt.u`sy a{ Wp᚜^Ub06N]m҉tӠ-sԯ@?Mb2$Qa~gUgz.Km5Q'h`OF0L,V<h{^npⳬ]*?=v;Qx<  ڣߋNύHЌ~-s+LS0Oq)|Ogg1 q:% F ء:kwʼnM)BLbl^F ̹;Oo) ^5qdh1wvWh[73ګO9ŴAxVgp8f Ol=>ǎ=z m,i ʶ!=st/$%{u56͈50OQm9nuf_e.bu>(ƌ> XۊS.E@п/  ]CݸڕxCmdPݎsp'4\D)pEDP.BDImȒq엎#WB塖!\\%*[@7H94,ml99K^(Ǡ3gIν៬I3 eIzUձP3I~hJn,~ZCsr torn''b7OD5+VL 84*KqݿWlu(>;SBai ;%5bW,7c$tx[RF Q(n4.:8Ϛ `l:G9&3TqV&qPT(Ev$JwooS8Xʇɜ |A>!wZ*ӭf#"kfPR%ޠ=j) aT&c̈́COm\&Yt Y-yLon~t{u22<[8u+&eOy(tw6@%ѾE~o:zz}S.wȎqC삓{26DTH,)c#Ȇܳ+fVƅaa"Hj1TΒƆ-PJg{``L]| ˉDUcEҗz:^ ѓ}**HƵs"eyډX53j x&;)v[khRKA!s1!2*hXKzz;许= '15C19lފzTP4/txi "Ģ5Ƀ+|b|nӎYj sL)=rP.fGLe5D,06@БYS9츭-az!ߋLY-ĭ*sE4JO osq#?ίL@`{øLb)La{+z|#y i_<'YL~mBfƴrQrrXͭC? XmDomyǵJ{ U*{j0b0 p='/R#yM:)F^ S#@.@Ӌ#dgRܵF]K(\d$yGnl<.&PXz(;H߈gi4EѲ8$q=L]Z%,bY y12N=/lA)E˫!`F?\YPI>V̘VW~\XI۹TV4 VRmk27X+r"WRc& AK*E'q`, \J(ƨREɫDϚ# f %|I Zcr~? 4 [jq ܂1U]sC 1A{դ;XfGjxm0m/ iHDР: oHAN#0Q"~qܱΥ׊Y[ iD?ǹȲAnktdy?3=K,H~եNtm?\vyޞފCXjԱDm EޠXXݔ(dWGL<~Z{!}.s@}hE5+csfB1 |ﺅvd&g(]Õkvږ_#`(gQȨ5n[G1"P-Ɗ!p]qtUkFfBwniEW@H/z$:ր#f1Gp톔AA(+j`\Ǡvw{iG"XmxlN6vmZO=oP6$_m#;{2,vUg&SKccyj-{ C*mfg hije<%W6`@0-߅3w5ըK4!6b2A^b>nׂ^{oŎ(^\'0osw~мsF\K*k~ d& ?fF](8yC`=0}nȘ(+Hj#鯄 `"w5&v+%o C"P9CZƚ/)V7Ia=m7¼Z%J9eF^ @XVRG @ n5m QtކzyXGlt/^-trO Ff.|ʎgBE.2!#4SWFFf*kd?X:mhst\_Lf|}L?Hy']a҈+ΜD<(y͒ @"&q-͞i}XݹRix&skO*a2oarprL۾ʠJVh:]Ot1ӭd\%ZЏB~u zٻo!KM.^FՊdA 66io.#{#>>HC! bs+=%."6~u+b.@$xr?^w}F'͞OYzy'f(CE/yޒ=FLJgI=Cs_r|b? H-$ C=Z8Q 3Jl$*^HeG^`Z3Icז'=Hd-[ӈ{c[ Z>ln̠J7lOw%rԃ; c [Иgjᓫo;r9ڃr5?Mvc,'D4@t$C7=HցS1sh\H/(NE?$1oMt`έ<7"=r<YȊYM(2odЌ{Xy=<еTUɤRHeN=Q:`_lߜQ&4E۹ޛmڊv&|~|5\̉WRaG,cg[eT\yxT˦%v*Om$<ʬ7~ ع,։.28<&``n7e}[L􁝆&LG$h\ЮTS~}lj֔yy/"7{9ʧ߸ТZZ!VSƘ[ 7Y{s ֡чxㄜ -l/b dhF]@Yj=+`\@bq1#D>釯_ EZVLuq,qM4(r '=_j+Ccs'<}?EGMͮ JN ./zj ++Nⳍ([ ՇCh$'0&,!BM0 cˆ[KQo]Zb'Rƿ9ٹ9T|m[-w Օ嬍ru.%CI)gV)?Fbi |i J4p>sZ3hP즇[шd.*$,2Mv1K\6j]f>9WE ѿH>ҪT쿁u"7N2€f)O㩗^a8&ؼCa)Kӑ[F Lo<ět@Hhj q1A/}g-&.O_<c"Njۖy L:;mR:oB.P(4C<Zj]Իvշڍ 4>?4SZ?2NӣF RzKg>M)ȃ, RO܃yAəv" 0ݍDqRk/NV8۩T:R0=j@@PSSD %4́-q5Pi^oj5vӒyIAVyO fpf-{Q'Ȁ*ԧIbg!U4 o~)b$ DDٜlbֵPͯ mև\<A/ n`߸χroDhTi~{cd?zYWS+m7Ϸ=V U]%L1 6ѻ 2u Pઉ~HnW0WOm+LYs.Y/y mE=I; Ȟ-0P>2ZE]HE`Z!zv?&bu8`x2bUWeM7Uq[owU;PꇅyO!~=Mo!@=ӕxWFvwzW!H"֦@ ݮz]myREoSWbrH'idA^@EQavv̕OW %d F_i eJb8:/f~o; "#MȈwA)zNrqHkmJ .NVuJIvZBWYր$>5gЩ[+w$$S=esyZb>I"d(pbEh}$yMջI[1s6A9+l$g ? -$r|sfz l< ʶHe+ drڍڼ7cMwӑZWTG!3bL'mr 0'2&(G'2de퍨T5p>>?46^Uô/{4E%>(c|if vf?,y/c{kFjZ6~?t5Ѐ@?- PMx-c??ToƳ26 Shc~LѴ9d(9*;r8UW0mQΚq1Tow|B. | e90h9ͅoEO2J8D"bb-$*|]cT2n5mpvd>fjocܩP LssE,^]qUk= ۠+n䔐bV룷;4je-I!G$fVD'vՠȪ=pnG<:!ecU>РQއ'7g?FP|fb5FiKD T' @b YUb2xaz.3>N2ׯĈ~ guN\Ź^ OEbhJj5. := D9^6KQ,??sصl [5$BHć<„Atb6Y4бAnk }Pzhd6aܯdA񇼲 ӌGC['`gk7 sc{Ğ>bm]4a$pF zq\7ċrj)Iru3'^vP簼Y}s ԎV.RŰy'즭E z>0&^ xCb&js[.~ pȣOgA" GtT7X 2 | [ݣء0ɪ"5dɫB{븕jǎ6p{1?d iP`^U\fߛ][];C|<]ڎ?yP "Hv Mbv)|sn|O{ZF&Z#Hi՜@0hVg<Ϝ#X 4Xn=zs4?֌J|=m)0%Y<#$"8AѤE{- (%2rJ4!-ŐLiVЃ{nǽjweJ3-:..fV9 Ukl Xо0uWQ|@q֨PbO\w&̮$9@>үF,6\%[ABGZloԲ~:H%Q4^dub<{6j1鋯YJB\r/`Gv_'K> i/JeoE$ύWՆ~o.v?d߫07䎅܈;bI7TYL6Va7_q풑Lx|&eYaiNYƺR 7뿟mtOIb!EY9pa6!P p=Skk}6 8'y[2 Mќs8TJM ВCLX9D%{-u cErX~2 ڏޢ,(KJQc.kLƽ3 q=<K5Te,Bq+ MwtVup'[殰8-b\'e>1Ib]XRōq%$,<͛2${f08CsXq|)? 2VyiDHsںa~:$vQ蚺|qT n3<؀@'}-+KQg1"KB(5m[iB>@U]Q'Gu)arOb:"[^c E7*VK'7d8%G q]JQwYC.E0KnޕS]ȈxKs+@HE38Cڊ4L>Q}l:΄I|7W2݇(\.`+nj:l '|'úZk{&NTXq{3:Oۚ3C>rlmNq Hc^(&s1q.ٴ&A: w_ˆbQ;5 Az!H8TGbgx?- 6W ~_4Eh8v g)+V"n{>0ɯV Ҳӟf`ћ@]?.%yzWxX"/@U[_M 简Xw1Bl(R\G. 

    JIa?ArA|t$'a /jMtA67('=S u!?~biOMNsHګ''LQ72аMD|]|suʙ@}I"`1ȷ`o6h;wYp.1hdO 6#VkEeΏ`vnt0'"0I% @hF|4t1Pd+pGk3C SpFTc_eBb[%By Z1M]Hb[;6.\E .@x%h\ 2PMKq-!)ⶫB܈ϑTtA4Lnh=eXIO%}TDڢKqڼ0r=~*a6@1w9IxF0Z7D;;bY^j'i16w\$8[|dZNGn+ u B@yH T4RQρa?$VY2;U+TWYZ6yraqs'@v~͡nXY5;>HK!_p cNv|;,:F𹉋 f@Ha:?Z My:UιnbQY"秂Ll}oC)_Z!N3/KsaO*A-P (/Iq R|!ubuu0AoSW2}+V-34>YC5ntmT:_e눱@_cm0 qFl>LSR2; "6BqT9 %@'XP} ^/xh#,Lcकl޲0,]O@X}E&X+j+-r*҇ &X 〽!)5q@BE \+e']ɶ`9d4?JWsIKMW{%rM=k.W%Z*KE?i̷lۮAĢļyWI*إ3Q<6{oN 5\!猬H"6M5XVRo#Oێl NJB69:tGFЕH$|u}6;|DbE .є!Ah mlTlS⫔KyWy2BWX9 iL+=bAO?eq-ۿn-ftqT>(:*ӃCo5zsO)`=+JHTk'&{hF\73{Ԭø3qA3rl8PA@xsBt푟XD{ZE-7ؾǿ"Yy/^M;RRGVݣ ^`5RiF/P&5p. b9ʿ[n9}&XZo&-y/ُ܈K엮 =FcTNơ./S"]F|ļ} TD/N ؈(Hw@p9-HF6rs_F  #/dgBΨ'UniŌYҲ]py#fT!\|6!tb劜Y["xjᜄ*5<S@ܞ"IXw r |L"j3/_}k ;f/SBc[xJ\N1 _j^ sD_<촴)֧.nHnfL5NwY8{~Hi=F-aw֔f[EwmdxQ4T`r8g d߈W*+= p{^r]Je`:96)㗄QKߒEv#k6p:?1 avg.^'B 4Ol0_H?ec /0W~2 !EΕd xG[ܣ IqdNH3[tKl65f`ӹ.+XU׈Z s+Xu0mh;X۝q胪Ezp(6}Jұݸ+Q㋨K{-W+l5۩gLhxdJ]_֦Rpc&e8Zd:=Kc`FыɅ($6xN mȰ64:ao\%#L<:L$ øņ}9V|'A$ ̴"kGy7j$. Ҽ[UMK]kmT2gatej;sW,F$8_p.袛G$pmߔik~#eʽu/`` ұ0vD52,`"'H !{)gkT,ș@Fz٨eƳ$c_4 S2\\oUbWu:>Ȉr7.0&{N4W7*}@R5Ϙeb^=vwdb2C! RʧKkUFU%`h`͔ݯҁk\ds"uC|}%[vL~ɐ+_'!dL|0ɲ(ؒr9Ճ[ %.Q3鱙Cz$ƅ~y1C|{M9ga檍/8@Ѳ0p__ji|'EM$ucdh3~kbID2G֟Q}߆11m@`df3[|Ra vGT9սBQSK~S`9H FEf>sǫ<\~#aFpaiXB]% P5tAt8VElslV2Lj5;Pe_M/7m$/AXho]]O vEkt\iVb?ZJ &4iEd´LXbg&jEΤXsDcV \l&|F VHn0'6j]a~tr,h7>yg?Iσ5\ZQQ!_REgsDB Ag5DȀC{":W$ys&f8 c^c*{r& {~g"]v&-oU˓m!ʼn*jo8nvpLW=^R$v <grsƆa}.kP1ҿKO57&yLjLc%L.b ۦ4;/!A(|+Xعh4]ū`77GJ Õdo@woE ?s_`p&m?Iלx'z*g_7*8x,JȩYGNiU(A{ni Ш0&6L*qrK; OUD`Z[@TQDqAuS2rEB,!S1 im&Rb@t_ς !dVg Eg _7>E j5Yg_%]ڷ2X@ͨ0mLln}H:T E#EA=3:ā7ϰA_DxPBb8y>CYW&PuCs`?W rlUќ`6QqXߊn %KgTР.%&SiL"J$I'2TCsI7k!vҼ~FyPLz@ܷh[m}(ѼWUfgT0^tLTlE1CC8Hj`=6ffƇ۬ MG Ħl8i'Q+ ]5.5r=6 PbKk~WOQ/mÉ1XWe9Y2ɚ0J]thi$Z-oL|u. A3rqxb̗_[4p7 _JbC"NWG0\#Y_Z4]э'bJr2ibrxLiC=}$ئF*l;hh e(([\I *#QQøQLmۤ Aj^Z`KTif4Խ?K'_6-W׷naw"?B3r ǽh~+sEeu6m^://S⢷wfiX.8];3'kePΑh 󿖢$h% 䩀 /Ca˖-m-_/~ASu)My/74k@{므@Q>Qg Z ՁHd;+dGu Bհ4G.-T.\av_aW1ѰppW‹ XQ6ff jJlEqqzoFl:;)CYl ֒+kÛM`VOOb_kLoTd`]Rǯ6^mmJt_><;ܘ*h a0gj[VN&#*\qғx=2w<~]~hڟq.a)d&ۄ\;̙sLK\i䟫AQ֧kX}?B!c{ل#C V''Nd}1FƔoʶeAmɀ >Ps h%wܴhѕ="9d<Ƀ ?.=S=[tƞ3ޥI5!=/ IlJR=S#oIqߜB~+]9'DJ'QSܬĊCn6ݘ=nW)?؅p8qu^TfT1+{9d 8jcK TRM14>ىC3s4J:ϧ@Ȩ:^$7?ZxŐƖlxAh0'/ vt%TY)ĀS$y9p*^,Lq1&8;"]$](?B1#=G#)Ǜ/3VSe#̯Sl4 тVu.N;TKc.ֿ4xE@_w=E*̧ RϟxѩBΔwjx\,AWP ݒ[?-SuoKwp|;v+&I2 ) Y3"/f\y?hXdQJT{,$i1eM2|Z[h-؋*eʓPt]ԫϼrp;R.O9{;Mi}={pI77oSG7|k͉rAU 35ژ˰gF)=kJIr9zn%=Xߋ~/}͛IrY]6>NL˵Dv k|y r5 Oi݌a؋{7c(eі+ˉQ[yϔpǜY'!BkBK$DmLĪE5^A 朜|^ ꀮV_jF?P(q&f8YM@#{|E Ҵ+gY@ W\xWtv IϷ0g(?H/cx#ec'm~ @ΔKan>Z[4D !S8b4E &$#k-wlhHп IWV(p,SX]O0wH\U V>Ti1#@pjm_ĝU`e=Ri1|ԍau=:x7oF! yzAM \QNJ"y4/ q 3r~Tا\MԖ pyLMw|x-S.o .v#/kxIJ}4G'Þb("ǘB/OB&g_wẫ @`60;;ef93r4vO)9_ϗQP\vp?55P┽Nsg,XgszJi`tGO&p]881jON+&&ʜIQ@:,5ǍO ~a̶Wm_" V>5r3?gL%LnʬiW t*7𧓍4﹎lRo$jR{MŮk* 3i &m[Z}/Z?/U}poІTvؽm_Aҥ6j2}wKt0J J:,هcӘ!ݭ,0vJ>Q1Lp=H&"swM\ xabw*"F,j쬒QBI]_KQ)kB6C^R`$G-9Do>Պ+|(]Ӗ'; .{-2Myd>c=oP\\degҹl_}  C.,@lVYm3n2rbS@VEB~Ǥ awԹ'%SQf rc' ߃6<1U#gQ'6E7*7K#-Z>U B>v3?`q^Pɗo߆j(K{|?+F *߃jC78 ,ob:/ >X%Qt㳠\w1H_hnV MO.z{r{/nn,m%~pyOh~JjhIVA6FciDv3}r x_g2u[R@8G뫘wͻޖ*DpswjmLl)%$IgMBԝ@1Ԙ1ȝ^{-H4Mx[dwǡ*cI׏c.Ԅ.W.UkoZ1=FǮd6M"\Rqִ54E qfp?6[Wl2]݂Xj$uGvE'D-pd$>F-,a#E5Ctv>| %@3f6T" !cAA{ƹ,=3.R WK2ׯM_fnVP+%"Mg|"xuVoUO 7CgV(ǩcIW>;e8T z~I8:^Jụ9;ƕR5 0G5FH$*Հr kW4Ӂ kA%osvkkAHA$Vb]YDY&A3=.O}xiq+5O{Q~}~{OLik+5_}<ZL|ޗt,2aLٝ6.S5GKru]YYR6Hf<m?Fpva}fE݌&Aru^ 5ȁd9b>iuyUsPԉfH9!HRy쀊#Qźd"eo_T M $W~D%b9L"m y]P7]8El.GneHjb% B(cr]ZίI"Kiȼxx ]%1Eg'"  )c#%_Y+PK}Lidd|]IA\aQ8X%x:P}U4MU UdաѿYC&@q3 /.x:ג6i~Ba.(-@w0:QM[߆KKp&:5 Lפko(ijG\QQm!,)z̲t7`*fd(H*Rrz[@Zeh-Egc3kϻYQvܳ ,AYFwY ?bK|kFv獹JBw8|HߝrˈeOxg f69 ˳:F vU!"fޥ]VOJS/^ϟ=073! :RH:oZ:ʃQA4ٍ*{Y х7*rɽTpS]1 E|$&;P=%UL1Cd 2<*sЉ!qהK ,3O1u;[搽%,ØLF+6 ZEߒKHna'-I#%x ȋ.蛊 H_l\C!|R+\Q&ŋ GUg.~zv%W-IV>K/[]  Zo'ꇩdKҤq"dMY²9zyŵe4兊RFiƁ={zE a직@71$? qۻK.UZTG\h#pSZdzI殰YZ&\Gey &P[<c @?@tjKOɘrT!pR0:%&@$؆]ƙh^~|)1T3"뷀 JF\\̯FyU%=ǿR †]*|bIC\Y7 m2̑K28bK{w1 DN96rD kS UV+)U[ـ:ge2鷽o^mE?øpe~ӸZ8OKp.sROWD`N=(U$$,I  "@ v1&֧.sc)~FEt8Hc)1 peU T .C DВE<5yi &{t90MagvEـfK R%`ڦ?4euu-c#^ l#(36p(,ZIB I,o[Y)0JRAN̷P|QD滑Y^~P'.€g+m&ܕ/';y> fd3=%Nn*ͥ&]2f+~⸡ҭrAܟg}+Ltxx)uޗ;Z8ncv˹QY6eM?{bH'}t2gdPe$WHI0峽k/RŇ\;l&>[##FG(]mBIX}&?Qߩ+"\MʼrLtٍ" '=| \+`3KXAN%e'NmPv-#y"(rZGR+kKMurH!^yZ6EODPBFa3-ە뷹>l~#D> =5lG9EtiI>` f ,<{{WHM18𧘪цV^1&̘FO9S +Ӓ~"JIWH'ma+*QA7Y)KlcMjShna]^ ;5Rm NZ&YVb~1ڀ5zvP/eM" o#qR]~@6O$rBG>͏f!B!-&M 5T|E:a}؈bcx⠙uu\\ٝt $=Q0ԛ<AuSxt\8dO!onqob,eXb!-bY-Iݒxz\90PƌT[!h9#83Y-q<ma E$Jf'CwC:}fR '(roat{V}MMZhyZ)(œ}mU ~hʂ0vdIM8bf!H a=>I_y>&)mј\vl~aBEˢͥ5Bo) Ls8WȐ36ﴭ=b2ùc+F;Qy?`bf&{ٙkYV3ޓ+ 4zAkn+=VNO ]xywdK 'Zk2B ͳ 1 2D ~%v?Kߊ"E]h3U 2,A*.+)E>(!OC]R+83`-@~poEKPHx.zB{PLεBM0A]jjlao/z˧LXU/ Jeў1e Ŀ$0pHV|8@Qi 6HcQxP5A͛bEx uax?Nj3GƖ9PE1z%J>UZ;[Ct?I w ol*䚑9+(0ʘis>;@;<{ОP*YOLF}8+hâ_y"kCёzb뉙Yn$9W/M R7X9Bh'oYjuQ#,- #ௐmj=C o[}Rk_BF]42%}|JDZI` rQFtu`TAEA5~#GʳN(d En7 .!@|Qg&Hř^w}zlsRMg9wD%ڼcFد6:!Zj`eYs V2] 5fPXT"QvB- w_Ex°QZH)硳݊VzӤʚA soDzpٮgy}Rn2#QDq\I"TgH_ϔU#J5هuc}ll-5+9gIj 5^껏::˿H4Ē3ЪCB"N7?&>~4k#-=CF-AQ 5\ rŧ6Sߞ?v Q mߚpc:ו-C={RmVbc%B$7v-UjEJ6ѸB~jŝ9:ygk]>?τn,9d>P1 <5I+L$So\14%$dr9l#"#9L,Dn%a*PT]>:|Ii3 Os^ "ܚloW;"JJ|%_8Jxʐ}slSwYLPMP pkLJj<oʆc*|U\ǫ*lH! 1!E[Dm*bmz4ogLj;| 4잆X|MCR #v^;WbHPIòD݃KIܬz܉h.l:M>Ux$CӹdDkq^H<1BbX-hyg%E(ޟ|eijHtEs,F8z!ѳFQTH:MSId3낟C5U5s2H?owVmE~7L>91 ,0a3ZUmtfnj/s+Kh4a(m%aXdE~Em >-Ċ3 OPz uFnj^W6+XQ[܉2p0k~yWXl,"Ԃ*&~`V0[fMOA}*y:ҿ|E. V2nvʖqk[z -IlTtu0gُ'(ƶ?¼!lrP1NNq`aZqP`:3CbǷ@qkuر0taƧ]m-=ޕЂ@[5;LgI(addz^@xg.w l ;q˼0^nME^o 觻_lݭ,D_ѽyԥ%rCwN>/L1uk:Xp2g.ʽ̠ ڝi n<ΖſWb ȫDy&PĠ$Og$(uA3r`#¸hXZ&)H6PN(?YKz01M"$d,ڢ_q%j> 60=&{,iC>|Br[ epNpmr3 |䳡'c>ڪ@xK*v_P m\ 1&:˓9H aΗʙ{ ]Qxnu âv؀*rRz]CL%k>X14fV! mc(xQ%-T@h PŴ}qǬ5o'$ JTC*D|ڱ`bt`Eҥ|e\aJ嘷y: =O}&QZՂyOע#zns'&W }!%.3ƺqzOJsR cG,?LwV:u x.3~+bGnX s|,\js c|>T ۡLk t*sfsU;ߥ~a!";krkח3cp 2u ;LJvQ @SBjNK}RRDK$_?jDĘGd,t(H6߿[Se QYB64,S/acw+&BSJN~4^əT~Z}[K>h:R5bFfޘY9H4ʵIi#: ȇTX۪;@UPxe<[F#' o9YqtÛ hʛ\k$V3`OQ:R,Y(!w>əjZA,a,GYI%n1ۍ?ױUq'F_@Io7,[_ѷQy0O'rEٺMa  AiE3i98ҥ;y+c{n_'l" qs; Iqy#JDp !s}ݱXNr9\y06lLd,j>߿  '1"$ ϽS'H}c7YRͫܫH Ƞȿ&|2m۾Q1pL~=%+窾V(>\ᯑMlMy\ޣ`=wt1g}U}G0Rr< 2Ĕt6rݡDԀ[)TSmBj^=- SSYg 6^2Ջr^sLx8NJ%Jn]P |flK7mMր6eKHLD[7Ḵ>Lg4Sse9r =.f)L]"oD/f\W8i6%J}Gd +TL1,XX%n!? n7BIJeV5I bJ0F\NnvFI79iY]z=K EC>A;NL!标5i?ֽ)Ncݿ=FS Žhdj1;Ns#&у )NY^BIE.{bc¶D]ʎ'GCCDF1)% @ t==ԃƱ ߏ{lTqţV ]:8eQvmD^m!fPBhXƲ`u{嵏N'JN ~J`CΔi2!gNsBbZ;?je>hh|ؽZO.K?YҺA 21w%mW_}:xE7jČ|qdm/PȹH0L}9p?#N5{SԜrK9_&5 KҰnaOEho2гEH|c\yґ;A]R-N=qxLsm.Q8ZTsfqahfv8 B(|% rNBvoZMSR *{*ssT >3EΠװUU)Zdi<")ً;mZMQ0fi A4]~@̲ұ`f~j5dDG58~lsTx;ӈו :{wvm55qDw2~6uv}û -^(e ɊYm[TGW~ phxҪ{s_fW4QVTgsSg&Y]!Bkn %],3+f=-kQW}j|YBeK5hS<(Ҋ́dTPU*de5dPE.;h7*NĬ;Elvv법eژMɇyGY4iϣ$Z#KPj j2>q z=3ȓz{14&gvڃ rgZ&'.2"~řM=ct%Rr2vR.,TIknT)D?u[LM)DD+JZ4qW̏K]+ʐJ `jPy!K篗_s9REcQ { K.2:T`cg*=X9_ 3@WH6w[aھ&7G20f1͐d⍓v Caw,ؖNVg]EޣPJOg@pfh,` ʿlgyx…?ɊEWce hwung y\_N%fZMp7f[\273*Apfx=8Ӣ\pblxݠp%z@ nefr!? owzb/31k)8@7tP9? D;BTʯ iϓے` ~/r'zOa&:zf،gz<ijbSyؓ3~S޿],6-ūi0rZ,3]J^!tQ{P|,qy,봬lN5*[FHBy"Ia2JMiԍޣ`%x]u0 "¾ӓ|l;\\sHP^0ȱLQo"mտVb?PK/Htaw '=%?$_F03c-G1N(NV6~oy$@vaM /% vi^wh#1'R5/\%~x7hν` ?.4NWPpF90ب?'8E4ǰ_aU6=_Uhu~f9E o/s?|*5=u'œ$ŻZiQC/; j޲ !e{e @Sd lza'Gf4ب>Vƣ-dt!K"Ğ*F2 `Օ y7ے 9DQ:&\iykA֐x|\Xl[|wO3%X?֜y × b0?sTRgZEEvԙ b $rVKP䱕|(c&qu-Љs,]!BC*DQ,yAL4,f"NI )2gRh~vK*Tz@Ruaȥ0ynQP,꣨C#% ~(>ʡ㉳jbw]_)+zȿrP3cK魑SuZC'bmz5w7Տ7?|\Ƿ {7~VK*op5oKH?&0k7 o [ a]:#\y<q/P{v_UUO&>nEC*zSdN.K dvM`Y{@q])}X9:Ե iyUY*3w6ƳŢH==1c` 4Zy`w6WME:OJˡL뾀VQ;v-rђ+ڀA ‹70"6?cs]ؕ'#K[xKay$``ԁ8lMr(1[}P6 'ї+ UOvihz+ZEaQcˤ} qd6耔aJKo񞦉eg!%k3L+Rp)$շ\*5/>̈́Ap&$uu mg<ݹ@0RTiI6zF0m6ԱXʭCqծRqph4t WN0dM>E)>ux.IsplG@xGp"p U@XbIa M߹?._[vѴyce:R?^l,5ݪ e:+& QS> i֙ɄH"[!T7M.˲ծߟgTO M?AN +y֝]~AQЏQ~ц1tx?sЏEcgD^:Ad1-;>;:+3w  zp>B6f}yq|jt,=>z}`<qL/PQRWGo_|Z$AWa+EЍd| +%:C!œFE Tv 120q N,v)2֪(r 5vϓ?Mh6u/~#}s2~Z}3&5\NLSFlo0\gr:4jxu=z o דlez(ED>w[`:K^EHwO o}DD^-y 1T:92tW|QՖX,fشORS3#QALvk2nsDt*F_>1`ܼ|/ȬK8ΊQũ1Fha=u.+Vs+7@D6?YZkeYAz{~8-9YݿR~:0H6I0v 2хcFdGUwP!DZ @`1S(q)FwC#z4exub3Mt/dI/V Ŏ,tېi3&PKzBe)YdD s a嫃wYN)ePs PYfx>8{=S}ӪHpDH2Σ^96W9:RyjqGmX m-t'UmlJd 0rLh-JLh&ΓYT̬'/v`qvXW4L!S-Y]00F¿<{N_\IbqCNsC: JfĪrj^)&]oqI!m,F`{}e9D+MLƄr5zS:n ɣYG@.0̨N_L[bgf2L@%Q [a@ uQ\"}bg w\Ryoz24ٱ4;5"0/@d@]S j=]_^3SP҅t^ =9K0qt_rR~X!f ;\ $%'6Y}Ӯg5j2'P(&_Z~ @P^z4T|A-p.[u5:Go BuyWm(aaQVkڜGX9d  ZNCAю:b >Ze\ͅ]0nh=tA4}ǹ^)t//Lp : v>пܖǓ-$UBd5zg5}25s-{@J邛,2 V s z%҈vn_󛶏9vaƬ.!i2ʼG-U,?!Q`n0/ bJ5FSsfd?\& ىH}*8픶rThlw3%U^M8~'&BX01HfpKgw󋽻Ӊ%TGնUwn`m0q [spۭW0Tz3j~UOQ!œ-SO c|ĖH)LEBS7/]_]A4$[iGt4ÿ }xruU>W.GC5M{/n3K/Uo+6&]`3?Z&s1=mWmd8(}ULS(Q,iJV Zi;轌볭@¬^:!r:Y+A* 3UѠS-ǔ(`j:"#OQ"߾6FJ*׈%r!) 0AձA)ӕyAdSGG~PkhRI%& :KT3ڭR /f+Cz p5fDJUj*#"ZLiU?GQY%H {.ﷸ +W5lk?eYJqiu>Woui`ěLcگ <=T9pgv NghGsa7 ܁~%u֣w-N4E&q/a[gV+0s[=E.&4Y36% 7U~Mu{Mbau_8qX?Q7CQMɼbH>0/\J,zz2ɓNG ~EϘAx%#rr jrPBkp]7* I+$)BO0{/"ΰUAuW~/jcP5>q c6[]4#^nL]kvb#}Ρ '\a ;1fj]H7\ՕFq{wK_Ӑ爾#S *wS˿LdU0i]{Yr2{>}pM‹u"I̳E|5cAHճ!9|vnZdNAM< 4Yώφ3Ƨ6lZZV  !uM ?ec3l2t%͝Xk64M1vV qd>3wy^>0z;PqYs|ڊ+4oeM iH=:Y赏W 2+IY r(- .:,cn,@}FʦGQ;ڗsnA`%ϐJ*X&ϕ"obyя{U+fH^?!OQa5C죕m6qG/[uT/7 ՀUXe.J8K 'C9/GL#yz^%mNq{JQ4dvٽ(x ulV]Qm2H,$w:r"LHq{kJ)ɚϩBUr$I Clh RS-DC8>a V7SGd3_|^.l;V.l&nn#J<яݤ48VPS#{)PnGxzzR،o&,, uT6M!X+lBK9fJ79Hn` -9>A읕Y:&froJe5\F^ρx[7z--pl%l/w][R-Д< zE. ܷT6|NX^)=}~41Dʠ Y1LenW+`Sj\cmw"-|K;y[AG[f5Bnj=.?zud?!uyc;++?|qES$Baz̸I92R8ճ ~Ud0MGj}m ߢDNR C)2>,ѻ-Q_zh R< :BJƧNn7QgNtЁ;jRioţ haH; ,9{{YCG˒oXJnsrpɎw T3Ɔqiշ2dj  oqLt Jژ8dU=gtn|q:pP 8^@ ?7*SjFT]_d\yj@'*x-6@-3Sݼ{čyZ02พH~ 0+ TRCa=fK-Ҋ!O`W :kjEG@ctg)czeT)O|4ZtX~ sRU} 2na5kemUƟߨӽc>d1_5hͯRxи1r|C_DjI_5 Yth1YЏ])F7qD0*u6::# ;Sip啰|EYb2Qt}1x-G_ˀmP-GîwwpN$q&eN?Agg:9pLPƗre~ϐQFO4N̶ώ{ݫ}>9xBy+RG ^9OEIKŋHp?>Ey 4೙2fˏi)8i f #c88' w串R w7mנ?1܌(JB]BayIYrFҢIԼ p# *ה{gn!Y\esqΎh`RJq8hJ,18vsHڼ$` Pш% rA9p E|w E.5 >+"ySڼ,zjD!sX{/L# K&1-"R8Wtr3Y$iLv?ȼ7u^V4L%&yW:J$ JMpp8݅x,,/ٿcdGHױ P,{O[g랿6 N[ZCoG$]{BڰJ?;YF'LH*Fo7YVA殶QՈ1uY<\l1h1@'3ˈsye<7'8BLr<9muV0Ij擌r\E5LjwW{Qt3B`q/dfG3.:ƦgV`U(*JysYk7g\0tMևGl) ʟ1Nq/͈ٵu6 q\<̮|ⸯm6Oi{ lQpn+>?PH::ݜ| >-In}y-;X*~.TF/Q4[ /X 8j|8%әo2\I_ϷWm&HQNl9UT 7 B-XP_W5Qtcj<6 d76Ӵm$2%_acmMsӓnA+i7 1ïSMdwv>%ؠSR7,%S2x]tAU$Ft4{tzrPv_f%{?xlLf+%ʌVB*ˤ6 mC6=[b3%ܟVCqR 6TaAAsN7-k=;U.Α]C<{\1Y`z"rGIvY|$I0wKg QxOE.hĦvѹ[Wmp~؇'S{ s 1 0pkCME {}epl8H/Zvdf`2"ɧ IR/'Sa{-H3kh)yxDdTB\HYU=&q} ,b:qS5XU.̘uΕN5&POǩtB=LjN'rp QeG/XO.z'Sm6HVש?&z.~wꩤ~LH nѮ qR1;ɉ8%3o$ _}NBطQ7H!G{Gnl4fZƣ~(-HA cAk.ql'iTmmxX:C=D]%f g`(y*M iSڀ6SY&[u7'ӵGodf5d$V}#'FS; W;,uXJ/,tL{ZJѭ)N҆  no`aMM!N wsM+}Yrwϼ(e^~7?Ls^ћ'x_r0.6rAj/ai"vS ?q#M_T=uaZbOԻ!H_GR γdxm3'Lğ̾ \R6UV 86N:J8h Rb<|1buPrwQGG)zj@ĕ^;@6oYyyiJV4`+~V tbRW ]@,M_!32_+?VV G1Iҕt;U+ѐk{-rӫy$9Bk ,nJi( V]WmςףDlvJke^.M|(>ŧ PRwYChDΉn&(T2Dn{*UdByDt돵n7W ItZ,A;~]plr(H;,Jylfsf>%EL}͟-K\蹴D@"}P$jA{Hu#aV&x=)xU|ouBU޻~<(#︺ܓtG9ne- w0K058 AT7u@DArLx)A*L|+E,ޟ̯DQ A w౪kPNQ,Hi aY(>`t] bot4=RTgϔb"]EYD'e@b߆\7FRѩ7?H}nsjx 0#N(9s0s.CMnDfwYI Zϰ@\U7Pg|Y wջ& 5t;$cLBjP>ݲ өQ-D2rm^ n5y@.IӹC(f,m3]ϭ%a+n/m.ƒo!o ,Ze,Ci>MF _GTRq\SyXzTXbPv4gſLxD7 ۳aUC{ hMlmoX@K2Ҟ_BCv(~<@>W$wLS>(J}IH/Hiz^z^>i4S`FI'zP!\b}^y\ :wl?(]ӘV}0N\Ai"NSvKVc.(b-XY<08~.| M9, 6xHWRoeziǩx4%*f{_?uΊ)^sW0QpܥӒmr~JrB8yg$r[ i|}cJ@KԆ ij fg.kL=^f0$9Ix<ׁC_+nZ)gY<''uɚ2 З~Ғ\Y,*^=1L)ēƦ"ĭ !M)~ K9cus:MԳ"|$R!43C[xvC0eχyhO"ƒw I%~jYk3eMy')gGE)X(s_|(&)c/4?3 <_ HjGݼelz-G&n?Cκz;P5fʳ g1EєhV[hbXA,6/=SR2ƟKV*gB\zZGL 8ʠK>ȿ܁~0cNsboJAK˵>ԙE.ɹ Ӳ ~mq3'`sfEz?;l~\1pR>ͻshx# *3Ի$c[4w;lGv˥e7Ya,z*}36A3No},A)TmM"2C\ӤCت[iD[%akHP[oPpwB,K =Z.&9mI98!,T}ZC>ݐ\Դ-]K]TtKn[j *p*{Nj1>s2u[w,xfv֑AOO #l4*](q4D'牡q{s ]ZvOG*\#y R6IMhS~4x+H&{H8q# (!s:]-m7WR ]X7/spYt+e'1?yz[3WNU[YQTO"br̾دb5ճ4U$ݦ㰇{:民-?ϠI#C~kJ-1ueҲRJΖَZlkfͧ&1fFE L+!V< %=}ن T;L@-0I+yQ9RDk0&^`Oo"*:/$xQ/\j*=V2_}h rOEG$nF8P5â.:Hhb>k~`t ˡy;] A(EX8R_9dBw}"hJ=_֊Aks(ŎaXQ4VzGr)E{L9/(̆ t"a>q x V_#@ +/r_BY{/JLl@\ܲ4#]ɇ^HI+^/\#jgo`oJ=HUiæ̩Ū2,@8 [{_XHko*kjlAQ*,xu3wo,-{d-2=!1 vUl= V2)yCRD̵HSjޛ=H]i@v[>T.&d67۱<+y\~Gx}wRJXj[ao"F9J %ymn-d I !ai$=Y;(͈ÄWP5r2=f-L!IuNwkW _Cd++5:uɑ`cC]g"F# .jQ>ʹVQaojJc3rW^fiI?TȡSn!D9bBhEZ4m"n*P!L'"iAG3Z.X\^Gͭx9eC'>S捩|4z{@*B;;CPN2I E8G~by_DBKl+/zH7̪,֬ktC5%e O" ;;zԷ?DiƳ-:9 B_&z 4ҟ bKj{FѶcg ?dQ8L-P}[g<;taUyhKHsig(vdh`򣀺ujorYKd+5Xe|u ,iEAOl?E2TqۚWZ J||ܣ>;7*EReqfIܹbB=nb L9S $oDSag.[r5Ѥc#ORy(sYD(T6T!꿞*T-8x؛+GPm\0ȧ . U rLn%kUU LVʒ4U)U!kS"%- KZ僡 Jx#Q~"ctqBVv,(-`|8c;E1h1E ǭU??:͡<yT^[YG] _~L5*^N3@s@}/ؼHV; Jƃ/ȅlBԝz1@9.D&l`=t rݵ.oxQtA窯71<&y;чAk?+wu%l:-[pRxr^7;<șPQ Nu2JpK1}Nܻg(AA]-K0QgӾINJQ^?zeYĹůmοa0,:2#~a1/ph)޽8 C95 ! Mena 9_KPz(X_ $Y,(g3Ky (Eb+$K8b}QjnmH:h/>m՚Uv̭;HO!1ԒK/[K+\@;VxҥG.Aj׉_vH47j3z߃]&$@ 'k;H@#y閩,@xEs0iI1Xt&F[+=r@8x) =B1j^}5Ε;ػ$bOE(G㧛`>5Ff}BC}NJ4.[.)*prK AqDLV ~aZ aKEavX1que{#73Y魆Ag1UDŽZk. h]g[˵Svt(GVC^M*#[M`z˽rŒh23:բw42|a@K!U76B5rα B$ ;Ivۑ}H|d%w1{X׿y$Ҵ-Qu j1lH:sr^Ő<0S\ ne CԯTd"¾> ٦qاC6Ib#gԍ &-K aXyp H7>LrKY62({i=*~RtybSL"KgaCd78bv_c.=t4,qzXf(*wv\/6-]Zsن]^ OzGe H7{TZH8]w2o,n~X9Z3Xv0N垫 `RͬJ޶ DcV߫$kK5MC/^@tN狰ޅb>YJj D8]+UetҌ2~vѣǭS,%(/Ɂ38UZ؋QT6h!y,'B}(ST5r(Axј8KqУ<Puj7b|(u{&*_hH-)H!b>IL6œvE41R7>boxoh-C TŚ|+oK.?Usf|jq~d9zB_K?^> [OVsY^!I,%UvKfNJŻ[$\HeoO}sC64O߲<9^}ϥK/_ t/xݢBUX< Ы1޽:QDO"C84Y#';;~ꉇ8:.Y{Y=pMbٕ&ՙ0L$ek MZ.>+Y{/:'÷)2<&IA{X%q2 [=࿐+Aaׂ-4Zq,=xC5n:A ;Y"O ^&'sD/9O)BC-eLYƮ%>߼j#0wohӚgY]*Idp܎X$:8N*qxW"ŋ )G ź(]ћCr ;BB}<["x%?p _C>m@(Bb.+NUO\ gs=={} pꄈ85 :.TG54\d E=Hߍ;ꕱS6]C'݇F>1\JE0^V ӥ?yp+E@/OPKLdx;:5ˠIr>yfSowUMG"Q,H6ySop#Πh8PhpWn^(]K*jcz3..2rRsTs8؏Æ)ҚaI1D3[f{M](NP3H0u|v@x&A_ M6~=47?I/ 㨙](lsn( KKO !=`;JPb!!L%RI<+Sd+f?(œDs]bI-~g&vJx˝eЎ/tv(SS8^Wb_vHciNUH-Y: Աt†;jͭn-.,hLj?.yQ|"gӕל,k/ Ȯolmzzh,/lB7s-">(* ߨP*5av¥u^`Tp*GЫH'DA~+W2(9wijjs54W4[OW@oZ6!>-ݑY BHG G&XI9Yo5X`dJ~aazYPîU&b.gw)Udӆf` 4!C2yg2WnXYk`=t\12 g.HL%h6hDh=y )sƧBOϣ8{gYv=<@!çެ"S}~G Sz mƨ7Sv"3:nЯi #&h?˻Xt0mϘ_F%tՁBp T~\!!ImVa}0edGaCYbUk[*&gޜQzdVt J@PKL<"^.}e1#-|3J&&,ġ]\Vp @qӦaO[M]ŀ3@$W*kZ:'9:e;-5{~1]Z;#㈏d*_E6y^J7g.j*5K-54y;ߐak޻iʂSj LC]WO8R0,˂[PUW, {N#W^WV0 n^v- 5ڗBN^AV5E/KF6pΟ=YT?74yJNlaY3EuWGevfZ^'U#p;y:@_}!*zLY.*Jmg2w3I;NW3"el/t3j`95GG*<]yDgdÖ-듧wϫuBC(͑9Bn<шҲrapg?:3Ϻ CTI^|+Bz@.VI{*AxmY2P}9*B(DU<^.i[CXWY^{fl$`×x[h9 =Sib}H}SO.sTW2(8!6~Bפ w*mwUB&Zlp>֡g+Dq;UBvnr,XP |5n8IPBN>&Fk~vQa؝Õ :ǂEȮrB]Yt+\^ygX 8KZ ثCG:6! L1n/6_eg 9diuaƫqueNadòSۋ wnm C[*UTΎFvsZ?A˚Ņ?)ʔ[3Ff7y8(JIZz11H%Ȟ> _w=J.`Zd{ij/yrd`h olw:S&|b.>3.g1!"} 6$[g/[چ{KFPp(ŌhL4v{cq88zWNoJ[sUӉJ10 tX[f\am=̇)vʱb̵x# EwZI#Y˿ZV4=Lp(I";\0GF@M(茿rDhV_P%̡9"@(ز5l'>m6H !w2=xaU2-PߓQ$OiWNLtӻ6uC~q4Vɷv~W60=}m)[;BşzLqXBe B<ʆHW撵$s)&ǖ*?LSqKLqVLݾ!@Cbk.\ĸ~sr>EVfʎI/H<XeءW2 (˾h``^&'l#Ԅrҷ݀70ƦF8͢z[Z%wQX߀ոd<)| W˟) /K8&OǂJ${<-YT Th T $P )( ߁7MَQ7 l@6byJP;*Q`z mתz8Oc2zw7(H? kq=DF-+('ODV.!n2oSfm /Ŝ,E+c 4wu_PCDw&a^ZZp߇M37m"&I:OѬ*; @ɀ5XR"h"†'h-y_[JwNQ yЯԿ._8 KMW es@šqXo}io g@"_UO@|Ѻ#8BbcYMdJ͝}>²=mNN?@%SAF.(«oKm< eVÆU;jL=gƩM^B2^^GLi!|ݢ}C.+xQ@(A=磣R G 2F`o4ESu1.Gy6ՔZ$6JF6׷}c(ؾ&?C7dIbCu\^[+|tSGf?K0!ʑB=HTMZ zX+Nd+t5]P=—X_H8Kr#EZVؿ)_R$u=es~mz1]i1F;#[VZt;}-UU䢿z('0jD}Ľ5m paG=1}uAMbǾegaaH'5A9}-v*.sJMOHئZ0InyjVh@WA]J-'?`8gA.gݫfb݄DKt/27 [\ZhCs}߱T|[Os j_}E,9DTfD]Ŏkoq#{g^X~ٳd\Lϥ1a;FۧWN^\-]z,٘DC1(j)'l$Lϡ^rI3'+]B!ӫ?_1&26߭Ng7;a;L{$uT$S3O,YڏDI]U#=>јAam(/w0?+/ZnRn֘T4 r$O afSu1Y`*blc'1e Q8=ԡƃw^ŚI=GܜigJ;c$ypB;- 8X3nK ꅺX('˘sAm9a/]dM!0lӿ%] 4V*\ܢ 0-B_$1JA=Z H~gZ=+Y#p尿в>OlX[eի)[yW3MT LJxFưަ;jwI7qM7ITE. 9laR!_,ʖᮧ`TC7#rM &H}JR πp)41i>27"Ů+2e6ǵ,$VebNz47$/ @DPjqRbrP$@ZAH;ڌxَ[u^[~T]B`>v}9_ Ƥ8'؜E{~)l]xtX7Bkk0|e58FҧaF<:G~=%h䊍ZYgFQJ$ѓr_wGYϹ87ɨXKVI<8)udZٝηVi'XFMn&$uk &vpMd?D&! *H Vrf҈æ^d-K^YMSH-'P\>k s!|xab @s i oܹv[ ݉3ț$"2GFeR'{QcjY*#~RDj>8_`5׻Fη~5 JMEQ3pB㵐ڵ`q,#yne3>Fr۴36/x)B&=Y6a|4=$M{m!6&-1Ca &LjpW!"Wnj7&"@`dhn5Q\_dmbcBЈCpY5#l&7)K',kRi<*BSSD4kZɎZBR9QЄIS.Y3Cfq"V&l (pC)}"ga_=I`b^F;*MBB*z`}l"^ۺ/$懦K$!+`?TiڜF*KcH)4q nh\E әœMKF^'5i']!tz10$-/K٪qY*1Ck+NKbjrkvfVe*\x=`;{k`gΥ6Im"7$d WU"mJ>U:2n9<pr‹W{0䉢REpkh!(>3BW/!\0 < t [805O'[?bI۳r(+Nƀa3۔/(݀6[Lpc%к0u~,׊(+. C$r} ?Y|!(WjsFhJB$Gд|oѼZl(zF |t=Zf4, yFlSO^TO%bW=猹 pOI!iCI-^s_yޓ*?XS#khM']twSTx CX&O꺫}K0,2QB~LL8F [7NO\㺃U[EW27q/@^w,F͊Hv펏g `T Q9886mFuG~i.aaFoe >[s|nG}ImҙJ;f0_+PL6qWprJ8'E|z}xJҳ 8%A2(VLIGdp)^!.qeL -OaLͪAW;eG1'Cu n5 㞑 ރD[ijӉOqY;Ry9bplFz2|B=fFƟl#ʬۤbp>r@`~[E(C4f,;umeӟ0ڗաWso"MщXdP# ?Bnvȷ6PgTGJQ(2ŠcXFvtE@e6RWP+]6LsqW_?`f12sŝ1K iMS*e<@ 91 ̼W Xl-D+=| jE{wfzGi]ӱJTD,F65b,Z@(w$wT3V-fhpR4;Jp +HޕY$cD)ψ9yPyƺs1f /NuV_apDH@fsq̪vBpڡ1׀µѻfmaOQ:@?TbQbm bL"n((]RMx^ _zYRÂ97·U|֤8Vcje>{~e3Cw%[$Gյ䥌^9{D/ dսOF@`NOg7*u2Ety>2/:qi6N9ɟ:X5Mv,Eb+B*74" f:FPʕ=&j;}Y(Hj'm XWdleb"tCa# Fw&,W5=tE2Y:.#ĭ#U:H3w>LM]1ܦI W)uYeKbF]n62;Ժ& n+{LS>ӕ[-ᛮ^>r;qYp(i`~klC~R{b8r;a\.IƁC?,u 0/SGa4p˜ؼG ؙӺQa$Қ܇\":]jxn4Mĥ=֠R?T~OW-2vHtJ4=5_'?_ W5zbl^ty3x~_ a/4i"ȕVf5Z.-c/qNӳzP;#]+[\}9o2ڦ~|&D ;Ű |,0Y hhHfѕWsJF8C%x-59Q2Vomm8~DFdhj=fE^)_ @X/7,2]dmdTh`u(5jE~{ʁ0 7f[tZɝl 5 稧23;[+xqVk Q.H,{5TOVFTr ĕ_9ɵ,)>XHtE!l_U\D3!j wbKrqZB-&)ք7Dg8h+oՉIWJe/O'[Lm prOE3ToFM5_'uA߅Zh k鄾TAPY3Rx:Li6+NMzj̷xݚ0^3tYX9&sе9oj8r`,fCP}Vĺ<7Zrop8 CYe VD>, v_Z͘UkD~PƎo="!qpԔF{q!@:j8J &VMny3,xLM[8ܦm{)BO?GI 2If">PCi]j|D>E %D\WjNhcdܜɜ%G䔧R81a\jІvvPx3IN >pZ<>uP% v{m@<'YJ& xe&aRaG˜K=շ;;KMawd\;I?%3Lp+҉y1q]bgpkBlß oBƲt6EWibɦ/ qP. @m7Si9+RoM1Tٖz*A3 ziB~jfgn]ur O)0'FxŽŠޑ7ڣs_G7bRh%* Oԙi!jˑ6buFobq#u-_xs?#=Kڏ0V@d=Nj\JsxR`RT53롇7abt/%mD3˚T#^q执Vo rZǸq$#5/F6yO0҂iC5R /_x&mk‹|~Wō8>w'4ktO6 Ⱥf-Pг/d1y9$C-ь:pO*W;qxGW{baE0w#jǔ s/\T>X-b" .6SXm~+htCnAˎ`Tخt~}rtQ͎P"F hdL ilW8h{|l布==.>_&o- UW5(ywFv9fEM(s x.4s k6K/.,fɟ< 0"$¦J4iK/*4BSƊ;PD".̆#;7_xy)$Sƥ%k I~O3e3IB|#vG!3I &c@MK鶴 # $S"~:TwiiBI"=_޹h-Uxndz)p P C`<CN6V\W$m7ȣ.d~(O͌_ӖIjX&Q͖fI!u2bc>Weބ `*/ h@+(6&p+f4| ܎p: Ԑ$^E8"!ɥ[O m 2q j8q:QhystcA8I"P.ͤv^]j ٌIcHʩءgnGUP3~,GFVޮ2X q<UROg1n; JިIkK5 R }L'zfIˏ¤{_o=WCtHa͠Fȑ,(ԁub@qe4VC}Uq;ռw;IQ N&1ۍ]H*IE;S2.u,6y)- %C3tO8]ѩ]6'5*k s8.b5WRvǂȈk߲ GFx.>2"jAHfn%Bu̴fZnHucX"ƚbh]7"GN̦9g~oklt5&ɰ&vt3}_#,^*j,c -)5P{7bGG:p%31)$.{r՚z 3GD״N9dp [<[~7'¬r=2scT [[&eae|dy   =(`[%-y{lyr(=03ʃG.Ǧcg `1T*8bgi4SK'3#Cch/e:)HccOSWSe!ˏSʾK]N]ߺo^䏽ȵ !=X$KjŶ2x='#µ9r<{90uךК=AhILB( :5(WxR6.R51c;맀R(p yb[{tH&(55QT)׎ӟ$c.-fϤGXA4 ER)&3팳VcCTZQmj)C?z+5{\ǒ>oR5xԽ#lS|`ݤQY\BͅRJEvyf}|_@~̧9-j>:y `BIg"KA, )fۭLZW-'] #yX4=c46rMMy@W2qz dū`K T,YWڮ d぀dum*lp,(߹=ڃGMk T) jђL}s_Ha ssC:Ftz+ wcm9{`gvF[f M->oaԎ!|RM6P#vL~V)&^uwul949C$^6<)ko(o\e1=Oo@ +jVvY+&Nus-@}j$:5k;aqУ}OK"oh Y1f1G7Ow̹c/a[ %}8mHmhA<mc `}iw,\ ),B$Ah@il5rh>+pZJP?$Bm RZ2FS" [1<𫑸`PxÇz0o'{^BōոV2 =]*wސ ?iB|SKnx0:(OEnh$m7qkڈd9&q',ˠ|{3ڥO"yhHpHvn<׍XVGn5;(Z?DBn2ɊL`4mu~PN*=  >x늦35w>Ʋ$3 qf ~XS򇜽!i=H`:,VfK e }Eys-pOHRuw H3K3ކָ/S uȗljjԈE2RwQ%qR3[cuEq^tBPy"w 4QZ4{yuW瑧uXE &uIQ=iHSEXNh?*)9:ÒFONܞMTΨ1>%$ HVo~sGt-h*kwJ-*(t2PJ=Z_qgGsv` }kv83R_jw>o3O\V\tQ $ W(E*slAqE~B?a :dJwIi;l>COO~_ 1)p.iӲ\lTD4{T}G_A;~LceEۥΎybGP\oc -TfyET>kCI'aVi}0^OBm_ DXM Ywb|86|VT򡿇yIfʬU\CCB! :;i!"Ƈ>lcmɢhJfk7\4EuYڊ[@z -jFDމ}֝~+7EES)U.NJ`{#=M`+`r]-QgpHl-lc0aDj*&J{*8k `c0b=GM}O^zVxVSP9%R(zYSWʯ$R3VNϣl"bܕ^jlߙyOk}N-`5|B /Ec!ԏlՊ֥ X-Oui܌,^ v -{9O=P|Ng({n^J.&x X:U\@+%>:3>Rj2}Hv1QyoT&&@ BXiJ:4>U8x TS/VS3Nq[H^S&z)f.RaF=Ȋ79Y%\Y0`h@AGR9HT,ėjOdMSsgC'mi%1&v=t-xH, }dZ ZXnW2zq |l\x< QRLGD:9Ά݉#@a,_fQtI ,'P7 WFݡ~aD{+K.Wxx/ΒZ[y;^ba߰`}W:lj~5dE֞)bƏdf581x_e¡,c~ OuS_37L|%b)-Q9,AzO+EeϾG1&OgU.Pmw4EYHH~|2#᮱*?%vD >txX;L?2C-#Hp2w"vĬ- 03;@,8KѬW=< ̭PVTw_HԖ,_ Ĺ&1so$ۋ=g6P:kӥz"P'm]mxx81k:ݽI+۟F rzqtPcK(^r]wVmm<~af\"co}-"FzR~CUdƟ2ݳ unW3|±]2^PCVIJDNFe1 MoCy2m%Vƨ* VEml$~0Is۱(5 T)2%̳OV 5lDs ;L/}i \ǐia$JHKL6-XR,k.yx1CFF2>9+NҌP zN#YL$BiYBH'Aq~ o Y;<ւ*Qy~[);~f|L']9B,ؤ)OಜzQ:AIa5~1}~S jixN)b <SA)ʘî|1K_F'Ktn,d3+oRxr^[c13cJ/$XU%pACqr2$Y޼q/ih?gl4֕3^yi|Tdw]XȻgGa=}Tt,ZJb1xpnv1@F$ZF 1gпQN4ǺܓS  )Ӓ@BǾ9wLѳB NDz?h? ݷ@=K^c*!C.30:ZQ*J%2RDžra[q4D@l @ ~CsY!5:<}~m,ACāށt?kFPG;E"t +,>!0|h2 JBE1:%=*q@gBO<|lվ.F⊓+74Ý?]o=f8MC*a@+bO.ό',[?~''O}!\bnוb]aKbWHB1}Q OqțQd]3ή+A*Y E*M iiql`FTj5 WڀzLz9T\iGFh^@`HoܢFTzU>twmnǀkv圵s|v6z- DmGPw)?G3TKm@8}V 3NNDWnyYC>n=5Ap{^!4#V]{\M [*pP\# Ѯ`2{rUnblp2G[Q k\'TQPrΦkr{3GYKT4 G(8-r9Q#=v`%0n}&Sݫ3[@4r⹑bJ&PKf #H+peoۅ!q^N% .~*9TzGk* S48SZa] 6P%e\Q$L=z9Y!u9FDXl0C#ۍæwC81tnn*'|4`K[zUɢ ~H#(LGCCL JxK[( 7FCn%OeC_w,nY٦MZ`wl`CIY%pWĢ( o%=:(' Z2LM<Z Ug/LBa`dM»{&Kq$f,Xq2!8Y oog}e4uϤlj)VZ\rMy J9 yE! #Lq؍)|W IzwxeI_[PA}:_F zlA$òDg*a"UBj_B:7E)lv9@! $S]y `e0e d:6z&K~DP䜠:B((_R0ap, 47fzj%[:q\ݙMDiSO)QppQ|]cy}:W/1X GiTkӡca^KUpGY5ÞH8Ǫ՛ 8d-i'm(Uɳž#Nu#M` xWam"RKgr[X~\I:Rwqj`K\uFjU[I:xHD9`}ʻӪ|6cxO ̖R12Hn1zJ1L~LXY*>`tDe13@ #CSh R_g?%e(IT)V(Z6LΖ<)[׫10&=BpߪJscPNN5 !%J\ScA@K&(`re@=u¬¡E-}8ήmJߗ=vtGЙQϢP'ȸ>SPL:*.X1<~ҰVMY &0&kU4<seTd):BXFcɜ1@@uq_VA.-9 4OZW vA,ҧ]_~tԜH=rEGl ΨO>sVT~($IY%iʢψ,y=i%;#mOJvR"'"Egvz|) XtkMb rIN1ht)FR$5I|4iWe@Zן7텶2^ָB'oRQښv x؎>*z3q m\bCW.Y'|NashYpl27^>Ͼ^?jDVeZ%[|9Ч?̥ Òmp~?u 0ֳ;{c粑|^dq֥,oHVEl:hk(,2߰٩$C&O8HP{Is"+3 *CjWȐjk,y K[YeߊRhjl$E F]<[rSIApv:kʿnۚjڗ3ܮ_e2?| O&"y@pS.کS !o{8hḯlǩ9EW ~#9?0bRFh K㎕K JlQV˒CfG(F宾 ˥"U">-~eب9,;v&Aogwe"t^$0{3wbע'4U+;͊\8Ⱦ( RMld4*TE>Kϴ֜ MW ^ӷ&O+>c`u]6?PNKQ[a}7pr[TFUOӁ[YCxI8wݒbGIZ^E"=d(Ȣ8_j׭U<c`nGrPܖbe#ިȡd@~Abӫ1&*"z" cl"bS((:ͬPS"Q}mHǪ.jEwAᚺ//15K fDS,c&י򩛋2>G ggg,qDu!>]ר_dF<>#_|]aw7G1{.1ߠrf {w;PJKJ..Vaxg#1l`t-m7S{cǧKqp67>x.f,WF* ؎_sW,5? /Ǣ_6(zGD [soUɎ)SY#i}Vv̺ck'|<7oN m]7zYO_ʗ;׫d!;zRŧ?D'tc%jrZo; E$D:; 7DWOhYw)Þ{u0{)V%GdStp 䒵0DX|30gH3.!hmoqܻWY}~#$6r`~JkX8ށu ,WhDe*7t`wT A@=C#~=71.尭>AC$h3ޒm%a>Ifl4XCsfK e6k Ϛ K~Ba]Skzz|Hrbqdr&P6u T@op-~)wɛBby. -p)$ > @(u]1e|ug9؁VAO ?9BcT6/ aP,E%Xc%#Xq +ZSn&, 5LXb=+ sv1:9&d\j߹}'IfNx/ K١M%7充?vnbbQ^~@s_2,-2ۻ޷YOž|:2zZUM^$n/&xK^<1 0Mn푈?;t,kYP<#e|U輴h'u%Q?Y!U{\ŚA7rnռFF"L(ux-ؤ8.ؗJ]Ɍڿ\'26žl먗 }.uȐ/I7f $p ϲsHd(Ta}EZAj} ZgxA#@a}iM̥\tXTky~=Bb;'P͖kdT$"eK!Ȯ5Cbgb '(0O=_û_0`uPy@"\;:m(}-߫{ Րv`qLhT?%˧יee+;Lvf}F{8zCtTZtᑤ1^^M$zwݓF {ғ]2)"@A8|>/wHU~+di>^;khKsv /9Ѧu yqNn1/~Ta`R Kx]VgRɳ-lހ ÄjAXe uP&W*H/(CuSX_z⏲Ayf”IR V ˠD;#dw0lZbkΥ}ã`,xcc#|Pձ`H܌}+tҥA4c+zpuQn9B{3xNc'ŅXVoB2dHD=rZ[D>)X'73~O ȿ~T,HC`2g#9@,E#h#3a%XٰN$7N Qׯp;O+;zoܭd5o$O'AHu2F3fmkAS،H<]Tщ4 .@b^G_HUSxc0i3{Y'fHF !!cSXP&@)vΰJǚmß}$v5i!;8 D5O`H3UzL_ -^F|S.пIq8&WcƿǴeڜ=Й%ދ\xwҍL<֝, Vfӟl2o52n@k;m@|NtcGaS hKնWKqe"FotJǭE! $/4F{KKV=DTL+>͑cl;MdeM׏BF  /ITʬ&E[pUVh$'Т:ZM2zNz Z)K_E⁰:C,?2t2axfv+@ j z5. ӭ6sӉJ $J4VKlycǥ+cQIX!Aà)ˮ-TC;I,K/vq6ǒ\vG3ȕC%ۃ͑v.=U|*jP;OuedX=Mcf0[ѩgldakdh:]%"uu"dtkq IkX*f7(M:$Ry -XM00SR.Zѽv]|'jXy Z{$pLP=kqN$3Z^OH`Q苪̓sh{|K bHe#وKʾ3[:\qk Aj t7ځ<@ǹN=;94q墨y#X@޹2EnR9v`I]ڍQqTi&'ґV^DH&w>#78JFZetBKT%O>|L^W|%`ycMeEyM]MBvn5Ak٧dh3i,?+ZN=q:9Vd47"ZIxf5T|Z_9 \3ܔPUfu$9GΕ;C H '[S RA}O ,Oŋ@|:`?}4yDh"Jx+jCI;efMs ˹J܊|Kt3zT0!TӔ̓IrgEWO*j nS2&R:rf|o*O5F4}ٍTȋDͺ@, '"X<=x̞Wz&I$ePUOw!I.S[o#mС1w a rG̈ZCgQuO >Ӄ S^6jxVKyX\\j}Ȁ\0 遑^wm BG!?#(M3~]fzz?]ƭ#%IDH+ ˝1ZsM*^By%flֹ;?fϘY95hL_a5f~q&?;iwzq[C啟LLI `=QQP\Bm-9zrjɢYN03\z-=E?[ܩϔIFTW&:Byv5I9 >ɰ>6<~j* 9AS/5',_iPI˻Q*0HLR3Q9=ltfm@SD71P=S/hAݶk52 @Q<(%;L+>n0WJeH@&RO1=ϚbI(9"*=g? RE f`F"aW|Hۥ?k}zLfTOP?&h"XO?(tG6N0=}k̑,8RF}Y p Փ^I2&:piw~Si}ZV8E~22 e@ 'B r(e䪱Qq20*<圉t-.$Dڸ5KRa =y*>D14O6b4L=XS5H{#т+S!l۟nc84+ze* adŠ:JrMs)N*yPkaJn}vGkZQ1;){D,r%L!ΧЬ5ቅ1}W*e+5Þ|tScބ[g*uln+Iȵ+$S.ڱ2!D Vƒ ,(f.X] l&2ٿD/wPS٠qXQvsmgQ\h5eX̚Ee+sdd9Yu~1u;n`eU 7 JFҙhsW~:8Js6U1h_Pf ؄D!VZ[}=DBGȾG~Dz-F̟V{(v;Z@B;N'eIisSnQ˟qo[cT 8[",7 $EUSOƂ4Pj_XAmRPW 1~'4֞7x]f *oc[CnmVB*$<;Mj-Ġ%K26$ejnyomh\H%l!ݬ9?hmGϔ@q^ix{gFлhT5 BnKT8վ_Jdx :0]l?A&aJ봎 "Æ۫$A7;@-`Dw~EbMyI~<ݲ.pg7 c9 9yʔ]L+ W #Vu|]K}a3.n՜M's8}a~{ǿ@kWpA-_0@ۣo/Okz_ܠy`w=⎶ngDd*ÁUhX?$T]NOSĦ?*$wσxi#P(&ǠhCn1u f"y0G+zd!DnuQݟ=t6lٸ34ݏP{f,MzqYe(2p?.)'شMGꈼAJ\1|93&Y=㔚Sɢ>k94<}aSC.Ub*: 0;JE9=ZX6K.ɼY_4^虵c{N&r~嬚~= *EVF>8%@$jrT;3 x^nY #,1OjL9LX:NYWU.Zw}\oG%"߃)ۋ#Y?58Bd&`ISqӒ67~1mMX;(>n[%RZtR|gO*zrh\1d3/ds CDiBB7]Z] B~EBRH e#9caN^J|(n}, A-@HiݱʐHe]&"=`x,3aj[wG{TDe*^OFRN VmL~Og2M]᷃Aoye7シ[qE*g$kPAMa?xvǡL_3_ 5n?8b:ww\)?`>)n3|Fnޑ{Օv0Zl+VT8 [9;Ga>"jZ Y+&b#SIxhG$ru+'sB'alfH]bB~H"G?ӘFKB"s?gSL!UFߛrvNWoaFi?5[SX]X'p 3ڑg^J~OJ8x;9?ŴZݚ*g,W<#n&KFΒ4|@(FİJ9=`GyG;/m\`d7owQΏ9?zh킌Mf~ LHi? b)ܲRBGk85L7rKrثI^סKa˸LTY4J|Fik1vzpMivcEQwz;GOa cY~2vmQ^q`?ES(r+|SvOEI>l+6Pl$]NrT/Ft͇>V"*՘a(ČK@ٙ I#ݸ.gw{q\r^N~("8]K\fi_R#ai"!G-B;3Cx6rmE[c"cfMS ]CMQfHEI왓L]t~G `뫓1 nom`֌z/V!z8H0=%YqpG'Pxkj89/λ؜=>{A}Wټ5{);d^UiלBR`KC+*$C;EP=5/mسZhzB"xސ4iur.$K@ Xj3-pp9m=.;"zөTrX\:N},d[gqꥢXD.շ9neKqP׌{]JwKi{0E{]\tXBњb^XkoR-pǎǸG|ܜݹ!sm|t%6 4)9hAO4GHDKBqiNA5P?I ^4vrC2>JrL\ 7FQKv%k?0M!#c@rb ׁiG("0a8N X7!G̖9M\M=&Rgm|`}Ϗ|UBl9p,]>uWTB ku-kYDT?r[X>8/r| :Ui^9q>K؆;.>'ߢ2*zFbPYZCtǓmy\+WAR8ۖԏO޴B/0NEvc^cgeD[ETq|"X f_=3dҬ/B ;Fp+6`2PT,C#LgA6%P:h8ki}`)GhGC(W1,`݅OpS9{d-F }2cs8S6KF5/rMz {E%P/o%[`;%Ӑf駚m\^@&|#Cb3BeB-SV__}mAPI|0-,Fvi6@R ;qfw]My*L#r *%"?v-`.+ʹJP[F@E!RGH\†QZ5'#ERNRQ/Q]'Z%CW# *Y)RzTs]1&g;'v6VZii󕗞m2ZpK3"xj/'#=D%T^ziI4pQ~zd$} ݱ.cdoWvze "+.2m0L$<qĩ%Wު KgoTȠ siϻ_/!Kl.+Qěx@ѽʭ^O[=ބ sPnl*nb؏xߟ"ZTzlzDDwȎ] -c1w}~6P'8[rmGl31Q@7Ց-~m! -si@Zh#'ބe,M˸3q@e!.E2$Fy–Ur$Fw ?}7`v0- %i6}N9I- ]CaIٔ$ \ƐCof8r~CRnk9Q>)!`XEPjI78o,GWb޾kbH[H9`K!pDao(;jI-K9# K\ ZoΕ#5,IW(];y]_%@RykñRƺgV8[t4ME{l~E3+PnGcCg=RCd.ʻ= Og-Ņz uz<>+hK8GIQ1E x!`TR8Éj[G"j:u^ P4iDZ7Ÿa;>7`Îul Fhs8Q>pBsX'[("F7e@iEq+CnUѕZD0uG s, }cB*\a2,i`ܸ2-a^F VR1i3 Noà5ly'%N%pG *4'ɍ6dAm]Y,:{|GQԵbM5 LF~b>b."y$:N5>OڸH5 ֒7J &UuK@'ITrXqpwQfvЩ[^. D{0>8x@k%*8+³mq3K6,pbvm0:Νٚ 'r'*%&Ty nĿO+.1, GCGz~-syMሰ"S+m)9&ґxRoQIrE-]_5fPˬ/tt7,h;e ()" u$6V @DS`1 &lZxj"E\k^(;T__eP.vJ6Ƌ ys ȅBgg_ty;.\hEWMYk,HQW'V#]4f˹{$n XpN P*}+x=$rvXI&+"z?? HKz PB9)jQ,0oS0 8즘(V'X䫎ģw~qPEa< Ô2H3qL1k*Z؎MF˹YX/ѷ=Xaod+qmAҭb5(uwnMFϏ,p,8'/{Zxш :DitD'߯˟n"s~ OdMV d[0OU$H{X)>~RoL.̗ 馉1n%W;Oi)Mk}u.?Bk DܠkD| 9?)̸KTرX! 79 P$m&ўVsG_k׍)Hl~CJ&81d1ŤM-z;mi2Z Kb?[9@/_1IQuFq9˔w,\{1rmӿ74OK ~=Аݱ3gOJ/Hhu/8@÷)Zd`h??DZ6Zo4gR$d;1[\b^_G MʗS?t;?M!C%6/ 3sdP}dm̤}TnR@1'Y2W锭wjlY)?4}q:QE"h-t*p S.'=;h됖I_?lx  ˨S&g,Ƞ6C5Iu5&-~rl?qSrGcцZSҋM΍0;(8xU0:NN];ӑs]+P^?.w-ukam%z\PӦqjP*Ɔ:.Rl*R  .ǕUedil^ʨΙNA)&W%l5)be5N*ۙ!lhjF}y8 #2V#%yL&r_Ӏ?Fx=rfoe ~+_g<.ԎⅩ{ĨWmBF̛UL \J2|nrqF~ll5[3O?U7ނCK<5dSe]9;Ӡ~g*%v8)BVdTF]]©p:!;DwTaEץ5 Y3lᄸw┎IGB2h@Gr{uTCī32wwhtE _bV<1_,(2[JU'mGA75~`?;9JݜJdF(mxjѵ>l:;r9Gy;۫6ZyD1;.=k>!I2RFM̳:-@6pPQSuzo;4%4x&2zg qga$!< 'PcmZr NMu-*h&ZDe/á '!>dkeO66pvu+{#ʨe A[oNj;S) يODLCw> {sCydo$9*kcÈh!*b9EYI{W$BoonbtTWWvѼGm{18GY.;KG`&vouh!yOf:ufJoWНAGguV!IJb읬6Uw4js*v*Uǎ|Yoc|<6L07ZMҰкT^䀻/M8*nj~u j܂buOKt3ciaB~Z^Jf0"Ig'P\A'A|]eVk ^v"9|W0Zn̑RCN 7^eȁLZZt!>m?Ca׋IFF8uAt*T)+7Y5/js[E?d۷ަ3bTf g\(bB0UbZ sKO 2(ɐVB FpWmȥP*shdOiA(8 נkĚ<J_'3Qsl492e S=x*A DFD.hE>&p/RG5SGJ&Eܤ-ӑ5yu63 ,kjA!o605_Aw~%rHAxeRHRtF~;=75ҹ  AhE|Fc`"S:M2D1? ȔBP3QiԨ`2 y&AqqrşT$3sV,qmf:L\ؚuY w%һ"┣>JTP q#l~#6ymEcw2u1o޽}P=(7PcPm\CP( H3q2 .MIwqޖܷs7bee")怺DX}5F6Ia-8O|LLŇ'h^5*<#ɓozLfҿ.J@:*ԟ6샄q#>o%qђ€+SN :Ex7XeۋɚŤ0H9Zd~vez.\ qӍMČ}#1x){]1u3oK#)s xy_'C9)/kFlmޅnˤnਸ਼RW!P(uS_kl,@Q^% vjRfYɾX_(/z¼mBmOzSbC%g:!7x/fX *-F6Ż[uaœtl } 'Zهg7oiم@vR0] u& F֢?N03*m9 ȗ +LB*[ RiN̢p;^(l)IC>ޓ` JUKq"WO-;x(okNk{k˴kUYUMЍd,nJmsU$FTluP!in{wiY$3/UZjM*g¸#nk`sٞ㸗b6Tʓaeq̐OlI;M<̎;}f9l&8eDZ1eחZ`jf^Ch jH M\zb7-V152L|2jE5sLaQW0e⪀YBǮ-G)DtK/y`L]!_\Z+l*;!2Q^ܷHm;HA(R(hl$g|0R><`yt'唈$LO +qU+*ܤRB7!VcKRa-+me^c8knLmG:/8? ^^lxNth|&ZA"]HL"IXAƂ]9nZA0iWEO}WR[;9`܉٭T[j1:`06Z1 nW,l$eA.W1KXW!XB42,Ŏ\(jd?%~Y֔+9ݢiZj-BUt+ Ye8ۍ J{2ύxJ l1FI| b=LD!2,IVT0,yj,{׮&$~3o_2۪:9X猯ӣAKb:ߴj.@l&Ӵ^ձYd]8n$h:m uhFPu.#5g-^]e1Ќ\ Zu5nF<RRTRv1Xt9~BĊ[dr ~.eRłl,-)ftZ!3SQmWW/U0vi-F8bov_7qdkzfzk:[DZg*r iŧe6* D ,&)RPCa9VUB k'45,C`}q~MU'K%Ge$]XzL<50\ueKMoW9aRZ @tHAmy餗2ŋ([ݵ"k݀C?FZ^ZxK^H~zhzCiA !?1Clv}s܉1琔CA!YH-Q{|SeY0T#NAF泞rSiKlE)8Oaa̓0ݏ"nGd/';Ul4+gCt5 {Q~詑Jv@Gh9 -nc(8KktLtW}bά[*VEkX\?V8H:ˤwAdsB.auޛG4 qNl!9 F,ؐ['ds9O:=La~pQԁEd(xOZKLZ穅S.a*) GtC=% A!Ζ?tT[}*EU f>^Rai};k1)ɏgj Cm@MӬ&xsRx=fR"|_‚gtJYk+GNxԅStT1Svgc\#:yo< Cv[ 0F% }R &P>OMadҡJ4Pr.999W'{;czrVlLZ4UPUjIGl5{8bD}i>s^aNi/m\ӢosE-c -[L΋wOj<ˉVSռ=J(@^}4^ sl )Kly xVwc|s^)i8$ n0obJ; <}6Qb!K2;Zi|GUc{)CrRWA-G@s-|cUWW&jWnJ/?2!/!we% =Xw0m@}ۏ0 RXSȓxҮ֙c.H֠5 Qb&w T=;56Eiá%dv*$Ľ. _$`CUzv+Q֌N9s|=s1&+]la2ds~]H[+V~Kg &gS'ճXII|% $+ k¸%5g(S^?|Y` ("gT5Y@! fbty^t)9UBC(yeXl|-[pٰUKB NԉPoGm.e~oG'Of[٣f6XG{ex{ʪ0dm.BcCګZ\|VQEl~! ԭ-W`gڃ_pYҧ b(-P7+MA]Y,`RS$r8Xxi c5SH1 D!Xj$~-g_R8B^"s?`5稠|lgیx5aqh̎cwO%_yĘ/ak*p,H ^اe #΃b `I?bb#xRT\NQMuCK3{Jz\#qi@@y' vCc vtQ`zpoؑ /NQ2a !ج)Dbf߅$s?(\'BT0̀8hip?)ٗ g24ӼZlAE ع VWCW Ïy!@˴M,4"ugV-+ɭD9T<4d\Cl upAu.%kH6ѳL!3x]o5i,[!]_DR@hFC|,S!ZW-Z8r$c Թ$q}f% P\_hyb>2\͊]E5*i&bлwsk B?=TCtDHut^ǻTe7 F&kE1Tݗ8D2rNa)44;_I> n ~i72$&;b4]۳q.-I#sٜW,R5ۍy xn#.F?kc8YpD7{zq o? ul/Z#J7$ n(ŝ:ʎ欄V{V L*%,dVW~2D4I_qh)i?wztٰX $3P=`mBH;Oo+Bw*ʷR<œ񓥴D&%Ovj;4ͪE{Kt"⣜"mf}ppf/_L$*,5CDVS)HRaR6#;epMUd8!)Kq4T%B)[0 grG)IHÝ{(?#mCq)2N| ^T&F:rwP#KXM6MΝΆ`_Kd@WiͶZa0&-~(բ L^oٍaoP֢"PlEo!Dt)u J +!ܽUnQ yy<-A(|dߞ B)W <҅.a04{<&?JXGd֯!IG6Isa!a ;ޠv84ECkCWBjחT.YL I1Q2ӹt  L.ޗLנ91Nn OsWBirhZJ˪ B7wWnANvZ"d=^``ރWNi?A{FbK=)iG± O |ÏYn=FͅL3 ]`3;= to%՟ bcTھS"k-WK{u-›'\[5.:X1ZxRbj#UpBs%Cd >ρ7OzTm|FQDHz( k#phꎥ>2`C@O^eWo0[W]mrIY![׹̸s}G '3w  *Р"ɫdOx&9{¼!lPXFeLʰ vb*>kDS|bҷhce*q <=1f;azht 5kTܛ8^ؓ6YKxo.'1C<;]D,:&?װ%5'ܜe.u9gwr1aٴu-Z;vln9g6StTw,e:+K[0V 7 lZ+9l'8kzg+ F+L%̗ngc")>0a{gGD74)q{Z 3ե[A5$30׌ E/`td~&|Ha5,u8.uK ­.e8Jxapi/~F~l+WW-[h)թƈ |I)^]3dD66N#Et撚(;vaRIГ·^QcyXDgf/LbWy7p.9W8 Ɍ8%V]!j[t|= 7쓕d>` *6?!b$wy,i}! 6G x C<H)<\!73>6'i!..ya2K èL! l.s9ah aKKUpv%f=|Տ?;^#`=ዝ\v5Pèx^dѦ_P 2X |[pb$Jr!'7_`?e)r&*~E/K'0&ozG[^9%sS~.VBaFO9b!B0+ڋI]%ٮ<@:G?|{̢nJrzwge#9,9γ0qb'iED~EؑsD2:κU? [MNrF8;ͻI\$ܖ(`l,^cNKD"S8˻৳..0;knc!^|{C@jz+!%,]*}j s[gZ7޳C-MZ33BZ[v-p:!8B{`ͷ/2_m{C5n󮃭 2Lm0#.i<ŇZ6c%~d?Jc: :J?X$ i[̖sv]:v[*֗S ^T|OP u60txI!de@zu* Y™ș@;{r֙u}U7q9^mt ]zvmf6cV*  0u};٢M@΄\S ނE<1̆0x=ו p9yF~ZY>ɛmL89D߹ 贴 (CЗ;M[G~zfl|0^^%lh>M[c;#fh Bu=K|tTAʔ5nehyR$;-A'AmܸvIa)KS IdZX+}a0_11]&@9A.[󨓢2K G(2tDP.X`n{6JHE,/Zp& #JO{ߏFl6᳉_L0,\uJȢ0!w$;i,77:&c9y /6*Fbx>RM-,>ݢgXU%B6HIm `;W;'('J4z}d6|on,!W/|mêA5i>+ERCPVo˘*< 6BE{tº2 Ϟ33Qnv4!SŊO#4LmE,t]ra&5 xAJJ?[15T I_fkv _G!j:8SY'0vQt]:UtiN%!]κ}{~Qk 8Op>bۄ*gG od ωW6.f$bHv Fʹt}TnI"z1s8sD6{vr,zq9u[0t@Sc!hD9BEFZ8[#eWY?ۿk\n%)z&!S6kc¬[Nw:qOZVx˖ +P z`r¤!!C`" lD0ª_&XyĶC ۅ/˼Ti3ڗWKxEg\.[iʣks&9 =[, O]D&`2g'//M4Mq%oBg46::f[*q_hh^H3 j#8i2ÎqA9&Lx! K2SUi\Aw.Qr  їЮARoC4Ȑ=]xwB$|qJ(ii6eișK2rܘDb'WٍWpH ȗpiShh8WsJMXޫ@j@Ü q\xkmǍ=9A~foux"{);ɓDf?~AI&k'y-#3 5#[^^1A|Ż55^H509QSHDyߍAĪv ĥ[IOqxu~?Xd{;SL !FREf=kUdcQQe&FL%]wׅ jۅֿH\볏TG9|#n&R#,\X8x u{w5`xuWffhŤyv*o9)W|;,Moe/_pkVU@ rLb\Az̞Q>v"'Q'cNޓr%\Qy6 RFu\٘f!:bhi:Q tbL5TE}BX|dkI2${1GZ/1)a* e)66OԧOL9R!I!Gˠ96{@JA Q9ս,{?a'nc:.⛭>gٜ1ʝDZ'h:TIOK,۴rԆ:5Z\)~skUԧ&tc:r.M7Z \E}C .+$- k[g&rC5 inGd重eqg^[l6q%]Mwe_=/{}FM(?tbev u-!C9pJՎʥj,L >RxN6vMts+^O@ :N6woڅq70EgsQՒĶnݚ85N~bnX r2jV7;L ;Ͼ E1 AoD i*m".evϪYl+o0!nj\9/EpXl/Q*FӄA潪Enm ?O,0-z1Y ::m,N0S@nn>*)vVߢþ qwd4+ rÏfnY@J ";g` ~Qb>u+ >V\"2N @Z|S oFp,6jO1ڪ9x1%: DX`*{eh0Df L+w'v:h/c񩤖-у)ɁKmljGqd/p ROTngLo]ƩO^vˋg|Me ̥ĝyCz?(Њd&RtJf+!rh @9qMֲ!iĐVn ʞ¿馩[DE<NG1$쫼cbFTbI$_}n3aMq &x01E#/ ᐺHhi@vm@>LХH7nٯ s:9 5(ݣӏ kZ ]i<^8Q`#Q:yϕ^ |݉YKs;mc)Rs[9kgQaS{ ̎i{G`.0 $¼b.2O mQ=q<5Wm=J9=ɦ "G L a|GozY^贰PuY;F-Ӽ4A. |ã>JA}\^4i.g-~RVl&^ӴF&ڰ]8!hɎ8>>ʛOvjAur=uzkH^ʟ?Abd!]~y=#i8b@+:V~)-=Who=Y1yNy6X~*=9[ <=!aO!ލBQ2-nR$?f>ҹWR/H^ M( o!4 &i;nd"oN6+ `^ov@3 iCCL5*æ8PH0&A}': V2"گئJSߕAqHPE$|jP-Z/GlB4(Q;~=Ζrǘjvfk]rb>rTf߇3\- = VvL'<䘵a+^hvˊ5՞4縰&AV$&F5^Gterڪ?3VŸhEe~tRkސ`"7p*Q?D kO<` Q𷝧ű4% 搀CX)Z^* 嗙ƙ3p969DmM^ݠ30;E\ Y*T߫ uxNh JDTwH!46N92PXA"^؊`,1tuyiDB=$>;֚Zm V#mM^RBq~pvBRтfQ-fs~}ߊBDAX:WN,aH> ~5 6GM3T '74_vN6<Ϗ\9AN>SA=ILxدs4q$|D#x*Ț=JbT.THj |\זtiT'}G>&Qr.;oLEݳv(PYqnNdakzبVqOژ@|N~ $ϼ:,sc!ԚSCTghOJYD-gڿpUh* *eV).z7k̳-׵c V-ժ&&{qqٔl-KgLU\ߺH/i2`93䵲|6jAqϣ/>$ܐ}2z[sNO߽1T$#"$US-6УJĦte9Qhk#-%P: UmWـg=񥸴<:.mtueE~c'Mi('?N7dhhAd>|8^f@_GjХ%oV$ y)/J6؉ԧ[#:Yd&5(2]Gt(̀*,@d݉{SnUQm$WRq}p[5XИˠPºU`Ow xuܔcҾ㠴\' u){skTߘOUjVvѦ- Xxt jmD̡Gbpj젒S9'ɮۨ`=ZAkBK!{$ XlD Igp:, wZP&ՈtVmn+m#>\e rS)y6 kO[5w1wD=)zU2kٓ_y5 \p:Jaщ׿r_+Ɩt+4j)h|98Fk_T Z(= "Pli5:L#g`4|'uABOۯ 5JT.Q3榶} .uDX'kВ:U:}41Gcż G1t$_}5MeF21/ ~Fl/qȷvKLY2 =z.>QGg9`K-}]Z\n':l=rrRmm;:iXЛYg&9IqI2 Ŋ*MyJ`g.F6%ߟ Dfn:\ݾtt7LY];~=B\$_u6j&P %غsRb-QEQ]!&K0+:YێxZDQ=+8Dlzgے&/NѴbw@M0{`[h6ܧ\ s hvCN:! EyZ. W@jjnbýKֳ1 ɀ|yZWИ`&@b_K"e : 8pV.o{gE!0o9HQ- b]NT 0M F=|xlViZ=ki9mqdи{Z7Fv7# w%xT)_JlH#6@ڐu;_Qf|adF;C@l:[Y3Dg ~;YC/! LOzZݝ<͓XѺyЉI ɺSB66i5UEbb_1h}KZ1WYC+- nRl00x H%b%숓b= _l3 L]՟7SδczϯsYx˯5x$Yip*J[_U#K2Cco * # ˢ">{QG٣ExZRYs4?!-Z'췮oM\!0kioa@(UNV@ǒ4YtI5=_ GKP[x5C\K8|nj!]wJ؋fxK u}ϕ[OYf =b L-nP-BЈnE0ݫ ;@(,(?IGL^GƳsDxuWα*3u-PP3eQK&_]T7{/wr8W.0h=8KG|ԸcfuݱZu߬ ~ (4l40bD-x[ouSqJM/Zʢ-Ѐ#o%0z?[rj ViCLI$X=Z켔)7+/왮]iA%D{U|FzG1Ex`9zNE&6M%Ủ!68n_>]= A;kP 6mQYUro*gomËߑ ĀkmA>,kuhdAOP5]MZҠ-RP*vu0][ѵ?!j1>-A.#Ӥ= 82h}s3z˯omz M=Q92OBh(!W ُ_?g ~y_ |]S/qU5b QIX-DS\"s?!66wd4v-Ө wU^0㣡iM64)nWj_&2Sl0Jqږ6cuu5vs!*ESC1-sݔ.VF s̆K+lm 49X<~W M~Ha%6MS }XOl4˾䐎脿Q9|?[ 1(7E[j Cn]US6N;yqr:n枊?|q}a<@st˫4HR tEM= HvvY^@m>ٺy]fb:붒-ѽU%nFqwX*UD9Emfw(&F7B <>DKozMWL_98j.~8wa#iYL}52iNkX"6…fd%4#hRGd^!0|*2=:&FAp8Dc%34N⟔,U*+ԧyuߛ.8-i߹Da/$%j~ 62[s~$ .bJb||15vK )2bH}OI]Ͳs,oV+|1S amřP%, "JDjZI("HOx{+q/u2ܦ:ρJWյo7!9tvLFJ3R*ל+ƅ[ 2Ruڇ6'$ [q$G uڃa=7CEŜjYnnMLӺd_@n$x7}8F:x~Y901ͱ|_FfO` `zXO+U#?KT23X#kruP0$+`w 4-Wtp7;Ny]RAq:K'nڛ~_7Td oyf@c<~ʮj,ڀlW1IRB8ҡȔq;gMߜ@ nRF[b[@jǰPR?~z*'H}'hw:4VI PExﷅNt/ev,d r@9z6װI^wTJucz"NYx==j:2kk_As*hiPAC_k?6zLlBRY(c>K.q־!- pLsߍ=ڼ=(Jm ~fLZdj9Qd3Ϭ,RLub~sf1cnⰶ;ŽKz2]`f/Ccn 7({"` } MY( Keo PFTQ+s}\էY"/ҧ-}%9pN4+pzI'\*2L:j PtKzF)CPLܺ#iI*{y "e褷Hd"8'ۊή, Ҩ4WrmqUa㉡E%gK~9%ła3u)(ġC4AaVXڶ۽ӌ<3׵ )j~fS̈́`ĭ671ўm#mx3!Ⱦ=J^/NDu8x8ŃFmNO7[To}~O\ao=r0H{ׇT\mTV\/}CAsTن&Ttwв g{vmx#s&tCA5YD,]:/up:oU?'e5~޾cF0,\_:S5ӎl_vOК3Ԕ"A~xJΕ,q#u>dGU:}벶< !qCKv(E(9,oRӅ l?E),fg I_1s_6OTe# 8t`|]k# wkJj#}ۃ%=5EZp=R0j-氏Utg 5HjH7k9k+v k:Y) =5'>(lDWfRwBY 2z,깦Mc8rѱb+mxhf|W^Z4%.!m$~Ov EI`q*i}mWgi9>*UjV ?Wx#f+{~9|#ďҠr)8$F th|Yo6@HN=gJ[]idmpśd0!)u?/~PrU,Ǥ0:x-_ 5fTz^n; -l ȖnM΄$[McMbjY^l\EaVɹQ80RMO0[JZmg*c:+*WyQ.h?XL1&V> CK6'8--E@ T 6iFwǷw1dG gxg*N#r]]PYR`m3J!$훸٠i;q]SELmGgA!EFg3ڣ^ J= %rTLp3ug(~9B)@B qE,kI?HF l6i|X@wa4m:S8>H$ERncm&TeOjr\\=N2,{Mb`IJ+gʏLDr9uU% dZ BManw`Qe$}reGPF?ЕNe|`=.M!dW5^u٢ BOvC ϑDErjFο>*h1m˘ҷ{ HFcˬ jFC%5xv-k[^sm<ۡk:x`LM;bt [B騴sI<~NӊAʠT^ʴl \x(BL\.sI0r[n̙yE9&D3M2^"Z(gqhM&0xYsj=oBa>m z6`s藽ɼR Pm_arD*1YZ:SRپ MtMWlmA 8.Se1}$uTlc$[I*A\WSՃ8a8vடK1>LGBz/`DH2'QYG^I4,ǑOCǖ}M%إ^9Z_I侽\H8j4@\qFfTF|yI74AqBOSf?'ZOBG"^I`/8h #M)8+:8'Վ5ulXpkMg-M]kiqu$P4Wy2}sa<`^{;EJ̦[xqAȏcڲ龾VN7FvƒJ$An SQae|%&,Ӄ1@K2jvR +v&,A|څ$لY^i_~GqE<~WUq!1Pzh7&!Ә Sz3KqО4dKN:uZdE!ggPCmR >gA%~䚿Ð`z E"8a&3Ԗ1 ĵfj.j}1!ٌ,̛7SA̅>K`*7ʇaߠԭ@e3'J`Sz_J+6xaOd,2G_ 5}VY.\ 羖D_taabU^Q*KBnxECbw9BG BSOph i^Y1?Bpm b(G&9a]HV5.xM7qi'9>JIBKw0JMߩ,`]1Pt2:X |OR-05\skXɖd*m=j|7k}:uykX{z6S+⵲*7pm- As34 8""YXL :YB] |E]%?<=9ov IlC{@7Cރ^XNte_`W a:{s ι<]eR;ϸze0VnmG,5BNELg؅q(!dI*Q`AQ,1$.]TEz?{}KLn-a(3 `k9GOj8E4` 99x+8T@Ĕ#h`*'{.L1 8ڇCH {|U i8fzgz]V"Qm J4>mLIݎ f{8G$'RuhxEYl0A#ݭB4NqcXw0 ICNh|OGPw eOAYZv:S6p/Vӫk<} _ ږ~ ㇣@\Z;upw״(`t$gR/:Oٺ@Z8ɵOxE*hv6y47GOg?l)s/b廆OYj/,̜GFu;pZc"!En_]'dwƚmg`B/14OsLR냓!̌{k/^,i K Ī69%٨Wy05KXX[CNt2]8uR6;x`oђ +feY[긏ؑY10-_.L? ?!}#;귎fOKbw0KkM =أUC|l1n呡h 򛊷Y-'>}&>2C3)%T 454nKWj.#ه<.$Rs8͸;iy"B|4RUTVY^*)s:249hVW5"Go7 W t;mCb~78;+7D?OpͽNtM2v" +YRӺ&bDshQ.YKz7҃ti5@uo7`+ц+1>g裚!WSD R،&G.3rGu[p7RK8JFIe>ttmdz7NTe|!i)cA5Ex&bZ%,4)$rt$ ֌ a"Hdg(O9s_T}<4BH5m(pcvS'oڬԁ (wS_vg+ 0h0= S{`ĬĹ" =P<\ dW`FFO0C8 I$gU#ڙ仳M[ ˡ( %KƁ*"H}+0q6 G\t p,Qn d1r 9ꕇnXVo!Du:+Cp~FhK:.* q$1*LԚOl7LC~*!\tEn31}U^%=}y҆$p-jC)I!5jVk*ulVN^A\v{ZmS4liUcc~B.I 9 4*pK?:X䨈BSTX$껦Â6,7(TT,yë6bSٙ4< Zߍ ka$J$K\U۸NqLY>aWtLZp20 !?]׍"dzhl,RkƄ@iw> 2\#[wCC]uo_t(QFdvd -RWa` 2Š}X&E6"NCq>|2mI;ݷ!RՇ7yz9>5+/ a/Fm8"oeZK(QU5 $=*(ǿS-E0PdNEP\Uf!Y@uCqF笾>s 8B@nIҹ1$CjѶ'Ϫ!`UHok*XABkr쒯[]Ip*5 s^lkP΋;0]kty0oM_WB;B>~ IQt|v `(`P)Whև JLorykq1LxjW[p:9Me?~"O dpx1ߜ•_VAZtm(Ĕ(?gDZ1-si>,$9 (^5"kh" ` nVcP,zPlVh^Ïra'Bd[r&}E^߅BqwZe(6m>p|X(dz?mBwvc&trG9r Rc9)_*<c_DIȄa!3g8Ä:p U'KҡRm zZv)|Wk^Hhꩂґ-oh:,DLc4(XpK, `jQ-0uXoH#rͿ|2T fL2_Ynt*q+;] |~ ;v#@ ̯0o/1ƅhVAEo/";p|<5hu`y9ri*kwĺ3_jX1PN?w'h b~9YH![G5oZE)9]2.[iG}3 ]Rp*4LC:<']N[YɍvXdn NʡL!Ǩ -OZK J/ (ʉ+%]-t&hGlcIM.]R )L6u7ɸ)eebmS4 2R 0Ư@ޛn.wNuJ5Fje(`F1 A-&vLeşUӁ X[}-|j&+w!!,aFD2\˹ʽ-*(}:2᝭H!J ޕv8'&ϯT4\S)JbW}ZhUG&FX'9y*jNTPo~%fwmw  {߭tucAɰCC+}oeCzbTIxT+u,=r&qXz^~-F Prn?lѪ&ɽ~E /QX34rnjM(Qٳ:Wvj-#|nXFF\QKVg8+G}]^.}g⳨\SQ⇚RB~buDc @/,VR/l `v wJ:]k"tuhi\v'6BnG)4BU4>;! Z|(]Mz(&[!sUj/5񤵥ʾd7hbotJOfd@چMhgX$jn@d} ܌2R ;ѿTjKػRCu_]BǑUX|_<9 ;M8K<Jc(֮k{y ǶJ,7J/Κ#n'yE Z\M+|uNF"_DP-&4Y|ڭkj '\u.+,4τ,] ιfer!ڳcg{re0畂ө͎FPQj([A@97?*d$pmڙ LD z|ܪ, V0 T1cl?^ir%g1K^(xKp,J:+Q8(Y҆QH+'H޴]$<@{F`[:pzȢ|դ]N3uR謁3XqC,KIWW̯M=zL = Ro %4.k~UOB?Pe[8Bi5 .#+hĖ褝%Fe?tcGo|⡺8b34w}tf>H?㩫GֱOhNjS )wmּ47oj5NjHXJ"NɄɧBz7=*n8R Ke曯8u-Kv`WЇv?|zـ0tdvDEHZi=Yأь8JBÝ<89"8yM)l\h!o}o֎Kcǰ0*0|}t#y@O8 2TtJ_^*p7ز5F8V`XI:z)_oYGgrWu)nwہf\>R@)AK!ޚ-)ſ}.-.eE Ytu?l~-Q☔+>_. TqJd !_-LP @Ī{T"ѺWPFm;/A3[+p}E8%$Ij;!mw2ڠEym°"/}bP?p }- Uhks_<#[0Q.]U_i°m]y)9d'šڔ]SϲvFhQMͿ!NmZ }.`VFt#}c3 }=Syi;]n`2Wjì&WçWV3D.O%tsnHq<:GKyXϠ~Z%!9G 6߶lcq_H ]T{]6@ɬUYvWUWr4y޶qXM3v#?9oi^:`?A_U&e&PQEEnVPG')[GgvGѷ2:#ކR,h.x[пI "@~h 7hӠZ}~XԐ.X;OҌن6}4 MKuIwX/:E^ xA.(1Po^EgbR:IS7^z Tޗ[e><55>G}ſV-( Rh[O;o-!%ꒀ8ѫ"\-? T3 顥c0;C, i]Á,jC_;3h3\8fx֢GWecd$AW^YD si6_(3WW` X2WDiQH/$s}0y5h* %C :3o冃|jԏ{t;ҽ3^钓jLi5" & 1fuznX@% 0m!'V7TOLz6F;"xGW 'l\UD'M5.;hY:[h:S&=Z.G;)67 aak2Uy (_*l{x-OGIQ8+$69Mi`Oeh5HU.rn9e{A!T2)-$^߆byxyQ~Tt۞k3vU)&{գRY3y$26ql37fv2Bsf:P%b51 G|T<̂Mygp^@~ͯm(gk09Z_(%*;hR Yz-dYs1q`(f;EivD_RRgp#$wUEgb_K9yxq kR BLkY$PrѺ4 Vw"Qrcݗ yFj+qUGyNbXk Qa^ae%ͻv~w[kJ|F SBOrhNDM F? rCA 4I9]6GV@ A_xNS)K *}1Jj ܆=4dͫcmx.4lTOm%*4̾֐iܯ@!mNSd@~N|2*ݲC!̀"`t˒㺖ͷ{B_ '[_\ mdX _g쵫?b#lv.Юف.jajQΆ{\9B:Լ("Ʒ:z5 تʄiH b{q2Qk ͠ٳ17nNېk;v3C&r4GCΓ9׭n_ƛ!t'w3&T-Es5v^X*2hW#+d ϾIw!0}ِ7R&3!/7Űӽ{.c̀% ֱk(6]Odz\4Y_uMViш \d%3v/iqNFU8c Ƈhа<e, ݘEL╩Nr^! e#蔱;b7K`Ȅetz񳃔TE_r'N?u5)/*l}f34qQLay2vU ]/X1Eڌˑ  ;Is#"`9r*ۉ QS=k%UR:qSוeilo(aKs{01'4祌se T#نF ul%l=Z>wm&g3Wo.ª)2Ӄ}I]p,9AkkqHI-90^ta:@%D\m]oG;5癢03xNFixtSjyV*Y~ŴMTaKņR~Wއz~CN㸕Y{@=ڻ7R6$δ!Cy`aIB)NFP= vH+aT໵! ¤j=?QKS?a+m~%]U NI@Qe9 4cq|ϱCO 3ghtݜMa a3wFr5e >a㈆LyPTbU}g^Q;=C?7[[YFuāw{ Jo^ur嶟i/׫`m\J_,MͶ_,9@+O b)!PA1I}r h'eCUFGLK_zOWأO3(цOr-ԜeniDlHz \ ^b岬۸L.rBV3ňqL\*0 z^3p%af&ۏwTm_ϵ1n]߾kE-M^"1(Z/?f=mI %QeFY,G fS)7WOVɣW8zt{7YGQD)+=njNmt~{qoϐ8eӇRV̊D=+F22BbƁji nϻ>| |qЏI7g˛)9qA/=7jV% 7(De嫶8O >߄'2xN\iD$G ;RI,]+Е: > c Gq˓·|P@U9=} C8<* 5ǯh:oQD5:i7c<7>>2Ge6c,}d[śY{yO=P-& 1/kIk{\8eH /ۚ8%&) aAT&nd!sh2P`]*n K0{Xĭf$jsIEP|w1?|L2"Ӷi m-8,%|_Tmy)3V&S @HO_}1]&o|KL{Kc4ɤ:slXo'C c)C!-emޟ3f[Ha$]67tUTa펺Jrq ÿ [RDv! nȥmf_#ZޣDN jwqFpx˗J4`nbS}ꏏS)ڗ̰PEuiPm#g+\$?OdF0r l|ڷ O$J!acC@E%_~PMݒ1#d78Ao)IH (MH5.m)&HGb_1i ܒ\bdMk@@^FkOz_ ,e"ӻ>+ ;+{O_>y֑SB2$TQRf#񛐟ߞh, ӯ-pخݱk6 #F@mpqBDqy_!-CIaf[r$Mha?LAxk{FcD.J'j1,oU<~IAF8bg2b/ FU)h"g٤26Jm L~zUj𫧐5!Txj**L ,&и8oݎݟRJ7?l8D7M<D n6B6C}gjcGsci*=@JFڻa&hFl [g|YdϚ%ӛ8"SnJDZՉMO_oiab@Qʠ!-^'AqFA6f" H<>2u,=$F"@ ji~IPktFEsv ÕP68ǰZSpqe^UYO߶ZàIC>d:X[\qod4#اe˙U6H=@b=8b害]qIN ﳂ#w{,&v- Ia4DWQwv@s۔Ҏl5nTޗ26&x:|Aj!K946}Sjb98~jP+_:Sof7q0e'zqO-LG~ZF-c &0+ ֥h62f,|iiď V@i/oAoSoW)vƹ?Gr^wC*zE@ ]guO0 }.ߛd:V⣢LmnsN`2t7[#H{e"̓N8> 2%.CJC6Gs4%D$䔒IK)-u#@=C/KZ'TKO;+V3\Dl̻3"Y Z/y/ժ-.Dd3s|F榀sԒ]pHU&z}qC*,POF8O/k Gy,H^jc<͐-GmC椉+p]'Ĭ6ozt7o@b#ulx#|D ޺Y:bbӔĭ y{(ܺ4uk ZfiI_z' ̒N5ccsDu9@b,q,,Hm0֘oT&rnYqd/][%Q얀u2o6e@}p@6݀= P#B x=s\9F~it$A! @]] X$~ҭ&~vG,ͶS`/XW؄P^=L4ZSuV퉁ZMt~vP#' .ebf>ETOYaҘF_SP0+WK$QGdLf6 lLR;wJMjungjBik~*dP$*o:6 my+N$]¼ ܓ(M˯aAq q%׎f9SVY8ITv21^Y;Wե:ΟJ\Q@W8\w;>WIk!L%1NAfaOelUݑ\I1iIkyWЅ6U‚7 4Fx١?%1q^`6pźQ~gÖbDc(ǭ&2Em&0W웊Ok^']6«E8-/d FdT^bST #f.yCMYjtsDj1o-GLsNk7*wObŔpәy 'D \U 4y.*_=;_!Nv,)vŗ'liaVnI>tmr־tdOF{ ԇI IN \QAN?J-cS:]ì$5H#XXPq蓺GE12XΜ[6hwW-=Q/jDw qdƁ/7&jE2 y@f20Iuy̹Ex/YNbٳԯliuh~zI trH gCtgzBe~3;٬dHCRBr+ALй|Hd;{keyя\/qxv~YɒͷF]!*$oĦT鍞dXuhp} W7t<^,[]U-R]u$x*%8f$D'`e1*&5y>8nU&ShĒ]0zT " /;b鿙q)}`)1MU[$LQb|hf㘉8ɕ?:Ի[UWl{piiƶ DH~;ُ*^TӇğSyʠSDNc 't˶?:.LjFlWJiǀm>/E8K&SyjxN|drvXk,}M3dp͎j©?X]RK))X Vs|k`n74SF yY_9UKQc{zc.F6y=hLǙLYW2!-^ft 3h֋S員6L(*8u}j,~BZ8h\lLPqaZ&wd:NwEa+reILJ#V+@q1eY":s\ԢR-"Ojn1I ٫HReoI^Ni{ud" tl+o[@R][6J;e0Et倹ٕ-o˼lB SBD;zަ>)(6CD 2 yue ?Mkjm 0/I]:B@T5xSvjV&;)thz64*Fh݄麾6&~IaÎ%6|=D1/cOZ#(0 Q'F l~C( L#& c@l!ZFG^M"Un}A X>Fyh@Ʀ.؜@^ϰc3ϒeM1JnGϭR?Ӏ҉N&Z1z Q/ (B.5>_ev欅*A!N&D$ b?8XnGv'$UR,>O> /j6j "dg_}2ܛ#Dub/¿2HZU_zn)nj.cYCAWMH_X$R77=p71\p\*?=8r"8[ n(oC>Pw.8/ZdP| 7怎g-Hk>2̂LKVShr^f|9y>N+]hHVe5֛ko;CuF(ؓo{{ĺX>S[laiD>  =x?^l0})ۖ' M[qSbԡ7;tzNU6H<#pC/&8?j7ky*w]ܣ%˧*B?,Hq1;S$oY"cyI Lnz|Kc.6ͥ^n ,ª]s:Y$ MjvYwJ-Qwƕ,\ .$<6`{KoUv"/LC#e/:neIO<* %xN! ;sA,)aeu)JKP'F9=N{wM$ ؈H]\p zlk>^z-ݟ oC>S{E3k*uxJR]S.OO鐴 /EZW/f`7Lb7}X|/XLt"-m4sTsDR6^=4PoI줈U ']M|C|FC-237[Q Nig/Tbx3.QyYUB'U|yjW{ mϹteM sBD)LyDjEX:"Kq(HCUI0ktuCdZ Xm V$|Z~ s_ߺ^/S=B SؑNWBt6/'EC߄)SVotPvo8?X[Wh}lş5\eDt:~9D)d(0>fc}[">rm Ź͌l h\>JOUa];!Q*5. Kⰷ:PmX;Q~Kb=ʗ-?'~R,"0n.p^]hD^å 2 ]U3 nJz%|GQ5 bRba -zʼ(eYVB )2~nGmu؋S# yfΡh! WfTMLkYLjWY7>p4c#7ik2IL7B"hqD.fv R74D5$!xpX1}ű~WB"c)VqgYf(p-;Kaw+߶/*Xũ b輂1Ki{V 9̷{xFV6ϣGg)"EuZR/B P}UB.t%ƣܓ^S|K)A>1l2.cxkis2#qa++yPX<[>7-XJy"]씵MaVp#;XF| 5Y"Q}= h6w EaeژoTR&q(1_YcF5F+9|~`?JVc$, u:4_xZ>msݶ=c'*o3X+x1ɀ^o LRI-mA\JKf"R6 *fo"[LS%LK"̙;ߓlct_,խ:#'i80d.|'8_%lz:ob##ظpp{w i+ {B[go瑘EYԷ$bWZ=W3 6cPPU3{ ZS1QӁ&jʟ Y'H76|7%XC"0!TNMJ.X(5ny7v˙TO}+G᧶%mdTDLg-iϓ"{HbU;~P.m9Y&g|;v4:>>ddlqP-ΪY8G (nP_w<ۣ sk;ۄj9~H~әP+#PJ8W1RδLs yA"FV|x=6[%g/L-m]4 ⾰u |` ="VN?atP&i:9ˣ׸M6x3o _H"6?ȻW./Wp!+bRWn:eV *`0|8LU SH/R+eRlYxކ(k]Of'b(W`(GB]( aE6l2Z 8-6a`KEv/;ְ,e2˷y h) m&_Թ0Ri1qN \d, 6m˱83EBFlSVb,*JTPj׺B?ԏdhS ֽU-K) .W룔Fl]7;+O@ͭ:a0Yx@̃&|GVVE92LXd1C b!gn-[Qj;W5cUo-i]<èYLubOE o1 5،XR?:8Gz\&]?9?7ӹE@OCИگ<1q"Fbs933ډ 2<څ "U3\c$7XzAxLN2˸@?Si27"0ʨTn+ZԳqH{r8(`}Dt͢ w惣֜qF_w$L15t|Gx-Q?;d.Sw^!0Os(Ểeձ%䇢SOW<)q2+UWlaQGn v8)4W80X-EL]2𞰇(E{tl'[|-r+Y(G&Xm Wa5h&+|E])2PxeMАOs7է#B"\9{uzu+,l)>b{k^Y8R4=(+dt H5nWcdE~dj?࿨(9pt/hDZ>r [z,Wj=Z_'T}q"YaE0qa%yMJ#)hbHM'AoBd-([!$$6J"$AM_uyߪuPk9ܤ}G.@E[#A<3B &ORmV2.x?e !dOwD{<TT\=8z=5x<|Mi3db=.["e)i+*YY6Zs5 W(Q@ r"jE&zh$5IJ' _G2B#X<51% `:zS_ /d:hVWiiGHgfD_}۹Y[[I_-A`\gDu: Sc%v޲Ƈn4]U}8%Z@!Hok F2Vei."}vK2Ox="dܘ-/w]̝1n89a,Imp[]{\r[sK`G3Z=?iAH6K0U$ry!cқˍ옕M?KfFQc b+w*5#9l5#H ARM7=cXDlebD5a/2U #Kƀ78]tƤfO$pWj&hHLvt5p^7mBYPԑ3k>چ[*Z>$JeY1*kܤ]rn5 RYm =Q*̷$M.IJE-.8Vy`)m CjYa2?u]9X3ᬤbU 0a6F.K#@4rƏp#ľ !~ >-OF獽ыGtA>vV =)?V&BE%%d2ZtUl?I^@f̃K6 J WFS,oFO&f3w'vFŲ4*y|lbB|ʹp2MvR|_25͏fe)pIm$$6 ./1" +&K;Ө;YfCMYKe[1YKcM @12j~쿈^ͿΞ „?0S<8iZeMegH''% &i-XJy6q.D McbwN;Vzmr2*k6> 3-!rBxcK&&Px/Y"N֖ I}e RE]ۯV>_ss_0Us7iAFMqT@*h>1T@->9t^w#jtiH|Ohff%V,)!,ֆ Z޷cu=dO}c̦A ̔kiiM}fsB.|)T]μ >.7q<fN"vCU8rI( #t-uқ'0ՒvГ- wDq/A[E6F/E!>}ԟ)p.\H$E3(3dPH/Zq)zߨ6kᲘby zOt[ A97D\W;>|B4HӰ7HHb '$eJ\ũi̼H0' o>'s%CIcT㞾Ю[/aٯҨ\a*b =ʞ^̃eX+\opcT `lkMiL+&ؽAGlظ4e ).p@q]]'-yK;Xq1%]0Z wy4Sݕb{7oǏpBe4>T@q0IiH!BC@ R? *s\;y} QؼkkpY= Ay]~yAl[SEZϱ]8۪Y0SRAPo3/G (G1.M6H~`IsU3aH7P~MHYP7SՃТ@,!D$ Nr;BXLGϒ1;.IP2풣x(82A7}&(@PE-QOG `j/*T:qr;BvN.ॽ>V^:_\gJ}sqP#6oCsXwt%s12_k3]W # OC"WZ2!A:遙X6=p9H]h _T̸7N<ӗ5LYqbkB3vexdwi\l^{JZAzv"Btiĝ" PrwqD &;Z >m#3 ]R?"5QTpYCz~ieGc 4SꡘD P7xh?]0=pREMnQFj{C9-E &&Їpr[O 7wĝ{S6dJݺR:XJ+H;hvGCs< TJ왨ɠK!;Dx p}jTG.k2"4d)TO{ w)`ZgC j%!R54RҢ `Z.ǩ T`.BN5sV.=14K-,sm~ŽEzxx{OӪ6++>έK)*(YԷlOgb\ ՟mɯ8+u3~5,sKwYtS3k{kB?6Æ5x/jX 8j)-ǩxPnA"5ЙqܞfyP0V3ϝ=| ֜Y%n A:Ҭ@kn66-ֈHZ.n*2 ցXҥͲc6Kqqt貏nPfCh +TnkU99`35]ROcH` uj-"bWE<blᶒ^;i/5c5^,QZdl̥>FR(5YxcfedŠn{yN m?9p=EˍZQiZ*|N8gI<&:B=Oo3LjD4C d|)Μg kD`ii:d ?@sbeخi}Tԉ$Ǝf$_Fb)e@baBB;<mA79 ^ h!:51 V!<?m_|H{#MjZ1!CI)ɞZRmURnkN#Jp$btH/`F5|_+FLU^I>KBf_QXviEGNvr%b[e랟~#'!3JaSV#u&%ܲk Y(N(Вc+wj w|F qMC~)h D :ۯ3ypW1LЯD%F + _4_Vb,4 VuEJ;,QT]x}Z%(&\~P^6UVζzJqʆ<,w)bTo3yD juK mY,LՈۀ+F~6U( g"H*YE7a 6|NxlG(}=ʳ{r6eCQZ@yIAЪ Mb ;`%{G";˨5OdOI:ԃNi)@䠊'`],T" 9YU=[! tl9RWyouP}w+pcG7xMm>ǃD fo9ɍ$GYt [̩c)d+?%]_Q]޸4In>Kڧ*7”u6]KHˠz;¾:,L" Q:[g`|-şiBԈ<鬟t$6>ؙq%V& s #l-YI2o =BCTyc `)Wux%rDڽbom\P]fxs=y)aчdKr pi䥮cLPaݏGql*cܐ9vxgbQT7)gϮs< Ge<6 6u%yFBՖڼ>"r;jrۓz 68]VCC@Ϟl?L867T/6|yVa=z!iڐ)#>87ຌtUhP#Mm 7-XI.ͣkIr("ki_KH3߸TPsqFƈwH4-NoճB5=aG;\@B䭠\XcN_'Lɡְpԏ|9 cxADGSR;TrDgm5S;4uj~S1׍Y ;@}^RrqΉGSj2i'Qg(d\ }0j(6fC|`лSk?CɩO'yUJx56>6L՚C~_H:!Ԓvdg]Qb:C |i(t,VorL3,դoȌr~JLƪWvvP?%W6'0Nx͚gWw`cH1J~č+Gzw.sp tb"ى OD&=a ;^kJ0*q#LPH-7ڈn%B/Cg0vâѨ\y%c@HCgnE`/}gK;Oq*%Ỷ`抦%"ur7:5%P֦'LH,rupdA%;n Mhg5[I.ITHCNǗ1p;h 06p=6&C٣X_ A cv;\sXeĸ9P̀vVІ-4Y=!j9ƦY,l8zxT蝹G K%lɂ\n|Vx|Hx=Kw ǛOPVHSzAG0r:ď_:W館QyksӬ<ū%eZTr dzEԬxSY'ϯ06&vX*b1ۍ=s0 tt~4xo 8h,@]D9~tLaa#fh]\SJ.-gVd 3{E "v )4`waƔ`fnbQ'0}^0<<bft@:$DNNĂ0O1Bh5'`=@.uTqp*CA.Fb<˶8F-1S<E^;&;ď$v!YRj n=Jڶ M&qJ  /+[2_ MGsjcKRs>i]C-<F Ⱟ/E -d&Vj4VZ35KÙUȴP{SuэCIY܍ۢ׹kmH+/cuQbbصm ¸@F#gpst$y4~+]VHsܣ# + aWU)t+ 8q2Yx= T6ᮛP\>d (*8ART&2Orsugذ*2bOO zJG^7o[pÑ?t+JY =#:}y_7ypO0kHVZB_?PYTwcL<N{8#Ċ6U0ut8? :ED2qP,ubl*s ? ydVh\պD[{:ݢ=gujѕ0"4KBm /ܞuP/ӗ@3o# t&"LQC?c/zm!̝{rIcUl;ʷ`}2]\i}zԳJ]nU 2ZB~=ly0B^x=s\A“<'*FW -Tl]4B>u2I򃐧Q4s+'(9ICPt8yd( <_Υ~/k9 u`^{`3V|Ab|>3MeA++X~vq8v3ӭ)w [L9Gko?]-gW{*xPC<]' mTV҉rߜ( LS n2d>WZǩ/ Ӈ ]NH>E[X1HOUo)%C D vx7*a/TuI֏ҫ|a\ZIj 67Uʾ)c'_KLj'6,Kc-W1[rLVu2Y!G0I1p<Lo n  W(>@㫃v'$F .7.aO\dI0vPgYtcVċ`@Pd l5+)|0 5b>Kbz0Ծa\jvOq'T=؆PFSu).lq9iLēLb;<:jPZJ!yqB WJNM(A ΜO(q3C`*qnI_76REkH8^v@"Ums ֟,~CcqB1m`1L-BCm܉aN7@OKg80D0sRXz: @}tjaxlC\Cw `PkBjAC>F6ud!# a]dψ!~o?0wOǜQb^_z{b]\63vq eWܔ6s.,xF(( 4lݢ/-C.+0؃c-q} &O4X[GPML-2Ʃn?h7}.wQ/FsK:pt;">-e*(ryg&:Dc+:T4WP@=1>ᑌ?n&Hk,t;Z5Nӵ?@b>mG U=v_Yʙ!P~ė?_譕&VqX{SZ!#tm[짗VYh̒e:]Z\atԍNi_i4# fi`ԑS8Wt2 Oo.9s2c/b(s)8.Jc5˚s ՑNXAeW.YbDԅ50ײa_=uչ2ņZ|vD(N T?| =qDkgSh8J 2mSGҜ USxVh$@L),z6j kDM'Ǭ3HS}>w62 Aa ꕗx9 zuf."FGQRUz8PjPf[Bw67WAKڷ_[QHP뭴t$~ۍ%l^ Q4[RJ zP#-dGd)? ݑӎ|fu9'2R0Cpz^r؂װ/Qzl$f[{ ߝ~G hnǟ!U`GmSse|FIăھaY&:PL[5Q4R4.C/F>CkK(DȗT)TZ^7龈ԉ@_+1<3$ٱiJvNYO4 6F4_dvLhӁhAT}qP]SR4T$^f,|Sj`ÑYːV\i4mCICW,}u_$CKVo*r\3 BFNZ1O܉$ˈzǗP$ XCv31-`*"o`s{#{S~-LH5 [xG}s"e??k0{ םv;BOɢ\NGp[ `srv ZK耚`x/݄$h/bOЛT,+\M<ڳEvd#eH3XqaE3ި. טN-e"W;gMDmq^eꁹolxWюѳbxUHdBpt  #AۆE*F4F/Q vv4j{q6GDvA=%N4Hj^ LOD ;1U6}[ /|UBʚtBbϵZ ʬeǖԈv8_.)TJSo3Bn=(?Uwmunsc?"9g0۴%O<7Z^ۣT@Gk.=BR.>uܖW&QW>eNS"!8# c\M ZwW,e1ӈB]$ce|f0sL /}NVhѼouaET4i#jy*Sچ!bT=[spI^=j6%Kvg:'m{_kQT7kCRe8:#Ųs@}+z' ll2/}&nU+yR f(͙+MP68JRIIY!3CdWZ؊_KdxL'S-VbqPa&6,4zoDG>ݕ.??ۻNP Ӌ~s4[Ϸa;anRV@)N`빰S-ئa7i;v<%4 >#9U8 <TjRKʥؑݗe܁dS㞪_ސ\ЊP%xd띉LAgk3dT>~*`^N(ȪjQ@Hq_Ψvd_ YhpnD$0(ָV[6~->lxSf0%ڨnZإş]>OuAXܤDC7AW`bJ/8{Ҋ:D>}{'QAb/@M@vI#i;GS!̑#W[nD" Ts踬J&A+s,Zy8k/C d%ȳtfM4E&֧O|sKu=`l)V$AA>J|S-O ~z> |b.xw^^+uPфg|_hC"J}mE *Ql5z|0bg^E֏-<;,^w#Χ,_ֶڋBgfhx&tt6V?JSTBMQ,֚(:YoWYmNLΙ~lV)t+Z@DEE c9pjN~V>fc]R/? TA:]Xu,7Ur6|%Г BneP[U72dǒb hWoqIc'2%]p_5\`׻Z 2~)&:RXfՉF^_s ^] D0fJv#scݪGZ,Vayv$7 .UO$WqO)SѲ03"G|LR^{,~w14a|M[敼~ ,IžM6+Al@>7՜m%4ȇ@eˣ,ݢ8ex.d ՘YHV)Ƣ;T|x+}RE]4:mc}ֲhR() 7kz̄^1 9?uUX Ϭ׀#D #`Q h?{\/³Uoac0^=UbnQyDH>v#{?z/s/vR܍[Ntvl ]%kւV+u&HÀBl/8Z@ 3׽5Rjh۾lab'F;VCm}*CmV?0,`93ds{zm{F)XjV,?mEvie=(3'` RBy7+,i@uFʼKLU*JScSWH;$'>0&dJ;=8"TQ#F '6?9”ϩHM e6g=ϙhZ'= 3 5f MB vvbfwhxg>,eW{{|^WY,&~ϧx.)Wx释&4nũ#n[Cv@V>C:{8ʣ4{Nm>wli@T'h;`B #޲yl,%nP9{u [f^m%M4`}$ #5?xt'@:ADwՀW+ ѓ_ ی>:ɦJ,eRNl203?#s`v?nr[K, lYJc`G\S;xN(|P+W9R 69/87CƜInؽ,nm{k}j>U}:?XCХ.H ?D}ͦq v\ywDp2c詚  ?[/F63a P腤?_3qUюlC^Es A-djP9!"#;_6G;%%gfQqO$/gőgͤ+Nc5?TIDY=\~&ՏܟzWX331M8 V;>YhZq>4:g2Wv\= z* v0&Y,((NR9sJL\9;l۷/ŀt1hɇ:.~l5qT〻̛!~m*o`FcKlGUPiBd )"CxnZUF7F`UǞT&Bs>?4ȣ s$͍@ꋌQu36&Ź-E91J ߱V :sq'/s h3xFt{,e~3l0#C?j7UL,#Ȍ\Dl$T%.Gch( k}GWoBn-,rfG+Cۼ}VU!.b.#;>s?c;tg6Z27-k Q!5r+0gax `cK-*Ѩ;qd}(q"L7TG];?iXQ Qma>K(Fw}>((.gC Wne: r丆6K҄`̎r̈́r+ 7!]s%U(ow쀀?&y+x]6M jO zs7jbw:h3uh)[iɵVݠBPz-P#>@+J}*>=Iy>0}#0_yZzN L;bI,pF"3m.U${HvjgbYSΚwAj>;B\giU5+l!1k7I)%$[" kKvẼp޵Biѳlb%ԨuE|@8n`|O3U?±"@JmďG$ Z~mn 6^3M OunlrmZ`O(PMa$P+9PU n'ڣMϐ,i~:袎r:FZjD [>!E5Ii2ˎGb1{ C񅬍ËTO41h%>TN RN S5H?DvAwע,&0DfwnJoXYXcG Mg^U@Ozǫ31-r} ryVzA\dNZd?'08{TDou.+S/4.zy>mJm\ apj5g_7&\&~e;NWH2uw:Øɐd)bVry¸i""ມ1-2ptE4?пLՂrAܗQu_puWO?pޗҹzL/0H5dP$x9A7:Zy {h#Ycyve# ^ ֭Lgl̪T ;a].s7Q' nHHq\xwm59!PN=OlGK} (;J ]6ړL-aʏN(ȾAqgۀOcCք?֦diW D%2svo0jѸ(g(tf O\">@d,E} r = ^=u9o _o%^C㩼{`5)94C~V 8LF56(`H|H$>y-.Ǐ_Ĭ9S&OjnF/ăYB0푞ew55,FB/5M?* D7HEۜiPBNALa@ށj#'p&"?w'n/ r[s22%?!ꈗ@ A;<ĥLIN:^[lvJ1z0KZ"r {'-G*|7]yDT/Ǜ]F^oWGu m5rĢ)n7l`͊6fo e ڼr-TDahe{PA[l-X8,gL t,ֆXʖh)KbΙӄҿf/+䇫V)ߒȶ1Bz*W;qU9!66 }N'GG딛ui,g6L=4!,qy  .p#p1%O3(exq4` -U_bJR_̉tQKSGZkLKvSJZ}SUoא2ѹy~ \yؓj= c)A3X2yuŵBiuCi[a<%=ш~EQVmgG;'3(&_wA,kVh vc&z{b8$}KZFg%>Y/t_x><~:\b7tɺϼ#'):L:'͋߱d#A;Thdȅ[ ;0ˡuM1p]f^hK%X ZNgNiuϭ0"Zt ڊ᤹Ψ],BTD( _NB| im|r΀U< pTzAu;lkWR+&Ѽrfv(7'H^Z*F;kP|}ߡx?6'^jؔs 8y{s?8{qs/G^nJU)v Y# `W@lUGG>tc$i-Yw_ 6W'&[/WZ !!(⨉-w~ʅt,(gfd_:Z_a b%)Yɓf $OlI;X !3 ʣ/?uPYd_r|dN^rFX٢ll31GRLkvqcZ#⼮cKnƷWOFz=Bs|2]Jd܈?{V~K$ȷ_E?V\1F.m[*9[( ŒW|a[f퓎i@%T<:+l" blVT#2n$V0o+ʞ6< gw A&O-U26cqV=ƅq(X RH>WSkρxȐ7Ä1ܱ@ \<.=1ҁG(ceNF$d#x3>ꄬkoRH9UFxتb:7d缏~FgwĀy'X|CJ՞ʦ`"܆;$$wIpm+!v+] ֘HF;(?)V %[U2 ߷XW]R?<?``;~Pj?j3~?C>t&J:f$7vLL_'(X`Pfwxu{R l[_aN\ڣBRF2tڙKe me\dS): @#!jkb1kB_6>o[\G^nM=dPFqzYDm'xkgAXkȵ6v!"E QS2%1/Olגf݌a&P7XӢ'O>qv p$d\a@6o Qm(*֟ >P';j=:qMShҤiZYz>: ~VoC8*?/l5:2;,86S@)gCPZ)0sgN7gx+MjUrn>RN/~|7mj ;$,2W^ #bفi+| ?F/Bʻx2&JzCYKߐ^tF5.v(`PlJ!Hc@1Pѩaa BZkʺ{H:8d_&E%?KmLc,{SIi q)iAk/w?#,UZV0Ipķkg7ۻvJ)? ²*{p#*O^ 〲N1AMl/8!:Q@3nW"*Rn]찕C ;,F|(yBWZf*p~ D`I?Q>y7֧BQKl/,)\C:?;ɯޘ"o9"@$ʃfsYkӽ7W4)1ƀVлu #6NU^҅`,[Qp0mDOi[RbK]dƭO`:Z-\a VI[m;׉]v><2ms͊dqT:XX/uI&{Apw'2+#G :{ilK :p4q͚J6~\a0[9nm'ҤWKzϟZ )=fIIH}Z^R+9(VIo"*M~qEv34Xh@T}j1yGo-̤@)3m@r:,|X ڰ (}yp/ 0R*s MRG,(UO)k\'tB'oX7o$FWcG_cqKyB -\kI3lB)9o_R h =h{& b-..^7h>7u$wXZԔ 9 &msƩ2w<||zY}=Vi ۢZ#4^3>Vغp~QX9l>uEѺ7c|Q3NwQ;vJ L]A9oxC^ ?WN=һRw J 2&u]5c ZφkXGi2дE)e_#H^ ^zq>}VzvZb $GOuO+TT<:&7'ڴ-Jq-m! wEגlT?_"ҖU2PkUѲ.FٜioP {Gq(_U:%Uά\۸UG@*7hd@&x2#0zk#~D=u'%T BN& 2Ѳp-0z<iCܼSGy7b,5rO" ;!wQ| z\-$07%s12m\P̽︆hߤ:Pc %/ R5`&bL әVf*HR5@< ]@)7_8ԂH0%%Hy0PW<٢J ;3z(~7AP8_O_lB7Ka-c?rkD(jO= RJ5kowȌ#$7^}fO8T^[ ya{ =EiYý.6.7 \ t?r+S;ϱS,bGu r"8-O73?<M'rS)x_ k)t!#kIgĠWr s<壑OnXN~zKGB]x/"PdTt^?6*Ϧ@9h|X@ĈCp-u)w@{ASG>A?+.LD7LG:0tD-&+o,dD;XFvLɊ$Ѷ O J2Z/gyr^o 0?E~bH8X~H=aIV;}Vp"3dww R>ީB**yZ K]]TC4q(LNk[joD#-ل h9O򧢹h$ v4U"d2u@s}µP)IVz[s%&v6f!YUD"k^pb5g0 jh]wѾ|Œ|a蘷IQ1 Z\UP>,n\gѲ'C ~˹0ȞB`|yDCxGoMC]vKy8xZ՛RJk #|$X$qB]P\r/^E㷡j:el۝Ad-WbS;c^ۀ#fhf2ƘDpx~5~Y@~3QEvWSF"Fe`hwVf-lWʱe' ΨoږC51#zfDfYŶ D5" 5_PO\YE`JdnQlخE1~9}QH#> -\ 3BjջU&ΐ?AkjI-/ܯVV?tcE̐81~Tf]K\e )0J:2ђa:tqȨ֎V9ϣ9ulzҧIHZ|T6 ;`/uAjtR@!YcdW;I_5)Zv$MZMؼA4m,kն} Gw>&۔PqA9G-Q϶HY-vѤust:1U흲T=ټR,$< W|&a~>t.m0UJ_+gTuB_6]z7&Cry]\fqIPѻ 1tJe.xeM<ۧ]?TPUz39bl)5^h @j2zԇS uNϫpѴ$b뭌ӍݼSMvp%Y?A.v@ Ern'zD«^&$WJLFاnF@ ֶԻ!^_Yy{ɔsK<:h󷖸ͽ\TƦ֘T2rw'OD+E$\vxk칺rcU@fyu.C/0qUAY,ʎc d_c)˔мMh,,n+GqCdp((>fsĤHE)TGc5{gcqWX8D3ju}_2iseBсeBZ1 Hg>s }"qskRt756J!f즘ͧ.vaĘ\G h!!QoԀWZyZV3U`xUCH4C-%,@""]E'54b]r9bW٪Sf߈M3^F "ܩjҟna_?bofhcj| A[/meZ^JF㍁]5iO{H^8٫JQOH"_+%(kbxwŕS2wx}`* dModoB]bRԪȵrOϸG55P8}>[;e81r$[9}cp(B?}5,3/bCu&Y{R7n@ڬPܣoRmC K@]i4D'} D_z3=,[1^ZM"tȊo@S´1:徬A-#u`ѿ:hcY2`g` ﺊզIFx!Gv'I1=hdMKxD&Šh8 \[i'9錯B>%P\c:#Jxc(<<'O[j$#C2m6Qb"\A m.Y ::?;Ÿ&W< TASI}wfm]F 5Oo"ؓzԝN?xg\(4н7xuX79h^F؅j2;OP_@- X~jcL+jGDHZfi M'@9#Vm&YԠT,ì#h![sk^ H?A/kG|Ċ@<#PwRcQTZVqNj-4fabւ.rƜO^*OױAlty3VwK _~b#M4 lct]\!Y+&~=M2TV/Ĝi\irB).F$o 캘CkX(e0NtE- bKθ`dxY O1)|xWU \höA׷ԯJ+1|9O'ok _2HG R$VcDv|%J~1WR[q i,bJYG!4v9c .NQCPPq֙qƪxؓYida\UY4PCKw/wPm);7o&~ ڰz-1R0e7i Aӫ4@$m :v .i.nQZ-KE\<%(#"NJd+:S@X@@޾) H^&WX}r; 鲸(W0[]!Z3m:~2~Ms D+ '1Qjx_>FQQfO!FŽiCR/$aNuC+GUDߔ?!-J_gMcGv=*Du{frK2k[٧ʂ5;]qKz&%!p4G8ܳ2bځeʟ<u {xiqYxmMA=*9nܩ0at[-$y X,+;I)δU!3a:β'SF\D}<7\=%Nc~~v"Å:+eD..Ԣ|&J&vX:is e//  ^-b;|,u-ǗRGtPj/3dVg%g9Hm#BQ.>Ix>WVTKDP*Om?BQW%NӲK~r;*o4ex<:CD1%AkI l|)Qnsrjܭ틏<[:jrn k0<暭qklGbyʫYaI&T(TP|٪U|?])ReRw*ܒeruyn@p5-5;8mhrq Db975 _wC{w(=-0:1 Se3)1ÁTS_8BʆkhZ;e$[ޡGЩYy7nܓ؆ خf*=)W=I {}g1~&sLm9;uoXQ!EwiA!wf.?k59ՓLNL:sCr,԰oU12 }n&kV"N=w+{~- j|w8Jv:+c;N Pz:PftSA%z?nsZA(糰H-6w L1q=1yˤ<#-NeH Iנ~m|-FTCZKmL5ͮZqsb!-($ lS"4#tZG{ؙ%<,цQ2&GRKm俷;cyG{3Δ 4H +¦wbEԏ ܒ 60dB||a8Agt€OB\}v7 OB֦Xw·P)M\x4=e\ABEU1Vq v ]'+$!g[IaC BD x[i Aed?cYf%"ZJx+h TG]Z345@.ERϔE"X jHB'E0 (ِX&EX:8Uظ-bmFe*[K MK-f*nXdF6H1 (.㯇5`tmC+udL>71=J`gX;s`Ն@Αf3GE*;޷ʌYM(l~`:u sLm[#FuޙTp촎F+295v釖@@Idc v!tgp+`UȨW/"\lz&l*6zنKEbLͱI)|nkC=nۓ*Jӎְ')w+T[u_X/^I64c8mnSpA$H Ru q茮Ι2ZgUΌqɑEC > e"dr47m3弹H8=̬q~5b/EO#8Ao~g(JblAa9MF:Ioӫ)㠈v=rk.nˮXگ*-S:!y7ZNvj C7m n,3COM!G,?= 7:M*3 Q -)T?lÝR=t73MnP?y-Ž_Xjy'6>\DEbx[^c@.e,YdVou/QR4|,ms$_T,&feH / )M_ingyK >*~#f=@pqMn3-:fJ~8jc?I%L ה=?WK>vtS9\0{MTU$@b묜\/҇#.@Dؼ^"tU[y:q(L7}qILr?X+F 2yV7LqO>pQӑ$* lK|?`uJ%Ln,\j_j2WG.ׅ!ݔ!6%=$98Ma#gQFB^6*>ܐto[sӒӓR2Cg gePJ3v1'))Kc{X5WM]ޣ^l񬥒%_Deih9yeԪ>~1g% KE(sy~ĩ;ǟ=ap@Q]eÀg\̇'G`O PXܵrXJuH27mJ=\,6QR*HZ]! sl>KClL\dV sw@q/ |oX08@/cAVK}Jdc-*12=3R3ifkŢKbΡB71 3lvr9|.LRkdpЭR`_ԟd'dQQ q $.yM&v~y \;T=ޤ6?ښCuê- A Xk c(u koibGIJvDVY{*lmcid?l'#a JH0H®x,̀!Rok?Ϧym<n2ѫǢ>W LY/㈱V[*Qա[$ d"n nRȎp露LH+/2n=rDO[/Rŧ9\v;c]w阵r+υs;l"WP QS%5>\|_953hfĴ(yrNdv 70?B"𻀑 iMx Y9\YVFT(M=CMRVm_䐳Iu*NR9@ᙺ%sa`]#. RW[ݘ^1V8F}jBe ycE"R)]l)l%@ܴV\x="0äT=Ex-2puJ 4Dyy GQ*i,V16 Z=ےU+1>!QݢcS>My @"E;"ox6g@AAG'fjUN [xww'nHOX}rw͌ ?R{"u#k =ݻJrN~ Y:~qy5{y5?^_pp<=F K}0sy,K#:/{n=߶* 6g ,"ޯr%b,aPTRhN0M"J)c -`oɣ@ҢgNohe!#Ei #7G Y5so͜c CųYĶ;ܙBtų1͓;HLpP-j&Cm-~J'e:):-H2e>8DqG4%z83TA߸n-z NV^>f]' ,GUxiۺ}!XYIm`Bil(ь)';0)ںsd\L#؇T': emS{ 2Lx?DL  @5.]sR E}.9+/AvG}\ ْ8SZ W&^PbڈO%yh݈ /k{O>Dgs4#3;UQX,gSކIBk0mG[)ۅiQaْӺ]Ko">أ }Jwɦg%>jCG6.ok\Bޛ'^ H#'Ґ;N8<$蔓cXhyCw< /^V`@Oy6bϱ`2n 7;YȀFݱ>/+㎫:x0a(61adKCA1:ϰ9tHGga]ꝋIk7T/SYgGv̿ؕN }ԃzqWbE(#J])W|v8=ct~4>qS07kH]6nDQ4 6kH-cGcZс>3|tJ[8F?61-e8IK *z#^\f X'7|櫡6ԋzib$C--ָ+@Ӂşj-JAtCNx&cרk-H "ת@S&Ғa]mW ԙ-79\3Jt%nf:M<q7ۖE*o{b0WŽ̀$cQ"7mumqE/r=Jm *id›/5.م PлM-)ă-ntYK4&M;8BN 3'~"x3(S~Mx#NA|EdNck{DƲ3̳RbK߃@-CCF[z&$b2LR !>1FRFWIvU>t݆$X`=SDcˮw]JQ9wvUA P`[F@D>u, Ί)iަ$DQ+)k8[Cqxtu.`|)`?̓ V+eΰ^I^NōmF* BHfՁ(!Cqgjk7CttXBe=5Ұu#.K-%3CUzoFq2N rcY)M5)#d-C=h[HHw7(ѫHoFjY{vg蠼wFN4˒(í@ڻ;nV1Oܐ_b}U@ŗ2.丈+_&NjݣSCQ7(y~geprt%`!I ş8"2@fZ2G/^@\QA R DNDrO?_S1m8oi#bj70Jjuଊ؈X%dg6:zG&K f4`lH?O-g W6XS)XsYĦ贗ɼmo|Yr?OpAYI TD:mJ[s/.W䋃=s ~C߹؉jKV*֘MQF6mV,UeG4tsQlK7bh[邘dUy%(hJtXK'Yk^Ң~2+KO:AL*XphBuzYo(^`""U) wAY,7/ih_Ƨw2B4O8VrdAugdaBTL )&{ȇshu5\\i?:UpDC ~T~UKp.HG#bEn HN:,w).Ie!:5XJ-מd~7.@ "pds_N00V``Ub5Р ѰH=!'Kh%]VHXδntc~':L"+z<)/ɬIRY|ȾX,E:jgD Q.iGD%~43'qvJ;!Wn߭2H6Tzo'hV%$a$X t7E-Jj^QW%G1nQ㚿n7 &PHm9&a|{E`u:h'(]}Obwɾ%Q%v[b׭B5p'`wޕjYfUrYnY7 !rfg^3Lc^NJk늆hA \J)bs^}eކm2l q88s$bdrG;`I!h6"o[[m8Zf l ^$XcpHc3g mԸseL^`|t?ؾUuև)}=?ojϸ@ֆ8X>U^\¶OIb!r ߘt%٩.#A Jm㎢2NfODr JkHVC݋S(Yru! Qz`H)<}>աmoaF&Kũf)eZPnD rp+o/?2&Kyn`d'LU`4H#^8THEK|f5eO)6쌇TϦܵN9qBqkҫwp 6j&)H#@u*z[Mi"<\ΣUD?mGIfAfv;%6ȩeh_w5L@g%[l &jͯN18'DG%}DX*PjD }6 Y w!&A",.[ڨPs1[h6]z7!hY-3cw׏0A딏;y>v!VߝjRrJTm/d4pMG[uL̊!|nfOva5臬>p'ϸ?㭙"Q_L腤֯ȍ[(o >8I\𼑴`*sm ie2 гhHՒbS,VX\A"鲒HPxj:I?ȩt/J3Q^DLum^8kt\99 z%{^sy \?Q;Κ ]tLwp0f Mz975OX4+1Q70$-3&l֧C !!ZvO cZwɃ }?ߦl1-6D遑P=/9^ӌi$H[u\v^]eXqmL 6ym=ʦצ,!HǎsZ&ļj]*ύ/~ . U1QLa)}JRa=!6Dždb{t`Jf57J.{U#OS~3mOkDPjbC-l+[Rj!v@tp\'([_᭞qQ&{1x$N\>9 Mz?YOuM}y㌻l =_9[1)q1>W/9ݘ) u갶;ėDk\𤾞D-^/d4J ,õ{,@] :4{\^i"ij| d LwI72|m?FGCZY٨ JAs G/qZ[uxǿr^]Jy1aԬ99%J?WA6K֑n8ldB{8BvJpBMԘEK\'BrET v\rFKBAR2wt6+7JKU,sWo%Ye"k28J^;ٵb)_k@zXo1y)Oo޼bN?7@7I-?uӫF}<4#yX!<ɰ쭦~ L٣gmkM 4:0.Wh3-Pf,AY@]rȋ)zܪlǴ:i64IZ:Л Gjxlp}grw籀d{ `iR=dn@ȹKD˻rT*wLp`YU zc5Gv>\sJ6kcXc ag̸Վdٙ5,#rdXDc/d{KRb7'c(R5vFZ0/Y5شU*#@9}1fA#;&ԧy7S1.# StU†wj7t#iYȻ~:k3ҙiaVQ,I"aZ"ռ[L0OxiI ^@1C K<[ ?/x?[NF4}L0iCټݳ.)3in v==L\&FɇkS& ID`Qզ|ᱚ;H\LOi9 SÁq^֑)c7#rx>[ 8\&7%M1mm<6Q\dMCq^?3/QrZ}=a=h󟂗Ǡ\fa/SePHD]YA6# %HS8EZtlp6.)#"z=$M'' ٦Y 3̙љyMySun:fXskgvr߁nBa:X`K:)pɮA$(sxLN7]j/讳ٯL̼hn}g\ 9EbFŧxX{K3{&Y$"{ GZ4iKqM H/2,Ȯ7ȯʸǎST5ٮU!I%Y>!DT?t)TSE\ #ԦȚ&-njlԁhJFK|L*+IMAtgM]k:JTa(z ū );3J@+ME3o%<#gQi5DvN!OG&+\1& ULø^[o[.(IB-JiʵYuD ՒVI@Fo~"fkqG^֡2軀Fp#arg|jӾYq]_y$zS [ F;$. ȾbHhyT7-h~Y6Je+R[\#|tXBvmVt:Kd>Rp F9Y"9HѸ[ٓΝaCH8ѻ׵~@P:|W&\H,Kc`D~_M^>Dъm7|% W@ϧRB2 OyWN(\J}F-y |fّ3yz$$ d(z lZmm]&I>4j10,XUy ?`קStF= W~_\&)& _xǧ*8ͧѽRdp@,"%n@ːZe]|7}4+ ƇF|Iu3l Y53; TW8$Nu>] u:E cE U. :ϗ !E4~XtK%np4r1(ǭ{ T9nH(*%oy8 : 6k-;jL_R&w בrb+?R&6 f)]UXf*TQΆy.P Xo3vXGC#MoDvݽm)W_ ,n?=x=0)7s@N8V|HjOLxHj} T)Ѫ9cTxҙmt-R^G sM"И咦[O3)ִ岱+M&oͧV,c4~S̪'1H+)O4]!gauj%.H|9XWB4X#O[YE}wN<18"tM}OkF m+e .PL~fÍɢ=R p9nީ۶EX6Dɩ)b83mgl^80{q#vSFTb <3uI>f9&^Pc75c6s U0inO߸lh g4{ͱF<)NT@a]i(U"( ]H>LpB]>W7d_ "iB:;6s*G',][q! C5&-׍Ka)ʝ_Jj#dBo.׽w8D:|Y:nZ= ߋPXn/{3n>S6/*IH;5~K97RWo%G K)'?ںj)ui"7FQm %8y7q':1׳VF;jBՄ96av'Q,J_ͽw .@i PKbRѩh/-ͲM=A@G`4Ҍ@[t@K_Cwrȼ9zCcy?PsRbbڌ_SEeOj 4Wl&|D\^ znF%GLRDL@ c`^ɵP4X$syҟ~~ IZx\ 5 |oxUքw^ptv8ZO?)eqᅲwk⎊hI;Ɓ֊l(iCnf׏hD& /IEJpXGy4) %mT!5}ЗVCk뚾C\e2Xe.sf&kΛtTt?84rbjфq~]vxs>sX,'l$On/󫚂︼XCgR(Vd7RTcϛ!'{>x| eAnIO#$J?YU~r¾M)>D)G0FpPA0w`Ne)u99?ŷx1yzvnS ǐe_}_26o.a/CC!qV?}-1d+0)[EʼY6t;7*r#T`X1ޫHTmh^w@a]j=Đ=U]d.| dQNu m1bM̳(*uR}SՄZނ%螕`zˉ ƪ\ʡ*Bd3&EZ5o| ΥE5J:a[j*ͨ8]0whY%%g_{s2GD (l H<ʞ7oHtSw/P73i9)OUҤqC_ R;H#('/Jنw/nn^8}Da6 ifI}p~Q|_Ͱqʞ N|׿1BNEsWU/X6Fݍʐ :tN\lZHRk&%~n>tIKFHIBLE!'՛O~H!䙦Ɣ;M!5죉?Ι|_AQ*Zt_ 7Ffe)ukus~ah˘5+,O-Yyc2SpBTjw}Uec[N(]_=NRQ#p tO@;lfeiߓ!O.,R=jekx>AS3mo.=R/~?dZ۽J!b`#cOHj Π b;NT'wq~cBm8fE8PNxqHǭmW&&OT>W%fC$8uj S5ײۨ1b|ZֱcR[ k-cGf>R5? 8mQX+@I&r)zS|?H3P"ͧE.[[4J&2y< +:i=wT6A9>09#ĄZF2N÷yf wtP,͎ qђڇ߂wN,cJW\վ/t N0ƚ:ΞÆCͧUeTp/^<)ɣsk511$IV:4@EJ cINMjJo$eSHk@Q>;IM6& Ӹ,}ϴFֳʷXUW, }֧MA\ձ>$Rq!P$gIG(s.)cGZ1E7F9Ǎg?ĞEޚlWr_7n/gkK"ϐ q=#>mNFÈ8=q 4LV`?ۣ=0x](tSIsLϋ+;.7W ,ޤEvE9>|^S$[^]n]UVF~ s @F LhDtOu" OpcL6Ů`Wz@t1IFl1+Ό&`vJņ;/(Ҽn kP,ܮ}ރFBEXDm$(Ǭ#epd{oym7m^;26AU-xw);o~+s]6?Ie ݬOi,Xj}2.SRL?vFVe6GœrZZ[26mo(&MSe]Tɪf͋&KdBwɨPF=OYfZX&ݫ4Y^@b::wݜnZVm9c#z'-L0 F3xV "p`>\-fף/%aY!&] 8E6DM3e )~pJaFנGy_S#fz餁14Mu6>KmCD#^v0 <7t~SD^KV(rw8mb%izR%kV s Lj^Ӯw.$엀rMN$+9EOep»8NZgݑ1'oLAyɰo;xh< +d,< ~;IRS!87-˲MLRz.4 ^S0=$+ ${CN\Ej,`ڊp!<%gʉܴ/GRޛx0@$,.•Vc3D5 H|:ܛoIkۓVRP /3ꠚ՜t=/<\lb%tɳU*D-FRC[=RVSqP}d&$P-Z#dUt  *"h$ ypH“3p4$:"dΡ25*'H4.Hv\M&P ty5ΐ Wa2w=<:-2lce3kFp\\7 ROO1͊ӸPfgx[2箿d->#) /XN)-7-ӬFOXu"UrRоJq=&8[*wbg\,I>$iR- W`IyX~W'w/cޤ?ҫPg!_V07 @NtpzW^rEb ϮC/A5ͬ؃#RpOu1.h凪'vd.p #W68_ ?]D8w N>ƀa҉so;R2qS*iiSE8 g/^U+$o# WD[6ȉj: v`ְf6)''}򔴇 Қc{3_n>9k]$G}";n{)r?,F9%#M5K{.xp4mX}es:Dґ?M&قqʪSW-"pK(\حdkκ(2h́CFWjdibz\M2qa8G@3H+] ]5DAKGzU{nch#je$3E[k9m íI]#3Ir#rrf]b2' CJ!!{W)XUMq5K/<"E ԁ.̙sw?_hnم&+)-ymҘ\RSv]uxDVV 7Jי-F;*{$TJ]*{ ۈ#mJx>݋|iJExGڡo;@ݥ"uD80-y@پ_pj0\H*Ĵ$d/gÈDbԐii0 1Kx r"p7߲>:߈I@ L&-gP,\7rt)'j,ڳ z~ȁ£>#@@!{c` /:d᝙ ÌH4!>oVHJe`B!bREg.鰋S@[\*Ufa07Y3To)Tg郝wL.lGN&g}s 7 .E G֍-t)R7(vu`t}~um2W@pxOM79Hh(&;Q-sC0?xdw#ʂL}PK\G ?[Xh%@rs@vW[ò6 eUӖ-dو@c5ZD-XK{`1$?USC.aW.W6Eؑz6 ^Wugo1hJP't(+}! W6yFXBI ^Tpri^+Yq::ժQ\>| 裦i5 k1iu~zB&Ma\7&@&zښ:1YR9%֟$_z8^7!a!r/brkg t}Or (ZIj7Kq ^l9b(‘ǹTҰ[E@A;̲SRD<97vrfq!. s@%`BaF>߀A>#p^.`wBC}!hķ$^̸,A"uEܢ?jU ʮk5j" j ։2a[ v,,Xۿm- NWю}]C0B.]Iup"XP5Le.X1n<7pl6ӛݔM=VσJN\W~݀!rOni=tar[LCwIg-y8J9)Ri* s'K,2`N½W6,}+|1bcup!O/(3}U롇SF1` LU6LД$G DI;jzl#2K;$E,p>y'NANs8J`X/fM[K`/1>p)82÷[x0LL#B$'UsWRW2(*rwB'g%F2/*㒔iBCܵ=~UysfWKvc>-!~ƳQ@>)H__Ď']c:}0YeҭQ > XNdcڻC^s)7%V7jByv0|Լd"0 t j첃"`&ٚCyzFM#*}8sbfKGmcA^%jCE@yTHe~qE@FЭ?qggqXR(q/_mć^<;.9+ō2VցqHEQ4,\,=D*\ѝҌ#*[hoBuC>P۝͊5jF^ӚOr8{ 1Lc /}|!h+ qS~ !uH-ѐMn򥓝i+[*/43s}ΈE ;J1+zf䉖`EPg"8捙΃A~KrGjJgͫxFKѪ^`I/%[/13hss/|<k;ٹ2ɅLr>[:A0틏OO2[gZtٕ@A^Q~Hg&%酽W{NPYFCΩe%AJ$(5$)!xn$Dx-@˶n#AV1#m^O!oEo3t7¨qtGmҞY;m\yݍ4=2r-t>HA&G:\&Gtxu<,Jöup8fTQ#oR/Љэmm?жuMhMV'k"H Q7JH/)GE=*vm[_G!/DؽbEn{;{f${!~o8rWDZwL uw'Vۖ6ߣW֦vBY?y`azYuxQXm ƦV Sf7Q'c5`m lc~lSkMYjʹ:(Q=YFW) Cx)]~rïdƫZ_X{hq"L\:L#l|;$tI?pX~}> i+w-ii"j !/GSWY 'C.0cIўR}x:cmJԪ']Q0Yfɕ'GeOʺSZjvUp6& T sXVqGzs/|v 0G(˞ =(T!4 f?aI̢Y9`GSx/}o˪7wk];BL02A8Pck@1fǶ` <:ڝ,%}HC~~̍~PDS:T6 dZIռV^zV0 ~wvM 䰾i~֫Oe) (+(HZWl;|OQIJP̖`*_kwNrI֟*ʴJ]+CʤI1) GT1 $C{J"ݤgE>?X2`XMȬ;gn7&qVs62cЈh˻aЧj9ɃBM ! Uְf)6mTy~v䧃hVZ+1čF=HOt 0kN& =AЃf>uOCtOrqLgENF9\= acqS[Е[X[I,gTH[fkIA]^ڰ1$U?co\wl?8w%$Zv d٣(-Yİ-H{ }p֗!VlU %:yl{N俻~,pt\&PC*} C2h,4ѺťsafCD JH kVOGJ䞩u@|yai #2.#?cR#G&u ђ q=+}9w^6#}_ aܚtPo4̎ %{cjZ?3^u"Ajv1e s B[K#8vWh_aY-`yAL"VUU-ã{ N?0=3HĀ1u E* TbSpm"aoQf@.#tH ψEšGxx.=q|Yyg^'2΍%FӱK_za Jtn:ؿXK}A s& ȌfK6Yid^݃!n4%.VzpHąN H~gS/괒]~ՒmG?_ilbsuT`V]aPCy"W>lԂj*L:M `32- hB#7 E=w$ې01O/YTQɍaW䉐2V?ۅ`l]w992\9}?7YB=:m+(p Y``ish a3NqzHd7݀jv"΢^ApxrMۊ;W.0`YP++ Jyzvc_u*Cx+ qŭ QhE!h,Ÿ&ͷrIpx!b?y J =S%kOY2b9Ib#`K{i(<ɧotR\PǣǙ!0s]0鑁\#'bhd7\8瓉$E2lAcNrēJ$m*o]b)\k4yN6Lp _#͢M=Ko;bq lGZ'H1"L/+~UF!$O(={WeQ-e1}Y7^6 YɝwD A#UW$]P*Iy枳!ǎ&,i1sEHCÛY))6G݂̒\N0PrF[ubuh7@SU[a9W׾3l(2 fi-f/:UZ3P<;08*C@nseZej*lj;X fZ[F}kd)a^ !x 3!ii96$/Vd n)6Rd3S18>d tSZO_RcР}\)/܁92""7?/9/Th/$ţv1B e.>)l7- mAOKސ?L YC,IkK6忚u; m2JѨ];p#M/qܘfM"d̞*ͨ^| nzCnPŅw_[NQC" F,&AF݃6\5LZGx]ޯ]W^QvB:F.`rlIC$g{of28w}MgϑereQ r:`[W 7b #HT JLa6)ص7+S ϼgV 8.k^D^N#WriM"ڤR/>wXp0Jt7pȗrG6]딜ް+B"WqwR6)ak+R ƏίLm:[l?} uжIȿX0axWR;  qyy#EHꤘJ0Uh ;*z-꘥vM'`Z8x /\T+x 'v?5@( hL0 OX(*ޫdGfcԚIҫ M]-NA/|2f 8B٥{ Q v E%kn:ǽlȱ"(iCLX)ӛB1Rq`Y 96,A{欑br\MtCnY dBMnwٱFY;>5p2 =ByVy` ck:E@򁽤_<`M{CVv3el@wvvJ͇VGh0 2U4Y ωtAH߷M f+oQ,y,֖O>BhDU? d(?ˎ ҜGZ|4{*_U=^~iJގ~Nnb ))st-OK}C=Ϲ pFڮ7N@e䓊QN-MTpܬfbI4 sx (̦)i=+`NJi*GC )ƈ*J0:@\w?K()k(V5,cl-.f!3mUZVS:Н]4"j,$pX /vF/NP\Qq[9"Jx҈ =P$U]6-lXEm%0P⹠E`i&pz6C ejr^;'D_mL^q1r2dAcquZ48,7#ӷy{FZyR# _'̆pa: %5\揙tOm,綨 bDT@?M)ܠ {M}b9nݫv_xŮ ׉ ̎rDj"~GQ\F;#A }wVc%/f!GE"B8w#5l5*,ZP?\_La<#.xbiBEnN륈wkWKk^9 C'ԄItuC_Z½9;F˰dAap[5F <Υ:V݊ENm!npcp~?l;z_[B-ɲhd:Jeî|~̎TݔR;CbsPFMĞ|E[dbw B9u'(GGTȒ}`( N^hX+E>kDߩUu鋄6O?zF$$~Mb.n,j욲o0󘕋Ď@ 9peeWypњH}K e3s2(ye5 MƨuaJ]bk@[^ h-Ƽ~Ms *Įb`eMcJPOgI-f=ZF_~ 40,ru3XuI.KzSȒ =)~]%~Qbfrmٲ/vUv%B&{&ʘ`\ T(QD5_(&Hzb J3g c̄ K8&oB䴸P%v.(;hy v?"/V2NFb"Qh KZk@$ŠѧN!~umN-lhxqH8M+=rșl+dRKobiʐ2IUHo.=Xtzie8P47#,ad%{1VQKx ^^޽gxFkqwW7WaeͿVVk0 N(M2^y XG~^_)Q2={召>>Z'$BEhz$lSXm?x?3>kUKd> LR Ű4k'eϺۉP4ZB' COq,lTu1Sn\l&"Z``śtް|κeZ5$^W]{hU_@m2I&YWDIe{uwm r}ޒdmFqLR#hdcR^q#4^Z 44ӈzp=c (ǹpiI LN=pס'̴kJc㊐\=Qpo.z'֡ }FэO\c\kn-F yZc-#ȶSܶurK)K`ݵ" 7-%F"s)S$t/ȅqnj"XM(şklǒO9$3j aLI (FWݺ (!ui4vB҇8U8& B@8gq ,EE}:<8NS8!ea#R|E,d cDU &1+B9e[rILnvx,N7:(F4 Xf;VXU]׻i#>Eԃ!6o+C#]XY.>̌QE .ɹzGqv ԽeVU,ko?l;?N}6KlG%_LS]eʼnXuvLΕv~B:4)[@5 \QAf*-y)~\ٗ'U{>O,bIU2n J2r'X!Ѥ{kq)b ݰ*ɦn&f!A"0EU-tQ:YyeSsC+*>vTr$f/yб1n)Š#&S.m+X# :ݚ0êx-Z|\N$@J󳮨*-} Hmc^)'8|oY gm ]ӗtG: K+cr|`-v)I! =_H دWF㉕ӛWN§K~rRY~DA   E K٣Q<]LN4gkhՠ[i-PVhdun Cw`ʠZ4*zt4oыz 4OB>fρPBd zGf'9j (\87nӗNOm3gEiWjZ ?eeb>G?q~WH*l%.۵_KkhV. ?h-tLzS}H$joqN PJ,#v >p.WmBhzͷY8VJPrn3^'B[ j`SGpo3#H&xeK@Z7D 9 '.hkXELSÙJC/CPdAҗqDSx˾gM.<}) 𲇖F`X#i7X6Drr 1If-<-1)7@?=H~VćYޥSop<{7HMuw 3.A_Fx&E oeѮ2 t6tofr41#,[(1(:_wAʇ)͒9S/h@4GS"McNt]*Vh8)w֓B˶lj̘o䒗! 4 MӃǼ᪘ѳ0%I~T(I_.ml"[MZubik>8z3U-%p ݹ+J,PxbFidw{R|$ֶ Wei@ XKH%b>Ax*sb^B=i[:VUT.0gw>  ?t2BJ Dd!ؒn;MGc=>B#35]O> s$PvÖ7bTw b7Y?-(I3&Z"j3x 3HCVBL5G%(иL}KlMI?5Zj7ӽZж˕z7 ]ӫr#Kڟq1z+x:%Nh. dj:[1a酬 6u9ˉН*ey٭:ǵ(Ծ]ۊQvGBG3EQ) 0@OnҬt^IHF{QWԗY 6TTAadk~Tq =w1Hq H׸%qj$٢N( ,5tS:8A8MҲp29uo>{S^9ԏ5Yj0A=FpP s.\¼b&20:\lM8ٴX kLry)qVaP})M +)Zxfy^g<|<S #(>*XDL(x|(thNZXVm+M8pp`j#Tқ!t@7zO,Fv$_-Ր3-=Xx͑I Ly;SxT7OwO2@ɷqߛ;-&zOz]pd-N -6lڣ$a+jVAL\0{GRP{^7$A;z⨡#Ig3_Y?.ΙeWAv]ԗ8Rb*iiYFbO`KvoT/عC^yX_1as !'1W8V5kM]|y̰+ʎQvvڃꏩ6\([ͽ0s gr1+7A(N@+@|kʝX@'ڴ[oS_z}a"U*r#EiLOGY{SNZ5G]8vMHWb‚YC0ϩ%[L)o (|ΐ6_mg !IVjpj&jv)xNJ=aBcf6f(| ɨlv ^ G`D`_!z9 iJ [clGom\Skgv"gx9.Lx 3# ƉDtaEs0cץiHt핉V?Uh9l6)?ìfdUn/Y. 23n@!/c-t?fޥTZ_T WAdulnZ< UF&ŬX&`S1TqMpQ C,T zoV=b${NpV־<&w;馋[y\).]yʱopCK{aQ$^HWkQeWx q WF.mlY>~Ia}c~m[v?M`ڳNX i[VuY_5;1mTF$}Qn]D,G6Z\^4l`K@Xkv.DQ6 &s4COCi8)eA<{VSA^gSPI\-iLÒ惃[ ֟ʸt͡*ncɱ$|y;jE7l |2bY4J ٲzΝ;,KcQOƵ5k `_ 9'?UL:W$|*-,nF_d/Uw=ak: j췙ְ2H*!0BU.މTj})4KxȪ['%" J-O3 P8tkp젠[`ĦEK2#͆KB?9{; /O[6kWut"2]t З73m-L'pdp]־-J  լ<5L'y6*|3H稽z{I{kt6u@icj5CN]PT򖄟q ,zlPoS/*CC ,nt @=;\|TJ\cIQ5LV'RZX͛ͱnwq禈g솞/43a+f XnR@O]])> `4,^Bn?M_: ;tG G"ıc|R)ټUUZ 4zmsoCϺQ>WqW1rP7]z! drR?v}&dp t4 mU eaW0e 嬺dG}eQU@MwG.iA۲{;Bn&ø5:n\:8YT1˓J;B;`жꂢ̟G Q2ogQe+9U qW`ZEjO!wFAUws$3w~F~T|aNY_}O0\=Q_CG&48ŷLv'K 8S\=~N,udp ?fAybL҅ȧ̼g]* 8rjXoy21FIqi){]Bߟi W,|`j .\*a'辺v!den:yջ\0 +|`ss<>gn!qDYkV:Dm r;AګjwA$U,\({mDPᶛr~:%@ kvࣾ}0\3:p4Mxy6Q\;J3 RS/N:W,f.IHIPEb@F9V3x Mj=&(=sO0=J}"B*}nR;q%9*C7}u3.wL½nҔ [fI(Г+{sPtgJHB, NZ>v~/SnwZtTWsqaTSWip$DdrE&_ ־`!;n0oSG?KT{׳qjm=ӭyrۏCJ c(I<',v/0,\W<'[X'Xb̬SJ$>(Ga $kS9P0/ XyvaYvh(i==M6_<;K]dږE)fLLI8/I?4b3 yx$tdSJed8=Ax@ Tӻn97~r{B:GðH%C іB9Ю`aF.H@~hW&͠.3hjD?#Jk^JqKı9BW8Y1qeF<@$ihRÊ&}}ӵyYs,CH<<ɯI2u6e4JOyo}`2*HdxP'REޢF'ZZI!V Zmy>faKl@5ŤrG"2ֱ0ÉVY'dJ+o#<JFh!}C%.b&ᘓvP7}ku~$۴(;l̛=9 5RT8_1~{;w|Gu}Ȟ<=9c©5`q4}3Xdv*fc㥣@`,p֫Ϩt oAT\{+i#)}Ne dI$PgktŧU {y^ccty EXq, ZK׊O,NUa| X8">\d"ѵФ]9m{!pk mQɕ5VGƓԕ;"3`%qJGcTgűTf5I2Tm\2>Au/WzOi܊㵭Ci嚧EϛBSg+UȘg:1]EdOIp!kZ2#(VC2H4i;]|܏n)b?0UUY/tԳSu>yeSJ \?i@2 v`bXoyR0"ȯVO"?OG̈JޣiT\y 1:|gPFӏFi%z%jrz⫵J\~K 0OYlrQwҍ XINMyñe\B|! gzoƨo ,!@I~M^{E 8 ]$:yWy[=mqdi1NhˀB>,#UY>?ģmwF/}wҫxw*"bsN2*n/D3CLw)ٺ{VFmtoxE|w&$i.[ˉ;Z4h0(b3lӐuWT>E.Vg\ 7*IE`P?ĔUJ4+rEXMR3H3ǶqH"t@h.#+Z?b̨PWa@ْ`na3~otP$LCsޚXR3 jSp{Ljo /~9XpfB/_YzFUnF ;'AkdyƘ.O!=)h''P AVG[Ŝnk͘OF{3Zͫ  i(4NT-̐4[Nz:9?OXfzf6,xv0:[*;MG8ZoT}8+֊w+WW >>iփLUS6S)|A vnh&.ɞq]6^ o?*}I9&Ob!_=^ xt=ƤxJ:wyA)ĩ뺁x'} ͯqyv>~l>i؟xNC3X{}[k'l|9|+o =^#~J`mrwЀjK+j^@#%TSwkf[˼xu޳=W|#LPqd@s0ul=Ue1x&=f2g8dX% 1NhLO+D +P |+j,t{6=8'*>Dn0,2;?NX%+#;ϖ'#퐘VQ;Ҫ2DgB0QJa`ZML3⌤E:6$,N5wRJP\-acnaqPN(+`(OE u/ )EAa`jڲWN4H"*}32*>eK]>v00+:1ٳC5kͥ,vkD+sYHkk߇W#ۄ'Qy\I?8MxFn#9Z'kg`Uf( y`lJ(bBk *33y6*41jɼ!F׌mN6gΙicCʘ0 Ϯm8gU S+7(`N]99Hp{%*؄ɻ♘Xgb߮>i>*r7 ™Ղ11 VICzE=]wuPȑ$%%۟eꈶE{Fݟ Mdfl9[7Yf!K#SP`%yFF5=vt>WT~S(PSy@*BWJ Eup)5}gC "|5#GU( rB )Jn+&fќ{_YIcTI˿Rm(d _-i5۵< xvg?}x ;W(:OC6_idla)ZMngFL ``dA0 @]c闤iyGV4#^g^֎Rtf<4S*&;/3o6#8޽:sՅP%74,Ashma4/ =-q7*k]5bϼƇp7aC3o?)U8Qj3"n9;:ۄ3W.m]x ܚv6\ćbr@ӹ!i_I>(á0d2|X- '}o;‚`v$}eWN<'-7Ԙk>L :$U<đuR3#&*6SJ V/R|PtQ;a''+vY͋пf LIB^)nZ^$f44I`wY5d2X˦\[~zPLw"Ak֊>YwGXZQArlDWד^ ,я_fε;xO7Ck9r|r&0^EoYֹ8GkT&+@m4Ao* ?#G9n9fvؑ EX83S#ikht`&™BXԭ,`oI5K#ܝr;90ɸ,6Z'V-I]qj2(Ye0=@P11e|t-]b)D?B C"wS|4;4u 0%ގVMr3-[j(RMOo[v'{jAEKwxV'o 9K^u7i0ځI  !]o&>Z\CR4'O!ͿP$ԏ Q2r fikU~o/cb16}#9: ԌXnsyjNw9-Nv s y3_ȶp@DG܋Q U3RحH1S;%1GB/9Pm V<K$usMO"X+zXbg%H1f$NUZ(6wO3S|ek1`7\)m *2 Pb)Ҭ)ECAͧ64y^km d6n~堽Dku%\5Q;;7rpɵ[R+U(B!tEe Dz$ae_/jzP,5HcwkYAٷ-Ϗ0gSf. @>_ TE[yդ"S/(%*OّgZL֣V!Re!63SХVKa4b6 ;\hV/Lڧ?+qy?gŊ9dԌ`_+*d0JPD[W8G"d g JMv뤙+0j">Q${~A98 дA5qM ާdbj+PU M -{B~9L|3ŝ3CPs% 8* S M!H !`i ~a"\7ɵÆHp:{<=oϱ|?7;^\]Q{a~{[;4\']6̜M)=νy9$9NpbXEM3,`>kHqjcWotZ|fHcԚ'vzT/|i/%e>)򰩋LY~1(=8&VQ"䌎CEHB!fZGҢ#!heI+M[>lqMqn؟O o2g2 xJqJ }>CxKd_^Kag Vywj'kh2kT 1̒ 7xt&k!2;Gkb*}Tt|{AU!K SdUm(ܟԒM=h1Hޥ Xb0vzjҠbKo~ֵBGՎlCF!B>a>a(5-lUK Klkm KMhG$~{eVs*DTvQoљI<>hD2 \ \J¿'sˉv/#f*#Eb_&EdQ0IںՏX%44u/] >S6u Ա'ih`$X>K[[4](1@䚂}Is̎vhDq(tp)zj{n#gحg\R#"eEy6a-JwqL Fא'>0\"rKfWd\M#3S)< j)ؽOv2@H5!rsmYiL> ٖkEf 5WQ9> a33'i悤CCUD.! HF`}yxa;e U^^m(GWtܪTok,0.aǕS G -_}:t lK)< ܽ}Raw mW4 8wV(p&r3kqZlwkQ|wL&[h-nmhV7J=y(Ƈ~VZ)O}*B0pTOLI No%ғ]UUn2B9s.z ۚ/:}N0G8v? lWhZ}~s;* /.GB1Ҕr#QobK-Sp\"U27nڒ:Vĭ/k{M^)okёaQ=d]6jwmjDtlRg .]uDkU١(j[#"pܗ9={ Ko#X{LɅ$*4/4۩VF3bR LLY$ 8,!us針kk>s\B|Nb- äB&24x&C!h^\qq![|?@]ӀvN+ѿ_4@1A8/ZphjY2NTaT{ƍϵLEqRD蝜T`瓗M+:C탷J0htA>\q^fp2+@. CLI3 ~'jmUbנ_Qi;Ttσ($kԕri9S5XI7b3uF*Қͥ,_vZMu;v,nd>-c9g2,*eQiEdg̅T.J"&"0 L4$+ 4*+LU*6ѱaUvy}bZqlU<&S_hKRwV>xͪ,B&+Xq}OT)zW `<ާ|Hl*e2A`ͱeHWpI6F7&Mx;+v-S<_%lc1@M')iQcɟd6 }Uo}ŏ\E^ni oWgҎ/=NG`o`Ү$ltI7ɬc\h]>s/_Y("hΙO/ѕW*Wi3PяgfQ,+=%p>[!]2ycG gqnSU҇Qj^\\ 4{L}zGz״E]>f7i: |zxN]5I%bjtj01μֳfIx`CU#>Im) Yѯ$x)ryϋdQL:l ]߼HoHJtb6׀"ģtmzf. 4”œd=t΁3ո5B(~;wLܓmx[ShO ]PM8yx9Р27 9gpCa=b,K5[xz>OOa~P&aG-3nOJ9.R0B!.WS#S]yn(4_~Zb;~ܩ<gCNj&I f9;P-G`wuؖtL_QA ohVc"JQ7*x{J.cN|EQd%8L_&7A~pڪX%M;1m|t)eDMj9`b\˶)vȋC  oeGsĴkiaS||K ~^):{_\8Lw yFOq!sƠ!9~SJ| vcVRLPC!TVJO*6b²Ŏ鏃4,s*Dؐӣ6@O^⫩4i?i#4ס1&,&B0<= nx lFw9Av}q uR lzg5/UbCw`di呿q%a ;8Uތzfӷ Nu]{ib* RPOhVFH@n}E_f9PjJq>L HE $ 乹#Ď?.wS1Nh$ ~[8C)G̦q~j+HnZ2ح[@ml+ $jܘWiAErtpmI׋2fkҷ=}'3w},I6Zv5XԘN]"!PM.aYMR@W nnE^+{aTP9:qdI=ܺtTDñ Z Ω}me&Yy7da); 3)WWӥءrE,yC3#6ᖵE0-&W#Ks# N%Tx p Do.Ět'@{o(3%Fh9Ag*ZdE^NjɤP+ ,{fY_f C-_xg!?"雓p>1o G|%)'JYttw uTDI N~ Bk /uUXS"w oQe=[?} z fimEÿ3>19Ad3+.%|f0҉)BE*eV &Cѐ\4YrAM;sY<`_c!XJ\x8[poұWGs0j]' 4~'NiL<js ״a%¬ݼH~Ȋi (JmZyب`f,,CSc&ԇFi˄qK|r!R~;"L+8ڨ1+L|X9aVg?0ѓL92czc/^ -o]yCh:ӯX۵AMB˲ü9>Z|@jMʭYN~_ UѼI5dYfWH;,\aFQ>yi9[] /'>,s~vao/sIkʉ 4ݳCM*ee2ƫcq_'t620,!yƚMC4sT}eHRE4҇gu$Hn V,mG>ۄulM\ 1>:4ϋdG|L],VU(Q@i@e9/,!_"KӘ>Ksmm"?ü:zK?2GK\]j>/O8^CѨ,䓚=n% n܁0^?̛؟ HfGɻ}Wh? ]1^fc;7wX.e8=R?W[%2-&afиq[0G+C\h6'n*酎̋s )jC+V 1RLCS0}D$ )xGpd g zŕE[(,ЂQXa$8҈BϊU믒j W4/ptuMS+H0i brik#G {"#kU&]lNehb$OnHo$̯]^F]BSاGl $R=2k0!d P"6Y\n4;܇2EeBSR6;IW"wg&5Ԧ$#O *>8i؆wY;,ڐ|;k$8vy6JTXT{z{0dN:~>ٵBN^"'?9sy> /.N_uraʸܴ[hp%  wJ˔Dٳod!S "'$w~ wmRTB7EY"dHÿZZ~׏LvqUM+kwկ2}&I U[FfLö}Osu K 8M5Or)ТTR@cM|Im YFqN.hD5ahDc[.ީ#E 1> gj Q7+]m̯NB ȠA:lHpRthF!Qv;HZo aٻxRn{o8IWּ6 L؂ФUv!)ٺ4Ψ2 x q)&+RJ;+0]Y`Dc_ˉ8̓%nGp|E(y$MCPEHHr\c遝uIݓCurNu`RYzlNJ-4 ~S&ŀYt[[˒^m%݋PVY0'x W`({kٸo F +QYamFU53зOh5TZ wѹJB#N+;C䲕 1y:eZJuTNpi0<6^BPܷ(tޙҰHsY#t"FvoB}^=J\ H ) w;v΃n\t؃qj&q lB:pF&]>frHPrmCt}(+'QkYap[ۚŵ_)2V Gк۝gw$g1Uٍnxj`W F_2Wy &6]?+$f]W Ƅ& XQr]5y v0XA;lǐA!P?+?uǼ<wF,gC+3D/%餿7^hA{&]G;{̦ZQ\ڥ`cD9Y%Z-_:^igNT!eg}m?9A%'&w{35;A_)l`r;0c{̓]ʉ@q1J:_dv{eqhbԏSpPD\>4¢%V~";~_Ȁ}fPUa:g m`3NtjWmD+ l=ƼͰ͛kZ- z6o'APu uA|=VjE~?[zk𻍢ٳMea;_ p@C;+~Yz;gɻF>A`͒:oD7^2XńҔ}3I Kr+{V 3S Z) E#rd5a9\ӓ@vYpQAU;5 fzcE&¯\J  Sam+cGށV_DY4@(&ESGai>'QwO&qboNZ FTpk)O{H [0k mA½:>K=g)L9wģtRK]h>N !ʐTbhRKyԋ~%^"uF\H@|:"2_5AsxlYQh3XHg34`s#7- W{+ͅl N8xmByR4 03p'e8G,$9\W+R;K(󴡟Ub+rXQG(i].4DoטC&er3YUwQmm5thj8fY#jNMC(RzBuۗ̏FP=;~RP,!py-gBڟ#͜?Mu$ H rv2d34uQ:^ 鄠<ѩvmPtx8PB~Vv+x19)AXp-f 5u4cC$ثr8l +3_=CBB<N΢=e6l\@ST%Ȕuȹj0cva`a _QYI#%&_ӛ THD!Rr[qtct?I Dߛ-u40 !ȘIUc"7vKg+VnN8lRqSa .x#[bt~g>R|_,_nJ!#Rl}|Kv'C]GM;#̨yDS+81`h}f8k;ۛr Q)m@i=߾$p}&jxu9|n)2Bh)L+i硣bw% wJ!(ANO4w1}众isE^<6i%a*30 1f|Z]sQAwRCWc?DAz]s')qs9vBI]S/:?ɂs^hCsV3f.Aqxe>[@;w+VkU^4g9{#mGpϗ:طcV~G+,IBcy#ojGJSAv!c~E7,zϟNj PG!+aLd>LM\YϞ$) PΘpۑӁ=nIizd3ߖl+_,#鮸UԖKgM^;=[,r׍:EvsmgJh -϶ՐN혀##ݗG'hXda f7 $/bBɆixDЪ ?y]sh3"[Zpxjʒ~ĺch*J xA NyPJvf *h3׃֎HzT:sqXfбKmo 6ғXoR_E.^A̗4e)"(7 "̜w\,:'$kO χE?u4 ZBOE(]kV+!&%wXl/Nv ۛg`_!ˮ9WƄ97xč"*)Y=^hbIB+/x6 UyH,d9I6U^z:#'M`6hAJo[ɜVa*Xt+;cZL / ȵ!Mq< %vtLO ǻ.v~B =>\Q".of9kbX{B52Uٺ6dGԐ,.J%T49uQ.4dIcbt.oRyZU#G(-X~>xu@m xؕO"02,xK2y\WI+=s7 rΗ N'ebaj|+*d _/hdiweiktKwsBmeZ]H73,*f,aGiu"@RR/ 3xj!g6aYWq$yJ /zP&G}ed,%,vT2! yꌢr7ՖL'7>5'o(Z9G‰\1U䥜owoIR]߬%{Ҏگ69,C?2x8_OBrs"@~ˡEwL|:g0K27[m*F&xrό\2B-:#,mJ͢ ;+ ي%Q9dſR:9P;5uf_o~:J`|/vV1|wm{2?(TWMѯ^ %٧|5ق d0'Z/nptD0CEPl%|<'oo]g9Gսiܪ(}T O%'i {|ȶ˂|d1niXYXxMKf|4عc@ȦtqTmjҴ*ivĩp`^ XJRqA> +@v.զ "RڌLk)o{qɜ 8\jʻo#}zgaGjȢFGێ._Ug[YD Kkl\]eUJ 4wbܮ e粔d) u=FGeV Fx9@qmѕugC*Nx'L|t}[d;s/ܣ廡N^I$']L&!F2ox:IU2_tO7/̎^f¢-~`7鬗 ]T ||?ew Mg-{(>ya ~FR)0"2Qn"r ھY\`WҡZ'Ry#*#+h8'H6kIcR82tKô8U+qFn }ÒI2ǁ5 V?k/A 6%Ih遗RIP8@t5A^JN/|nA/Աw[bLC^J=)V1Eţi^lhB{jú9~"š,0< [ƒ?0/_cZ9"a-LJC{ <p?x/7 5#ےCŬ.'9Lb+d^cԵ|3>$@t 9w, ˏ)Qm6Ooɩ- ( )yX#棐O$5[paivqYTԛYm}v&up B -zռ*hU81*qXDbB*7"\ҠS+<8vҗ_h2boQN P{O]Cu}8Tf8@XS_O@E Bz\n]W Lpwùp٫s$j+X53{+rm')^C#3J&\(W8HA j܎ߐՆWEoT3hI lS{ۜN4a{!L՚bGoXbR<=w ^?Oa9*:RSե2̌ GoPϾA9/mwꢡhVN2 ԇ@nj@#4wxQ T*(qEYO[N|ZaKNybO"P"G %XKdEcg`'>uj3U~?"^b" 8--,rɩZtdX/`] haq$\XZk~֓f0cAxлO}yv+D\t&jCKзv@1Ѵ߾OL.a1p@RѼ6$ހp&bf}BBǹ[IR+Q1C$bg]vA2)ab mBl3lPh?*~dk 7p [v% @g]g-A?,LYVdo048H:Lx8^bӛ6gzGe*a2H\"YGHM I$}1sX.~ x7{_Q;Noxf?`L\Ґ WfuW%qtYPG\\{x3}|ט X.'Br?,,:CAyiQz  w@.\q&L鸗E@^aud {@ľ fu&~#|%͘Ƨ3AXHw\ARĺuU0 {jQ@ o-zܿ~%Ju"uJ7gpPss+~3{/[_Q`:#>[h'Տ"8 zOU铴#X73nLOTq3Wb=z0G hO1"oT^Qjub~$Jڻe/}z0$kvzf0列&*W8 N*, ]=Fc*Yx2`<1 \?ӉWa̲1cQӉAvB$ZEtDvfn૱W"p@ m JaniXL  j%{A6/7mAhb?X!.{P=H o؝p-nÏjY+㝶j81٘d^5T/|% 2e*A C  4#h1qZrNZ2`ӃWMTÌm[@%D ajT0rf9/Bfk "،a" `!%9n'](|+'yIh9l &[<t#W/76 Ln.c]j6C\ &$0H2A܈k:,@eU<.2=)TSrld3ݕ`+<(?Ap1 #F%/o AI]2j-gwQi!퉑y;ˏBT5Zi &F7=?δ eZ͵,w ˻ GЁFW2VZDY! `oƢNn>}4~NlЋSH #f ^hPvxjZjq9.Qu_/Oy.Xlg;+R &VP;owLVuRRCvAJ7 cٍ7~fF'\uDVDw#|:DݶXPuy7{<)sQ5Lae*W&wRYcn[ar<BxǬNj (Ir]DvHi#` !ӫ.ߚILtkƗKyrv6Aklx9q,DqM hxKY|JrMD ri_C}Q͇B*"XDj$9S]؃pɄ¥A"@NFL]k}EfS[OK$ȲXB r*0Fh^<'iHv8= Q!݋K6Ι7+  8kC4 Y):2o'bҗ*9ssU)A|g nL;Х[IvNohF~/X"šc ğ:1_2f$t_I!JTuElV4k7:?\˳%jR&\X֖XX_;4M[YeZ_qwՒ @VuzspP9wwM.1Na<]?|(~0eYZi/l*P=ð$ & SC(6j!J)[E2GJZIy~4Ů3s/|ob5a!XϰN/FZMLTNo4jS'hM#~=_J:lU~f s8!k|+L :K{*sO%x aŗ ;%!/#st6M!b V(qF`!c4zCO>Z*n80 d#KEW9̌:ktf{L.KM+)t.pc"3[Z߉G#o@3uaj0\ oq0 _L~R>ﵞ'RONwyְ7-=U~ދ>c+W7bKK Itt"8{+=wfe.OstRN2-m5)yѝ$K``9wBB(I'I(YðJäYr`9z|%L/p`[Z@y{ ﭵip**VaU@xX\fX Tm!s x燒u ODN*WQh}aF# r%(b>k,'sc[dFU 2Ď>' JKaB,qx3ﻠ9 tf0& Zcw<+yƧ B⪈:``Y= rrSF}O&قdP.[}09~[ u!ΓsJ-q{ygF]p-)K=\"{k.ÆEfI{r k)?] xw2ԯ~!ClhFÉ0ltȠWvw[5^t[yթ[jm[^[;XP_lQ_yݶΩ{uA~@r4ҢEe323q㵊8Dˊ(kcdޑ1`ԗďV@9>V$BP4d3U>g}z9Ag-ļ KlL6%P(4syseDżUj\^ZR`6Ws>\oWd[|c"<cA8`]40hd=\l bb+Hxre7$Sz^j?aMZxNJ(7h]Mip==9 6L@Ec-dۃ֨Tѿ{Ml 8O'~aؘ(D- 621QTZsajm-2N]T'4@w¢tK4oYkOŻn8,oZ&{@=Wضl̊(Qq7/-->l@fAIre@ttrNFK!cdW-%ՀR!L=)WYE1t'{8:AYN'!4qoc[!xթaac@&fk|a!R+RF\QVp LC:-3:\ H5dfۖA|-k]ԍ'W|"ޙT1p@2խў ah8I]d@X[oe2wa횊 l3KoK[_⯯=5.c%ؔd)ҧMw.mI[q0D\ʖҼk.OrJ˲J>9v >ethl!5ᰎuqd v1r0}5h+] 94f"袴O(9{p<k,;؊䬼~ *lzj_[tȤ jK[R($ yr[]O)EL1Sذ$rz8ޝcH6.krHoIef]j #1n?os'}Q_42܌ZI*攆:3QN8Sm{AbrBu_:׶Q*赁)= S`~yCz evTrV͵GC1O|`1?ƏU7lWxNs\ſZUo@C:0O70}4$~G*i040wc.Q0'GoѪʫ hl |h4tj>șYU dk2Pޝbgn |dE6k%tf]z>$L(qo#4*8Ŧ# Ns@2H'@oSON:|Y683#]71v"8bao}~cU=7$Dh '5[$BlE&ZaeC'jU۔^'0CS~fDֺec%Z?=Ab{׎H)GH" Y]ae;/񦼨c'zRrX- !# [ X33~}6ώ7H^<8 ӼEܭfV) wyM~eIEݸM*\ R }Y#`ik5>dJ[:uSe, NFtqL6fyBiZ8Y\qdܥmh5ڬ0RU /0d 9`.6|νL6WUBtAǸwHy&隝mvMziAuw47C,ا3AAldw^~ф$io37yh̛$q|YF_ysL*V"Sdze%V5Ug9]b;=Lqsl׷p؞boY -&5] 0utiZP(p(3#)P8bHs!7k / s@B~x#ռ˟ IN[$fn N &%=sM^ ѪArQ˻c 3([cWҫo9My'z;뼬\hYxr2,[@'j= 9O4SeO V{t?`U" +iQO=>9i,FGb ]Iێ~j7r ]9<%& ;`q*"Xr< ./Ꭰ_q[&#،%NGm"&HHV| v @29K Iw_aT\>pTF;8˚Rzx(g(%yIOlva=σv R WGZK.1.G8D  ;A0w#sq9+ @hnk4P3cfSЗ17jQ+R2n>s>=qr{[_7w-eSC{K~ Y0n&}:w)Ă` VO04-q^46NĿ}R|ƥEEН8ZJ'CLTXԑh܌ĒϠ?ϔ3l'Ej 4P_E>^.3EthеθCGxx /B3#/Up;) |'Y;s"FGf޼O҆_Aͬ+WblIM_9{Wu[\h{UuI8Uv\)sJX!*ܾ#FDPOQ.8Ai'ҜkLpzd}p {?"Cբ>DZ?+KR:h]ڢ#2]h7:/6#5{S`]u]i<26&tCaJM]lVj/r'GkVQG6e@pl]g 6 &P 'J kyҋ|6(MO[Q j_Os,-3; zkD)MGv&}[P)$4jhG or (gfƐŭ&KcWєۧg:|vAk[π_R9gUZQxܖW;pbg+/|j^+68ԅDP1fyO 7BGWFGktWF;Fv៖UMO<#d-q\:^:ӓ'? BNa7=@˜}}_8"9,u^ Fg;M({}C-Q郎fG6K4triva߀ʜ68gֶ>lviLgROz h4vI'2e2M@ťAwso8*&fK,?t|OmNi\ߐ<M% )tGj%諞0Cbty3&NsW%hohzM>ʷ Lb'q'1h PǹʐYZ"H'ʗ! #?`519r-}0g\CX:N[?XzMzӲwa.!A#qH ><*{_-K՛87OVQ}g2㥹wbdkղ}vܛ+V+TM'7>UPl1ZUZ#H`&d>/b,w C/H[0W艩v'\N^$ (s|‚E'ͤmmk^Tl 6;mGAkB!=pV * Ivř[jʏ̄ IHEWiX9p7w`qV4U!ݛC~`yp!Ŭ4q`w L+ 6OW4BM&9 w7"+SQ#8w׎ vIFguI|~("7pF1ݖc* 7+/Hio ɯk{dNc u]ĀvC\{ _k@pt`irҺVgsMߎQ+/I=ŠAa'c֜[*{? ){ސ|UiEx"t; )}ZJq Fsa_imZ{v?Աõ_Z>ғiIIdz=>4IF'b;7?ku`+GFӻ{>rvȨp3_[ˢ̅ `z,)0&! pq4lD1FRxUIJ\]TG i6ﶭ}>l1sOaEjpY-sWWa$It|ץDO<Ӹg,Bs_DQCgt}qğKf/NQY:CS@a'bm2Hner?|`_ZeGD09ΰdgiqA~#ec##Fz`J8ga-K}CY ]ZCur芾=G߱|"1uKȦ"sV01sХf\͝*>y0~ .ֻ4  EOff;# !z.& ,Gɴ!~"N8&wbͣN&E"KG^R;\uS2IuW3r畉 03tSIY9GL(t/Ah1o^Ј/vROGE%12"A%˭)@b<Ϯ{%FSeE@qC s:RZ|KCm=YL'̤AZO2'@d#%II ~ps%@%27EtMoXi}spGJ.pUgp-#zjmflAfp{EiyS=Iw'7!WiߪE} i,y|X[ÀU850 @}Qmo_Ԧ|-4PfmoĪAS57ʓ,{ }KzqBb`TViWdI>Ȧj\f__í+S/]lj-AqCp09B]`ƘoTUҡrnY+ ՄXQreїyJo]){(1xx2ՆAwZתo4ٔK47UR"&}W܌T&>y@eI@,9;ddlTT'ڎ2Y)^@duS =R6lXȜYͷvVE`?भIN$[ےMԍc SxύF4ݣuXoLSY2X}*ɮ<>(ƀWWV箺Ӫ-6V10Lz dыZ1,R7~+vU_;!̚Vjʡj@}w,t}Q Ieا+N7溽ŒmP NAjPJ##S%|zCGfxV}rr/ aP#hv2णt[9uվ J>~'𴵅VR+(m[tc*g֯1 +OZRSFs\rpn9Rn}W1Ďph3vjHuar(v?ISɛ)GpX59_  LԖW ~K0̳E6!7ʃЃ]tixI8{[J~LN!A=ssP| k#BF\!H7Sn44군ws ޟ W3Fx6r$#BRUCM=Rk=HjC%o6sUe5H )4ǝAR?PjavX7enKDXj2]#2VaA]r밂^h~߻SF>\?4 v186m9l)GZE͕@T_On(1sD?#ќF]&':Z0,8|Uc)ʞvpb-Cy9)Dtm=foΊ숖 r&Cjaž.19ga9 1~(?g%{dC:=-J$O 4^ )a1ZZbw뱢Ͼ02F$JX;zD52e-X- RDhXTy!lOH~>5En1x RxqiYm>p$׍n }.fS^#jSkm5+J:J!h:DcQD9#Ƅc q:&$u`.x,]9S24b=$a38bcC.(&잱H 3ʞ1vA=wrmbCHP٫&yْ6't}/YM;]1vT@NfWE<`Sj' $\kd'j7CA_|ck}P_d7dHާ'5*tD9Z҈h&egw+7PRɛ~FYR*U9( 0ʌ_ #wΥ9b3P\'oʂlcOt_aH R9>r[рoNu:YQ;-D)cUT87d狡h>**";vG󻠥+amA.q >'79Kǻ(rE#TTQL0i fGRq:DϤyB>׏BfcdGJFa,D܆6nҝI'ђ H(gɛ?rsFf tjQS?kaGf&tQAϺ&[r̔1L7PJe>MDPHUePk,urb]ej~1iE$0c3~w!Oûs<],d6jؠ`0Q Z˕"fލlد gWF0o '@='*u3f̗j۵z꒱U1uW9\>@b7 c@SAUzB_o.`KʟXӕ&2O3sb(M1[9 ]]jwp[۝R 4-k$"%6lGW1_-z& "^ hrh׈c1=XM@ϧl.MvWi+µж@}^qCa"U>*2;U板Ӯo8<шiX[r+G5ap$VX]a|Q`#4z[b~ j[э(Ϗ71b?u7(j^(w93aZY+ z3S.$!e{,dXc}+x O!a^Ьoݘv!ơi 0ߒ(HiC%_'u\jސap~(һ\c:OIth*^fpeۗA4?{ سvp2T3sjg%wU; Mx3R?%|d8My#.;X%q^V T N5׌<=^"*y`[8(q Z02pZ"wߒ3!?U:^ʁx<.5" Њ)>ntUėGu1I\bCqC}e1j=8Ec9(Ej1P~dLmmȃ#zzKZBvFί9"g/E/ YH)eCiyJ(ʾSde#U A=}/<2̗<=H:)R춻D4K2Ew NwfGetb.BUh)ar܄zɺe>E*da%LPe7[ʍjV$KQI%T-N?f|vMUxr[n3vգ!:[m5uؗIv(po^l6-i "x HUU ,xr#;8} P Z6ji$Tr#-H/BBqNhc-NЌ1sP7WMc˨o;ɜJuiL0CΑ#=p 8m!M}`&wDo\r0YPilJ3& .*q`76k:l;=*<]wgSav0{W۬p xz]*2EVC,knR1vck0-?R5`з2’,JEϧ{~UU8C՜>3ĘWXH I.}ivjGdsuz`.d$H_ 8H' {<{BbX{I^ތ(/#%Sj.u:Ďk\yZrb%)c+PŀOOTxEhߣ) UM"(R)/ Պ-Ie>!.*pdR)wVFLdYH}lz e`zUTkwPMD2i 8w%㬳7'bRFq_LSu]tFvm.o޷lAmmvoVxZWvZ+ B0|Vn]<;ϧ4Dy ufYEdD΍I!&4ʱB NMLjޯyࡤnk {O Bj#2ex2aŞ$D Գd5[iA{~#b;@:UQ8)7O&_"ݰ*h͔GHU>PX*ƄY$6xTЭ%?ɾnL7 DdrUqR3^w3yʂ_<'خ-J!B@&Z6F/>;׍.MܝaEmO^`'|N,iJCOhb/O,뚺@# eҽi.# /`pͩV^g%F)G|XWG!N3pqM=U(n2ldW} Lj_gq@\8<Q-`gw,|.`n~H+?4_ї~涛RƜ*gDTKG:VPBox58]H[<=QHu z[Toh:vCi{鸯ڍyLp\Lq2H"Acq#KK oO}rqD@8/9A]3ަQ:c#/[wpȁɆۈT|BAAxLdBQOD >Xcա\Mgu9KaԁXGתL XQ,JrA-]>+l.Hp.h'E$şN޻2pg*uD57-c38%`50#':V>+&NyfX!?bWsr(]ћ3V)oٗsCjSz쵊$`x̟U8l3ՒnBAq1=ad~ħr8WRufjӸW$3O zj%{0pU,D}Z-u;k's#[Tˈ!HkZ3@Xҕ+&2 .Ha_FB{FNf;@3FCД0a<젇dCfgaV"[!'\V!Wڕts%=,h˼g.K*#p] Jb\q5tܾ͢|%`D2 ,G,X){R5^ڛ%@DӖѐYvBF0bAE [ -q| g-VB^~lk'iсM<%ԡ\!L)ϧ\{0y7 Ran+>Yqg6+bp:〤]y: @g V*yPu`gLҊa!Tߜwdҧ(a*5'Lv?uީ2kH<殤LrԵ,N*2'C2ր3s''!yz:CQ=}5e$\*Eҽ>Zv19lj,*G>8jjf#fkmW_ ^51O~co+1}? {Kբ|5΂:2@ 9!BСgu ;A B0UO0L]dӭu4]YqE7@{ h+ufgB^hs*^ R$>vSAv TUt_&$7Uo6-þ ύK߈s74W}yR!Б{JYiNH2#ScdPM2qu>=;hvlZ^byjI ֦*@-gPnI>/ a32}Y:?;Ɋo-(\SI͊7^4ET؍cq/*\ ]KPܧ+ ϻI c[{o7|yoi([Ց,HD9PrR,$I%?_q=M8_Qr2 <UBN1DίɓI#mx d!GsA(2-7zlE>գN8e\IBY1!xb݉vYKŨL7'=zgQEL#N8SDR-S/D9#rҕGs8KwŭYxS&SWTqis,8-Z#tIa%6M(h䈚ihzUzde[\{7?aGAIڔ*'L05^_3t7h*r.I;|t4aHh8|Hh;xyBw||.: )#ܖ$xCءb+|,aY+wӞ д2诣ceh%ha*a4`s|,,G0v;MHYXB Y!sڬ#6j n:EΠn66y>-BP/8ˍ`umua2>#8YxπhLv8 zXS '~rf<]2b5:!X!LV&,uuqBWqTЗ-cj(WDZWs/w7u|_v DÄф nfλ(@OKxC0[wo-Ebdóm]] S}]Wy>4IyGW-XMCf+ 2,͈EU{ yj4l j (wu*PzuGuo3/Z m\\WǒWYD|5A-r3@Qƺa㽌fANs ~ H3݋ K|\/ȍT)vXinym:.A6m Y?)Sp'h` 6[]ş zv"gn(4|]W9d+_)d74@cwTG TOs \DMVX%d(Ui"b"Fk+`m5tR:6IZ/fPQr=  r@.ź6=쭜R0M%wDtŞf6 ~\5V$6 &F< \ԯC":.lp#\oa6(8E/Ջ"˝M?Z(J:p8$u%0r |JڹKPyEUEqn96JO{Dmh&fk8.wzYH98WŚ.rbC6W3/f:02J"3n"#1Ee{do" qdui sfO֌b4UfMa8Fթ ;5Rx/,|њElE( - gخ.-}t8eLaRj8m_CTd\(zk6x ;XvFa< @nwhenGg C &keԀm>Tx:;L*q]D ) #L6%/d?( O5>r2kxa`oue O <Ĉ8jxD{i-,kӡc7+~Qr/KZnHP8է fg`OYt"@1? -,Ag09WA3GDp*Sg?+~f-~4C`TNjg|ݶL*wFJDa) mTI@>]sE."~7n<{$$/{U++-&:+ʹo8]n7wcCQDlyDT]Ot # ` &~[$XإJŜ:g-WH-QNar؉y xcgqx*&EuOAZ\AD&fB3WħKG ."˻dưj \jq\.cZ02>.?\Z,lKyȏ] B]DQs2!S.uq@i ^Z9LtBV0 .p'h0$ v K\}qt7^i"Уȍ} 1W@B߈/jf 5(qJL/j>)5,sXtWe5F HfQUDwŦ$~To=h.aTOx@Pa9ky{l,bN3?,[Թt;YHwm]M:BLK1,0 i,d)vO?â!?c~yABX>(!©hOIxMP[d]Wa#f\\c Te5OuUPYyG92- 郜?U =u!*N ܲ1@-٫[b+Qʶb!PQ0YD *b[['\֭~|LsNʧܙKx58Q{K, 0*'RI Ip.ifdFrH-_ͼԢVdD="iJ`¤ITX(mgg`v %Vz)VE-to̗?PJJ.IN!:㎩3+{OU ± hRR[F8TޚU_XʍQWx!ͣ: L5,y.>5V(s]DY}fƁmʧg&wHůhXy6P?*hj7V қSx YWr5r|haB6q{^Y( k`F'D6WD^S%}v3Z B3zL(p{–n|;am q=Ub2,6R9P;zrfVe C&dI]GE~+~|PAݨ"ش 94 fb450ѫr#J{9fs=VAS)B0+i칮"b9&挳ZAOzzsښ#o ~Rd]: pb.6:V͜xIB%Hi:+0ʑ ɗ. K#qp`d ܕ, NFvE7ks(-3H_{tS.>A30=!}%3TMFA44:h~UHjtHy%v":x {m@W$vXKlz'ZnOT rqmP;{&U\t 5jO@1)b!z'vIA1r73S?~r|-LxƼlKVqxN4ѠAIě}CƃK ;: se!z'PԜ#GCTIJ>[ z qRTu'd(ÊL'If(=`o|1{i8ƞ pm79T60h(9HJ`!B&|V򴰁މ˵_wbZc~,\(IRU ĎpS8"-NG qo]sc"cFX m@*0wIt{;0"'_󀵤qhDq9DĚ 6R^ic5q'OZFjyg'!*F:F (UCRɛ`|9Rc%whVB_ X 53eӳ4sͰl E|4T?ouce85[PR0:H HH;L5?*u +u^+}b'5) Țb~YÖg</1+u9oQD׶ti\ҁlaW5H"HʆfVPM->r/h|9Vmj$y;3`'AG};u,^:Z+o͵ƞ'0z4s(_nI:JA L@Ң3#s{ B-k <,Yaߏ_v_-VGoY*"}L]00\d-Dkȟ"EFA ψ_]9y<0_cIb b@sMCH*ԯ'_CY+N)P>5~>&ıW>J3::I}N00i{b cYͧ1UL &جAG}tNL141Qq.sO#I50#X8$k-G3#UjZjo`nT^>{}vj `fN?1i |ٲfz @6 t&(A0gץdH%V$(hs 0.Aߐ%=q Y68"zg߽RDir Y"׺"Ή[l"N%>b隶a5jVʽCs;CJ|˻RQfk'7>S3 Q.NP-Y0Zr e3smx f$l G'-_tP1f'AN՘ ʞ73 1TN=fC+fStl:n@M˰=0TTr{Au2O!ʮR:'aWxr,>&t՞`!f+2%)Jd$3[Stq gkC[fPPCف$fGpVC7!W\?&">9B#`/>C.Z#|g?+cL6#Ƕfd鳠ua$Hӛv +@"K"|^lfoHGBd$H1.z`.⑇$"Ȳ[U8Q@t&}lh! #Aˋt3gtRo=!44ޱPQ^ 1ixW冫%]5 &/L`AC"q~8Edy7M78"Ɂ?=b}b9(l&{ ^q^\θWNuఈ"i] d2_bsUZ.7 VJ֟=_T6ySΑZF_Ĕa*1?U2pe" ?؎b=ܝ_*$^J"œ<ӉG UT(;$kv*8P%j Y>ջc/j)o82u_IѡȔ /ԔR|rg)~S]dVh2&,Ql=3:2ybroLZOT].bJRM)No0;g7C -Glo z:p<`@SKmZD8D{M4< ]0m~ۙOymVfO6wHb!=vD.~A)B~1H;wYӾy؋-#JóVJtFj0"pv"x`WlX̳A*X*Y?dD;N@8Ms?b?}~}HV7d;`Gfki/Z֘ M;!Qs7dczJHh3Gu:\.=~(J1dD4 ?wiP@N >,pMrb?`~:2Ua) 9-\߷K&ϻӆHPԲ:U6(@v@"`?+Ledޔ4LY? &#s8&K5<^(;~Xҹ>e./cˣ*ψ?z#2yI ̋~δf3'nisvh2dA0[ҮNs[eY@?3+I<#&3{c[qi3>AхaswJ+78E9߃):nR[xP,zbĈ ё·pC $ԲVeӽkާ&37~+@DxɨsTm|% 9x+i c\J]XH˾tD~Shָ ?{` /GF?NPĬ +lB=!XI yЂQhMLꓵ|/ 5%I.3L$8\ ~@e{s~dN#WMʎ,UW .?-VyY 厪@ ǫݸEh;'sg7w+?ױ+X1thC1fx;̢_/]ui|QD%)2 )!T&D1M ٽrYlJtbEyR4ap (Ҡ})S 3z{]z!н89Վr[E$| .nc_Pj{7G^6Çi>~c*[q'黼`. ބ9?V,Mg:M][[ a/s]&K: =M^yyrNzc!1ζ8{ݜ4q5KGLAj<"q)̣B.Gy\VJ\?"FMh~S16N[KG.!w(IWpde&Ij|L+$e*ȿ"{Yp'.EHfS7<F fH|&lgxGJ&W0aSNfWȴoF4]P 1 goH۫;΃~gI1U*NO'e\qwu<e*נayF65yKN7@͆΂!̣p1S$*BHMKRupj'.Yi?OZזkEXy+! 79b /pLrFBQHؙ D;|4 l8*Ɵ$\[s!}6S#P $5+B(WOj\\HD\fb߸Dݴd".(#DpFl/{%8vfۛYL'<[8" %eұmIjYߔuߖp"x?@(c@VjpIkgXm)g$.R&) L-7Q_Z'.K泟GxQfKws`F=^VRT*ńPdR%?Ke:}5V4'2z;~xl:0l_luT8rJ> .>(^c,zk՞37~<>mb2^ %P/۴M,֢]}%}N|rQj&~A'؎nBvv1$ rD5!AIiUZ@v_{1@C̐z{0.m1Y>}c2$VEZ"^,z_0%E%W P(N@D'I8$n}\cE2 6K31էU|RoB)[_3O ¸s(" [ߜx7OTvtF ~) 7# cҶ.%ͧӈ_p25Qo![+XWA/D9n]zrFsYtia`V:<`<~Fd Mw;tDAsuCQ'Pm,#8So<:w 5'G/,Qdw#R*:#4C2HPϽ.`BKM.xG7|]߆?]&qH=SK54AMb;σA,^C @qGS}y(ZQpe.ag썲5H ʰ~ -;J΢ ] ߆UeH?ݦ]Y׭­𕽴AtuxdىP"x8+um-qYydIS TnaoO]f nP,edu Ÿ+^\lQ( 6г;jD *u"SG:/k ŽO+4\^cEcVs!/my0GūX = )SX2ڟAYMkI,߈pNěf`yhkLFјXd:>FG1J?t$2 MT9_~@z3Ys->7L;̗g̤M}OM="U@L> F57tW0Wpu~Y{wku0ǵH#S&1y:]w][\NV45ߥiZXHÚpX>|h^p&2?}1PwKZ=1">N'1nȨA[+6Nc -X{q_uL?wt; v؟I JW=3zΓ &L )8U_YKQ\s)1W GI>aA`Th7$A^QfWdsnYz؍ aR1 VShGxy+/ev>\ @n"g [*}tB֕v15_, Anokmrv{:"&7RBqSWk()s'=8X;jnQR/B`WiE< bָJdr^ӧJ&JC!慎l#xȿ Rx69A,I`?ʁи&$k\>]Ӛ{P^'K2WpL -}7pS_D=rNXF*\ aTN޺N}!:B8o~Pfc8a ;Ipc;Wt8vo/N,`n8\힋ֲ"nl] ޯE9ݨ^*"^1VPl NY1Sm4>y<(ɨ}1~sc58{1f'[avapFn^ }<;NP۟B=L|)ׇ"V}3~n}eNq:>t`|w/ ðeA؂ GiN*bX-95]cO֔#mph ʰjUĖ?9tDr9c,K \mzivN=k IO˔TYgZa(E fr%DkÂ*͎[tS#zS5Zc&?ne~MwBx"=qVwbC$~9S~ܗ>=DJUC7G嚋sI"|h$wnBV뢝妬:~-wfsB\gZ'"G#VH9+ B3柁)Z} Ktd<~ qiT@Sި Ur ƶ#mq j*X*]N:E$x}E&q9`A0GښLWэJFQ] c8zozhi\W: *t[T(0@OSٖ?_ Az ĵ=G_Ϧghl>.1yce <;PV>O-Dߡ6aF$c>?ۓGt„|\S?mo Ë;yBKHS풊-(?`$\*^ :yM`i|`XAUJ1OmET*qإ8E!ʰQ;ےӗʷ#3gKۥQ j$b ܣ2T Ir N9ƿU"VOsFFm$(#RjԶﰸv,1j:p ;^WF)Zl>Z$4aeh"p?F ^S5p~W2>EO=pF) ؄˿/4̰B <Z4+x| Kɖb(|A=lH1kh`1kV{Oe &6)]SݽD={i GCyKx|ޑT͏,gX`v-gCOZ&GD#7oJqV*'}XsE4MtCceuѻ+N]kCQF;lL+Z* *ɷZ +wzbdqٺo` c&||WQIjzW3 %3FlJ\??r!F̌Y%X%] IHLn]+,ئks# hȍpfi-:Q敧1^:|0Dޣ- 8y9k}A;wÕPr+L5t0vkQ1Hz7Qڧ-\ԅ 5:wCۦS͌"Z?d G2HtmM.]9[-Ŧm$ ~g(gwKRb@GC{J;!n+[1fWicI&H7 Ȥ&fȈOŔg>o3/C7WR<ڨNwBV/XqAV`MMKs:w^kti{+#gLiU1㰄``6T4[N}VJ:pʿՂ;)YI ̀/ꯧi8(?K9ǦZOBٰc gI*ٜ|KXAqݼ\,wo2]q)v${"Ri~Ƅ)ю 6E_[{m_`PqW&10ZϏo[m~}uX!H SG@ky^'(`|}ΘbIS6v)ŀ'3_7ßwqv qP$qlC0s}-JM=QNO0RAu&5~/h3d36kRJ8%{u+l̾2_hQ23̈cp*r*WD\{3CL%A)#ݭ .X ]൭^ 0XC> "&eF9=(`qg97/=Bb¸FL&w5SUEr6ñf>3!lG΄d8MiDy cx$b&̐^'SnĖ.S +Rg5YޮYI!lN3o}7kI$K4V7|}5&Cqkrx-/̂•TssI?_):6!c3"#ei+16vڭ6Jp_lM+ Ho+DSAy, 'Ă%H\lHPmu1d2^nb|دwPw蠹88ťJ>cDAZ950{ 7I{y~SσE,zo%W9X{i}8@2K6> +zLlZ_͡ b6;}:j(S 75ps5.3?9Vb[66r#$x|zF9 ۜmr]'XBhd_xt}|ɝrfc_fj"@]AdLg6GQF08g:BǞ,&xwEsqR1%lpUqJ] R+gDY֪:vUOb,(\N(9oȈ]_,Sbfke-Ɩ%'0 쎐8V*ʨ@Tha Nw8_=X@x<ϯ\./[őQ0,9vAKպr7t5Lu:ePڶ:K<ޙw+MNvg5.&Z+#p Jm1YP(93iD,6Fu%X"шev% YGۚ=xK V cgRxJ3}-0Ŀ$Qt]E$kbqWrbw)? 8!g( \ ٿ<?ȉiȽqц>&ȷFf)z_|3^hC0`.҄/tn2im$p$U\¾Hs$v}Ggu$Uו9~$*)Iګ.3-}ܗnQ&HrqVKZ!\!&2G[ Vߑ=֌wCQVE`@s{{@?kOϙ`| G!(pPlԡyvbd}zO2 u.ώXi5GWy=mW˲A'&IY1[nrkv^ƕym0(^EJ\FmKE V@Ur45nWIipj!N5;i>j+pze)Ǻk 48G{m/ r&@`h ]W3:/ q MO-]I0Mobo4kƓ({LlbqӸ ?Q8/X݅+R%r!'N oj,?o OZ(%iwzy)uxrZoٗP5K?>C޿45#ea">% f4o:&\K/QC$#Md}+ t2pqzU"L؛a3rqR\%N̯P]5bJzu-b3P|Af6. h }}AImn8̰J(X7`ódqLĐ{;ֶ3?Ϋ-2ݐۮ(Li;=3$2HWBdz#jq6Quui*:>2LN%sU.[85`_E9%U<$wsKWPƍ)9I2'CiRwro寽C\@F.Ov,L/d6 a&Q Vs .ZAMA]\VG=HqrA5.e R[]r` skM+MT#T45>iKU7ۉ+u@!SwayGDgZ޼|h,^yffd))g j@w六UcZBي<ݍ\K@UP=KV{ekOS˩:˙Gp}E!V[:~Vg4,pU+]QSMfLKű _/ Ђ8Π0Qv#9MxMC2)`vB=THi'tB/v!WUKĠ12,%uo=s;'-x,i \XFavf>nkĘvN䥓;Q8'-n 2\4g djXc=q2 ^3a*EB7뤰 ^\UIIqhC3!UHt2?cq(BXǃĪAU-J@[բU'../+ }cن7Tū f6k9 zOҒO71o*E JNQrM {ݸ?!ʮ| WDB =ĐYrjsK;;zDOoNvjDo{'K争x/+_$DcT.?:l_wꗰ;T2,Dɜ Pu dj# uOb7s9Ɔbt։]s`[3q)NkFu{ZWTO${MӻH_(\u5G5-SO~RM+&1\)᜛jA"Na?$7&_^F;p#¸,n [ײk%ⷜ29 48t]b`Ux^hwAHTMii"`FFsw| Ğ92R o)Ѩb%q̙@T󉊶C DŹ}^I_Qj|tɩ<14j)`(*_sꑻ dp%AnDn>ϐ9Cj8T,|bCO䀦G" V{XgFr=`<'٠W^*4dl(ݞAEmq4/Jiq4$Kk^0K3@Kc$y>C~bk! ndSe}dU`4V~PѶn"I#&/UQ&Jz)Ia7Ź׭j$tsZLΦE%K"t{UJL#X"iTk!NczV_[)tD)Z /z٦&I.A|Ϙ\sSN܎ ?>۳ DP|U+F{HX4kݕpgl@t|{v!!Oz$S{}˅~ʶKkn\avJF"ӱ6#H.jo6c_E86F ;]dI˟s/I!TY|N;ЈZfMA7׊IUHXG$эLgwnEM*e;/%Ϙjw,'3RД%@ hlA|zb9 RC[XFQԹ-\'!ZHH3S6n& Q?з( ќs,6d3cn;jIpڝu@TH>q/w[f"JKvB-[6P~a$~.le]iNq >%S3}n ۆK/~OO 3ؚ*>7dȗ$$)!b pպ#j*lݚn;B?I)u fjtȋ85.agn8xNY8sOsjƠqVsaiЮg_;ט2PHp&!lYGH-N7a׶k(C7f7x20^tG0cCGFK}85[Vx`>ס~`vMرS@ a B2AOoZ'bktΑ,Ab9 '~0$ bnjBf 5C0(@ rc70t$0M=J/.f')YABl l; *V KVNzS/KZc}œm/#F-#,lAL>9/|~ aaV?5jUoZM84ʼ`ɝ W !{|=vlG|7ǖ=6 jM8vS;/%gLJx~xٚv ҷHqtD{ޱ\$+$u_uJ)|HyKvP="'=,߹`uՌERmV51N oh4r ,֠ @$}W +@mPZfh렠C߬ cBlNvYb  Ny[ټT4BϦ8LEHb[1sNZ 6JWUB1Exo`Rnoȃ \J]2R=_3V*Mx|oB<λ-PACqg0'f+V`NWLlsnB{pET:)6QMƶΐctx/@>B<4<~ێ镢Bf;[fJ^ZNcm Mp` c˓*a{g?"GtpOc<&Xi8'y" Tn%5gW6OLc!(螯2Fbh}y|t)[pX|H9fÑٍQoalGZVdb#{ZА:<3^ + X<=;,mxJ:'QoP &ۏHMD~Y}bQ>f,j/bEda׊ꦅή^tw =jA [ ,%oi;'S~\oE6pAa(8AͮZo,7wρN5|P$ z8h qФTԲjgy: 1ڤ7oxB# w$~@΢֪RZO\  DQS=soC܃Ȃ?b֋k'`y'0V1R1Vfpf7z~v]kl 3[) elb/4L\dSj c9\:+v;0(GiT傖^Kt1{ee;ֆyߜu`K2HrC&O\GN<2`u(N@]ϒhsݝly71.!#C L%JuנRҔ^XWRiq^B84T@㐖byT*&q>塶" xu8!u")✈Alla-oUФ6CQ).ڭ8}fsR6 wJ)ܢ,5:6=_~VZl]A%T\-x!Rp&!H ,G"9U=Ht459g-W…ՒьܱiEDJn Bj7d3-6D:Ku)B=swO=*uX%lƻK<0zp7E.hgKbsX"$Iu.-PVhs hZEC҃yVrbC`F{*Kڎ/PUY_-4uP3*, 'eo#9( F*DB$l6}o[r2}M`x$KqPLꦛ;)cV 1O]1wPLψ67zO  ]Q?'7GB9#\K ӏVF|Fs8\HS# #ttz ]Bo[P!%9`2H"sp`%|C3ҊCZK3X{L1c>f|ڳBk4K<^v]_ QET*h꣖s?c*+5g1Vw  ô5Ja_[ DAdnXJ?"gEX~Lus1kn=k'a,h k.F0) 3yɣUmA4]_|=_1nxG;HG j&<MC,^e9Q82Y/ qu-b*ź3fn٩Ě%TQ:}ᥙv>ۀV!S4$&,d>Mg~[ZhT=_vNrpwJ[tJ/@vMtɼ3?a})Jbmx-O"l'?ݾBz}dQ|CwbDɁ= .'1n'LZ ZeR&BzPMM!:4eY"4&sGǪAf 3-0ÿd/ f(~brdAz62F(8V Gґ&o}=Cqd`.wA ARQ耭DAE`*"O_ַP1AF%~icд h 2vS Vޠ4W9[wuC+pָ 76y69Xoj%[ZO|ݏOp˧/˩r s ˻{tvd#jV%\I6-}%xpb)?):B%&>4hRS=}.oGqCڽ QM]wCp2n]O*דʭ̖F&7 RHϬP 'ȅbK:bgDS9]lsK+u>3ǵ=*̂M*:==#//G3@l+^j:s-z_MPCN Τε8}riN>Nlvz,eb`[73:qznZ/o}QuR_m?;K8LTё4Ǐ&p")5#1M|vLspYV>[|O?v%SS}{IU/ŤJfX)V 9$ *\3l'Gk֗#wֽs2 Qa,m;KoH\?40NBe Jxq2^zr ,>!o_Yט,E[-V t@eq.}(mK Їt/Zې!qy1wBYj!P()R FnQҺ0m3۵AyhEZ@aHtylR 83{c8q1:\i ま¢̾SR<^fYi!h@QxXKqcr/l·1cRl;kI},DѤ?0/ڗh.> kFP@qM RN $>>K V3X0x_Q#I:<=5Art]beM糟(^V4}Dg> 8`wJ.p(hx{1!gL84df!ufʳȕ*gRg =uF3fۇOאoڕ122Ŕ:*M?2#UɡM XEᨒמn9my pq}@#:koToxȌ嘿,"ocER#;OM&lǫ@kY )%yܓ#HśFm4(!-OdiBYe[,Kj"G1WdC]2[gndf} ek -NGшB|[~ق3'dY ^˹Ŗ&vNr{bAL +[C=ùB#լC o1>'8;Ľk@td8~I KF0Z0^3)kLZYP/ne{UKDY\۟ 8@˭*\̣Q9䊶Ksa Ar=eѱ[ͷR3a6I\2RBmB4'/ ZKz)Xݙ[4L:1߸74*2SRJoԨVe?'MjеTHK eE$Ʃ,Z')VOM,82D4ܗfJzueM| &IM阧лp8}@⪁ABuG SzX9|ʉcϩ "Mf> +Pyh-s9-6"*Ej=㪶hQ!*'wRaÛX'a}eF "s"*$]e,Pp}H$rͮK9\Y2 &>QKuʁ ~ d?AF m)-7!K!|7OiWb ki2 ZIva4H]#]Yi^u1 ;`¬O"lSf!6J+n9@CNZĦ.t, <u}}h?sNFb0f&]jM`>9xY^dvƭMPJ>Y[@UH1l/XwK m4 IyKDETT#c-Nזy$8MmLM02Iխi5n\aG؜{iP9nfEy(Ś3(/W r`̞"uTȔ4+(ajẐk S*By ;>n"$d480uɁܢluސF}ј^Lǵ6{BB\[-7,5 ʴ+U 㟭|w=+ZR$h^RZpd30B<qڦ!R+LHݙTt`1vZ&9 *ѣ31XDa3'=ܕemx I_zYI5qxDQK 2~tZZmGmP|iCr7}w7^[XÔmvl9Whn2>dMǭTBf5,O3 ̀ kYm*H 2ȆP4.%euHmk rcR#c,HGYݏ2Z.%Y,3c_@z)hQ۝/DfX`q+TAt+GD待bAf3ܾTTq PBN$U,Bn!|4fg@^S3UD-ފSXҋn!.rx ؋1FZ* Ͽ*m[#;0rIAeyVd5# m('>EeZ=r[˥c&IA,V |#dӭm}_9&Jt]Й%:މ}L|ir(D6Ȅɇy[䚋CK^v5I4ާOƽ5p-ܔo#`!to b9sDZc_bI Hc.`!>Gvؙe 0А٢ ӢE/s`y6|bA m|m >6@Tw}=NŒ|ً#,Ȗ,-vBjVPP*M@I?g)Lcx$2!D  N<Ғꏬwrn$ &Ylߝn ljΎ{霪RXa( ҳMbEj##p- 7wN@:Xe!_ 3Xad+0VL|ව~*(.ȟ8v@ &Փ.&5;z\@u WGq`ʅσ<2HD04 __eH7F5٫stJJ3@L/[_ 5 m_OJaجmE|Qtuv ):WNVnJ/WA[ܬÑXEJ TJ"Th,%BD5/2i\|Ŏi{+: ?-G ~ccc:<(t5kB(n``X8xlӗWđv_a^1jR- P`:V3BU߰5 "v߁A@MUݕ ШdkSpqvtuHϞGqoF@ZG&F[R7XWXykZsH'˻m홹@xGVU.@~PrJc@70ߠ[ߺY\do9dKVRu ]Q٠L,+@Sϕqw9=%j֍dIn&^ΐְ_';g&qc?!phFj0Kv5a&rG^.`iL)rot ]!}Ef o)ILj[`a+.y#hN~+ qn?KOBSqcfB9ޯ}Sy߭}z1}]`t+f00 `auPQ) b##\xt;+8j)T;6 iGt7|ƣ"#az)U9+zٚO޻#Ė֪gj@=A)L\f?S'[\|S=Cz2iv;mD&e8"A\n^^Km!F@H ,Z)߾`.Ue'P6N"vʧ=*9N >(%Gӣ2oyy*P+&/; D}n_^ =FQToy8x e~ I9KX>+8Si*.P 7y+\Rg9sG""'[JA ZCe.65xiGN7w9m/ {j~L7\Y0W i0_.zFuHe߬cMaۇ3k7fbk߼VJqY7+~>q[/m%KaGI;7ҥ{Əgx|ÖEk]>ūW%x.9(-+ď}5lD~jN桌Gdc|vDor> FО1u-DQra03g9?mv  RS}]8Ln1fDQk+O)s\gȏ=5 v"^\jďnᣍ[AB/]øњh'%yಋ0=Zto%ttNY?6G(b)?d2(ŃlrG)~ϻm^WQ*-3!m 䬔C0ebF>77Q',s%:镯l ,f2Hp߂ڕsJ0esAj"<G %(q#Ց$rq a:\gUIO9v!ו7E:\|GqLxCI^.ш<_=̃TJۻ<Ӆ/jN1T¼Yhrtғ q˳Uiݾwu*?@F 1<\T3^|$W8BSgVgBW1 ߇(O0GU ł ؿQ ;>` %󟘐ױ*Z9ٚ?*Olx)qs=(hXRϹϱ-ll*cH׉EybN[wRPzZMMxEYi.l*ҸODʊ_nLK4"|Wȱ.W@4WBLxv+ 9S2@ GyЊ*?*;[%E1[!~f=jTIxxr\w3vu#~u j/L[2^N/8d0| gfM X |%Z_?'ÙOMZх[5({<_'-҇k*iT6ogvOn?aQ҆V=7x -{毩I=3gYTIcobc;g,Ҩf8̲xl'aajq*ޘb^-W3#GYc\WP^&ALU>1)\kz@ϼJR~:ߖ9y}jұg;.i[3+Gvdu6*/P+SKH|d(_w赩TteԪ.s9J"\EA'I2d[(i0c-*4v@@.]E+.V,rR >J(Ǹךo42W*.$ x([5#,7oa|ON\kSg`jKJw_r#\HƢp=>4ٴ>Lbqv] ]dn05V~5LIˏڏ4oJI֚Mj}Ƅ%{p| ԷC7~ŒSjyx0ȟC#t%t!3LlV_nKtCq%hSV婇T[wvZpy%vAZ<89$1M`b,I"?34eOKb|rФgن#w9^oɚ᳽fH.oqR/ܳ0Hh o6DU$ 7:u^EČw{*>dF&ɎO,P&-[=Qj@F?oS֋'++mYE}`xi?'&F]EMhbI9feDO;&iuZx]q.m]+t_fo^f [ů |'cI1bj|vIl0u8f8 eY,|Tө^HY=V<*%i@Jquf<+O= j#]<([SMb { ڨhhQǷXdb Eһ8e!'KPGf-^%HZX@(9jh 4Ӹ opi.IxiK1˲PMrRJcיr|.`D2y߫dR۬oaWw?Q<05F7u.tZE3yEq D8-O7EGފ=.aG N0I69w؛)رλXJ6U+G9aD@ b& xT\NܱU4PjqD['2g[)|a1k< )9!TWsBW,ԂNXSmii `ב^,E7P[!F/wĎ9#?0ucm[t`ZpfVϷ*]I^[iL;ΣNVu)WOVmi;BX( f&Z['M}}naZhw w ÿyx9gLWeX;7ųWyՌ2f 4emU\Hkv52/:~s}/uvͪOeJئqNUz^_ 3l S"cV&)?L$=/ &mڂ`;֡c-ݼ8v asAn ]a }5B8QZήƎֲ}`jMP¾hP ?8Um zdtĽK2:?4j1p,*#2x冈9dD8D`Yo_ZɰX"0\4'3?%v I$^@GmLnO0#(`6Wn{cɄ %|)R=֒~- sdx]\ xLï1(}:'U-P/eTz/oְd$+L +A>P>zqM ^EaMbtqkч0&ræz标;3=~q5qhES~Jޮ-XFvV0t@m&H[^6 8"ԉ>2<^ KOC4)8?< ;c%ɤe3#6*@d՞&J|UmsܮĖ2;ɤS\zyj`Ѐz-΄*%u"=o4 Fܫnj%xah2x͂v? j{ 20M얞~g*|ݑb^ ي/M& wPRIWdm=uKѕO2x9$';XV֮)\K]TmmB/b3+"G_Scx:T.leҥUaBS`EN(0+fca㲉tt FR.tnȆ4krDRK%CH?o[,>Úu[˄6TWTkj/#+ FHK4A0+u|j9KsT#P 7q>w`HQr!S{7;jP4th6gUseX{^r]`Xwǎ 8d<{Ȅ_'Fy6/[7y]{1TtyI$%kBeQZR3b֒g7^UzZeWE3pW0+1m姹iwӵnaJvF$d>"[^-`ר+rngJܿ7R@Hn~ob[7@5pY)W]A2@0@q:b$B [Psj1t\3o!9 l.s_9W+ǭ-H9n&?6ᔇMy8IEFB̃of*.ؘCvI }ϧjXꜣ52>:OdN۫JZL#A Z1M gu|+m/oF!)jQQ?#1L7C塎tȨN#dj-k?uNN $wb>o@02p d[Su 'o ywXFxɿ?Y]6=4>J@/ּJ"~ن׻+%AɌ2{arR.-2?&}I<W "vU dcYES/vE^7qnCЧKzaΗț,|7iIKvғ<@||W:~豌\aMx`]@`7:9%nfE!]-Q(xn̚pi_?yWŁJ+p}[bx cZ$F5_tjIEQP$>+qI 'ׇ;2uEVpWuό/YA-KQ,o7\o40ӖY7ά7J,`Nɏ-UF)ɮ~;"F}&fa5)R հ Q+ |\DhB!u!n{ճ zS3Fa1'S%Ďo\!SxqGwȎt?܀.ҥ<{IV9pe/R~I>+z U'\B6#=D9̶0N-C.4!z90}k :@tOB4*t 2 s$#}(zCPnvd+Kāɏ{X<6 ///br&X!8.2Clh8LA{ePU?;^֌A@]̹`/3R3i5Җ2&x?z :lk~U\@5 R:4a`ݭi.7B}!MV 8iڄ3;߃>}ͥtSzm"XʙPCG>!gZL d%lLn%448D_/U/LX(bophjdޛ'xCv - ^2s<Þ5Xj sԭnqʥny/Ϡ3RwXy#B/- #sw/D]w9_[u8+{_\P+kq*h{%[faTC#n[Rs#|j=|Pt ~[ У$ݾxn){Ai}EUFNb!(Xl11^Q/_y:Dꂪ֗Ɂ?YT.8>"< 'UG˅MM aʧޖ( l9BfQ}rqK`;lհKS2 {žkeRbXYDZFO}"Q96`6R˘ku9<9yDIҞ&[[3(a7 c633=$Ho4_-Q-[7T gω2IT>4 BwNɘ1*Gbhɟ ۭ˵sN=1~8l_=O-:1dx& m}RGMԝ@E0>n" RJQ.{.{9%m8(X@ƃ"E"gM`~0O  T>4;ՈeZ4rR6]VOоe RoYXВU%q#ͮ;l*o>J^Sf:ܽk{B8 65pS_=Ve32h ^N6:*;.WUĒB3.qisaz'̤JAmФc]^{`KY>;{jTDMkQ~OBJ`;^S^C9JG*ȩA?K3F&bAO 3AK^  r ,2Mj?fd/*qV/@ $ί@:6_+wW*2 ]wa F/aT5T׷;IaqR#-vv+CZ}#imf o[G 7vcqsq1ab #? 711)Iݢ̓BS6DBՉ^6?.pa π'ؖur8%lCꇾSkhx bQ@)#2ކOžQ4<}R6vգPy1h"|5=3g%:Ʀ_N܋f A43P[ ꀰt[CIf6(TAs-A*r(y]Ljx<ga0:E F%$w1{'K%T(>(:^__p>]M[\gP%ݛlBۚKg@hR;\ao:X aKhDB,TQNY?|y bz9RDMwʘ( -R0E=P{V-nnQp뽮 0nxq%vZcũy"rM]} NP {KK} zp+vħTh& @YtyFHƅlԵ:?I\a}TTC sh`EATj:f[Q* T:QZ}gzb0+tXGzjmNsqϰ!.l9db`1٥F $t.= 2ni{MADG1:ճ˻YwmS;FF)Z_?}vSH_K|~P4 6`!'.1BOw%I׽=N+^}8~ɸ7OdfXBk s5yJӌXiee|V;7eR(Qvr@Ҝ0e%+5y Nv}_"vLat&9QM̜ ÝA{ WM:UV`-uxMk̓ߴ:¼r`:.3Y*_Pħ;ȝ¹&}š,5;1S92I6c0.kRLuZvi͛N{p90FpIOQ*؃RI=!~Gh[QqrNGF.ސ W-Fzb>%j#Xk9sȵv -sm&@_n˕Ϲ vp IU]a<ܙPF1HLI=CUXc5~N{- 2ָX&XUg!>sHoAh4p\*U9u'^w[îX>P/P>}v6!~+6!| ^<ڟ>PuAE\]L (C(w?P*@w)0c\n,fM9O l97H~Juʾ[`#qVcIJѥVJ:Ӑyf#dXVk1ķxk$),$7GZ?b܏>P=D,yˆsh^$qC_M7,JTݧTx7^\qWN3GBqp.†(t ԰[{΀]Bl \ Mb{ȝ@>1zfu zȶ̛^)#p*99!F3ShHs @͞S|]@gfr`8K)RːWqQ08gޣ;+-Vyߪp~`#Pt,JNKQw?qKrxPo5*2DH89YOմ򐂋ؠ{CkOR}y}pAJӉŒ@쯛hߟ90z]qe,\0)ÏDmCSaGv̟fu,LhwaQgreΧ .FF)fdAIĊwmP^U4U%r >Y[^t-Z#}&@„(H\i)\": Z-Ρ $"7?;~kSSܒu͟Ȕp{om5 z?̲Qm6QRڨGo zQ*iip/ HCm}Mfpi<,c:.qL{i: gT4)X4u- j R?m^)9ԖmU+7Ԡ>}$<*Jxʄ>&Lʑ:`l]ꕡ@O(]Q zZO\dI6R't n挠%5N0Dzs˩`$F NAl1p~q=W8m3qF<oLΆAc̚> WIz\5B^S@~-l;KH]v6B<ĞD.0_w1L(fVjDLm `0y1:\5pEQɞ_G_z L6gK# {ð4(Lf KxKxm]4E+dWmٽh9DG^eTs* _CQhS$RaϚ3 M'YIc+Х\tsΪ$Y5uc7#W-^ sST/  ;WAؑ ;pсx`p|pJyЏ߳s8vp5zQiw+](f1bXCA-mkZݰ 0xn10T$K{^#˦!q0s9fԠs௖]O(@JGlġK.EfN3 =JRԑvna[!yz:O82:24V %Tŋ>"@F4wy_ހcHX;Д-&ZLJo|@6uAyRJRۖ8'utB4xYa$O9ZEΝ1<`g+.%k rRuz> u|>g󬛃>Jo!#`HOZ ʋ\bIfd-@s+nŵ]k7q&kr9ٮ"t*A@, Q:b*`pxU~ ZJ)o5֞iL1ët9E)R6 ^d7%rfye (Fזbc$}'<3ή@a[5;v?C*57ۅOF0׳Z7}">1} %m2o䑮Gh/z `Qux9NJo$ ?\=@`ķi8#*,L  CSQ'" sIz0W~5A%+eXi۾(Ufz :;QLpP0 Sb%ӶdF*DL,v&%Pw_9!gE+_.+866׌l?3199O!9DzRͅ=O&:Z(&(9&S[-8H>h튊d{F}g|{eOXvg*6 V9#S,g%N}V/c:?NArk\@x SX0^pCa*던^ȶ^,ie:'Q1®`u d9Naq/kUwgRQ_yDP3&+puN_k{8.j1rdJI3򯫋]j:Jc/ FgAVܙlݡN#GRtzKȌXN,["JR%%PD*(\Xlr丝`Y$AJw=6!\Gp [BT20 `?c$XK_/o9.D;᲌x-J|]ߛۼE1 wYS1(2:M%O  uLA"BjUB`S7u,Kk2V[eupX,oĔq/-.ZX`8H R.'u},e.;/Aֲc(9w-vCh- ߵ4\N<{j\4 9BגռM4BO6fx;'iTK08䂧-*ի Ex4ZcfF f_'T1!p^ Ͼ1?!DVעyX9NKAWi yOR;:!cۆҺk^Ho؋n8)} ~˳":MhD:~7j$T%[<$xQ SX|D12Q'Gi]>Ö|Ci ܴ~]Jv\NOgcEJDD;5~:W9@7Tv㨚GpG.Ah#>c <DX^IWUPh yۧ-=bK2bVSبp!ǻt

    ډ-^?ɣL4׺fU^ #M{iNXp yw; ^SO_b5Iq;GLx+ƑWK`P:jn 135.bQ a+d,dpW(XXQn~1C ' =؊G<*u8MП0D΃2_+,kZi򘨏̭C2$o|:GV5)2YĆiÀM5RA<ۂsmWD0߂R= &o +_!\8}Wh *d]0(w>Ƞ[|I&=2 jUr |zNǂL&QDc{".ӏQbopX ɿ[E=ATM+9Zޯk71֠vE^+`x@w9r󚟉βzI٫x2ro$sLs`)R 3TЊגg>" bw'̈w 1aT:CȡsA]jxnV388T~"л!~țIu˯ q7g1nc>Fv2RH5FP(CځێMK| ĵs }:~J)^^r4¥1balt 5%s$O4gWqr-r7Q vUo,;?\27^{ʶw gq<IdDuR)'R8.|SRnac}Z\:VI)AƌGHډB q.1"@=-. p9bK 8G!{+H.`G@/)f-q Y>&?SF;5|A(Y3cր"s;26}\o]>([ipTC33?Ou7f'rٶ2L5[>Ǟ[~PAɾX ]uhTJMwкeǥNmA;g][/9tK<1WMͺniU'1wːbqfoqT Ru&T.q-]>fUWsG:/ހ)6 eL {[y7kECH%eOx!7G_36kzO?U}}FzHxZ{pc>fӲ )CbdA'ln!׆mjYW}5UJqת[/oR)+u`@^m_ sy:%c>*]#puéг]}?zHh$)a7E ɒ4:xxgޓ'rE Xd\HaQ}OM胥7Zܢ Dt/ydAikEb!,/쩦bjk`Uֈe" ȐB.i+y R9`c_h Y$goL,jze뚰6=/0Gْ=-)dGaAd 4xMS!Kgʜ ԓ"2er$:ꅀks7V-Z[Ax7j>#~ilAB\O#K~dQ+ຆH2PQ Dۃ}S*-:yQlqOGβĴLIi{Rz){=NDZ'3[t^m.lV^^JO+O>=)=ږ&J1BcS[ 'y R+dkO Xޯ䥯,a${xP .~|}Ua^Qi;󽥇`UgJ -+O(Bp'N#O|]xG\NP5?ӜrÁ GeCoՉYM}6Ġ`95''?t,JEK6>^~3l'_45& Z6LzJ>MŕB92]`GtaJ+cAl=Sohb,lo0{BN%-h| 5胝Po\R͐-Gwp;5;=mF8u{퐘Cp l<)G>"go?dE'RH;;ov} 'J`2?R-'UUXGJ֘= J<*H I JC wZIyx}[5IHI?ԋ],6RꐦJ[Ѷ:ֹ$Arl6w~t:uG/qڈJga\4ߘ1Z3KH}A J]c?ORDyYS#:_@ࢴtj=|oUx6Udይ:#3(ןqqZK[2ϼ8KYKPC],=Q zfٕ$y*@#C{\E3N$;iMXOmCbMَ{@T4@,T.1B*=hVYid.lfi0Z|38zCevEtNRLh(05ث &Ul$RT›`s9/س'L$bЅ/&mfC{TECvi3I4\7fme/|:8Ƅ4$K#_G )yp6/QwGxce6k+Ք4Bn>*SGpF:V;co]Y94Cuđho2T#HFgͬ-*M_qׁávT_˘ ʢ\<+Ȫ2.DM㐋,_w<4%{C5lg]dEV03gf|(*c0j=$ H RκWϤKj >'@h03!p1Z- y߉J]CY ^Lf1-@mE. S~l#jw)xsw\Mѻ%J+}WӭTa",6>Jky.O|p9LMIsf {1_rX.9x](U3&ak6z1eM"BW tߞi>9af2{b.x̀ .0oJ3iL8BqEMxg$.tu\nFJ xw pඇfUy/G͈AIv{&O2˾RPo{L,P17|D.KKC/u0=$qxW`%vVLtQ;Ӵ4;M#7]-PdαWeI)oNufRMH ݱf&"zpS-5Զ+~-o$;J>˘|" `[y8%&$tum"x&Az ҟ W}0N 6c ;͓:lu+TJjUN-CIFYzh%Or}aSOz֠< 7`>SmYW` 4O=[Yrd=M ֲׇ3B/X\%;b2=e7`{)8JU*U{ $!~k!BR'ӖI~:R (`Jqr9hǵ9CZL-ZJ y# `j 2DnڛlĚ vĮq!efIK*ǫ;42vC0٢vL j l9]ڋhSfci&(`DHe1=Ts2o4ݦ?:P:RҜp=U'-]~ْUu?lt*fz0;kg UN,ħ@du+XQ^*rSU?D:*LLݥհU%I M^Y~  ft2L<ӅH'u^_q &s1jjh0('hO?otn$':n6&UUe:85$5'K3͞$8m^;Ze.KDd +]:ٻo1 [w ǚ-x 4IX:[$H1jAR\K b`#Wl1͌DNO8rgjCy˜r`m|xǐf6K{!٠|Qk" 6T]-p4Ԅh^v6 Z>@IBJN,߂n^Lyg 3R~ c׹n3zv!H2 H4 !Hg@Ĵ`/[ZcZ' 4Y߰xbǖ"]':CP]NGps.5p.ctWTs9"Aĸplwvp>gV{`N᯾OrqU`{a~tFt7Ed9,V?ڻk:YQY_ҟH!R3/2hIM؉üAd"/1?av+T)p` Z_Dx?yy;a`3I!:[Zi2UkC={"]P]_D}=t#tj9GYrX8lɷpASoW'k2y7 ՘ɮxyF:ݥQ~FS0RD /޲6vK`!2풋.t<)\.c=>^'¨ ?V zF{?bqH"Q*dNz/4s*zZvgjO xN&.zGԡ?`,#{0YV.X9)}厘\SU!*ɵ{ keo|#;1psYg#0de7/ݿl)dv=dN"uN`(ߵ7B_ PG@+ڍEGOoH3L9[q".[-6 ICEs++x:\/&Z 'lg>HRDBDK- -"V'1"bd{"]/'>X+$ i^z: ܯ?ǎWG&zx%s6_ /'>p'p>9)4OФJ֪I 턛4uA6n5!.IV8MIKdL5^˙r>샢 (m#eǂPɗAF' rfm^wN4cی<Qq]5Ȓ eMLm(WGSec(%7HDJ ,[0(j2Ka=%V]3 r`YѲq֔ιnVҩb#"{TA:ӈE둬=%bvF-9R={t8!Y Kex|22T a*aߚdJ<[12J[ \)`n>srW QD&* 9 ?¿t=H2%dxP)|˃b]W[ZBOqJ=cGVTC Ѥ=IQ 1bD}k>*^iȽCE^ (91snkhCfIb' m*!ÔtnԎ)ΝKiAZl=L/]FVjߩ(A^̨wwfmL*}"8\yq'(գJP3!a p.t*w{b(ƺa9(ҕT/J=Wkཟ V偉}mCR$L/O1$ Zm_mKʞu'Sn{[폗Ѱu1 FdrC+=!^m4 X7/lyCӯN<hf%64)J$(#IIŔf*zW_-XܙF-+`gM=ĻpG͚橐IoT$L= ў: JKՙ-EhHiR6dL&l='M `h>u{*kȿ uq&X:{ сd~{D&~U:A: "Ec*B훔^:*&S eҘ_A'ؙn5|QX]j@3\D B3a4O-dLi \.\'?j4~8>56ΚqgFE%"X£(Zxӯ|x957Bf!4g 8H|0)W·)kz,goiގuONܱwD}c57yYxdhVt*7/)CqL= -*BF:Ϙ.R+9IW~>#vv_6g`:e3_4sTu.^b(ぁl x`)HH-e:rAOэ4O">Tv/$]F?RcNBq#CxuEB^t1`=ΏS@ <ؿo T#T _Sl*X?MU0AGU *^9sEPDş VΈ(60a>2pO(ȉ)nDf ~,&>dC6jcP[v@KWQ [6p<*.7+`$zG P'As5w:l]`*P̔lYiN!kZ"&U9BSj ɹ'Q_3k[L r&1]Lq۟o/ߎeyR.5K[O|S ьZ1>J3\S{2Y}k@a1-N{'qc{@2rm !A{Zj+*>ϐX-%k@ B|wĜ۾7 򞦷=v*~Rdp癭2#K0f y}OR,ڸ D챦_2%6h G8;RIx5@BuR GW09S U,yC"3شD{X<nhG? C7rU~Df#}8~"(Q<,fRYЩaGļ ׉0kO.(M^=4 qDa b]!ri@Mmٟ//M;S\]ųT~El&M7,PEcL]>6RX1QD L$L*9uXXX:%OdO;&9F D,*w2үS$k`m"Wc( $ N~@һ)x;"ga #_q-($ !|9o[A  l;G^yt5'2Xrv~>]XUD<jݷȠs+` KwvFG*l%ne#,kY(W_xG&o8Q{pF{F7NiXtXw0[ْ5nj+~hwR|09R&#GԊ Ylk_CW< ZzVV10S1 Uah f/brfhX>M0l{Ò;/p.{ezfϙng )|i۱HLUluÄŢL'{S>j{\S/ ,'R[uզ.yp^[AC0l"_IUGD!QassQ܄"sU[߸nyC%[36\"64 *DDoقjYEdW,l$aI{X_qmFm@%L&bOn%[l$;´MZ"I7CYfxp 5y}6ma> nzK.Uqa(aO!̖5U)aߞ+MQ S2w"IAQv|_0dj w="]H1>j-mm p񋂱[j鋽Y;mje) e l%9g)kF4^d&ѳHtZ]QvS Ru)sצ ?jba ?TsE];Yj1hZ;‘5bX(i(M$DwH;GpLG#0Aڧ@9`A[UP=iӺqc^XwM(p&JAC*)_5J.XDNjQy0!1p$_cU?f iKJ n }J ͙X-]AkB HʧLS+^&#pp/Q57h_h)]G }fn9 d8@q/ߗ1gə"+f?jqhBc|R.prЗIv<~ ᚴOF1>fcXENL/ChmQ=åe8!/ll[Sdi`mo,犡́bX ]#yiFZUY|#n :VX 37$>@!+a+i/N%1υqj^儲"Qfg%vg 7.#k:F[;jٛI{LvMz7d7,.uE>6qGtmd2/pb%:UmGyȉw@02 -vZݕ diʓ kAġлݰ`z2؋7^j`^sB J%6zWt:lMdtDy;&RkKE"Ofp44{\s|ޚ:*"RrRrQ_#杩P7.A^ c Ne@:5'I?̄< @_1#Hb/2(5э/ϩ/YC#@%xT8U PR}+)Ie`dעK\~%`taXx,ip'FMyDFO)!:i:!9Q7$v3nčު 8yL%,ףNLۜPB uMgw%8zf&rUdnDxE\2 򳳦zN[1=:SJR:;x'kwͼVEy 0'eU ؘKp;^!6Kr&prKw+l+4=UIAx8Kz!q[c "Wi}hT[EYd;ҞҠxvk]UhQ.^ѕKoP,X~ZG0ctŘb̷(ox:WI귫__7)84LRv|K ?3,N=*GN xƆQD}tAelO"bns;+L{f-DWA$`Q*8߮b 3̌W,4SU(oE`N 弥Tf𴈔R9lCVZȢ Z\);Ae>1:HQ9O'U4 hw"]8t(͑tJ{pd9QXe~rc޳T3G"(j-C473H-x lGDBbnnL$|0(fwLxrOE::PR~{)ΕVjBՂ_rCUr$i|gJu6_@>8aB~[g㒒bOQ#3EVW{W&/Qk3ixBo ̩RiZQr,'8{NFQQ&  +VD=N8;VR"Dwukwi3 v+yp[339Y0(\4W?@Jfo\30t旦zbȊm񕜓k#)+;?J/=ʹ_4==K4MPSFnpG oٚH8q-^0A5=FҐ x`ׄD+%S9o,\V \gД+-#Ɂ!t1 a;H+o,{08:DC9`id!l3 yllY ==ʮ^1u{x󠊢 GG:>{ҖàTԘI7 l >WOP f#6;DBoNz5+t<AxJԇ@X\ RG͏cYBKu%j{3K!ށk'QKu@WsB:u{tZI9M>d _/ .1%6-!z## q ,csJ"i|=66+X$KX@`53|'OMM) ۢ􏱫v#s%88)pBVهځyH:,м?|hʬRX\4W]"SfDB:b VLlqX\2!quy )3 dN4q _=o}ÐAvXK5Z3ifXl wT[,-uĦoB#-Ώr^Ta$(wUʭ$AvÅ,z$Gh[ [퇇=Smy|櫂[*!((L1S3 \/eM Xs;%+]~J4?IcgNkHQ9noix;TsT-c}4Uu$/%#av3s LtV ` Bg0 )+0F4 YgKGh;!ک:< \)[ivY5ͨh/ vo?6/!ߓ?|Fa$% \՘hg],rM+qu #*V 3m0X;?qkzS2\+oolMtIkHKb0E2Zyo2~Eq$Gb[;'a 7H +^"+“)6[됱Łu$|_ aa> N]n25A DQͺ9UFg\oġUg&z< d~w##33gp'}Dp1D%()vcS 'AU9IV}nLZ)uΪsB>%Ў] /!õV9ﲤ7<[+ :?G sxr,aqTw^d+h"1lBrVZ(Le9d+EI!ñKԎu 9HsAx#mYԗ3ty>w3(#AN@aFD nęc6oN mX[ZP) @yEua"6\ 0ƪ%S8R\ڞuGNaeǃpf-PE܏,9T,wŦ4Of?/'zA cC+a 2~K% WixwCe_8"w%GaqA*M bbbRoC|snH } 4Y7 S<Odvbi1YEC_}agà;YJϺ775h5K MiBL,̃LeU)1C+nIc"x՘.lg1O $*ѿkA,kpC`V8V*Z!u04ڷIOR35{Ad $RQCHXC&)!(J 2%XNF'KyEDۯ5H'МwƑ~<خSYׁܯW@@Z\s ?VDkꉮz)pCcGp],|~6T8.Ȭ "]%?+ [׷nyw"`Qrdcw}>aG1 ??+hjMm>/eԳ >Q([tCVްDByuX#]0I"(ݱV*]؞")E y Y`ܿ5D⃑暰]dN^fUT٦t]TP}]e?{JF$T"q% RTjn#O$rM)"oV0rߗ֖aM#ʴCC9giOX+ fl Ƀ4)Mmh&N#jw@Oʖh$#2] {˼7+Jө0T۲U' i逨Pӄo#}F;zFJ>rr#;u$ub#[A)b w!O0Ϧ^.uRlkU Ct59EcOF7FO<@8b;JZ-#A'r?ˆwmPS^v4+\aeVswEJ?N(U߼Jqd1؛нބ"&1@iL 8 M-/YFQ2x^;=%{0+>zxRb*YDW\ vOjEY4"la4 } L1Am0lKp>x}=siq0V$8.h=ku1Մ)iE󝤒0@agp~5VYc=& ~\ vOQBRPn*r}M&=A@y5g;{yG]JUT~C޷QFg&@Pm<ì\`X9PVe:] ]BH͞űpXDV{djCHuO^ega.ĢܺJfJJ9;%l 0񱉚m1,l 'ٝ30O{aP|F#BZ󦹙mVuU9i(tܻnEW@"ݜ! 5"íAND,\oVom0g%V\ ֓j4L% fJ ԗws43XGy޺w%R/!==,G(%9עɘ__7KsTFG*gvGCV{ g\t0ހhvţ{W?7W[bn@} *dOXuNas4g"߻łnF%HX __ vBK>F@L{DuL*[~0L!(FzOߎ0"r ",kkx>%O[ z܋AK 2R18OJp:G$~1ۛ-]W}sR0Ap(}*% fR}Uw+j#{c{p>7{>׈$Ag,ng:qfsˎy%Yp+ĭC,-Bذuƕ*@~6jSR!š0DD8)يh݅0 K OY|sb4j a0'5 SbIC\U3J!Ck.# *6WO8diү:ǽkx ' s^|bŜ\{̓t<[n=:R̟V4z~9o%(08u̗0Z#1Adp !1qr|DdVԌ'^ه a'B!&em oXہNaofd4e+,iˠ?R]g=UԒvL'aPb:=#P>Xd]آZE={D `HlQ%kuH b{!DiF?PGj[>s@v4 Pbi&| YGFF" vi;a+I6Xj~s2J{NdBxJJ=nr\CG3K|3f ׮oEZtde> 8~5&,hX yQbtB*X4i[&M"q m'Fܼ-ȞؗBUC\朄OPMhY}e}߷rЂا(d٤ǼF 9gkJ1BƞKM7~ ŀOЁ$lZ!IfV+_Ajvi~ cnE뚩M*zk6߉޽_ˤ^sn"Cۄ}'oPoϕpč1Sm!η/x31AcߖvD4[3=߃z7s65Kdݒ ο3C+50FiZԘqxg"@@ճ=)L޼sk}٧Zi|~1*#d`YJzr8HmJiT`8ElKbk'5>5 *͇t~(wbR ZѢAvI%ӇʼC:12Wz=6Wpme17[*|j#$NF=a$h bY8Fm,9 5&?y0M|U C4˪uwB4[|x4X "э8 %*$qU9!G0(j 'Kǻom( cu78yʋx l4.O]ہ!unZ ,D=n"g7aavx364ЎL0iܱ(6Ѳf$,FJKfU ڗ,YN7B*k%XD-9KG5e}#n;e%Cޯph[1ߍs`aUUI9V -Aɝ2]-hQ\$˜LbP iMϓMc@J"VWLEc Qˈt{Z\uť 37Q^-ރ*K: nYOkܵCVY\1=s],6^nvWq%n!NJHBrIr" Nar9fLM2Űop".b_ @W'\ۤ\!BafS]#Ed1Sg27=@| OŤK*|ڟmP٧>rR/?(6* o-{HQ>9wۏ~>rFOVE|y-5*}_}gPj.Ny"DTlr=7vAvu"w c!uڜh9:2҇!_z^ai}Csm'}P|ލrvy@7dUΤ"& ڜޘ6b稃&GL9U7E(-[4PoX E2jbe6}9wʮMO0SO .՗U7r@:4Yެ DUwʹU\:LA8OPܭP1I^4n1gy[ȧNۃ; lpOl=ZhtP Hi Yz]qd! 2J+3A{pۈԚtx#WRds^^S{SߙOP&I̊L}崼ZiuG$aF:vCglv섫, fw]U@T]G!%fڀG񎝄W3mÃmE)aVb^e.3wxiXiV\e⽙6OgJJ@GLB#q<Ø ='C)ɍe_})?Dh5+Ɗ9: H/rM)~kvch[ N ʡ~|i¾HR_v1`''o%ZΑGTxl{78 hwpYX>JeMC@)Uqй^³~дrk+(3R]3Y()tϐOOR&[ QruW~;yq)]JoS!B3Dt9eo+K^t7]ċyARe 2*VW7t@1|_axYo8LƗUfްM$?_nXTGzI1j& I^o(XY=_trGWy䩓0v֧'|%(WrNX`Hfxg% {]jke.HoC/B@5JBysUKyCk1m7usٴ&`eSň'f8{Ѓ!|sXXCd|MCLt@i2x긵\&$R2?E!Zj))) 4˜,:Aüa!DBZ҆Wgrr5B {FQꅜ5Hi=@*ބgJ>ٶcۓO EkdS |/ϻ -+.ЫJxl3y1w6~wGֹ=H#o5(L=RP]dQ@ܻ=ꋁ Bgpbm?0 +)߽.Ł"4{(T\#ǠN*[:֭guzI ʠ [餲nXT _(6*g4Jy {f_e QD1"Ct kz>ܲ$] ;ktɭI5V,Z؍޼݉Mc0+7:`.&7*/ntNu'~B+A c:k8=K_X4zƉMPh!#4Im"cלętջmuծg9bڗeGsIFX@o@r洤 ^N+kq0q[k˪g&~)P0 @$ nom¿+61%#z(Ip-WayC2vxҎwS,0?8#B]-Zv>  N\!/bT|*vUߤZ&`Ptc]f*#.II<62~]^Hb+tqoW2ԭIh59oZ~@ NW+wZB }XFbZa)Fe`ZfG90JB6>C׸μo%y+S]k%rzKX _N:1R.$~/4(Q- $Šcx?T+r(1j*8S{MTw[62o,8'r r8O*riY=r 5'4&g .ۃ,c.q,VcB0$i vv\Ý>t?îO78A"TO+k%Z;1~ƀ/0c׬R,qvyf(xu9ni5Yqx &_4ݔj[Yh@i{ahᷮpMrnO_Wy:ena^&OG 17R]Ŷ9ӪZ?5 bܗ*Aw?'wf6b,[)\Moa~Gׅ j }B3}"ܟlcu^aȗl<֔a ^e o~,;+wMOvܖeP$#N +oPhC"l%qmό7]Wȡbgh~3G K!9ɇ^]4Wa ep{]ǬJ[cK-7^G_0֪ڊNp2sFl\F%=|9@S iV{!$ yqЂ+*-oW VO!ޠyfE.Bfd2K`̴:d e~KjO)\=+픃5<̈́ sfYsx1|Ho&n˓(GH bW!JU1_wfɞ?ˑSŇ@#$2'f"``~T2Ž Zr5FOf,긦JwU$%wfP<ۈ>|{3<)P եoq ]d T3ힽCQ >\{';Sɉ}OC%\V1;^ 2A5,B-0eeon*/ulH`jo.4i!& ޢ8W)+^Eu}]1-_)eugCsGnȠO'ijú;Vp MOe h//+?4p3yQ!>@}ICA t0!`y;ߊst Xl,M*ˮ֚I.He1%U#}bmMDigF@(iL0 \`r9hN3b&lpiY>$y4ntOuٰ?t::~q˫w9ʰbe'E(M>&V2݁kbQ }}ߝ UǁM/ۮEM#пgZ10XΞPvXM0,HQ[niq [Q[4aWZ~/<nXz0 /+rK+E\Hc1=>zRC"*5p3joTY&3k}hDR2kKa?\SF'e]/=)0aM>ۭ~(A/ߨ=  TDI:֬(5z':۞p&(` G< A#7"^! #_oɪ$5ijl@;\>6: @jp,?7]'3LgnxiC!.̍,z΃2i<]3XiXNtT&O|o&"4JN E7/7='_UtW䈼jv:l!@Fnڱg)Ȼ$ ߠ*ϗ|73znOE*AкǼ*k)$fQ8:v ^&H}~qmiE{D,{hf;3>%tdG*5m7%J'|` 6G^Pdo*=*K"̦Hg'a-&!Pw9ZtTq/$ Lt[ݯ<'tl@79'"Q[! 1grdA U~* {fKq4lN}7jt{A1V_KkKF)pgK%3fɐֱE8? A({;֮OCr'+~7=v#G\oPF7+xLܶt"睰,Aa?1Ԋw&XTPpnNULsGMSцU4.J4unj=هdu )J?Yr:i|? Yȴ?(_&0W11eh .tc6'B(e3[ `曉9W.$Qd-4$FAw`?9X K`RIʼvQ'TL/g㖚;͂&?Q?mOYv3oCh "]*BBXq\HD67ZƴEj1oFywKpr#=tHB|H\IfsxL>~Pvi'`F/Lbo|6N-`=lJ7||jH< OPL8.ұk"#c;/F!SԴuOkud0A>m[FT 刺(Q);vrjrٯnZ#u dP2M6e -SĨ1jv׬fk ]EA`?\(]iˉpp_ Mm)t %ZU4iզ?s֖K@/&p;SXFw6rAꔶ}MlJRPJ:"c|CEﻐ9bYak!]ҖD0[&Pv_8&WMԯ/2y#O|kC3;w4y.tOzzm67>O=[q-x 2T٪8I/*~svkuQ_ yʒko!`}2LvflL)Swb92Q&Ą%@T/`V tsuYZPAa;P9H8{8WZ 2v^'vmɗ[P7nywh\j]+\adbnڌ-?z_9h[nIJz9Ŕla~8-yӹĖ,XN 4 KQIUv&U%WIݩVt>q.!R>I6@_(!cR*zZQxCe'2ט6S"wZL!:NrHư E[Ũ9.,֍+5Ԡ5-Ba^ Z=َt`}觺5K :qM$50`0c;I5 Oa7)UQ5Noҋ 6JPr@gёl<Q|_ .q׌wI; TҤMb}dec J*&_KsD%d @1X\SD,)fkXds廻jw77^/57~:].[dC/N8 0{^^qӪ cj> z;=l%DŢd=%neggCpՠHbv;T}0N]'EN9ISi@4Q4j(Txk'5xɷ5b m^!)kCyAj3wvA?Tܱz._x0ES+,_U('BMgo/БvCfF,,;Iַ!c36߇RT1w ib43 fIwL!%q"P)|'8N,K)nN ˙W7}0zaB )ظ|D;>p+eDijCv4jvH :Lٹpus:IW2Il%_"9`8&)p}14hj(/x`N>V]S WBS_8@{/'h?/dC uR=NM5SoNz1y8i_]7bʅD3muϥ2ө`]B[\H2Œ1ݹc(Jϣ! jhۤ0^t_4l|L2DP@88rABchb#>5T<'Cf(䍧nQab9'`U4>$rh؏CS|? I8Chg RHhkh^WB?Z ?:}A<{[ )~|  7hG(:X\-.q?ֲ@0zrP:qfpN#d5b|*HvB2%KJfC)9,D'buSAL/0 d^*M"rGvw;K? =}I!v괒NNn!Vu"\Dhw"폟aG|c$]׽D}UGMR=VnOWO[oxFW]vD/,D>Oywz{2D~)m.&=gxE{%Lm5̚ pş@1-1mѶHvYa`=H'Nu}=l +\hWfzޡ'e?ۡ bDx@l y@K^={h' E2 wxO y kJŢ0կH?0.mudzŕ栄9.Q0DavQ:٩׮G.a138eۋx|669&kޚJPxK>_8Q%9T c?iuw, aIvW_Mܷ [^\^TgjbӢ!L?Yq,XGt0ޔٲzd wWQ=s`Wbd*:4AG"4.b,,>}'Hɝ:|6ܔ- kOȇE3ف`NǑ4Q!C+*'yRb}9)M}[x|@LYi֕|3ɝVf_#CoR #nm4x`Ley~u;heԋDK D+}EU {9 {0?|\$,\Z]ƆF[p"_v&= ut<F98I|ViR5,=;y{#!. oC!,u/0k=05蕩A'ԯN+/{*g^ǵ0m`~q)KpI03vJDSE/k5eOg.?Y\goinYD="\PwV<%3lR7+hB8{sJs 6F|CDYa4hP(nNWp $۶h;%TIY!uZ `$bڟζѤؠT\wd1U-$`[O+hV9,p[JiH| ryT zߨ6RZC!8Hy?g["wI( ia@51犸'VV7nqDƎdY;"d ;"*LQI,.ʩ½Luntud6*p{YA%b#ԇ\t\?0߲w2,V1?#?Am5T?^RSllx0*&XzCФȫtϼ^>,U:dhjm,brLPp:.Hkq4"#')Rzr~N,+kS꫹+i~^ȱ_=8hLuL.R]TmE,/䮙ժEQ1֗ҥeqXcnRj1 Y{'՛\a8h\hQEf+KV1A^2TL8RsT2>BÐrRgz 3N]LotMgu]+]279`QG+UA'+ԀLZt~j }-SiSگ6uVXajo:߀\^ХWih/!g&\c!B`Y`+s9EâFfK C? @GgYzRJO-W lnz;mQܡ\ Iλ8sʪ<Mfֳ iFQ°t0&{ZΆjt)|r54uu{ @(xOѶBkzU}CakI.vo&nRz4&z PC,jV:)@/ Hz-؂j?6{hFu}֐q'<р Mo.=:хS\h yZ RKzjN} /&&EV?ކ1 tG)g4@N*ݗ;Mұq0&C`9[ɫt_3{(.}}I]g交MSkMk R@2xBGJ9X.YG`ًYMa ܡjaT䋖ymY4f6 .%h2/<LKx\Gه&&[or&8y]; (b}X7v P5"| ۟/nPg9tGI:;Rj-ogIk gHt3ZM%dPQ%"EH 3g)M*6sUB[gњ& R<+!(&QaJd*`֌i&#G{`bNo=]vDxD!M k0v7ju~t#וg/. `Q7sRuSu_*-Ή0\?\{4Z6sv8K0Ak B9G>GF rL8;Bh&(*h9 `_nSٚ ntTlC}u` ' +K-S62l栾Y,cFk-x܁W; dD?j=pR#7k(Y?pMٷe-CMT6lK|*߁41MBFaHeX2eQ̍1^5^vOUzҬ@wY[Mꡎ-Dx(';Y ,2#>DQ{41@Pt]y9D!.̸|^r[Zٞ_˾S6p )|wl+O5zw|De>~;?"Ǵu:aW%JTPd[8@ƿ$8O9*bT9  %.1&aaM239 Y9$RtaY%Yxr0E.W~mZ{Y ;%Qt}˴ޗQ'[5pm &j0aPĎiQJ @,vjYwpjcYE&NG+j xZsn_!z^@CDҼA?z+~s|,pZce!'5Mf%=]MqFX~]'Wb2Bns.袐{ ni҉K`R2]xh5$Oƒ=]P3zv*A[uf/=סN? ꟛ,D, :d) cLB`G v}D ]P_RHJk?=BK&hFYs#ig_2 c*yqVT#"ZѮ5ݵnXh* D?fNtuu|9jEû<5wZ~$8m= Kr(iNǸɲg{sy`Xߺ7fߐѬ(2D®RCYq,Gb-pdD66iRs.p9 2.'UNQ[q+~mjg$k7sn iJW~=X 2ɟ !iGx;d_JOI n{&f9,+tOfz' t=kcrvS1SзHAV"lU2XK:F >)3?"AvR ִ*Oa!Twi)h~aс=ψB VEqb%Vb8j"%>8*}K5n`)R5> H"XTBM1ȅN$Q:&u'Xrگ?,XR yZ& ˜](,n`X}/WYo6Y$[)-r!3 ڠxjwh9QeihB$ *ҺCI%/E %?yܑA]sB}CR.fMDx?h}/dR%:?¬M0֣3m׮z tdD0óukLXDbv>\qbo#9Q#eǛc1-r'Yע5:c+V-b 02R)9Y:ԙLX*vZRq5¸VBʻ;!MT1"^iɒzu _/3/mq̿[K5"jdd&*#"I\9(sLdW#ȭ&̣'eFQavyhRdDH7#Gٛ i7f;8ؠ1 ||iC ~I0۰=hؒ51]kT!mW_vrCk DC+ːAaE(_ 5. FG!zYwz ~ZW\4A=1(;Ǖޒn3%(iJbiUn{~XvnϦ- 7]YD億s:C7`sNbIQe˫)K߭E6k(h Y\jiZ`kVvv+ T"Qk{Fw1$CaXW.}.ll=},nةk J<~",RY]ÅS`O. f;1rM-d^L_$re3`ibF@FM ڔIslꑴˋ2=Dpv! e).h[0zs .H剄9(ױҡPӷn;>>Ӣt UyH5M%,݁m1@R*a&[cG`<AAb^BYKWM_,朹XuHLBgiڗ'pd(D 6@~gHgcArsaMC M$YY%:Jyxʅ+p4~Jl7㢞۰hnüQK%+0ʝ0Iڝ&ؤ:T%S% lN}?&rWjM *kVnrx#R0Y& X( `,S[Q>ꭅNj\|on6n ME RlQ6YSUl @'e&~\8v[s"[LWuѲ \I%bx=d4Ǥv& D\v̂3E3c]$&e=t%j |wel?q>h&YmA?U_`Q> "@`JA*2cK#m]W=Ԥf,Z!]~wL2* TR8bdS4 (@Rg~{Iy e%]օ& NjOQ!{~ע֝5I]E~${So#5hXGs@q!;EbLJiPKFh۟;-P,i|aFEZ᳁\7|;!3"@ANЗm8uhb` {m[=Z1cr@1["ì+ECSa)#SGVw@&9#?*{\=|EßAl8$Rgf^w*KS-ޢK7:-Ugּ\K਱P=#$KNSBă9[#&CTH ^}l:( 0G }dvL˵ FV+/d[pJlv(% $"𵝣mv)(Z3[ v]_~0 c}{8UHR!lXrzDMv2ć6w}XO3EkƠzg 3U+JG sy4>DOU bT f۲摾*cl="Æ>xA;qgk*VyiO}yY,OUIvNDtEu jzjRW^2!>quCvTo eu7GUo+>F-׏V #S ~7)X$o%Q7#ZFDAAYFAm\*T-٘oqvAU7!g,#RJHg>}"zZsR-Fjz4}Ef|Jaȶ-*)"|.յڽ!?p \шkK)0kw&fC$Z *Zj#xK\ LV%69JRC;e͘eCr+- 15ץH*"Y?ݳb@j$r=V§!߭af kI#aY* 8ka  gG{D 70kx*MzBA !y*~]8OBڝCca:%[E[<@"RS\{`%Tt2Pz_l/]!]rQ@{#'; hB?]xJ 'ԧ0*!mxme]A!5+}O>^rɩ#wEжs#f)ףٸܧR.; {ZЯjFi)-" YhSsH͉uEڵ![me/eF vB+tʈ"x}*ǙuHٔD>yKa F୳uNHYOW-p㰙BЗ`;]5o L|.^#.%OZzVR-Q9Z —ى$:k`byKfei1uiLJg{E%~7%*2RIM]a6¢0eAe#@qYڜxnAקcΛWµ+K ha䒵84d#&dzH?K,'!dӱFN놜 2Z e/UQȓ{O(:&1j :R&mQ1d%*eeEmWc"]V\wX"F7CԲ[ !cHo#=+_'Cs5aUcNeV6\oHX<p WFbCO_Pӄkj"cAj Ќ0~x7O0٫\`n_ QP ؽ]VSV.]D%,sn`8WX':8 J&u4UhK|uZN=׌*BXϴ9QRb cvf{MS"\dѹxBﳓ2T-MET:,_?Ġ_a+TQ\èvw( 4 tަfPBL{坃M%$50_O;@I3q)x3IPسC̘I?Ie$i_[F$Q2!$"͟:/IRrȶFg5aegK۬&D 'ٸŁ; lbC6yn潻 [fXy"ߌC|.7ѝ/9zj\wxiWTAoȒh/x"U MGE+,9>\Z48pt|癠w.꾈{J*K/|YA?K-_v]–+(Jw Mqߵl gBb j/ÿ] _0rL *<qEn<6nfTy˼n gϞ`t'CvaTP\>K5d%B Y@f]5 \d1Y08̈d'/ xdnS'[(;mlg\{`!~ 5D{!ӁSf/S-؁?;֓h0U 9[޷g-I`?QWSLhpy{f5Qov$AA}͸WMN$k$:&iUc*2k٩FZ}fZD{&z;< k{HtM״+_38(椽rd_nt]zy>0KL:.Bfd2İ-oƃ c$37Z[ R0N].(h1g-;qVjw'1)rOg!ݫ!shM=B*{/X޳5)?TP<;W2&*`'Bfz:.\AGY? Vmma: ܣ ]qJK4cąA6"#Te=Ak"C"K>A??;3i;:acbyCUb<_̥BYuXVYlX^bwo3?C6 l5;_*jeEThSeR@1H#CpKDd8GY?/n^MuҬgnqc<_s-5R $cq zepj ,wFu~P#`ˠ@ 6&?3'#N-)=-ʝZzqAMvOKE_2^ \RשּN8g3^B0:Gv5ԿBCX6ܿS vlxjd':wb-U'hS8E]uBo*s \vaU2)K~yn)?\Dub;v!B~:+SBp6&DWC>xlj}i*h m1~?&Y-%n\3H h7y!4ߋ':;dcz'La?v I[j5(o*&9 ^Мhi5EĞq[Fc".0-H^Ĉԥ.]v|z.{nnJoЌZcn{ʁ'g^EQV.`v(px#ou$%/8 СVr %\@h9q w3ܘ}>S~fj(E?t^u bFa9b08ٟ|OzQfq`cRQߛ{8<1qzscZi;ofFKƫυs9h "4[&bunw\''}aloҌD1 S}Hb/'֚'mMt]FB҃Ӭ[!tUi=JHwabT@PvCE"vS, d˫P"ns0z2nn}G_ .@gQ$h)s4A+ɥ>UB@;IL`\/aZ 42oxAÎ)4H XU!䑕gXp'_QN6fXRv/ y~ܧ4}:`yظMdW>' > {WP X jvv*̾Y0΅542|s?7xbe*a%dc (G1Ͻ,4R۶Y}ú uu]6,FwnžN4 er{*VF5&;ӫ9o)IJ&qێ,\z y@Qzu4#wS[੍#Sb e-#]z` #,678.`l8wT~ _Ea1f?x\5Ua7R,dsX' 0A  cG*h6!EnkM8L#Qa_VJR/{Z7h+Kv9u'۳Ͷ n|2?|r58S::.ʉFXp_Lkurfz4֊Fqvo-YSS% }3iX\UW{P .oDY˔džp7JF9_|IbXN}mSvsX cwzh7$tQu$|F}[C= (jxs@mq،>dk/iuE٤rĿ^Dt}4v_:,& ]b24DZ u!0[0eKKSX'(=I! BגM<쁅$DޚQ)6aϢn?0Sr5zi4psa\?nE?~1GtUWx>{/rKrdIwb|0IVzOc-Fx=r_Z~ HPZw?O6LkEsLAe WETizZ4fSF/:x_yzγ8]~x&rEI>n+P`ޓJ̸Qr~eNN2uduBe /Og?ı DP1ecsz81j UjN_o~Q^^h}-nyؔkݒFu\ca8MyXyVTkBZ|,l/!L m?)vz"KkCYv<%MDic ].=򫄕)VO'J?b1mP]uimd8jpiBCVn¦'(O_m"dMT O&@%Q"GZҠ2z7nbBP?no6`yQrl9eHq|5Im,ζK52ry+uveyԀKSVK"ށB/Dy&h pǒLk׺.t@U{^]~~Qi/듒mң.;+gRP'=Q ?$gsVpΩqeW;͕(i7:9LP'ML5a'>u^V[tQI%Es2$8;"IJpIc>[bFs r37=2 ND}S1#Jl.qX }ۥb s2GK7615AҎVpXrKqG,8I8'1ԑB1AR5poJ w%ـ.0,`ףE/Z 5ȥH: !Jb/1bNi]VqKYv"1G3X 8ba?eE٣:UЎ4v_s\m ]3 -T)y5(F{tuV5YvH:Dm"VdUw)lBdeCb,+!'}3vaNM5B2+ R)! v0)(mbFfAtkC(ШRg g<φ]u]/8bypРm nƱ#XKıt)jWj6b7}DEIlX#?MǙˊ. ]&L|~:^(lxrSV` 8Ι?rwBcmm0>fmfH6;Q,.?$bm}5K6>UV2Ѧ*ҙU GP#~+$95Z<m=dUav ޿S\"cV?ţ#A;32VU"Y2YྟU 'F#ːGӶJ^Eʽݒm hyI.難E_RWyQ=]8s&Q2mOG]YKDJcDmq{a.d^Rw9 F 0-&s+ϳT]qckB.ϳx$FS [E8ʘxk;_tKbXN}m˺UX*\FwK-džN!nippޞLc~ևQa<.S.ٸnPTaKC<ޟzbvU* 4}i1C[p)Z!^ _JRl_q4=J7!^YFNQ2"'zhS+?=nd 79<4$l]!{x ʾx,o)tMVhHT3"d59]/`M{gn)E\J|:tqnwZO;ds&{`oL`= 5i9\ zHgbH❧+cFC~m*g"'_Fia?1d#Hr: ?F}B+}bAխkǓ/1|a})ChF h&M%9=c<2!{DĨȉM xж OT{1(::/sBŴm0Ѫ"'9{G iDpbYD!J"$`Ժ61Mexy[0 uHM!.so# Ceۦ⑌}dGl#~ R/YP \0)@JPsojIB(+f Gr50"% cPMRފXG~ݻw2FH&>.[s-̦+'ljDǦL,8|S_)n:aͷDV}2CΔۖt_AJɴܒƎ+d,gX9" Huc?a.1e@3N.Il4H{͘96LWeӀh:eL\Yc>7tJDဿEVu}~ԩVLp*֑*DQ93L7U#APgWORmfP;?dD1=:8M@0 o4d5H'SOk eAjAltjkGR2O?jIx"ԘL7@3ŋB_AaP$-t5H T =Dw4 ' Y& )WGͅv;5?; dZe w(S%6;YI&q>O-Ňap#3"05D"BTx8k6}O?7?cD5W akMu)`tzSPwy8*a`ڰ]2Q +}C1:}aUBg`-3Rtk֬J*\S3 ?ڐd)\пNqUTSͽ'v}oBv`{.rJYq.vC4 $O,4?cKۛ-5$` >3.O#awGtx<ش z3MAO䠱7[Ƅ ZG8\}Ym1/R o0 &S$1e#ZHkG/iL@IDZw:SƳS:IUMtH+'xPriy="X\쁮wqv4pA3."Ѽew x@^#>r{`R3L U~ӬzvR2jdYMu2=g4dnf-M|ܧ2n!n/k0t;BecSvl .`H&EzK^B'jd\@5R ֤_ ~oTo[Pl07n̴7$h?M"lͥ\ZuGBۢ_϶*z *XraQ ݵ`IkꙶHEHް֨XFK]<멀D^NL打zTO6z(d'Xz|Gsah;jX"{ AD .+4EJ)=ϛ=uKxV<3!s`Y 1 <;?/ 9c 86b&?UҨw&k7 ȇ56u\PZ\snbQ ĸ6ۀS{y:h߃|ô7x2]4qqHx%WkGh>')$̖ 0*bKyMFEIo=5ɓ4,?guEwٱsI"-m(,XHk){gV~ˤw>}l C {jy_<| M`TH:~q[]5ݨk_+;<T*v `2Ci1c[p(4KP09R&$@b I;ls}Ϟy#K%TF,KvwANrfa#P$:R3rXr+ָ*Ag?g{f4iu@z%KK9Jlj3@4u3!gT\@ į{#"}%dH["'ղCrK0Gq.=GSR+fJ\Un^*jM;|.?4nC wuS"+LnE"J.CֹqKYBϏ-Ɍ뫘8'&d LR& |z(LaB!1\eZFAZw#/dX?!ivaKgfI9c^ 5~X!fLl`mr/wІ/rS|K\}3.B˳v1ɩCc xHBA^|:LٱqQBy7+C#QS "Hny`u~1>fC9fR `0 #rCp$by*c5fޢd:þCm>48OJ @ކ+Hq@/kԗA|기*{q!g PNoFq5b_#*H:V3:>vaL,@'G!e'a=H(Oʴ0K{@x%#*6XLb\~L\'U_|[yf{,ba&6I] 1V Y0sB7t_zAj|."-Qvx4 (m LjLT" 7I+r'")s":Nr;ajU..t~+] 9wN5d.C]L˚~Rzx~9_%eȆQDGq GP1/6p2i=6US9kz7:zrkH-7l Y6f!^B\sg猾q#[0vJMَBE]H0hG+\n>CJUwsXyB<~\+S ǭbfR.Se9\mBsm7X{Ct;6 g3LΏXoHRQ*{MVKEvD[dRcϡޛ )rLy@QO /9Z &g}U@U:7KeJP9 MV,ۛFgDF8Vs -.S*R 9+59ڤ/u7*vNc&wXIjKY* r gF}I>eS djp)v1!pah]514:5]+ CMPP-?_1DZ`| fiT(Z2uLĜڒ2+ۓֻ,'+ jxIQ 1U97/l#3bj 6 2:~TPZf7wBDw"o?፞`9v#14KőQ.n3";sz# nr`WviɄʀ䥶`96Mn({GG_a?,&PL,7 ,)ɸy?i¸תqv׉G yYI >+Wjj<k/A;`9sbU`+z;iq^G0Z daǓCCi @šrE/D tbU r8M0 gx˓X 832 V{4o$*QVRߒr,*d9PLo*4F)u j(OT"_j;_IZWrd:Ld/ k@8]y0[}tc7zW**%)2gJx[+ ߭sƇO$[O#k{tu`(7Z1gb6y@QU>wVnOn^`r~ʹc4+1T˫ogmb>Nr EmMom#?Mo{jr9K Qlj nkQrQ`=`l]tJka?1_ڣ@"XKW95~t))miNQ7jıXt:!9^~ i;WX3SeslͶ+L |̸ܾ4 B1;]%Ȧ4$KS冽˿Ek9 e9%v?j6SP^q=\T@Iv I+Aaau@ qIh9 Ɠ,%fK@ʽv_6X5D?a4>Cd\2棺th!~rkzA2VȪ^*Jƥ.e}n[[!O:'A!nEAy '$!(3{]ώ 1is/Bvxkʳy 7Q@z|rLEםǟ2SPVPJ䴺-yuζ9E-񼅙T? x!`=_>ƃKlgT |> {~_0C~5MDbUn T1Xx v,'e3ζ OG_x*{RI]W%IO@.g+Eߓ_VH_8w-o¨/laj;0=nRLuJuO@L9Rِ81: Lg4z6"Gm; c@פdw-cg+}A+рFԨy}~8bi$'+eGѶb_6 qȴN<60߇@bj#K^I9rg"$ƟD\qlQ#,k%ԑ2A;t6C&wAMԼyN5Et+܉*ҙ2^^}| Ɋ' /ϲ'D G,np&yف_TLO  5fR-WIMF#'y仭iDOM&lpaсg:"%6g?­u٥߿SZ (秗䔐5nMhZ."?@;4rm9`WppCaըrƲNP+f='ybɚ`}iX,f' i~87ѝl  3crSׯ.WF-PB˺'-rmX f/07*7UIL_|bP>Ӆ5w]C̢%Yz*EGe R6Jyr^lv$('b_ue{`%CfQ^uӋy"bj  = _ј%hkx%ܒl_҇a7pۙe~Tq ;w1W˓#-6^ҁ~hoxOae寓l^ξؤ/s͸nL#ĆWyAB[a-1NFX/'e~)׭??RCLj4鴁 D6G.|ɻ+=$(vi xmt ͕\1$ gRd /=i۠e1(AnRS6o1*<,Ofh'3qL­jc_Mo" i ^JH]~ssV!)9! Ҏa\!ӽ,xYc+#YDcmZ$qR"{tO螓t,/)=GlrQtPTyo˖lQ· ~"Oeo^\zu7B_,Q h}ҜAB-0jHR?]峼ЛjHlt\9}}Ci'׃7Špʠ_$L7i3n::qZUA~._] r&]^} \rA7}.ZÚ Ҷ4a=_ !}hP[?>᧋WXi+$WU)nGaʽ龹(ω, <(&F$L1xRWl#+f}BF,MqgyܭdO2=/4V^5â\6R3 +j! Ŏa֯JlZx8JR;"}i:Yq݋Z0.H[ Mt0ҋLb 2AS[Kw֪j4Ji7 vy(@1`dYfXKrzs]Hd < h^'~e<9Z.pu啀} "*aqj֫G2 ah']D}o  -tafËpxx[f,8{R$ۻl%R)!T$HFܸAZB [* YIlE0"]Xi]h !1bZqw΍؛ZฌXL!Ə tT5vID&{M/g17;9&SȅW} VT2g>ȼ?2ۘ@L9WEfGFRk9|R 'ĖLΗQP_3TY2v.-CIaN|Q3 V˓= lm>.VzA -FbX]vĕ%Rm&(Ҡs05_,%fm@̦:._vtz^ȕLY%j&mG^6ۿLQ#.˥z`|^oP4j(h ]Q;k?R4+߂I|G9c9w[MC1.U@}WA+<|QvSסsaȘz Vaᎇ8#X\Єxl;u# u,ĉ975" בa[@X< Я2~N2͐h/PVv>+&ix g3 e ֬s>P~?cC{!k Q^ Da4#@fyMMS8I_x&N?wD>}E~vIg=&]e?a,4b@H>5XY|iimmnG!`>^wa1lR)7²j}_Qr8 v!M l 񾵋tgܳR>pǡsK9^a<Ӗl!%Z;`C42Xdz{svkczJQ1DߐuMNly8<-`e'~-48FX﬉+jna(z˕QV%%mqr޿Hh,\3ݖ0(mFAѝ%u8$@N]vl~w4q,H@`y'{^%-uSytB)$B1e2 FKtN78Ѥ- :yx>&v@քcF)Qӻ뢍ZYMW#-]Ɖg7q#2L:]yegSaɵ,W6 Z(*eɹ%s/V E7r5@( 1mwFxR>|^ jZ)#:yPHP@o[CЌBjnэ.g´gMc2za=K`+Hmˉg/I6b6/~Xh@Euܕ_q4#<= NAQmhKwjJj:lRL[G$7i7"™#ͼuXK0u)H.8F>%4w>t&Qb?]˔a#ຌ7%;eICp)EBTYmJ4q 7cm*JDb㩂$|lsM^|ߥ<ԱuM7]tۦ {vNr[޷\ @a\_QGd*\4q,mv}Ǥ<7ajwI񔶁&x33,HM7u"KjV:$( 2XѺXJoJ nT4OaBD6H HAq-Q w k43:'edJ0oWX"Л+2Ȉ?ɹMNUro{=ǰ}L ֏f!!_jN\g|2\{PMA: X;& ύW3&' l)beuTlIpFw}*-Q{N}]`U7!Mb l),$d9-O?r ۗ${8̹ Uᾛ! .kgqOӱ5#'0aMsџLOf J a+h_=5f֭#HO^MV {i.HsҥBM\I/JU:J/Qq݇o-XC_}+*AIG׉PELknH%tWX×ʃ?:^@?l'O3mrz9|zv/pq9Pc:W2 ϘExPjdӀ?H 麞]Xד(EkkXj?H*7a!̇9VIH1b 6o2Ʉ=Ѧ~.Dž Qk }P4,"Llf&N;IOzȫM k#dd%{cx $ی{]oڟw[IԽ vL3l`G2P l䯖i6Ӆ"i 5*)X %[vQu*JňoBd!J%;Edk1U''5'goR<. Z"qObKכ$yQ={nx.8fGlOElkhlY/"] NeGoU/Oݞ 825X)B($&p#k2~4&5uͺE^~SwKϫb D!"`Vs2Dd[AgoGV; f}(oɖZt M}WW+~ @6J ^9vT^q(eZt Տ o?1YnzsϠ1֗쮴L Td;LƯե-w_66l x*lٱ0rS.߯sr^I isc5D֝-Tel!;U` 84Rqq%^fFy8ԱMhOX~t'Z\So^EhL#Y'qI@__8NB%k߁V }ʥ8]SQAw_Xc Jj|';. lNxpR-PXm:܁K m[Ϸ6Tq<,xU%r)XSmey qd`G?} GE%AByp=U1 rS#&T#0ҥަc҆Q5o]3}zfajϜ["S)w `_b` xSaY !ӕ #]6'k% >q= 5Nvbn zyg$F砍^`Al?G]qy `mlrMX1VSm!!k-L\GhcrPv#搒{͢C`/8AV?܊t clՀJEkM}]uo4|?QNӦ;sh)8dSefM>U :sиYOCBڨ0ԡσ]Ǎ£qyћ!ȣI¨XYq 2|RMy\8]te47a]Q&YEcKg`0y^ >C4z3R8v] /x kCu[mJ84!L "qz~{ {Vt7rVQMivgJu(8w9$6W&Lv&80[$p+2w(Z`).X+!!X۾0{Yjպ g+axN, 'K994Q=]o ڜSKHi@TUAP 6G}0dbUVz!{T ߉Ъ gx8oۃ$LZ Q)+@[2ObqlMk1˻#4c,t.PY/fJ*3f+;܊3+ޖPZDsŁs:8Pd7*2)R~UZ,h,ZXj'ioH.*OA>o!k!~b"Zӫ…u28L.Y;x`E.^-y%koǾF )DP?UE9/!j4Y,`n$C&Q a1єj˼6(0(nal L_9~Uzy쮣]t<.I,on5TC[؝.463u/3 ӱǗ5^ns6Goi6us$NfnH{eu|ָV Ϧ8`+ aaZi ) GuyqQH4p=kK>MEFΒ#kǪPIɩA+f x>*:8I^[%fmwix6 `86ɄMKЎ!FTa~u-T}=^K" @~'LJQ*_n r 7Z-F!8aMVq)OJ !0c&Z$E{7Cmo# 97@S,yAOc8GY$Jԡt1/ O\#TlED7'(U4vL2rԛІӉ9hOy;no%bo._ ;hyb|Lj0X38,>ģnX,i|6'oAEZٳnE:DSňt7PXN)K[ܙ:R& J;- :fB T7ӴR'k1z^ѷ$~~-\ð 2+>!1I,2jWǣ[dd\buOzP'R= | wWo޳$5)5R2ok}&!X>d8L4z|xk9Xh-!\ֽӛJ6Z]gA$aQ˼f; M ڟk3vn 7*\OnٛVSZpפ!@Jo+ q * K3mZ\f+E}-/~PL{Z &)zztep9Z58W]%d/^]3ܧ1J=ѫ29G^,Xqr}/*% I5R)G>1?GtF|)`vS܆jb~~5@"t aʉnif'L%vģgٟ!׍!6ڷ5O,‹*A踜4-$`T>93n`+XzHą6RlA¼QhNd9ç'Q#-A72P9".9M!D= Tėli(Y?بFxD=wi\IݗYTDĨ3@Y{V41(9mw-OF1W DOU‡\dgƕe۾KH 4-8ǗUO:;{~o)o\Y?oO %ix{.#`j7riviV{aqu$ɱ2Լ雡 7Fb!Njg]Q!`wxޟ04x*b-RV,fj bGuc(zm 9O*ҍ)( *¦[[6ö~JrROJ)UUcs< =;&n3hKA:J=jrf~Qbg*_ǻSHK#>d.\4@{$]n2NN)$_bl[0-2>}T?0H ]ho'D3O`ALthn8|{b(O,>XOlWRGp̐@! gOZ#kZ"5cv:6g6TQ3| yPX3ZP2v($`񌄑qQ %BkL([[0])Ǐŀ LJN'NĺJf82P# ŋ b! B7m!CG W98q' sEvu݌\F jقgƋ8~IUUs=^| *̹K)٤Jᦘ:p89VQQ ˃\VIYPQ%>`%L;@tbEV=JPq\7#p6 b꩎H}iwY_]B@k6s/?-auxd/*W)aX>G鶄mX@Y T2تTΆ)-Cin_aLR`x6>v Yѡ%αHL]~DuLTqH:@@ X&1E|IB!}]^Y ǥ%!yƂ֓FÏKp6T#"sq߅lw$CVҺȝQ}d^Ü&-# !!1A1|@0b)E&]7 ~b̍} bXfI,kΩmƈ\I":؎^} Uwx<ˏ#O*Z`MƒNHuFGZBSKoc֚Am~Ov9ݟro}@g<к$F~5zrvuB˹_&| E׊=:+ 6֍(C .Y{^J;j,a* *OZIU]o2-1‚Q!v XY& 0yXA/N8_ 2-(.)hDhlϜweoTuK2eP=OբeDď,[92q{ՆRA~B&S4e;[P;\!l*W\_Ll /܇ rԜ\' gg6;rKyDD%V('ªD|JhrmGQu42`"u⓭B]c;jcnM^3ce{vvm)FS%|q }PF Wص' Sl 0ܢ]:02pD N^K1's|+h7Rfb4B5gzO^qA-(^n%L_Z2wtg\La\@Fv]gs1?6 塷 (MWi\鏷wkFY]8L/'UǞ#:'OHD%% /ȞPۤ\<R )f J;wvVi:ˑ)9#>T~fev?;iS6!αoΉ=qdJ"6yLӉKB;ثwA2KU1BX~ 5M w)\8 G|V7XadJhd{U)xO*sؒ&]ͩzoͅ4/aM]&O~)8pbPq1UBߦtr!,1!o'XW%XĢ&YZFjfGdFC!4Ij}P"^ !suj=;[h̬CG .*&d c[x^~3p)*2 Q嵻sbPiy$ҋE+UJ 5F #v8l+6Z~0Ue|Qň%#covF 1z-Qi1w9#t$p!6jԢog T?8Π:ˍK/D-+MzYfBXVc CP%Bp;YU~G╊5w{qAgDGj̐4+D~ڈxR=K\v |5wgLu[F0y @9s`FT Jgp#3]{lTE^Ay8)VB k.eS}bWGr|Y1 ]YE=.>B t0rU<BB4_A-ٶ_QO м2OthK0I?QebTUʇ{UB8a)5ܑD5'#dp$*#ox]q;fW‰ d0BeLEm*rɸ֚ی4 PCKeIJi6;ӁHǕ ߡ:Hay]V6LcY#gUޏ%_`B3$$T=0Ɍ]zWSD;΅nUkQ"  X/4 W@sTM`cޅ4}z K8R##΂ѡ3uí‹95`!0פز Y'fX?iܴh!C>9:*R@.gn`fC4([{|&I0TcQ9b Hwfݖi9Z6/]&[0界|ͨg=#.hêsG]y1IL?>(pQ -V}U7,-^)TkUq(,0w)P NaQVjޗGX k56cՎ~Fa\ D4$+e)C¡})>DF2`})D&6Y`x̨ TlK5V@ea-Xx_s>)G.2*̃-i-G>F e &eťw~mx& 'oErR˘σ?NO$q^ݖ>,ܽi! >]+yKnxԢeQ8G;2Ke& m v7~r;W--/Eon`F:\IF̺f.;^"EmÊ:<& j%IK̶F[6Rl{˱W4țLʠ3ڭYaRzng W]`m#au~d|(mCH>qÁCݗwqJ7f>I2d/p2Z<ӠӘk\:-/-]b2-Ŧ7"M8I$f S^MN3KFQβGؾmASԨpSHd^ۻsAw&so~ ,Cpz8g=i#GT BMA۴ЇE^{/BK6| :E(VA_=%bWg g%&h; LROL()=e~˰XfuyS F31Џ=-;!;b .A#%Jyrgg{>sQP`s2V͌Q[d [0e5bQ~=yQv}W o&/ U^UDG$H1;ij{T2yc_2]; LC^Oȏ~xw*PM5(WQtfa.]-ЈdV$ca gBHrѯܦB.1~v!}صJ&F[6ikG ݀ʣ(ѮQq.LClEu&*= Չ Js[:ò-tYovw xt*:+M EbㆋfUdCyR4+uNL- P"~H'O31GƞEVXz$hq;Դ^#% ꟈ|,;ue({0@֤_JDjpRj)BrوƈNM#vpOE5νD܈jO hnkz~"ȉ!)6[A(춮kAfob2p;H"|4 HfbUUc/#k҆]n9Vi}IJFbe=vQpL8}0VcY8xy$`P}RFoo#X2sbـ]<^Og`~C:ӝU>WɞNZfBrM\+@7TRSZwlKzXT߂j#"WǎrT7ţyx\ eې_3Id~2 c0 FVj@ѮVk|}B'{1NlRwjI2`% K1t)3}c5!'X!xj ʩ;< K4SBIjK.oi4IU"KP-J;kO|sW< ͢cEpk/ -:? Xp66Ռs@OW)Z]_QK->6"y>ZMS\-(PX$5`HQcbܘQ-O #ATwGx +P*`c|atSr|}ں֬҆>^%tDA\# hv ]WkÊcԁiRN⩔(32,AJu`|m*W&s AKkMWHgAz-y|GGz$, -~K 3->~v#J8r-yCv`qupN\4~۩f~dԂD,Cyl?Zh&)f3ʆjrˊ+ u}4<;F`pL 1Rۅۍ"]ˌĽ.aٶ77 [B"n41, JYCYyS sd6ܧ`AX}Ƴ.;h 4{jT}L`UCh-QӓktȥeUvːѕUl^xkVtpCh^& $qN,dc? LQ Fp M>`)|'v1gp$ L7.@=\\5LH"."#J ,aK嚦`wX9ߢ{eGr7Adi4 7TILB/ l|#\,vr(B&b}CNч*X;Ī(nßT6L~zn}L(1pQ>* Mj;[kg8UKFf:7ӀcC-Bgk.Teڂߗ7P  R@gލVcno' [WQnV2 GņzLmܞ0Vgi&Lr\1GԀj2(꥿K9e-\uݠ>㏛;/ʈL]d0.LC|>9: _mK_z*# Opa rǚIpB *l6j3i_-z2p0; PeBA~r")S\I>]ʢ}ƫ !@`)ZZ]SWêVf|r7A5WA7ϴja,>Le(2)MԻ`\"ժzЀOmI}^ku+T }c<.{Bw(!?[9*:>`*l%Jco\ƻr |R|HH94uۢV eB|ܣpu=կkcg?ېzaTNNUAFư82!Tlé6W') m. ok8q[ 6'HVaݦu)21y/U}>{󛆽9 Lxy=sUB@y`c`{e<>!J7 dѦGfyot8'Y0aV-\J(! ևЋǷn1-aHN?s0&Rg@")&^A?`9BNU|pkʰ"8ldݼ-~^7.:jF ApH D8I"]p] *5\B\Gxwɇkਘ#|H7Q6C[IS3R&B6IT<{LW8~k9YzXod%>v4eud3Nclt6u5MLBLijɏf=$جȿzE3! ]ܶn&GmȧJbG(J5g{r? pQ&Q5;r0Dz q1q=bGZ1MVaKgE3-ꣁ휳3Y4'gfƛ-P%$vEGd!,xL*cj,.r@RKA+/<&PݛyfwgN@wY5BdV8jf;.% (mn#e7D9khN0zb$VWh-]i4̿[}zS:sNAٶǃ 7$o5I-e>wZbbYyl@x}xeZȫ+GCFy5YXɨJ^5ƾ"QRk)ʻ*m {Xҳ |Q.jeJ*{V&ǚG18!Yu m c-B_$jR=F:6>t"z%)ćLʽ@GF1ӹ*-V7R^u2Z06]' 7=M TL dzrLSY%L)%mgIOip4 a8(㓨x D)nkf|z""_ً jߋ -ߩSVG <_|y9u1ޤoUa_#[6i,jfCTɻg~2MzN2ρQf;W iڀnͤU8ڱݙjb;f8vH {h_c wJrBm5U|ٜ[ݖ0_O'j4BȢ!:@K%ρgNwɚ&s7zXK:3F1.;)6CTf,nFOLȭl0M|zJITCq b nآ 9m6@nBf %b-m{,"_Z\-jYgʣD8'eѶ\ہZ* ~ı_Xouź5EֺaHw]ǃbz v)Kl?Pi^t !֡"(8E/9%IVr+NW(-L۬3?&I \_NT.=>#T }Ñ yPX`k:OGGh#ҙ:M/lhx -fJ08䶳/ <ԿCejQWef0bҭO%e(1N 4:}%i! m>tWtEO!*Jw FIFh[{A/R$P50Q}e ,|yGzy"!eU)r2Y|>,&:A) k~t99>4#rG #nؽJ܂-G35,N3e'pUvᝐJJ3px_c[M3'(.E᪒La}w蟆"|΁n3|}UNW7:]ryx&y:NbPnT}<2wzuMAx}CEAb0[lD7m;Z ܁|{&:f͘ ygpK&GJ->%|NVA#8RӾ 7UvYT?r(3 <Z^ybqZP^Ye{Tb2YOTᘠ9}9R,Czgd \AUC^F ۡTzT tv$WmOQz wiE_Y%غ0; j^Nܒ )ZDԢp$"{[6IW_YP`{hEqsXS<JnhQ~";WT#ksxXPB䵯 Is;~4Iވgu3Zb;Ȣ6XrCBݽW[ؤ颛ݒws*;mZ+R5{0ķ3LJ%ų@R<릇k6Ǫ } z14͡RZg4mbg_>=xr%C+Pt[w|(|!1a`bAJE#>ιw.]&s@@XHl}Hez=7DP_IP 9jBӈl4QiYIN.d^tLR2rB/.+XLO(K┑M{ \؛gX} 59xݡЖdzΚؗ= |epv:{ÍbVwٶZy43 cpXҔ`O@ø{;Na3h`% Gp̀&0 4Y88CVo(JRPvWU2O   $~,5fEX%[ovC@]%p Q`^(ڀE{}vǒʲnSx+G}\pem}}vKvdppe_ y Oo ~kt㸐B.^#1ދ7Z-" 0@#b[Ƒqnp 5pp*0'Qjǫ+gކ$so.yҡt $bQy07iXh#.G)Ls{oPiJ?'\x/OfM0Y渫lUXID×ŝfxtj}2SDΚv`DuBd XgR=^>?))X`c?Mɿ>H*+k,b遻XC riK(W|]01(Cy%F`qs%_f7dk"bPPܣͬ, Ooh6zXrSv S)#s˸=vXW$e 2rږQn"T!ȡ1P/+4bc`ɐh`iiYTGjYH0/eGlN&*zǾf䞙bŰ_kDT\*xDNP>u*}˩OO@ߜ*ɽ` _\kWar>߅욓b,|V->OzF|zl̘&y|7zx*S~wiJ2# e*-~HMb>fֈݘGB\)nn#g%W,P)4?ny#PE_LfEj :~G"YBOlŽU D:7Cρ;&C@G8&; rp0^FmI'8a+bs ZkPXwaX|T9˖<1QWnW('o 6v}V•f?YIW-Y %<5!J 1XKL88w,R9WVv|FbX9<*{r~Yg! qo=XK~lN5ʑ@7r|<3O*;\dO /\`˭-FVF*g#VXpH(>j-(׮S2/_ X65'EP5kf[%D]oǖOK{x^ʷa3%m^Scn giSs,M"vHy^c>}4&hQǩ4&<2{\0E߱Bp>ҽq~]:vw-; 7JR7JY7Xubx$9VB ޕpZ4\(#W۱,I|zab* qt_n8D2"&PS;gU^-S)E{$tmjT؛i,wB9^]1Q%Fp3 tǹ&U65ǮGZ>ЯQvm8%4XfZNPGϡ0>ݸ u5hFL'a7C]F8MA1 >5-`C9bmHјef0.]߮J eCҳu$(썖Pl* ut<g b&Hn*>n*w 4©e`vZoqDŊjDZ  \f:_3ܽ-}H?t\NG,:l*^]\NB1ϝ.e(RC)/Ξi "2R/$U'38/oe0Uq(b"t  3Dս k#~[G@GsZʢ1W9WÈBn)K?x`|]bx9!كDB@$/w6B3K4*EKeEG~aqGRǹQwt:% qqp\s!0{*ʵ!߽2]i-oJ{rC_+Ob RJaakg %>fqhR~(=8sF K <-;Y?뗶=8q94{(\/)ŏ\8 HpYIA9LqC.P U5HKCkr)KxWp sΩQ꿤%K$`&~.J +!Nr)ʈz^! 4vj|ު\䢺 )ı1dhaػ"Ã֏X^^8xaky xFF2@U0]q9 D*er-%1 smmڛ3-xzw*U"2u}$:1:iL7tq d.A^& j{R9;dE UcTX*%{XҊs_^q 3Ǝ95tnHa$-oUń˚q'f1e]PD\3(6MxX.m):uDp% L%8h5R%Ut7++;3΋c7kyyv\s͙e1z^*ГLMƇ\\t?ALΑ "B^xʗsO᩿zth5U*_ $dQoG]u-$ j%̃ !>TZ:g7-Udڝ>_OA0z#w(z%xʏB-~+1L HBIp*J -X۟"F(jmD1* G 'Z/28B^M9$ "!Ӝya.?#> 6n7UL>Fը[طihh+.!OM x}] ] >[qO~k!HAv F_K:mFO h;a ᷛZWOڍ3MaytD3/s)^}kp&~E&&*c4e,}Q0)Orum/1oLU@}4}4+{%~M]%,۹jabazRUwp^V$GAPbPɦTv:Դkފ90O:ng We\P@A(,tp,uzwy*R嵉P(li! 3HrZFX-qTb2G[څqo<~γT)nxJ `IյCd@ZWF'#[ΫX'a4'־G jlSh/r_fqet=^xفꡦ2=+H 9I.}AB117dpݢ |CayZ ~(PxԿU?]RLΪK48͛=BMy&jh)<b*DBb,E̒X~YGX#06u^ڔ~~[}:z5PGW2X;*+O◵Uoz@c7.h98(klw8~ٳ)5Pf\ڐizkM£EXF6m3_ Z`>|zVm;X|4AH_Smp\3]>/-\-`.:+7ZGcrGͫrn.+  , ?oIih|/<&`"q+uxF:Vq{ŧu2$e^f*7a$!HJ J4ӦKx6C!iJAˉe{ӸS9^CWLyɧ,?lzsuzwA d(Z#a!@C_}X5:VaNxE3<YڣD\5TX=j]YaQu:vq70,,Y^1ZC,f|m A@U;hx 84ZU&x-zml8x_:`( 8s Kvu_M'Հd~ӿ`|z Cg؞YkαE|#MiJ3%9 5p%FR#vv8:; V H=?u'Ǽ߹;#!a n[٤` paR_l:*:$S#SKh{gWeO›0fQBͯwhcKdv#tի8w#Mߴ ϳ~ 'E%6ߢsS}qN)iӦJ ~"a^ ĕstyg@I,THxD(3E%=, EUFp^l")R!(pw5ud e '']oT)*zyjW^EVLѓH6a0bZO [2ib%mN6HHxx범 06$z7 JGq1G>UQ4l}2jRuὸy.0EeV vYgG|862U?,ي dq >_}h[mIspKnQntg8q-רJfm /-,tuk 臹s<2_V&i/ma|H4p",E ef}Dd %UKvE+@ĆZ<3VHBq UK~:.KRY i !?ExR Ȱ%e]}~7l8\wFZ=:BBV=! -P[Q/M"7$# L 3>_q{t-OGFxzN1 :hZ3͇ͭN_+ۥwF2aVӚl#ęE@7"QOoo7li̔4,2wֻ͟Jacl$Ս#dj+=yzil[r\њ;ȴlBmxyHv2ʾmuL ԹW/ͅcZ%2ar8Ӝ}8Hظm(?\ _q OZH2"qՄp-!lL)껅 fX9wL=S 绦LLs DAET R29РMt'XM_! .C H!īq~1tɘRΏI~bla97$HLl% 71 <dgJnW)ȏ+-jq|5D7ulo:-.뉜E5f@RgI`[ lnCiOf՞Ӂot k. ρn5(a)y jfU[y®6_|Sic"8BjkC1_ƮW+*,_O{ȃ[(FR,2 /1MJkt0:K00_aD'Dg]*\s$1jd~Hؐe9nwf<||ؚ>g8‡V/NpN5 qn&1əg/28auk :pi>[ewTU[zxnV`ePvţ)o.KR̽݌/X#9i* cͳfXj䊐}:u)S F(":VҙfIr~<`3gD?Jg~ B9md }awg |i7C=NKU9q+1z;\RSǠ D{ pӥ,Hnƫ&!Gi|{u$n)#f-Y1cX/w{[d,ˊ`X  2 `U&2#v9;eUBuPK`ݣv8w4TJhfYW,WJOUVAW[?I%'| XgHe+f|! 4^q0Z31ܜ'D5;R TҩW׍qd?Ձ6!ʞYc?]?C\0 -@OZ@+(b}̈oU4Hmou;dzۚX*sb$]Gx˻F9Ip\Y '-/'nZXȟ5pZzVmUǪgMߕW:W!^k5j{Lv9[,trI5%n_"Z\8'r2'C(k{.-}Cwrcbðq"Y3JE%bLDY+TcB+,2]9St d"`iS4m 7Ǎeیz-Q>ӀrE[t?v',>tVk g! ֱ]^b(S /ν|Ku:<DqN->B}ZB 4'IFOc]g+uo|7q܆GŜbadNBޑMG9% mZORm056ن M Nq'ǂ<1?!bi;0ƅ5P+D{QC+/|\ZGj*`հ ╅gQ D7G $X-D!!sy|]5"&#_)ނ4+Zm8R1?1(4kN}x%͗d^Ao%2u!c݊Lx?*u@z hDHec_Λvb* FڧY!4@#Syi((   X~$(PW` "ih 64r¶#1S ^ C mRwhE ^b쀴a+Qm1\ѿGJp}fLc-I0B׉;L5Q>clcg*#NQ )NM`UјQcFۃ)ʼn5=$a]#AߋhN(8SdaksKȖ%Aϛ-'-M\k1Vd5H))]:~ᚪBZ|覹~GE8 o0]t4M讘ܢUyT:׶#)[uψ^r(G?39wU/=nK'*d*R.D}pR*eN@-e9 +ly FMKm+G3z-ul.?mFd&/ 1\P\9?8CwUfwnK`/I?çgΰ Z:;VT\iCv Zuk>0F;pCϱӲI=ha s3gTgR : 2MoxO"MZmA-.u*աzsoen˦^Bs?i:U$8U{/ehͼRQ,sʖ۞f=w,N1 sa-\%P:!hL8d!Ͽh%˸ tcReE8^bg6YHn#4!qnAfy[bf`Y*iFT1.ft#}nRN9+Ϊ]=I&j .ғ_Ps]Gv=`jYB 4>Z)r/"Oaxj~L0PKqr1FOI',nX0UWt>l[GO=e K3f3pCL)_"M{Aر$8q~z3fgGSoZ~qkb8[JsOa 2bUHúy6<}J{ ct@\K@~!S>7^eu 8hw5]T렖V C\_Y%a[/p?` B*ӹW 'xb#Y{6q]:[HIx#5D$j$/BƺgW6d,_85ƞN%ppO<6?u3ų4؜vNJ̓5?Fw>`7dZĢڜ4S`QRzMf[4\̐~K/Y\"[!aR9cnQ ?环MC; 2qV\"ow﷒Ѵ3T ȼ͸%j/S:r3.U`?W*n)2r4x1Hv 6Q\{* vv/_ C[0dlsC]‘ӇuRi#೥9v_@YZAxbe7}>V(apV<~,N{[[* .0U*yyn.jbO1VƑr4j/~""j躾!E qHRL j!&\Gz~I3QsNf6,3N#)DyQNζ.6d,ơև&zezrAg&dEqa?djs#UsJ&d& 1#Bm'LoBÜ348Ƃ7*:r8qK-%Qo&,68ҭQq қSbTӜx=6QUk@S'ty??ƫts4F1K ̙W$ٜ'GlK6T}/;x%?QEʢF$ax96HL>WFa@~;+Yw8 J/yF"7޽AL5N"{$~¹-]`ESVq݃<ȕYGMHCR/.N=`@>!Dla謏⽳=#P_eZ8VGPs6̣2%I.Q:1i?Zg<#L~==i33fu$m||û(IMғ,3nOt̘})ԭ|TJ0DjT[X%\_f9nC v'hsBk[kBKUI-7=UO&CENIQZI3vSwa_0xi`:%}570*#:e=@Ks6D6j9RxwOxL1m:cӳ B1d@]}ɠJ3۔ 囫6?2y1d 40jo7ߍLxp2?'g{- (0FټPefJC->Dwe'}`oh˞:2k.w%¨F/_ED5Kj (UȦ99H籞1^7Ѯu|{Բ+eXHq촖cIv,,/%2u6T7G-h ƹTG7PYzj ~S ,BI%Us'96 \BE.NO„WH! yE?~ʖ[ub~l£\V`B)xK5ϛ/S9^;TʎZ/7w|r|,#2G ~~!%7"%Q)ʌ<[W^@S5L_mrZ Uͩ (>br7^.\rwKՆ!GCnه9:7|̪o@BRUQ *mVA#@SU5ޭGb胨ik 4ZzaL d D(eT˜r@'~M`Vpx<D͏ єֈK; qõT;* WQg潹Ee(t f U_mps/8]!AVѽ‡"=Y4aGo{Ҕz1 S%͖S `v-g.C(# %uQD/h2D3~a!/I3KʭSJ#BL&TNa)EL1w*DcHMWo_l½ɟoiC0 ðSǯ!oݱ}FHsYׯ'@m27M|]",+O@ 0#7>}-¤9 1HɖKY"Gq\\;)|MPũ8=p{k4-T*ؙ*y}ޥ< Q-%Qdw)]Aq=榡ms`7! 7?/ ]|L~Z`Bl9M5ymK\D2\/P07#{{mu?Ɣ3e9GS-%wXٙ8* mNCk5zB|(٬ "}g' _NvɌ!Cka>"J7kVq#`={ha$ 2mb0nSDUf l2qINnb-7dqdQB(1Ƹ#j&x5E5hI,li ! @Q ux҉)DSݢH'p^":uÂ1זDPnVYְoްЈCɝrQCb<f~v7 bstX[j3W-:D_Wdg <*J*cɷ2>Wf,>r)Z*>67QKe!:*Yms[QD?W dل82œjVɈAĵ ˿U%'~-BLtG|žwɌ\42't4v? vWu+RQyxa ~jY2嚵[ 9Q?#F ˭,k絛tdFO]H,6w_"gD**JiwWf@8[܎IOֹ)6?-b18gQ箿w 1|Yxq9A.~<_,Q$ao@BpݩʄJs3@Xз1; LNI\_^7/#_&@5LۜJ8;y~N_LX>[4-x1癫8HCǭ1˖*n_~ހ)E:`BzBͽv.r@x3ҹO{v!ELNՕ; S1_CTFBfD. .NM RXےfC4ZTP\ZQx 9 jІ)=cjXyě/&ſ(tP:~i!ဎ@#sٳ|-`4sPKhs3nc 臅/o噌3B ggE,A̪ż}b[ݜ/;nA6,zt)Ԉz!pc83^:.>x[jYyJ9J~;Px67EzQBB wg6FMAM䂻e#l9Jj pTG-dF!<?QAc iVR%moAΘ ?Y$e=, BRa f̬̓H!< YУ3LM-`99ΐ2!?]$y%UB 1çqwxtc" ǧq6p–D.ڝ]U5Ma6ҟ`!I~/']Y9E3+M$⼜)Չ9x6/G?WنPqb+Ts>k3*F~(cxqarf˸o3ؕ{2y0׹dCapW"pF3qr3ns#x-ب Mf.+iYŌ4MKJ֪`Hyv.X_C;(,D;`p#p TCd`Hȝ>$MMT -iljj)PHt5( Af.,#rApi?bc^.Apl)q 3/wuZIE^Ry{M;L(Pp8"6NWw0?gz4n)ɪ; *3yRҤž4'}d' e4xR0/ۗhoL5k q&P50_R}Lk6@6:ul\jf'd\/8rm2g2;039 iY!X,Nc6.V /Q4 BLx1mtMjsKIp&K9W`d\ |SoA]k)~h?ڛҎ;fF1T2I? `gGIGR)g*c̽2em8HA$Wp+R|&E̱-bmE -(P-a[L:ᙃr8qg/0:AZ8>'G{֒վXFI@Aoj.նf9pll'Zv(|txUYuѶ K5߇/?a0XJS55r=}7Mkل> x]ʩԙOWÓ>+fp]]"#hY,D3ŲhXDzhQt;LϣFGL:g{oPmaV挒:8wxF).ln~4 БVy"g@Aguz%kJ5NwO0a:1+]]UtВN ۴>`fcĝvtxa@VJ V^VW~$JlPw)S$]yXHH uk}(Ci񛗴Tq0WI߼&F5X>۶2KTI'+;VˋJvб FYHsc:ulRqӶ * ٷw-vWRu+<602lV$;Cs>M+@0%~ai|LۨlkрD*_[8E#>G?+`ceRib}X#UheLš~:%oyG>!j"-?{?q!}Gb}6'Pgb*~\U 1 !XXG?jI4~(+OU@ EmR紃rl % @ij$ʒ*/ s#< ^!]QK`0b,jr!(X*ch6E3,*7XHoex{dݛGT\/0]&{~@ ָ N4|!Lgӿ ^[XRKO#C\r?ni9SiGR2)&;FH.&&BsH^U޿Jc2nJwDq$""1^Z񔐯g;kD K14)4aĉja J۸Ό۠ESq.Rv^')/ӛWa E(tS2\B^n)C!\(wRO_ .#XPJp}zï &F3Bk:A8zͽ# sď?VN ou/- wG[4^m}Äp}MkKW ~>Cu/ȏŜ[X]hZ\ }JQj:Vs?j)wh/PpŲbKla|茵C }5q-{o؏iӫ9p3̭6I)ϐdPBȬ 4ҽ"Lby:8ڔ0vzoo"k]9(n ok*1 3 ٸ9஥᝺;;D9O'" pY5I/'8 ^ߎmMpak΢s}9Մ.5o+D2rm&=w^8]y#F&V@3:SNWm]l4>[ b8$iM@ӌrW6[Gjߧ(f3xb-Nz?C!_6k1fŶ@[xW6,h< cUjnuIUvy> ))݁מYI'> `+>C|4='k;2מck_9G0OM~EAkDjUGuc%'A5 }sq쑝HZ~]ΘP?M1D ڂ=Enp!H#n]*#&Q:џaq g1Vd/̐:t{҆҂}(->UǚTjly.?H͑9eD/8”kҋ,"@b}KU|>4[83#ͅ~$l"C f dt+f}`qQ﮹WY8t=VX[}Ƚɠz}2*S]*mjA5:@?LvBV}:xח{dz }kuZdTzF:q=AC@ك^͛6[~oXn/LPT.3^y#]WBOz J-:VNL~6vnިy3=1=}j dOL>Zn]>\MֹY #b@ Y#0x#A'z"-(n PqY05-XD#ƮkՕAηERIW6qסt]ROۯHCn;?e$Xc?sw>4М ;$rɯwLV͔j#0ЫW!%R:~sj'Y &i7;=.-/Ẋ45rtl{f9b M R Q6& }OVʒjOMeO=;ɋb\_sͮuj5 Ty.6~U{!ѻ@aIKwe 96)aJtW>_(Ko*cʇ2qX57cwJ]<0_5~0Y{eXʠ2RlѰܓ6%mĩm7Kho)(=$r5=jٗ7xޖA)`̩Z Oe= s6~DlÄb9)!Ƙak=2bd&g VtsrEY^5bRx`7~:2;X@C\uL/x^B¹)d40ǕO &u%& D6XfczyJ킺gsjB LB\Ҫ1ثcBxg":58 d&e\XgL5P˰γ%o:g~a3Ul ~uOmS' V?8hm'pZ.0 hY$v-ossWqp fhKj&lVxEB1l{cYɋ=ff&j&1uw6[Y*7̀\el- <ޅ~*-^) fGbAl8s.oPx VfaQ6ݧ6F56hX  cXv7[fgX^;PDףVĭH{xN&Vz*!?A<3 =pxCnNB%JI6N,v[M?}*cؾ,Ęa2@H֞)OgE(sJpbo xZsOYq̎MNR?CHIZO)rВMq@ p?ykw=IIW#k:R)M7Ry='@eql* >Q U54{G7$iexj,μm䱙Er 'j./DB;w](} @ a֯g 'Ο\o~pqiCF젵Ы"C%Qo* 9WE.Lh>^:?5sSbEՔ##+DS°2b12n]#MzjBKKnN VֺAQA05٨qJՓuT0X9TBë{ bf !ĎQ S2CrNC&AM,d DMV ]5ȱ~-,O=}& pJh=W45D:u4\Rjf| NDnqJ6BJU^҆sv>bų9^E8ouWͯf:cZzBUƻN35΅,Њ/ԓ7pT[f Dڥ:CE$ՕP9aR@Ύ"8:O1p^L.!D3 $ZSua&#M__IF!Erfq%ZA9(gm\ 4P9抅<5z=PUGV.rt42m?z&VjU܇ͥ xٻB\6#TY&(q3g+LI;~JX$2 LfE/24]5\m&zq0;?Exiq3sI~P2+QoʋHơ'|/&RJ|V,"'=I|~ͯOD~vVU#h0`I똆 {OQ7+NފCFjhsf$ƴt ף?q.eb1SXT-b]>P, YJXQ81yу{ץ/{flҵ_(A M9;*h^V; iƠ ^DޭE&~.EeHɖZsV;*W'ZbۤO0 dc2iRc6֍D5#-4Y'Mjp;iTdIw(j=s }Wz?ҹ =zAk,zPC&vh^Jpp*Zu \΢cu{p`~f0a ؜kh.˲wi%tQju+r͓0oU# I>:We buP2/Ǭ0r)GRIràP ޱ҉f2.Q鸞' !2CV t%hRg\JWM_^pF BFRM*zwCԕ|qFADqisuS⊝&\?@*X#rNQuz8Ar\#JM.C$E\$&OXMhz&fU?|5R:j*e9'ՏTc Ll~& CO y14T<.඲"wJnSgCPBK.s l-x0Hìu;\y9HT||X/RgOɉS%P }jQ@[~g*H{ BQ7>}ByCa1P}} wHYܰ:.u8tܺQ(jCUFD<9qLҞU|{2/PE N[IsS(C)AO 9FLpTܘ#`?nM';(Gq- ;mpzdBՆ9U)dC*,9xx̸}\^c&54Kdԏ7M$gv6MZ3C}w8^S霴_٧-ژT:זN< .mfHNqW2,B$KQXilUZ,ԏWݔفh,ubg|ghho{=l~ʯ,2oC/1bB[+8EM=!baM!q1EGHBTm0Ϯ[nĈXi"ŸU]SY x=})n8?h4&zVq2e~X L5RTsBG9B J~kwwL{l}H5' DFIe'[t?ʄK+d3q]goN7g{f+Ek6%Vo\6|;az?*Jvte>^ *$KJݎQbNǜtߋ,B_A5Кd*]s+xi2e޳CKtc8ɱYq^3vP]- eЖ|d)Xr+צĄ%S4>S{D-fM8nBd`fKkU.(}Nլ!"@ ̸>f}e1̾G K2(z4(W75ذ_,DMt#Oc:oxelP=dUf-}"^ưҰꆵ _Kj03I$ͩ,|L7?*1Bz&E[ȭ59zq(̙=B`Rut;ZL`zЖqYHqBfKBh"qD#>S D=?>ӈɄR}f w$~Q ϊtx::!FLXD;Mx$bC be;t$4N+-k\~O#֭҂ÌdF_X_gls=ԧ-խ|BqhT%W=YYǡÚ QҏDABXMWtZڨQ#)TRm3,Z .k>4 X2h`Id.݈o@;9қ:P( !݆ >]QA gvbT(hvu)[!؆ Qs 5%s=涣+G=f +79)}iHZUkpϝ? nrPq/۲ Hì^zU|59ljvG_O'cP-W*ɳjX`^h5MēD-PESdڼPv(6eGQu wc8]dhcDKOʖPS~_I+JrQT0/.R!ŇBa(:_;ֲ$Ԛf3SR|'oNv̻"GB~ Z:(0L堭|Az0~/A ?HHf`W6ͩ>o q!#@ʋ^4T(p_4 ZFOmV!KBYY #a͝N8toyYn }_GЦ>q9ze\kw!(Ʋ)<: t|2E &u?v5oU 2&5,H-"ׂRJL\\ 7'񴜧ytFaWOȴm\C^a7iM~C%xׯ s{j8Qd26'VҔ;RùuxHΎ)R;c@YTote<| Mâ;'G0%ݹB=G B;0+ ԕ Gy&y\Kfy*j 73um=P`?t?UEsYpˬ~0]4 -ͨ, kf}sX;)Fm*YәJue)m/+&&`o/ bτ¾U({*D@\"dJ(l. t//S.aƷBDۼ#1i4s=V0Sn3tcmsvI^ > v .WWΝzm6}t |qn(sq{ 0?@mb׉_T)qL0| 7OqKUoRkSllta]3>;lݓ%=(/P~#G/ߜ]H)t DӅUI?=$Ońhe:x^I Wxk6te BޒAyW՞1=uenP` aDvw&GADBT 2tvV-Y>s~wA{، BhÀ9~oWr 0 +r |g帉&?Z2Ť%A>m ˩ݏj֡STA9JS9|mT~`K_n(qχKiQs71 <f}~LnU]gdQ~W{CiN^<io"!*l"-mgTfMr#ck# uF-Jjs46ፄ{|EQ>P;V_{|8V<3묿CpƷ`%Bqu&#RY >eڌ`rV^1hڀMNd\<#,{::F%S)yF9 cx|fb"30V,ļnCvU5,C?3 nT2NqNr )Wxr)W] {I0sC|Qڡ'A#(_sSK&-Y$`-Bt-%zp1#%!Q#h j4K9} HDb)MU6OقSďM4+8-W:tJgR}>GA]/JL]Gr+J e_=T,b-ކQ[]clHZp.*^KWM(qzZefu/Zλpd4xĒ˚d!N:WE˟"nί,a(U|1C|*kb¥k9u\Pz!z5,L2myŋs rl#R`7R|߆^7B%x>zDz{{덂4&5NJFeSq*f06y`h}U'1VL..]DF&!NfSdM3rK.G=D;+-fk\藵{UW&G~8j܋& g6N% 'ДQ|Ft O z!Iew*dd6-U5)PЛY}_c<.:;]&ҁ[rI} @.HC v}N½Ͱ5rH #k&s髅v*vxp`!e"))JWcp}@$lOؕډ`8)Q˖C=w٫ .!JQ{̮Z42ĝW=AޡSaqwH#v@xZ;cYNJ vͻEc!bVqbX6}+1E-*[T:WQtHܶ " 3uAj$#0X{AL̷S._IMꦏTG Bo1aQgh&z6B88X }ryd$Gqc@gS6@1D^RJ'!ҥs@D7ͬ^IYymh+S\mJ5 .8dи[>ѯ8쑯=EǪ^/Ǒ9ͦ!^%^GBWtZ7Pp_o&}}Qw40Ԇ*I 9MK3t}`eiﯣT+d@ ) (|7[EWԸ4C3+p$r ᚿ`#Ӻ̰~LA޼ӵMicK :`>O[\N‹W^?BQ`b8AeE 8"8Ig)ߛYwbnfv_kȂ *>t`I[שYe~vz5]A/⣍J]Q'5$^lw e5ؕu芡/k3oD;nDi\R:+||y|I`qoh g jPE=2}@5g6λ΢uGZHzwZjΧ6j + Foܮʴf)/>w;Hhu>F 0>:Z[)}D{n{ 6:]=-:1{zTv_A vhkh`hV$G ێwLdmP⡖67|;x{:jfΥw(AS&ݸh(~O\c@HVK!wbQaݜI-}.U ׷rJKceˌgs2'Vx$Q -u7.$ɗݧuQ#[%Hz'GKShGF)WX8B'%[A_#0.cl{[`WH:;Lh`(>ߺ*)0 xFapvzz=e65['c: %M=52ai2HA٭ P{(ymr/[ZWYf/T= sܰ@#*Ŭq,wƒތR&]0<zpdsq eY`޶2wC9 όu8w-O8L!YQQsrF;3>v#Sq\j?XPHkxWS 'sHQ9~.>akvYM.ܩjL PO _AW*R:#y<1#Ev`4b{K4_^tt?fn"UdX~Vh%0QvmW}VfO P.TA.ѥZ&^ͳ?X,8:_5<4IM&gG=m ?配#w9Y K%uxn'=qXGS^:lq%3sLs.#h R5&hUXC phM3Ulkف!g^)i_g꼿T6cg xl ;N&{N嬖%}v/WORk5=$j&IyRm<L寄#Zwz'Mī?7!nr;O֑gRD=ːr4#T7:uQM$1z#i7g, SC@zFj^y%Dzi_߮N"b=&`mt}:s/B63kll A-rqYK=V7R(ᇻ9GTJB= o 3 xHwVq#"Xe<2Vp#c b`#g83Vk>gZ vé:2~ԏt{XFKnou-py]h-]s=At*'zIzi>Ύ2*+~r[l}m2IA# < YVoL](]ST!F7bP9 a$:{Qn tg!XV۷| cuxPk8]VcM~0fclGV|;t뢜:pk{g/2fHwRLݴ8=»(O>u.x@)iHFK8ʭXGɥ $_pw>i+@iξܶ7 &]Dr"4K[z儻1h~1j(\Յ&w`s@z憧l%8H3nkH@mT閽.s]qpeV䢈s6QG =[NvT ^ A3D@uВi!5~CdQ B_I,*`tG `p<uV'3~kg{\іP"Ӗ"Qqepp;'ۀ 9̄s{!w=3Wg]3c5zLǡ  y9b>ΓB<-Ck_eߞBs~ֻs{)r]Ў|5 KDO|0a/7,cWK0CEQH6oa㈳2&Wy3A yc=(mi?ď4%9]. c׍HM^)\t0tͺPg5MpA@A(,+QtwXd!u Kiy$wjD-=G ؚM{fbi]^SW0 `̔qM? iZ{>W?Cˡ :g9t 侞޻jC(=hI_t w&[;0Sؤ$>0{U:]i2D.%(Ԩ~ [}h4}yVq[ke7:GG%9=*j- \wF_r$&o Vy+o.* WN"?Yo);c2H.]l;[ ϶vKA(Ik a\׿żvc6|ڔbkn\ 0NKܥ^,/5q6*_hfAzbbR΢_3\/i wFص-@rw,_%m[x2Wg,&0R9(f <wS=eWm. w;/>,J@s rr(cW0pJVa @ձY`UJ0"Fzo+9x:B"R) $XaȂ,*u6@UVj% 7oLQ'03 9X9>릇ҡ :ˑ+(ؕ"3.{oI=+΢&ܛ#mBj3gMk9:H`u 3 ˵`Vwocejh\ ΁k#QBBj3=9yN9y@)T,/Q]^,vh[ȱ A*ϧlO`@C\P;a!DZF#6#bh\8JC.d5 n!@vR]5Mۍo0\0.UV`I+\t^,szq;_^bvtܼQhU"c#X-)O~ё~Jhp@LK'T랁6je$-ݶJz4Ôপ] <"VAN 5_z)Έ+VUN]tSDm6/FiY.yʫ''a$&$}#'),R"%>hR`z8H&<)nO{iIΏB;[SAt"Lqwx)>j&wfd"co4mrn Ӝq)kZ-Wte4H.E2ˢ~qr> Ҍ-˨^e&Aalf7IGCnhrW)ͫc_Ĩv݃Ζ~V ihfQ{r6SmTD/(%6dIntʺlyxDvExj6~ZYZTFrEV< 1I_x$B2*^6~7 Z*59)5wޖ)gɧ~ ^&EoJ[W _>]Il{t\[~O> @kduԎ` /̳-cs҇F9nUHtߌ$i-r B7x4w r Wjkp_Xv_)Լ%䴛e-`d.*FϒK68] !Nd0]NJzU7E-thËMیh_jH5gDKr8EzyO I B>ҁED.qM>,'q7X1@Jvmlfuw)B=šb;SMQiP;kȤ<C0 * fC{l3w8 ϊL Zz`Izq^Uu1,} [R=@[F"T9r9t\$^㸾۟%&^F{!@"ʈW{𢐏*:T5T^lW5F\PN`QXJBeW`)Er\'miu{O:i& <7B.kCJFR;Ag,L 9^mmnR"òh񔿆kB\fܾ]8w<Òe1 S*u4r" qH rșFY" \=(Z×cK11ф(NfRMe;$l!Y8[ǭsu@J*"\;_>E׍HnM1 l +yՌ^no1 nm}SpG ^;/C-}%,+u¯p$9,E2o z`IolT\.ޣgxU;C|zەrƖeo #(P)e:5$>$ yPrz7Lh(Xx(U}4vsMUWD/УF{HC{f+`ĿW á4T@߹U\ɜm;^Tz@;5bn@ ɃbOu15rPӵ-)ܒHDk>i |1D]}?UApg$.w0T{<;_UV##0ZJGrP]VNq#48Q]o맘m{k7wlSi゙tu0C-:n L<;:FѯaJ ^A,گP_1M^2hԿ܁\SI¯C"W'3t6h5Z}Ԟe=40y^Zv Ҋ1fsK~rrKϡLgW%G W)12%V/bt+큷ad=@0!V%-vMIA?bPs!qQ[N g7`; x4 ;VE {>)Eb 9 4\$dz[4~cĒۙ7۶\p:$Zr5#1e!\KG؉IU3F+NWn$Z2UBke$?LC1ˠڀڗ v\G56&? 3LJZ1iRy'Vof~mڶ0m`FBQnsڌr?2Ir!@Qdmt@* ß3bCiD"Zd!CHx,@2^ES"5;ɥ0;q)w`-uֹL=Rf:߅"cn(_RnY`k# ;,A(σm0 pEƌEca 1nij=Mni *ǭ-l ;5fwip{6hh]znȨ_ cԈX^ٛ> u,98 H {T ^)v UvЭ  5'D&ǏW]J1 $Yڞ\n i|1Y &b9 M" |4N\fI[;(dģ\XST EЄ$2H2U^"DJZ1ăy1gWbmѸ|y.N@n!Gљf+F0lٛIJ99lyS?뵊)yB{k%N6$ -쾬Obu!u*8pM\geM0G1;v0BhCDz@{]WR#'Am6ENA Z2*l(.K\;.OU 4Hsd#L=ȝ(6Ts%&q`*ziZvQMRnQ.qkb25 _-.33֖x 1jY d/m`4h˥a@Zx 9V@;Yu@q5eT4SS1_9ZY?ѢJw8~cyStϩ=v*kX+}k{}Z@~)i V R")qʢ+x]T?ѳpt` :ؾj2; ^Ks ) $2v {[gbt<^fj]o%Siձ> pCg8Ե'8RO7},vU#n`|/2HJ'ۂdKvս =M"9E@ Tf,,^ɒB-u"AX˲*.QTr{`V&*ǿu Ǻ;"؝J~cf޲n@ۅIqk\AR#JjmSgDst#Lqw;'T}/ ܬ{^Ap+MGD L()FEOJXjPRL66)yMK}g As( %S+0ktxhzt Q Y$#y=k,!x0Ti\\e`, ^喕ދgpPp6k݊4cnʑC& ̏w\!^_gOgPuC+$s',Ul+ա(rY]}#ڲ~AZ׭PD-s΍= "8;P4Ϙ̆]iH__-1 _G={,=m)M7ĭv98[ƻDs쭬OR3L/!л| .R鳤@ B̥LАۉi^Lv2E <-%a|lZzvN#Y;w.p ~5LӇqn]kEt,M` q7}ȢJȊ|˫,ϗUZ˷׏tg$J}iUwZ}UŸ[[[Db8Wg:#j4;]_f F<;ê/>]` UWԊ*˛9"[ vAj- U.W,Pk3C4$YECFμ&ɴ[ KN󇒯5ISh`udf&~+N2|˳JlF0V~#-ўPHbL`2dk2JKUl4(;P'KSySme [^>[9W濕44% T[76TetvԟaKMSIBan:06lۖK7iEۡZRD ?͚E a`R%)ŞuJ`X 3:yp s,-99bH)ɏzcC,G0pSَ2X"tl}2'f>c/ucH3~p$~K~#RcNk-m_:ԭ y)/Jo`GQ}+cN7`>X)l .y"sqk(NF) 9`"^h( {EA7x ^-|ծSr{( 6^<0Fvp;'98YmYHw |+%]̣AEh,?gB@jf=9qv(Iڭ{$bdx glQnʒj=@]7!O02&L{t#PXgN2or dXno~}dCVvsVDN[4˃)ޯ mIK`pPkY<~"N.F}vn_ ;x]'sKap:lnROpbTq(nWLKy: ~bm S u#_oBYnL, H,ds5ө}eT.z c[^AOq;?G}x@Ɏ : ٘RGB|jbmθ~{ jJlR2棘0_'_IZSXfӟ#T 2t54s)rKNNk^-x^˜ ͍7;]Yȗ-Ѕ;HúO klTd cв࿹Jl~#k z' \],&"PL#-x)%Bܨ7tzF'SʫU9[rףG 7I"jvfI6▷1b6ZlϊUh$כ#zDq2+WQQ>yjj`9PY|$/sqkD ̰]4SI,@ F:D-h9eH/3x'-:'f/ -/ p>o%\<b}+b]Q(-|t< 0_[N2:jZfvD{W ˩;EQ* bpD2nNE\y} XFH nn-gzCǻa|"NrȢWٚ& {F2-l, za\ƻR&B4˾A?y^6 dp#cbt{:.DWa Cb@ye-q_UxόsK_h7IT]/qe-iP0lĮkih'2W]~^\ P1yP:0|& 0SRi}W9Uv Tr֥b_bΉ Ҹ*=Mia4!G\\璶c;r?→dܼu/7tHy.}[e*{hƶR&< $ F~5ՊO9ۄ95$>d1JT `jo]fffsJ a;b8rC0/g[E|í.ѽOpC7 t&^Šjw;) f~Z(Lɤ.C3E#n&D@4E`wWf'R&02מňXtQ9aEvkS=QIRї_#>ŦzkE0u.v$c)/kڵ4iO) yz~R N.k*}|hrpi4=B4Ev/{ۛ;_"͔ է N EJ#bzI]l_6;?"m;SZ:awf3udPg ˓lyPʬ ;aB1 Qy ^ X64#cf;Š~i?-~Ԅd"2TìRb٠tZ; :?$^m+vkMbi4;$܁X8,2آ ΋RD-M]G³ʹXz 8+lRfRW/hz/ltxUBjZvv|ZKL"Z T3!1/QGS9sk9@~UXDˈ'?{֢yd nns[.` HiL6Z}q'Ub|E`3|kh*)=c5hV̀쁋.SNfG*9kHռiwX^-:n \Ԓؒ]Ff{̼Hc(}=r]@7HܻCɃ}RPi!iӬ?YGي}X^(uNȍ#c C6w-!cE]˿BVfչal,4ώ4S "ʻ=.* DQq@-Pt?TdgƧUث2 23) mC H'HC_pr7EXw&o(%\cin!`6"Nj݇2S7L3̜#i,aݳxyycRYz.uC]vATl;KCnH~m5Ţ̷6B[  q.a5Qn܉_\H >~UV?Ҩ;w͡|VQ17]S֢rAMk晼hƑB#U]񖭸ZubX1IĽ=ypa(lTiwWG~ׄCik #]k=0aٍcLpNɬ/d,QA1j{ܜXzSʯf 2Qh<"dgo%'r ҽdnhBZ`]^3sŧWZU.sk0zLcG1,! %^1 {h iq]Kb\A4.eZ/"ܦ m:.k~hL#nRPY/D S\rl.٣u59Ы Udwj{˕|g3X9̒3?6r2(%CY?%q]H$6bML?UmO9󦧎euΖ#4B$XtO{f#᯶ H'au^riux(L +/tcfDΝ~Eh5\?0,H=aT߮53-j=n/͘9 Ec_1yX4 &j`}۵8H5z}av׶eopbdb fպg;bRۄB(r {&5L%[ƽu3{1\)Ey5׍Tѻ_ $;Tv] iEdW⁹)b}R\sq[]V$<ZN/}MS" m 8>Yz =ۈRmt%A&$o:lrSܽ+t_*"O鈉5m/E5zP 7PUpR_t~ d,E p؀ +#֛^fd6@Y0iD8 S倥g l ٕ$Y+]9uIJBB梚h/X {(-bcR/>}lIlti38ۚS!E;IH٫=K#3ЂG р@ĄFurD_=2BoV ~ w[dKW]9EP=(=>anʐmXjJսD4Z d]DEc/{Š+=Z"g}]4p)U1=eY}l BTHrydq7(I|_ܾErBy 5h/j=wyo \CQwpJ^ ȗYQ6{Ab^7,tBA.#/5E1>0gJO_A(}+s;T }$ k5ca`j!>6DbBpإRƯ XG`D05:'C HMT('!"y-SNp3wl}v;Zt@;Mǃ CC [k1؎9e]ˣ:PER꯽xrP!\^j;wκ=RZ<*~Thd@>;5D%ύsh_[7Ifg@(crqFC6^~NSw9%VagVw$zZ@p(j#RbS'hNX᝜؍fD+Wʡ(Rx!h\o[7,ts y^NOmƤa뼎~ qU53Vkud0,r ydhZ|k L#8@6;j{B#KVw*-;r/;S1cMFH< #9 !Hڧ FV_GƒRl-)9PbƱToh~F~r"/w`;|n`~Ax8e|~lLZP#}Pf.-dՎ-J|$ mFS1o$&S I1=t+5 t@ |u@}g*NI`%>c|E4"g$U#9.q@Kpmf:x =~^M2,bRQO^7 l4yгƪ"ZD.ƒEz@i}8ԁ8WuX]H?SY p+<7܃ϟ\}.䓁aܔXW3y:ʙA qCt4 <$bL%\anJ$Y"9pyfXR2mqRÅ3*gVz(ѡI9*&: Kc5"/Q&vزwb+Г.ؤ6hsQ,+7WrYJs\BN i`r, 'x-q@>Huz-:VH͌<;F֯Ӯm+h_wrW+WؑDuTQz̽ƴy&6cN@4J;3ю2PD"S;9|7`/L@$/꘵mLtf`1Do6YNף:v*+uU3-Cq^)H/6@GeD9~`ǟ׈2&o}/qW%` Fg2EŞĘw"RcM6Eor8J2 /)n,Ͷ:W'3XVuL4ýSG,#2\ORqAoqei5х4] `pB;AրSQR&5Α^+#20$% g\%"g?JKf'|A=ʮSre/XYf76(&3 y<_.El:5>I/B >^.}_ WNΧE4,\9 YZJ/9g k;eApy~ 48!-eEJߏ*3uQEf)7ix枧ַHˤyK虺.Ӽۃ]U@?]15[djC L||1/ZyB#GLg8lp9.bi,Q\ IA ѕ[c{b+Coa)MFa"̐կ& ٚ6OhLnAy6h|Dչ2mSit_`oL~ RgJC T6 |'}#ɐ4Y. v$'&~U@U>eWüFIt n6Kbvy[^Ri,(_e P두r@ wYNUmm{3Ĵy`!74XA9TFp1ȪV. މl#?]@ZX93{UѕSe$˿8cMߡ]Y0PXr_Ry(V ?{(zb&8|HLd9z4 4PE8r_jL( sg- Perj,EA5HH,/L:hoEZvVvQX\I(Qg?kaZe c5.ٿ[N,SHkQ{fo΃B-Y;:\˺TFۤO'N|~;7 9\[]i2>MYd;Iô(/v!Y~M/o9m K!$'_x VuwmZo`h̑Dx Tpq6Y8a:GȾ{_ZF:32KRg-9|`KPe4d!_hni9jÿdZǓtb^Vq_pԙAOj!ӅjtƲn*p$2BﶷĘ)C 8,0QZ*a'U/E|+mhFӤ%pY1>sF?G `i0,o0j}Q&\ gn!ώE3Fx`i 6:V J>84P5e~")_cw.r'HqDmqc2umWѰ׋ 8&2ܢ#踃D5WYs.`"8a),I5 QjDk'uʘhn,(l:0{-#6ATG"VM^S,QΕ*ޙ|k(l)]p; eJ.(*I7ɹ yo廅dTi&LMpM l\ rY vE^=JXPՎ5Y9Ueoqsq{ ϊ@-ȿ}"K>Vw΁ ujZ ' ZBO]N'l]d3˾tm6XIQߔ+$ ԢSlPKazD\*[X .qQʭ=CǨN>L.ĉ1!FK(c@MB g7a.[oUgƖ FU~T~Ψ cx":dU)2FF66QT GfögtIZ\jLvd;u#Zi`1ʻ;φjqjcֶAՠ>Ɲ%̲/WE_O*u_VLt+-zY" KZ/ITK%pm/H);+~l2NU.92Ikb#P uD2%qN"Q*yi34\IkSͪ. 6n/M5ѺCebD!,(1m^R5sBPf6 ;\̖6S#xmoqn)ze/sY7:hhu[H@p6TcP5cP=L a%Ľx_ 4b2Gf5I!جh?\u6 {XGg>YmBBA%EV}y/.`1TpOX9pM43@Q0ޝ"CGF6\ͥa]B4%tՠ1 Nd9e>i= }yE|ljn9\ѡ/Q˞jm ݤT#:v[/g\tfsOSw:Pq jڰ ٙƜmQY6VO8;K5!r HK n6Kу^ێ]$Wt|yh7pE%Rڣ 송F{9^'-2\-4FJgX>$=cXԺw+0Sj`@++q /j!Pú*sz_\a> A*R+sɟOm̽G:[:8EM3ֆ&p\rI035t ஺@CPP\f"%܆xÂN1@]SIL[mQ@^""8l?d7-YsLK8wS b.Ԇwj{4`ke_NJHR)I o N;u}l*mJaqjZf=K@&u+6ۦK?]R C1UDqH1ilcbr!cd(8m {?Y<'We+ hA7L^ cl\g!vʶoUu=H{ؔ]uapމbp+)m݊Ԋ]+'5)?՟= b V?y Ad*O7YH Xw//V_ ag(ºbiH`u4o,lҠ`r9e \]m^\+QMi Z75niljĮLEUE=|duu$̐Λk[KqEO#KE cGTst)$LGklܢ >Bn%Mqy8+i GΜq1H~ {AX) ukP'vbĆ1':SM{u-Pɂ窮Z0{k/[PY" =?3h÷d9zc}KMӣ ?!wD⸿{C{vFLT[u$J`u|:b~+dޛ aFi̥5Ï%ը0$~qs\, !ߝL-7YЋͭ7ge  8(w-#_Y|z Ň+Jub:p2oY huŗ-/x7btHEY0l6J!jOCX%:dP8[O=\~67w̅'-V?\K}> ~/ =bfod|jnBfx=#L?%r! u%NsHMY!-Zm>Bָ]>Nfwݑ'D82'OK'&'[~<$ Rx$3aydyu}^$4jnV ܇k}77eBf WDj/mOsc)]n^jjE>#R IRU.o:k;5H+p#rS9KzJdNMV˰]!e?=}V=̆qyyXԛVN'Tx帣؎}W;9/w0}Z1+B=~98-1+]|;tDˉ&E`:Մ=|(hߧFrЋ>,#1$ HlrBp-据scJi s| u?O ᄡM .w.d5 ե s#R y&ѓ=rMIEJ܋{jiM࿍lAbx}/מ9cP=dXK U*H7& tYA}0uL(ٚ(-Ié#l[_yykZںMu0ϹP&<#Jf.)NV;9@,e'yL͉R w|*k~yMȉhUǓ>݅{ͽq;00O>]w*շh3IGA?6jF%2ѝm(vz=vZR6]&s&V(Z_BdF;uto'72]I$i-! H@e#SV4;^>}#%|~q†Wm?= $ vyTBkBrFf9uOϤ2Wtuքuy?Q*-zu{'Hfw%LOM`4]3tAI- ~~) ܃{VHݰ&R?dU+?FT7YVB7D硛*kEJIrfV&&!EAwF F|`Đy}}6`}>jFO)пZ .RN*yDQ &8C> u"p!e B LoU &W’z鬡$tQ2\ԅ(Hb$5mߛQ3rǞ*@wqo${0%J"H:f>EsG&j-&5^Z)]z={`J*0;+nm%0d'-1_H,sR` FXqAϲPIr<:4q Xx r|BO²6ٸB|&\f(# %+[L+H%2sp`cB{ǝ[@aSքX0t !bj9o3P)#vP>g^I=w[\a$~3g4- FS kj;U?^(pu5*㹘7@B\Ưo+g$V'Jm ? |N~ɩ\fEfiB|,OgLnȶ+4W'-h2|q߹% 9 12,%|.#p8E7,9W)gv̕3X!v5 VJ%p.Z0~5ve$*JرΨQ_E2mcd`9- ـZ(K8ٓ[Le e->12+ڿԚȠ#o{1K4"+m f2ZĬ>w iLמ3{e販A] T`W˷ñ|6LixW}ڃs̔sUV&E tjyC{ `"=4l)5PD%Jص ʹq؁Ы5f[Sl5üQŧ5ɟjWsՀZM3sʩs^m7҃굆FhdŦbq {&q!`bkȞL cYx56;:F_')$+.{Th@E6&a*} @ $ARⓦпD_ws&O;4bzeo[fo9髺f X3~OaJlA\_id^b]`a 銂$?}2X^G~:lSn^;!G&]R l%{Jڝ !cqnUuiyb+ 0 eQi` ;S—}c6a[uQuvN@rXm*:tež Og0:>!$1 fZyZY3v$TXdDDdCD <Δ0( E#o$xEVҷFOH&Go%i'Նd"-R+UҼIRoGkkL H, $pb!|ـ'4X%&T|p 3>#jnH#7+KkEUW+B{ldB1"Cw8'iN hQz(ʰ"Vk54u9(0?{ɛ ӽ\U"&7;3@%{WQDUy~ۏYɄ!!\̌)fQ7sX!6x+mԇ)$={$o I>V >C?O;XO.W6͙{VWD\`dGww\ GTB]UZg w\cd iy/qydElVo8g{{Hd7XQw="@Ddž9* *{kdd ^4mh 06u$$~ϗb@q'=jĕL]AC=ZgI$EI͖"opJ"56K t,6.K#l% HZ+:kcaFG#O'Oz~Y NPyJe9O(R,jp+fDu6e{9WjN(aSQVI; JDv[&6w2㊢` u(Pc@3WJL ;%$5bJZפTmkyY!ʞ"e+L>_!vrE/%ex6d ;qKNo} Q`cxW8֐H]S> ³uR5nW'5[iyB4fIjIR|7y;#J3 Tqo\o*P9FTg6 TИ1lW ˔܁q&)TXC0^uMu_Y-H49*@H#ӪID [Uh0U+%Tb,>F7{^0nP 7}o'vTt+V؈tƁw`g-KtQfjR7{Rh~ȮƢ}MxL$')hV)!ELo .,N(,$$_vi⡜`g>!*/n8{sAϥ s5û.& du{M՟z|鿮fI[ ϒP2ä(oXfKI){}A;} \Rqܨ05W$}I]uZ*\0)݀'])6t#is:Y("Y8-6#?GMC-]?}7cx[pv:NN_fו"ܡ? jjUd`Ӵw0Ki]NY$Q2h2ؘ 1@b85W"x1홞ۚ!W{So!끉* T1',d_J ]4r>T˜ uhN솵+etx FRo`9e˻e Z,''nqsϨ]F4B>oc.L]ݫluJuY"F?ӊXI(P;:鵏OK߉*zt*$NϞ4~,ɰL6ITtWpIjә,kx{<$Q f3{ZaL#zT1F7, h[)QMnE ܂D>$&֨K@up)$Gtx |*[Bv,]ȆE:WafCT7bAU¸s !SMd0c]ބW2<⺑Wq [Я/HWNҒtfKE<å) 肛M1\e~"}coGkBHaǥؾОJgkr Z`|/wϕHAQ^ي'Fή_ǐUɕLD/n&~?ҺR32/`iPs2كVBbNlHF׌zN9 *:XW x] yqcԗ%8qQ#.&r0%g ^P~M!ejP~BӃXx_8 zvS$HF{m @&L7MdNSQ3M75^ts5k"E"ȼ$sTVuq*Q黼/B|F#-g;o |c'hDyl I0EIfKʬ{ C $ ` ;) }֎Eu!e3kk+>*t_)"ggNHC.D0%6c F軒8l=ć_1l5:w#N3IvW`U7[ب{h7*czGψ35ޗ%Y˵g)F &DXSߵx5:NiKox!-{4 x.GcQ'xJnP^JavUuCG(v)u{?۳,xB6qQQ9Їx6[.@ \̈OE LUDbt}fet}bEUe:PݝoHuԈ_>9&JV5ۍ/8ʘxv|?Q~x4^%sX}ο DN7"q1|Dĉ>miL`o¹U@2笐&rS'> ȭD\l45_cr1Hܱ3*iJ@ϥ3lt %YD'lZ)9&J)_@> E댭/7_!o*̪)6K,D1$Q{7q־eEœf3F)Q<3d^ u9W Zo(Ǚdyd]orT=šVX>sVPV7߃t щ}oK-.i04k۫P T J;:%*z )$5iI(`.F,a,Q4ԗ>}w~w:ĭ;9ԙ J{_dpMQp6/w`_)ط{.NT/ڍzVO9q&S4(A 5bw~M*N9l#D_.]6ED-Ak=|9,r_!$煚;lBbIݦ=v#M`ѣ;@D¸LS'3w?WkZq /1l P* sǸRPie@IGƭ J#YlML29eO9F g~O*Nwz\XN[`KfB۞l$STV M}ɥ ntʓ xkz<$>x%~e#Al!ܫ TS3vb =y5NNhPs3q n6e ֏unH/oЦ-Em2o&i:mQEq;v EgU.ͳ3u-q !wFǻoÜQPM1!WνsgaDMV箕I/52*[j (ílZixh2|i)bDStGW@x-6XXjlz=0X'5K ' .ɍ4"=ٓqO\ C'GaE\gCذ{KXx1L[7S}ouBݢ񨉮Ġ^g"%fBM'g͈g< u"Tu.~.潱Y yt@ւaǢW|&y[JנFy$#3'v oCzXjK6PY?hu:@֗#Ց"57K M)sυFnNI%^.9L~5iM5c^LJvFYYϔnL"ݪz^^w+6g gCP9sT6'ZC)c`,:bBU%C<T5 ǵ|%X-KhZ#gɘ|m gb9~QPGג1.X6s,FDt&7tD]Sڛ3Ί}>e^HW;_eD̙Ӫ3{Eyl;sd_ ုXgݜ#qasu]ݥ09l<-=1Z<癧kV&Pp꠰,mPCh{>!8L6quږ.қjUyVp$ʬ0%x %0:WG8|Dփӵ{fC|;6BuIANm ?W\ד[v W 3 :ǩ% ];͇BRQ{(ZV.7z%zƁg|#UC!ҫ8!W;6#j``IEqj?}96ch^tnV{]Ou풼 Rn'v"Jy&!w{ de#.E7L &p&N=).Ps{@ FCl07#RwTˏipwH %,y^UJH[YRZo: `S`Rbz "49 }.nD– Ceł" u*h~*YaxT.ilz\KHz{is/GODYD -B=" 橍䲝SG u=A,NBiEr Fuǿ//k?iV%Ҕt\eBC;V~:ӾyZmtЙM)&xg5 8̤p7_9ɇ?bG %LU[ 0U.ZE3yC5q+kκ9)V/2HM]Z3qm.G$S#^oz&Z tc|9v߽HO PAx9}\j˜pU2goW}OH뱬 ?-Pڈ-;5\[źr k>a ο(^vKDV,\t>B6V#0hE¬&o@z;`ZURk9 ePp8=iCttrwl6scXX,f?R_{Aht p>Ni쭎Q̒+^XJv?QDR#Y^oN1a:x=1Ƃ`1JX+ ztl57j88aB| 1]`h+WyBZ6Ma 4FVڣyCF=,kxIxNOxLƹRׂ,uTߍ #nRT+C;X:p4:O>u& D ړ*4=]/$X\Ԕ?F&;E|0Z1/jU?i ©D:ڏef]/c-,LSX}1ɑ"g,ާq+T9V;CZ-!Upzc˖AJX"RX5[1E>F_+f V?EnfnY}u,*Rdcd鿞೶ahWZ&z KECjaa{8AmEf<dͽ~o0T(^ײsv PY`+xU Z`1Gy<02_ρ¿i\ۗdzeϡt+NƬ4L&}aK )p¢1kse^zA\8`ԍv7"/HRNІSktrz# ApOz c~``dH-Nf俑gc?O\1܋, CM'x &&X3Yc%p)91</>TR6cS3UqdYeZߠ/KmHH) *Y>ojp]KZ[3ŒCu׹`ӣ t_k ^TI@)_U-qmx/zSy(cpӬ?qbq`s/@u#^C^-@dDmv}qpX"8t|Q/9LI7j v>PC·QyA@;pd ĕ 쑶.Zϛb7hwRyٶh}[~+P@,+7{Q9³\9[A~^g@o\E?rU)!5NO@;Lk.жXYCnbc`҃2 Zْm/ ,}RFuđ JSc-: Ϡ9z0G?aXxTKx0s3.HTT* :p:%??#@%%dn=sWbM3`ӕF3DeŕWNEE \v>o&@AM<՚wJw|{l]d쯦"H{+-rq+ [5O?H*t.'(fv[v#LٔF;PƤћzh~oUMQ!ҝ ䷊tZ#t]du7K3zjml<-ot2;ij9ʼnSΌc W FakF-kK {Eʘ,VO(LK7\bʹ/3U|_CY 0H J9`ɀp(x-EOp6 C16N*mb]+Rno3 V+`70`\ʫZ!nTi;۩UH *`/pY+>{!uƼL3QjY߁EV~Z6a$U⥿ftY͋K%,@Lis3 Uސe\=.shG}qݠD`;$yLS\njX HO#줷3^֨A-&d(ĺA649yb!w}^:rБ}~k]&V]ֆbI2.Dy uέ$mqTq|U)WQ_SU l)r3~w"dJp-$ R_.o HO 3MQl6]q; ^kM]-B~,W a`:U$Cn!Cd0I|1'L3ɜMIB#䯔|ŶW< ]9GPAJm.S{{DbVZ)h/L~&ccZPAH^Ĵ3-%8I9sj!wY0%+s$[SYIfj[~D2 yD (UuUa/3Lk!ʜH.?zBnQc>&QD,ND;9M|;&$y4- zgX aT()FPrwODjzRZV&p\X˿C< ȁX(zsYR!9gd|iJ"0{wg! y m!RH5*9|ʱ弔38uNX9'*~TԬg)+LUi[|ټGBӢ<~h%qB^ \^\3,"C&pmw zȟKr_\\![ <'㨜z/ۂP Oz{)\R9 7 )mp+OB۷N8 ;DA<~"YXYLGc 31?򩠬UbDFHy3NƧ/p)@k:L5:m[z%[ZjAEX1e$&r vVH|&Xc TxX^Mf%NJ/pg!6GO>"ƞndwh9sxMup! Z)N"h8Hthn2%z1Jk6C+^ POI,.<=jXb(l n[?y-!0 .Ko߶0޲J7YQw|.fYFAXK{^L{ D Op+ z3nЫͥ=[!f@m`ҡCc,R" B:9o"u a ܅8آ{ƃ`q5?a.S⫽;/*:o J~41/MN~zZs%Sh*CV\y /IC7]}6 ]񚞗#>)F~:wT(fJY? G{剶fEDx%LQT6~DGve_uHK])wc"}CAW5ئS8;#,Up:L3ᰑK?/'_];u2irɃ˅ՅkS׃g.GU?k D hGQ$& %9%gUm*QkVjٗ[>e)g lo.z7ٮLM>wYqS Ws`zpYKpb0Lt8w1SNv3'=+n*  iU}1"9Z؇,3VT(7M e4(΢"Bw iUJ^j;(+qt,zibΡyp=j&Qs(yXJb?gXSOiFet<2 ,[* k83ʴ1b=)Lxl61t-%rALYC:O{b* B F9ýٵ}rNu<'-U԰xM'3g`T$4sesc'0Q6o)@TǏzRxL9=zB}6OM1ENK:vjC%#uT`ݴkW%V^@4z*5_]{3 ZIDM_ [1VsER*#r묳 )Q\cP?zGO_Kє3y ż> NMH]D/2ok؞NaOn9=P 0|T vZ8tU׫TWFk}칙NsW.['Q M55@dƗ&Z: ә|}ڶ\FykWBn^c^Nb[4agb1`W^ )`8nj UER9ۊCFMW @+y:>qh?qUR;:)TDt 1w@Eƿ-:ѫi Q.:u:'`B:v7ֵqa*. Iw3a4lmvCK1,N͒6kU4#ޢ3H$Jl/޻Lz畿=HrIF|Vv$k&jF( ؜0 ?P UfjX'%=I +G=._ي0=wiv&D_X#D#^=^" \ F-?5)SMsj*+W 8/?d[nIJHWg6khXj+գi]]-GsTlC ^ndjk(YPؾSxUV5ib6h>SYT.|Wl?t;`A'fC܈k)([,&PM+L5]5 >ki6\ ⣘@j`~ y0{U)Y7>7>qJ )c[+)FO;[z6EqϾgܳP5N.Y_>7<+G#$3e>oy(0Ng8*Yybe B{TKj,$ 3N,2'QV,=kwX'sR&y&!|@ƠԠ̫}ksDq/3qqF"B6;C9cZQgF\P> LrЅ<8y2c!cMd_{WG1 wN][\'zDbMJ5`ة-u{F R v7#:kOYf ҟ$#ڞ@J*~_τnIf0љ2{BHF_Ls- qN1S:R~۝L)$rj4Ղ_IFZnLyYQGMah2F1}%\vG6m wzaȌ@wlB,ez]~ !|Xq]@NŨT (#-v5_7#Ҿ, ` LubB2=TI"tx`*Fs)j՗W @ n჎)yEkȈ*|~y j5lw9~#8<;*aCk}tG3.v.)Rנx2z^ޢk~F4aO~yn=˛{ W$<@ pҫ|*]nbˆ=-s>a) }eaڡpI5&60mH2@LP̶ e(OU`Ϋ{mBO>˶>J"l$q&GXbJ|L&:8"v7F$LUR3t7yu縷{ߜK $ "p CĆH%ɰ|iKg9R]NCc0*_qeGN74]CquRƔ@qO?uW1$ 8*Q}| FiāG VK͈x</i RZ Dۤ`¯֩!a_HPty.0?{w$nzjӌSYGf^@i?,n@}ϔ8^T?Zy+}11nZWPZQWb-(gο+"#(M ^!bkm.;8Gd$?lԌ˖{-ncQvmb8r,?g.eZ۰]G֥]uKtM nּ $qJ@|<lӁռvAX4E`l ps 3 BO_2q%;7PκHtoNiۂ c|¿ssWh38fFPi%KucIɡM\F#vӹHvO?/+$nӰ9yxkLT#4H 'ӡ'ew'D Z"'YpS_zuJ6o9T/>z}lCg6ӅY9WCR$s9v"f9E*J^c빮ձĨMu}qNmA)0Y/FJeo akZ{p7R- c)a ^\MfQJU_3˯Lh&P0ujvYVˆ/M 3RYH$F}$Y 1 o/Pz[^ޕnD-!F~5]ǹ[.46,Mvy&#(V\b|ګul+;{%@]A׌I0)P{~"$ `=SLW=%F+{Emp@*3s4wAhl>@<gcNsQb([o=e74m83]ح }f }Ů `ۥ m[=YNMխOQay\}` V%͖pV8|vh| z2g0ˇ<&iSvjzINSnӶc%'lg~do\_"ˊa8N\$i,'ϵX*ڎI XEoGUrp=|uSkkOL ,cIK4}~<17Sy}4cՆ$σkKP<>$?`L+%i+T>j 6OlZUsvAh! =@0w+ WM-u9\mpYEs]zIbփx3~{$͕ hCo #˵FDޕ[WoWp-aN1T{61UGؽJkCy{2HyO:FtBg*Mx-$]h**2^Q\T )^>[ W1pP!WC?nC+OsV[ͷH x/7LΞgFd'Lrੋ5omqA+d8E 2TtlbCE7úD ؛qK G96mh,\]ͪAC\a}E8 hLGYPsc J'|ܾZT8ţZ01+Ȯŋq] LF:6@ (7z )+}*M_.b8 U*K:=hpN%8Ǫs]d5[9 U(.[P9nO""$IS{ҧ`(+ΊTU{RI\[s؛|e67y;G4i3 a4`%耼rk9zs<'V?S ,Sh!bt<݅k^X+zpX(U~5,&ۦq{e! j;)ڙH1!t.,Ju&s%䲂]q0 [qg^Ls;6Y(GLqPeᵎ|$?J(( gRiN׈Q"/'݄"64גx,Sv鿊M3?_vjwGռ"A~@Foi=(`0u"M8w}K4D6H_[( {B wŽr aK)/Lj! Ln/`Z>lKP e3$|B&-2 APޠILJi:xlb.6ColbF δXpLny)Y M+T%h[u`XM%q ǹ7}йS\%.,UDY~oaWPf;nE@ %=@%3KEHIC~2F89cXPc1~9P QNbfyxM^6yrP܃ %eCCtjpi1GM.YGVGR❽=#Mږ/' ;͵*`6B^c$ pL*O>p86\:)D+8k7K,⒆6_z8^(#-PCJ} s)Tm0Tqt⢓|%ŧw׷T:-eW<9֫* BTX<}Cea1%Φ]÷H+g9Cf :? Bɲ>d$FmH0#+܊:91jbLlłGP-ګGAZy)^ <8 QU,D &y3e鹬"kAfAZElN,F$6X[5*N(0lJМ\L j0PnH í.fċePg;pH֗iVو܋д|H.ڲ2߳;[UEzX'm =c [,ɮnXD~X?\ư9IRT9&O SV/@^hCZS31U6WWdZ_\,\Hؾ!i@(p;9pCT2HI(4hr\9f/SMP/fwzQ-ۃ!b!d/1^=ʵH[ 8]e`)N7ѐ`7*J\M&?m/==\޿?oq' Ĝ1/W1vnE/JS<o/=۴}mF_LTD?DJ9:y b8Pļ }rq:XFg,iH*,VUx 'G~n֝ɂWZ .a &k֋%Xį$4B8 Բւ-4oCZk¸C퀸󧝠H: CX0/_}) TK!5onQH Z[}֢Të,$g"Led|cvhWN#hP?;効?ZސX:9<'Sy9Mƥ\U[8% Sʬc Bf"Bc}F hgV Xo+e7^h3G[TǡW0?.p^('{m2c*Հ OB`jTp|g+ߖiǽ<+o)Ѷi~8~-W8fE9)InQ,ud~P-Txn#fSHQ~QP ;ZBJҧ鞄BHRԍT_sJ}i-9,Dq/O sE1#UtJ%+G OWv7%zC!ꕲ՝}u;>q, ds6N3晄X7Sc;Z յ{czEzP ރ s6z=$~"6X5 w07sSc;ҙ`\;lH7 գ.C,bD›cqfܹ:iGV!ٯjKh PrmF?aQTCS-"HGM8L~@^hzRXJ%+\ Q- &:hlVb x@s"*twMƊ j^mm*| ͤkLe.n-/1ճ0($PXr9e>6ӎv}v1[ ~QڹY_$Z\5)>ɤqP}"*-&+#n .s%c{76h@V3a=քrOZF}Aȝ(s5Eܡ7jʇ8i@iğ-]Α$` H~1?4R8.r2&SIT&͝avK!gjJ5!ҳh# q9C@[YbOoU XfY*2$I& X fOFBUUy}OgT()[6˻X|:YA0;& '#1'V?Sg*<tg](ӡB!_ւjk{rDBH|eel⯈2$蒧 P-@8'Kڥq 9R*nupjޛ6zX#Ø*eɦ4Y.ckծ8_g dؓo a rWQt jc[-}I+C1A0@ЮbްwAFvtAx$ṁ~ޔhf CW9v?g`56G|1|oMTe3<7.$&?FK)[z<љiv3d4Ϻ?[FWUlms&bޞ _oݶi%^eu/D`9;ETHe>ttWPztqƐ>e O)TihK=B  :ÖyWva1j ^ ߌ<޹Sŧ٩hd6HLwybv?Lԣ?QO}.'ANaYkgUp )3/8FMˈ/No5o05bʭNizE;FT29,'4#3 EO $ @L.WL2)PN$μM]62;U``XuUU?/ 7^g$RFdr~8nxk ]>oy:,(`ȌbF%0֕_e]ZVmg* -Qͳ8;P$(=ϤًJ~\Bh1Gw*:CeB2Z?!-2;cZARȯ"9cdC,s{6`KY9-ECUܺHoTSL5DdK h.+_.VGT5fJ{uG6^T'3Y!lzt|`]C!3οNKHqFE5`2zhaA %#OeaAo!v4Z9˶T9na[r[Y;X0[Œ1vb˿4ָg)si*>Xa Ԛ zPi8*S 9@Aecu wVe/TrWu}ѽvf%wijV΂%LcN& KSgg^ ףȨ#*B9xƽQlC zw)3 ]b; RF*!ܺaR=gE.#ǑZvuy[ϡ#b\k銮U7lK͎vMy~? K\-JK:_ܭ84O/c[:F:6*qǍ¡vɆ9^]1!J!6C7{a d0:ϗ7\(=~X?vN"S$zBdfU`m_M{$[,&紺DLXWj#0k[KwTKiW`ܝGfO[ }t@d˰heLibmi{Mja(Gٙk1>+޾G ֊Vš+"Hw3)dG÷M%IrBNѰ?Sŵ1$2;"W"$ zwȣo=iޫE[!U']Ěq'1E ș'*]Ka5g0d`IZbDb` & .hOH٪"_+ ]ؐ{:7JlDnP۽a7]n|y!NToEE g䶴>ݰlHt7$5TxcW shS7klsegU!OZ"o4@ .C5CࢧafH!Y }y!o ..x7yy]ήzz:3zcvۥvH5,n@^0h&XW\rM E y%%i6 4D%hs8椛ǒ qsU~X, $]q_|wP$IѧuNgͼC%׀|zt@؟S@ EƬ3$k{A_?n)v.W?NF"8fx[is'TO}am^7cgh[}:bQ/{~TB`KSm%!\tWyj_K:1(" 道ZJu;HG}ٵt2z}'0ʲY%:)S&aZQ?EyΗ?Š>:.psoy/3Wh5*j"~2X㨙KBZgjNae`ƣ"cO$ #ĹB&xyS3 rud#(WE3֚ y(ԓz08NS5+'MX }1E, }jq'5r[@ЌbF}{;CPXr&e;P ZK22E@oqx ¦yi2|J^$N,Vb26%~ooq${ΘOa{Ǧ{!R[Bz1I luTCA;?CśvAT8Ma#e_wX YWS7^lP4md~_,nluRԌ,wfkYbҞ D1*VPKT7t%zs|zjG\RGIF.Ľjہ6yJբ LH^w3*W iTNr3V}(r*Pd)jҨ6-bۤR/!G╌8W-Baqo`w!5WZj?A/M'8n&H"O SGoZ_,:Xf6؃|qh9m)= I:\: ؕ Lx%n X 9pżHVֽo3;QDfLfഘk_O*`_EUŸߨ|FF01Y"(5]= JSV,f>נT6\+uWqT{d_6{z8"\7u=H(tZRXCՙ LT3ZT!eo3|Q6DcHx3,+N#oyn`B/_^vh2i:H7ȗ> 2/Lh{FDxۚ@er¸vwP u>LA :*gT:'R]$RƉO%pI݆_YʹO |CAۺM܈mXҋ`x(Q8vUrsI(#;c gM* A&=Mp!;p(UEpۼ/Ό(."yo_B*U|l`-) 9Wkammhʹg j02#F\~lL8:Y'rWP~+H md1jFKosrrj・znQ@[ De_|IcmpYzc l`^O &05'9?Q YgG(/hTvJܟ-6LlI-nx(ָ=ld˪=,(iX7˔3wM ֙viba15Ķt*PH|z c=}Ls|YiH_/+K1H9_ⴤWfk!Ҡa]bjpzNNq>,u&#YCN01#x82 2a\p`g?I&?,6p`Db=N{q|K |fj( Y`{4w B8v[e*Xmvz*w]Ss石,nCE1-A2ˆJ]T[1YUD7JhaɆiXiN %A{0YpC.RbRӚV uvQ+|ul?11% F$]ok-'לCN9go4VD @3NqHոS#!X ԵT Ьϣ_;ܝweOc.Iy D-̵ZkXo?rΓ1,VxhKX,q`RW/CŪ6Lf5S?943,ԘfyQz\EmVM'(y=+O+\KǨ#P_ze3;@]~jMU`F#].LD)bp Q(SQq8z>3Rdgzpù43Ȱ_@}]W'G,ezɎBұ+|N^ AT 4 O|一=2$*'UFi=ՎG]wo9,/__{=RH}IClldiP[vNU-&"ʋ&/Ի0@$:tFݦ/w^n;5K-pk=-W)G;ZQΌÆ a+ sz o&}:D&g* `D|8mwJlQ7qaX r 5'l&FZI q_0maT|#D[6J(5ǻΨQ~L(mcY%W5OSȡ:`F H^'gUGD^ (𹅏'v4}x<_OwTڔr,r8b_3+Vha&2!rw:lznmY;9~s` *U7xҲw[Yl.t[Qzf V\B:@ >-=(3#9`3=ZZ s:&gN!MXrz(1o9GרD\6Zx[NСj=Zzϖd_A1( dAz`YF!MlFuR[6B`<^7~?! yЙ%lu'=)Ucş )9) KɿM㥫_NJv/'1S w.s07&=r4rX(M)Zc.ۧYi2nt*%:3źЭ^q/k$dd^$ذ[ergަē69 ,ZwwR|`?0ו~g_%3Y֘u,źƱ-Jo6Ε6Z=vq3il[ L28~xϼ%nYPb;fdz&Q%v#f_lqTbKGԪ0M%@*" z1gr - @f+aK`mH pbԱetI5'oU@[Py;T4ɼql6^9nK7D jFܮ(8#Xsl($vUvc.eß.l%MXN@+\6`[ 0y2W= <(ti6 @g&T0<I\,߼,"ҙ咂gUV%$exQi}#q|03n 4J}vV#AuV?wDvZB {ߜ:xyT6*!C#})`鴎fղ$\|4 D}hm|d5w$ KSB񑝧6%5Jn4*&OV ϡ u/Bpܰiq4#ŋUXVkTU7y.)֙O[%oqk*$Bjί7OʰfFĔC&6p9]:eYdž*)u]HjR@$D] k1pϛX<',g@w?r07z \ ]cڱk \D(&#ks'R)M,]nt4*5cYܼuB,--z\xXFA,[a8nkhk.`,`R R_Ϥr!xu$|y\yĜS0w&  )v MptdBe(nDFTF+'vrZUN% +)ٺ><ŹE 5$5n %߳ƠױH;y}SA&뺁ZiIL(n|q r_HA,o:ZF1YB.8Cv w^px7 þ)5֖ʖG _NP5fzw]jqh?GZI:p:"@mIMfU=KgU:F\n!F#*zsNx-[v`;M$?bA(x{}+E8"YsѶW K(_i[\jcO-zh;TGo?IPf%{AcH7TtoPX}lmM$n GPBn##Ѵwlp#> X>Og)8s1݄)Eg 3I3`6hKALLEtm~{g[S&UN{L@C'^ogY#!5ù֣/Kq6nLNގw Ӱ{t YacPӒ)OoŏO>)UGB ,c0&{ 0I8L 1Ȳ8k"qcUkd|bmK# q󽳏hKܲ$'..C"e<=~Z\- Dy~:ջRrΪ Hg{;\[ឡitOjIոCejf`Vɠ -E|]g=GIS%Hmͅ$.<pHR'fwO͹_cj}܏.EV^˖* 2M9 2?Oh_=;'ezdߧ1i\G^*D"]yRR[W267\ p+Jb,mN}H“!~Q"w|Vc6 c]u>ϊ3{JXh|0{(WsC9{E|B9;fJkROFm *ɉIUQ%MGH<~ja6^1, y*T8BÁH MJPȍN2dԛ_d3W̠f].No=YOwőFލ'x>J&Yd{Ev9l3NEX NS1N_'|a0v}ĭ=}E]q8.-U;"&(Seo + j@#YlzK5b@YE/+@i#qFgAȂߨ;+E3,<,;%'@L$ػ lp-Qf1N;e3vUXTC^6|xԊ x_|k;/Hϸ6*ujwd\E>))9˷ϫvbu #^lX؜| Y+(ppK`?+Mދֈt FPm273k;rnO)ĸpb:f.JDQJ|/cR5TC&3pMi82so^Y̛^fxAE2;,??^ 9zT$Ѻ~D }: x(Nԛ|ϺoESk֜E3/9#'cްMˍpʔ^߅a'_*(*bhzƾ2T{+I0FT H@A/҂݀Bʽ䧰 {1[e q)XC6`g;BhaM;NRa77*. ,MR񏈎5ݧFkd;$$[B~_bQns=JrEȥL5eDC~ ,z:W# ݄$ f|]of3fٍ.t iID#4 6UCGP u>L鞳+⒝FY>{MiQ;QE,{]ʛA\U ƀE{yg(ۗI=ܙr{h:P=>fY|<ÙP^P@.M9 Y%5U6Fe, ȁ K;p rYr~kγGY)Iz^Y@;&sK!6et#X_R[dq7˟2n&mrB-:K`\ަE`MfkPV>Q4xlgH1*&bl`$c4qו6`P$F*G,xQKY[QKXp%-uPYס>NL 0 ]d<gtƣs+K^flBʲ"P-!d[{.?] Ǩ"_}5?f|amJJ0eb1AGIjQX}wH$NfG#8E!S˶ ڍ'6wDi qeT|Ƙ 9 ԽD~]ZN{n) bIO N:e݄*!s/3W|p(RPj ?I< txQ3y5߁JDf>ў|\'K~Hʹ+9 EhpOaލRGy\oBZD7=S/;2sXlǿ 0_VI6/[uu1Ջ+پR Yn2 +iOp*:[3t-S׃J~A1-8Ki?/0qpsO煜C-/<8! c!smx$V=:RI fK/o7L #1Cc_m ~ҸbȇH yLȶqK鸨$fdR 4%2oԗ_CɁwmML,l5 . ҘU.(3JSBW XRj]/!)tKrWhْ(U#G5yͳJ5pV'"d9DE0ocb9oQF0zƫsIn_m{$$]#fp &iL6fiSmowq|ʛ$0+$8[ʜLGcAQP0֍6m66$9avH@29aO_ƍU9^cjoB[TzOk#%'Aavm)18'q2ZW*R2s2v@ap=&#ؿtRAV\ c}43 mcX@ .yo}I[Ίr|w2^3Xdp˪'%TH9# a%+w(73<3M0Օ" cTvN0$4%Ov_;ҎwiL׼I1FK-gECnQ)z`68+ؖgF."L-zTY/)jL@7./p 144fd%G/,tZ|_?= ᛮ/fmljM1)3؜xR} Zp͛S12al"3QGu7<;8U( J_}Rɕԥ _^56w6 ,-qLlDXu7ZڵuDe(12"̕*k4@?0Wi10,Z7Ca1gO$<6YQi>&j W1:L ="ſ\O)jnRm[< rygȸ)ג\\0GD5 cNcyzDE_[qSқ#C|ʹ}ѷaIJea.b&yG&@%i;ι΢?w~X=&HƱ ͭ/}z #1g6$ݗ󞯱#N 8pS*Bց@2M;]"ӲB$T{m3D,MTz:z6OF?K!6ER{G&>D{tgNthiakod,*3w8Q@!"C$[A]¯饹m&b(1;sTӤ>1:erϞo4KdiiYZiO-t: HKo2RtmȠNɴF D[P~TT]xieeTP3hU{:)/Y1 P4įC,Jh-ہ7K{cA[Ζ$c yr+{nf@3!pX'}&NzfۧLAcxcow.|,"W?_f:_8G\[k͔%>HHtt; =?Ds0Ƨ甤~=/?1)0Flyц"fv:hr–k`.<1 NH:ԘYesqj,7C:}ב&$=72 `}}V%fߜۜ̚S; i<xB9-ޚ$$ hr#7u!?"Ǥ%;.'He2;+BMz4S(Z~ɦ^5fY%ܡ mJTkg&u`20?8]6$LtY;?6}JQDUǮ4;¸2wssiPTgE-/ ]=+ FG.J*;*!ةzEzzϡ?6pV<Ӏ0[)aGH𴅉-C݁]{aYtqÉu uJ[2|N8Ak.8S&-Ve贸($|=BѶËٿKo- K Gfuzm>M]ނ.rʮl H"MCu =d7 ~}M\¨ݷo-O醤7Cl@ ö34t4S#jJjm@xT{n?@o3dE YgN9ߥٶܹ&x4@Hcض Փ ѧcsgA ! TwQg#ܘZY33q0~%[jکO iQx{QXPc\n+yFORnxe7\O̬ c!侴t}%| %zJJndlwjQLj@Tԛsdnn0sz'7ql%)g50/܍P3lG>?˥>3dpP_(4L*ZtM2zY=4Oi,ޅI;wM(f*%S u2qϥjk˿bgt(EClu|am>#0?fG.a:Y}얆.xR9??S)J1/oQ.&-J9*[np9$B3כIm؁-˜:w!t2zW <;@̂dQ8|\e=L3:L*}N0hT%1o~NGp %<%E+f{l)B(sHPظ"yc楺y`w#0i|DLW-V@opƋu+Y8ݨ3&R6W{[)ʘ:W}¿(9C1/ol']۶}8`zP%O_#iL#I)ʣ PI͖Ċ3zW dxi1 cr86lQ&`BZT%>gqmtF&©ƣy\WкOLo>à;"45sZ,DvI[?!`va`'VTK/I89s셅gEw4qflf\ju<;=0Ҋ@ha@u)ȨC; uIC,:)X\У(%K5\6Q.*Q5_d!Rjo7iխ(3TCƵmirރ ]_aQԯ^ ߖ!S,ۑG$@d9^»P !"s{Y3LJh{7nM- EyʒDw!p?v^7& sD$O0r`k\覿5xIYxSx-yIލ $S3Gǝ Ʈ3/EܮJǂpG?V-cl.*+ CZ!@bDtF:"5ߣ2Hhu2Oe\,K 9?0d=hTӽ)_Va,\KI!TF #n#vDAo*Twp`J ௢D>2>a#< oڊSgR5ۂZb{$7b9ܣ5{H_ӌVx;.M{*XBآuNV #) SL{XMf+ =%$v(/dɧhӕ0t[LYrz"&|df?6[&+ egR؎6C/WjYV S+U9rm?i4?#'vėVpbʲ }th:$c6|HVDmxي1i][ QW̯s.aynAû.$`ќu:ե[:v16*ڰNF"C?CGuUݿ8)4(h=UZZ1@A <$”8v~%wFlPN,)D'5 u8hɇ>2^hfDŧc@Z帯jvLZ'ױ"j Z}\ 50'(YSM ,QkPļ^- ם۷pv@sVIo{m2WU_N(J , =ɠ]HWĢeܨ+:!tQ }0J (򠞍]90֦ ̥w2!@竘 U74(q{ܽ 1YȕԜͱ &Jd$|?Z1U["A_?!qO=SȤ9"WUvNsֺ)_$qp&U I:`21]WՀ\V;Drl1ak߭',Z{xvܾ݊V͖~6_MtV&+ g#=M;gkWglPLˏqmѴ):"tr4`wr-딡nΈ_n5@Geyj:Or(U3`@qcS-&+i$pUIҥeDkK2 #;2kcJ.Ķ8 7  -@1 -)2 P̈́HЄ+a^}EHGH5 P7X!iZ(]H\'^yhHrO@e(‘0i 4~US+ ͘0^b\0v ޥ nݫEĻ?Ԫf"ZXVe=n:h7>K&JY\|ǚUqTQ#6O:c {4vw:ף_e't~1H{Yb^ׯn;4pD2Nd]R1(mkS#_GA,u!$VgSKY6?Ɋl)~9vV=4#@/`g1%wJ%x|I!p5YC`0滛K|m3/:"ɵw ܽcA$'z<| ?k,#h_Fo2m|/V 'FLይc`# qwS>~].Ò4( W?D`@`7fK [9'#8`+rZ[lwl-8)T6fMh9KX?l#}{(FILE9KQy1Y<6M"~dq:#lCF߁+ kbsjvDm`MnWP\nI?.w0hۻ( 7 = ̹5sIpD}碍FiԒ@<1],x8 (ZZ啞8 p긚xox*QĶfut>^}t}.PVp}dž`fi@0Xra@`T:C8{#Gb1 I=q*_:#/` ֓Ljz _\*nCuT@\ _E. $SO=[p˾%9~TɉQӮzD{YԚM;@&%'*cְq"@'mE6)'3A+Fb`͡0K[\t>hI 7D%mPݰᴍ^:pclc/l“i𢶏I8L^LMda$nvhLRu'X L; 7 B#~o8W%S#Dmj(.]'o$,3h] uЎ 'G8'YZ~f59kdii:/Ʋ9m N<5Cۄ>kf.r%iqQB 0l(F ɯ Ձ~2}چi o O(l^ez>.§]J%k(S5}[GB8#tqjy@n߰G&{EW, ɺ2ͪVjj`E2XE3=rk]8Ӯ;_W}bm%K֌&jAuHIE`H+?N/5 ibd"f(8꿵cE 1s}e@L|vLpF r SKI 5Fz,N*gg>C^0ixw-IBm1Q+{I;ymNb f61aפ_FUc_>,Y"j;O@Lg:(ߣTኤ%=uZAJa^hqTlQԋzSBzHW?<}7%ZenMFZ&] 20HnY*LP#ضaR([m5%3ܣ ǫIHTo>#x+I D;A $(*kl}>Mh"xs;ZՑNYv2GNjyޯHRֳ^FD=Y92E&Ƴ{ob|} H&9 qkC4w[P׵:/]4:5P(T$܀~gߗ^+vDju]]AhZӅס$2ׂ&| ۓ'?ɚuGu/14f>Qd]>o|rC^eoƑV `xcFnNУ(~1!-%Bˌt_S#{aNÍo'q}ˈFp+4gSn-vf?DW'-h@ u'KE4fh臶ms;T6:$mE9kJTQ3ka P8OhFlns f_QF ^&˂{ttP3:+_lqd|'m}86Tw Am4PhpJ`% 4Eb[|"U]5 7̥dX[Τh"3Ou3ʩ#(𜕘?VE,v07n 'A2^nhLC긨Fp1%!)$)d=0-|@&Aw=mYs!(`Ev١sdv5s qΊB8o D4'tw1_>5p/cm%8wTKL',V1tyL8K DlM-e;LvqOD44r2KGU|R94&\.MCB餘߃^v)&HAXLRdz;3~~q_Hf@0 04/[7Qj:P> x}rD e=.DeS1 _a5Ng(hоBGҍ\v["UXW8v6`9Ϻ\tx-%,Ij贓Zf} 'x=(0Ƶ GWSZ˝{(SD4?r?vC-#i#ŶFy_@:hcV&ˆ'`@G8Jd[}wp[5@?$Y {ۻ~vӈ8u>2e09͌쳏8! ޼TDG(g‰5޳q ULҌݒ_&ze4xcg_J %dW7}Ś6BeKou@(uRG@#{I&<3 Էt2Lq-4'3)Rjŭ%U_o3}&fb/+" @($ϯmotL"G8CAmϐk E#A\gZ Tɋ0oFFOB>^L=Cht/̴FdO R,pUH x}4{jBvcqϷ!DVr>Q2 n:Hnfv81̊1YCa1X! p7=Cd~;囎D$V~ p0$,_3:weE "`:{˚s< Amۢ^8ѡѺF~*A̬aOmw{ { LɖH_FѢÁVrL^;8B,H.Kh>SoZ![k/zCWcX|LS3O ܴf- sZ1v[ {^)\I됏=k- DJ|nF tZ6F9C`iy RH GdP{qͳ@+~x,\ Vfj~2K}ثݐģ\PxA'SdqRqGIǎq='8kWPs"D%88* hOLK#]|y"H`@8F8 w Ӎik 3rUNQ;$tnfb:m{Y:MMkuP;:nAAo[s ͱ,秠+L$I>`7c ])pJ&==mR|QK&Nx# UU=L\p^gG@*^u*('[ArUۍmV.TLsglR^mAvG ϾFaAxunNI*AN?Y10a* aB8ĽR~[9=#eP "XåU&槄 (Y5z"|"uWz<'W\;>.B_!˰zDL?Μ]pI0b a .a]M ihALP9 h5)X'zv;LEKwɯj ,jd(Ä($@]^2@#7Ȇ8=+I7(A{}U=ҍZߴj}֗Γ/]WV<ÛSmp..3ц[JHN$0d?oI-}W6:652)O3bPVY(Y"~Dج` \HS\`aٟqشzW$8ܾ#ԯ92 ׆=KX*h6>iHDkDJ"hkٟ4 {kשV_ikUZ>jƩQ ozg(l>*E)gMgId o5 `7%;$Zߙ,Քҁg#p^ C,~vg/9D#xںN1>37#2%+3V&NULڮ'kbSs0=!SMs'ΠlvsTXE2ߚTo3;ĜE8dW, UKԟ-!m}ž4c"WMOX;{Ue)2 *iK8AyjCLk6G`DQXY7_v)/Lo[^78UbV-6WK # !UHJvdm"ŽgzU{H4bVЇ>a^JFDr@îk*u&HajS2s&Yae1Fe?DyK*ף ܇0;]Cūx WU_6йvfebcuYZ=r9IW*HiCya"r\"q!&Qwlτom(Zy/is1&&C Aȕd$yerUz3f 1j*>*W}I1ss!9r*P`&YJҖEo5_әedBg[ZP>sg:X)35' +^B!Ail&nY=<J;I?w`έŘnIjYoLg!I*kGxȺTfYo EnHåѝ"VmB}; A 6o+X^zND`x#PY5J+ ¯<LwhR$7{БA^ 3W I{F,LG 亍/i. 4Q*Hy1(.W>VɩGBQjm1o١I3;Aw!"'d:HQo\HZjt"-6T夷znXQ3CTt1dOGTZ_vjl_З :,.xrh-^kI^p`끎Z3ѕڤ8?3u2!nگ`Y `zAmf :׼[RP _Eg-&Bc8ԤQH|t Q;x%Aclvbv)N''Kt㤌1DT 9VH=n|% fmvJ $?79/^'n*0=u =m?!ҷۛAɟ>;D8j$!C&;u hK w-宣9Vx9LMS/ D ˻FE 0333; >_߇&MДO#+Wo\yh!lU!GLY(bi?X#3>dG'K~+͕#' 9P]@y!Bd܃~TFj.am@X/tRo=\|#Qȃ*Nt:=xm$G]u~*̧㺪 wב@gim!mvqGMUB*[G5"4אϚ">kIaRn19ȒirHv<憍qb6p2XcFrTFeiX\5 y  ·Ma„mҋ˴1̒lfKQnSYh lj.%Л*xlƘw\u0&ʎWFLM#B SM=*S1FZ22n5`b*[.X+`nԌ4/$8}@Y9,ʪ$}Сt2#` DjpbuWO!">YKLZhѻBTʒjX88 ⡇2{RlQi=R3Hjݚ!4e%BHm+q_z? GΦW<4VȎ9lD{j·#F&OCI,1MNekuzQv~5{dSYET 3@ܥoR&kAKif]+n,ΰ~J Rķ "i@=#ɀS5*;VN }jd!sv!4sM!:\iڷ=p6[3be@dB;yykʎ"o2~uM܃ZBSS?e8~b;xIh~^sSNig(CoR!|w;{LRltDSZ荻j8A_~pg>00o+PW~|[[A?ow#gؚϯe:,Gֱgo҃v~f$,+7HoGC0~B }o`l.Rɸ()h;7(YjdWCC 5ޖՐL!D)./HM%+3k87IZOĈ:1 Zimx6rE;rK?(wa|gS53$JvuKWP:<%4g%TG*kr& 70kY͉wgxS*vpiC5>D2 Ms7j>Ip<ie36Ʋ s+>C0h\v .QPnJb3TAaμ R{gT. J4íU%oK, TC}C3Լ o*sKhwǼY6Es]BA7KK'V=h Ũh $|44;[}j{AGܚ!U9;`i='Z_ "3pjvN #X.oE_`ABFQM0 1D!׈כ27hk(4Yx?*>;DI#{JUN"$?πzsf Ҿ ?i$tS9Kt1D vMaë]<4 %O^䕣z%-҇0Dj~*9@s M6.([TgtٽgDƙ}G v׹l %Ĉ90d utf#fgG(~#LDs@H_ y:D/c(xwhFfmW@fK'lN1k[ lc=ᓚ)Iox1D%'BTxq ې޾gϴDauMC %v/H 5Yj+9,9bibZr,e𹩻b0q37(( BP64RaY E & aT7TL=snjWJlwR9mw8͢[飬Y^5wjdSV83oF,Pxդr q?C1ٙv~ȗ 46iꉾr/< xFs-"#MSln2EBX4.ɷf{Y6׌@s5 ^8v S=./0[nWC㠼հ7#tp^?˼`=Ϻ/(ˆ1n(8筊ɯPK2";'BoK2ͦ5-.b$U)Ǝƭ@hCnO/ ,zۃ/%:ŭbѧ|[g3%TGi1>W#{V.$YM4_6*I":F1Lj@mcs'=N-01c #쁚#ӳ #:ou 3ZY}*~;t¿,:^8~2ɐƂ \١NH7P%7o,W)5se aQB^QQ;Zڃ^,_ФkbC8ߵjq,'3fl2H@2]ɇ5+ȪųVSF J0zLfp&`wc)M3+VVNs xtw蠖}o⪯+7oQ{1+IPI֪x cϨ).G݌?8~<ԯ)G$Cc~>uϏ #fRzn Qх=+uۖn%> ?y1=O+a#90!MmD%f1-f{v2[sC)i)u8oq3W&jоtʝo-QGPaͫ-/=XVD %õf$ 3KklV\Ʋ;]>d d*fx2;HPHWNv^3l@4 N+Q`Y /gsU fY`* 6G|0{[,曳nJ8hbr nf>Ǚ SܩmC3aab.; -jR-~Zy:VhY5Y19'. ʯ E/yQs{VP] uY 'Hb$}7h;j yxp9RF4W)$0r:b~mZ5Cp9%#M*u2x  Ͽ(RY)'5- Htj6_APV:Ƅ /l V!'h ~o9)x"CR| zĬэ̄1+I wh {[Q䩧̞WS=2 R9Ж2=iX_Ze<P҄F/k$PY{tV^qSIŸ1![84<9uTh@{XҞ9Y6 P|Q+"E> !N,ȍu#O ?ˎW,2L.Y=<=0YJ3 =';!bb36"S mH6|eoSH=E.:t, :S+w;kF2Iw]G>ba Tzs䇸`/J*/kpgOH/;|hZ\Xs?mU(?)+R3yz:_R0Y訿2x=u)سQU'^&qbaǧ J?E}%n9,DaMF`O4^6,E/ψk5n$v7~vM6 8`ח&@,ЙyEnmx "-mzqT/f?Cj t"iCv;ܦki8/^kkR1u$409ʛbج#tG/ӒO}/PӁ;r@蓝p@[/dq,߀ "͂'~C7-Ca9S!Q,#c*Tzn/Mg <ƨ(ML 4 2!Jѻc{`crW\RqSԘK$g^r^U0\FήtD4ނaRc(+Ç*;d +0{P B cq|{LM2FrC5+}yw`BQXB(_J|\t#raiT8 <+/V-QǤH&@YYЌPT2nAkTY v|=UQ[ΠG)8|fAϹ t UB5ˋrsof_w:6sWEV7Z |_*ewsqcv&t n6:/FwSP望+ I5p;ٌ{J?_G+ϓ+ASޜTesҌnJ3b?aG@d0 OI~@ et|Z).oIU¤YֽA{ }7v*i@;רkVu\.K@e2_1KB,XI1El4H#fl ,OJ+$$W:/=L;*-YAݝL[sb:b1^ ?X{pmi{PK.El;d.Scki cpkH50ʧJKx`D]<*M{|^t/AViXnumﰢm\fɍgj}4w.6K*l:Ɖm fz*/o ѯv j"d{CIoAw3dț_V:˥G*- 8f;)<_sVh+8 !&CPyÒju ;ZԨP3\>dû\U-~dq{Zfxt^H3Kt<׭VGN[00Xe4$)]T;ۭ8jZЖ{#, \ծFF5JCxО31 Wx+ +Og%_/˃xNRh,ѥ|-Φ NlbTwIÆ5xT]-tw╥"Vo6JNxŋK8u5X9G0j7!y&kcJfZ#Uz D&'Rr`kvsI&PQ>hǯmnQV-.>tyT8gZ˕LL`VP?6#vuJdmN-#pj&2 2@V~Ya7߼ʑz;6>ӹ4D5wyPW7*@P_Y^dܢ X6d\3~ #ŭXGR\  3-TRJo}C$rHYz>8q8fFQ8~G'q#@-mP_1 LN U2‘ttź+$(ZgɺWug97[KL@qoVWT.Kv TN.t7d1m̰`t ȧt; HQաEcogVyp$DTEp[k8Wv/V\?e]ڇ] W3/+"c2! =gVsPδF깨L]~5@ص" tGe4awOܝÐzU`O>j2p *#{ɀOaG`>u8|̒gz&@9Vp= k[ݐDUE.}%bzfS _ܥ H\6)q!s $EѽVK3 :Xùqu.JEYPd*(e>‚Nkv? x>S7%35U\ڻ| r3.*^@)gA9jҧJDk̬(ۜ,@Iw>;_4ϩlH٫ǻPV̍7~?P9{3$ͫـ7- ڰZtzz5lLOr2N;{ߪ(4)%v¹{RjaDp.ÖrՀ/#a-K3 ȰChlyk'4Wfѵ–\'F~Js_EWؑg2M5NVUjoki.JQ{VfJJuטFah 5xfj"ԣ7ph -! 5s QV5[Zֿh^C4gپv MM wu3G? ͘ JB=?R`K! 6-j`$O±օ+g]} ` K3Se۷A5pPm<D婞{| S.̧Qe+%ztdH+-Q'}^H7JV)Nqfp :V7Mygxc|@ YH`fnG ̴+?H|ñXOלH=wﺫN5Q=Y|dY.?]zf]b$aL[8dMf-q_{܂m}$?*3Nٴ@&\ Ra}a1߄oF2 vk{FVyA@%+7+uq4+&YgdyxV~|uj*ZS]Tt,AixmsCpϵ,i<-Sn2|4wu~?Or-z:pd :tbDR_9ϧ[GT DW 3 2\2gh$6ѠCfvc=BoP0$> +cG'yw)L)R !'KDF$4#>KĴ<3n#Sm:-濈W+gH5C;k'jI6I(Įm-m^sQ:/(CŸY-/q}s*z&`wX^_d`x2?|J &?[ +0mqBȂCeXJL{i`׸vݧ+xM@o#qtzV<"=9ׂ 0Ac 5vpb\0@i>\x9up5rf(!cC" d\lc"uOlV_aF,AK V2ᶀf|F Hi+1.S}igXo(5U&U+F%};3E vC|ŤkF?CX.>b YzDٟ7^yYٴ\ f+TYwYBJGn>) dPI ϙ IYȉ(#sF "d` $ S2_O0R{5-zK;*RP\?iޕOAN(7?Fbh%tתGF͒QW35ˈ2TBHL+G1ˍ^+Lp0= }Cv("]ʟz=XS%E>}k%}zg>⢧1Z6L-R *4vwӛ$o! / sS^H<<6bꬣMW.AOm35/14~'C^}~ J%pq>೿$D*y*O] !xhDg⦅#v5v9o@WobҰF[Zn1%z#v,918)\ӄ:!AxƱ1<\\ץD/cK2X.S91EiZ9܄XU\q)UE?'ɒ]jAhXDG F3kxUn!42ʬ ?ZqE?^lK+vM\kyw / +DOIvThfZyjmgeQIEblWg(CכcZo.R=4f74'I^S-i~OWZ*:2Pn:Q,i/NK*t9.I} =RXZe;73;x5V.zK_,Pk:MDaMw3pSQJWu_mOc rùcH;PaVG`a?lBGA˻@\t´t%WU^=ϖ4Ӈ $ h 0Gۥd@o%(wZN+z!7;Hv*ZЎ:o`dBp9QܝNBH+TI}c%V j~oltqSG{L0Iz*;fLHc!~,г.2xUT"$஬k${4`ǎޒj2Å -dDM:phwFNe{$?nXsnɬv=&0(-ZJ 3,21"ƙv(Ux+n\F~r>iS&\ X%,Ɖ9Eƺ{IJ]YNeƟVQRnAׄ~'1ckvlguP0Oʿ+B!+8!=^Ut)R3EL<+~#n^Ŏ&1, Oݵ 3V.c-Qw-ImXa2PV{Ey dxciPi!Mqd\}ͬ_gD)*DAs9잂]Ͳ [^h,9m GtS?dNr@ka hU!SݸvO֧>-]P<)Vnv*w} ׀7ܮ YMZbj(Zx܍W}cVSȕ+-ڏ\&5 4>+fs^36MRi_{^K7<@-qQFBIr:BEU%5hŭq<4R] K_8p#$ {0LLftF%EcQUUGO"/W1+,Uf~m4&!elK:|r? U;o`HlQժ}^9&1~!(7+ R:Nu\e<1I(5w E9v8U؋w{nfJ>:)CiڥukR:K5嗶j)&-9 8N(+f*c!RqQdc&raMsoc (ބP?amd6YUjІ̬ %qa,T*1nu7_ E ym \u_-{VMŌ*dT@  Oo+}1QF/}bHKsϐ,4>rXQt`ngF;a=.|u2>\|攰Hx9BָWRMPhRF0ƑVDZu)e%e.TsjF=5T]c@#6OQC^}vZA-6Q&hv><2lfb 6 /$`>KDOa%dXI_3#[&/2-Awc -'{#)ɣ+Ajcb]߷Bd|Ⰻ4>5[:\npU2ͅI'C/|jz6TWT֩P7|:dwKgA.nJV.Ta!͑0o'ABܹ=%]4/ 7REoM0~{mă0c[ :ObgyNzЩh=f۱儦\O^4[8zӼfy֖2(j2~l\33yc^,x,SxV?*|uDn7:[`r"xU'V3h0^:@C@γbVTu8lқ r [P|8T*vAE]#tk'zmOޥ: q±Ɠ\v+E.qeF#,b*@iJ?kA8{2[xPs떕a.pM^75 ) u`39?'Ș%R@ y*}WJv][}|W"_PL'L; :L?iZpP<QCt㭗8&+Š8?Uv7srġ![~w?;uV],H14B:G}[RS?̌TNh^CӌӖgzdCSxɈ]߻K#dXFF bÆtyanDOs* 3١)|XF,2``w!Û,mI-HcC.`CRQt,ki`Q|im4( ( P͸/:N52פL-U047qR>ZOlXϑδJvy#9oL-"ѱvz=+;HP2w`I8laf% D1z3sW,$b:|d{vuPB z\xбgwӡIzSqܑ{Ƈܬ _ *9? fɗyRJ6: tb݋Zq_# "`)p546AP6928DF[C OdT;צP+#04OFZCf?IF2`'Ź?Sv<aAN{uر@KHS~wG]{!'Ne>]\^8^4FP :}"#L՝~ƠH7ǟU^*lkm אnSuzhjcPtUoǑbC;Gϓ:%,eTc3CQ0̷@`D^X1یY[>[SY<`Zů4ٙb@BfF$5mSš(Q`сWn(N\ddJoW:>#j,`T%7!oLp/d_Nj?/*ԅj\n32w&}ROwQzrfB6єٶY_@j3͕\-q^LY4R9AH-,V۫O#fȷAaX'i a " ,-/&lUrI<3f`_xA3AXjh?^B YI-Ysߤ#dp7?)2gl݂Z| t+` zwd*s35RNNϼQ[b䪖%+CgCME8@<0% l*[H ǜCGK]ENk7ㄾq7\3UEe4[ƏzYI= WPc݄ϙ3J}fƕXW<\U2eq|~K?DJfiM(;BN5 .K:G$WJs-AkV(O/oiQY=@Aw'nSxUYbk/m[ͻ[v2AEŹRAHRWj?=&'f"vrF4Ɋe)涜 ] `_*wBkOkOVxeC /,HghDm+LׄS7ٜtgl+USKu0V&4W9iXM9z٢ G NYܤ\<@Qћ}]{SmB9J TuRD0vg?ntl9I ~,:MOVbL;oA0}}7Pi@j7/l Ԟ1$!lzUc.3WPKCwF"$0`j 2PXu, 214k@5X>q]M倅)ttfYwja?GT܅2Ip~D`/=^лhW kibف1E%WUmz;Kbċt'&&C"4RjI{<[ӫlA.U ck=YҌ]HZGЕ${ʒr$I/l`p$+`.’'hP"uW+۔YϟR~c4VQ "ŹGlfs쥗̒7ҮYe)dCƒ;*)7-d? @θwl2>6*FxAFcO7$q['sArODZhEFE;N L^\ z; W*JBDC$mJ1xcX(/HBD8R>=\?NSGTYvCvm ¨Y:ap]'}vۤ+8!lþ. X4#je!wH,~IB3|І%Fbo$UƸ5'MyKw@`N 풄S5 G]Ϊ?(6 ftq%kkT%l$:򰐠%g~&ocbjgU]01̩?17(?3f䃽qD$V7v΄ӕE|)gjD΍#r#|Euy2DrD1j韷ߕ*e"&UoZ?4OB}',hfF kKHf;/ϵkc}NRC)dLɈa1*pD,+3c"yILc{/K G]WTc9׽ԛ𬙦 |t=1u݀n?Р!CH+.bcHTK9SaP@JR?&Kz,CSad/_yXh1ZoWI5XV»?_&o$([&D῍ow;)9\eMyVG6괾ඬxK͕%+1dS|8k(3!,h7lqoa0.zNFr_x ԙAp1onN|CILepMU*I(ލSeJpv|xLl :"v) _Nc&zdtေfkyl<3 dm0I͉dG7zO>'ݨo!)\t!SyZ("Q^0[QKn,jSM(l<{ƤܔR#6)qӞXXw0B'o/3֧\ڕ6#5ٱ-;캔%r w ~CԖ0'Y  軒:reζ47o 5bŜY!@ eL$Wa& Q =S ~ CSt(c?0VIH)v='; bhlB,@2I SH-np:vjp#]߻cGVq3U9[7GR9<2(/-؁x&NrӉreOL6Hjӿ[!ƃB3Nwڿǰ.eNS\%[qv p:n+L3"5e-_吻nl'q!iTa]'8 BpuOm?CY9D~Y LdGdw.؍.n<hWZ񣍰 ]7+.R=Ӣ'o(3|JZ=$GUyJ͂О|9ǟoiդ+- ,"K`.?CR~Y5OvX t!@mbYgưN>V~rvsw`CW ] Q>J?\qCXTS2A#rVjD;ܢs^i]ٽJB儃۲u[ ?7oo:Ky*I1i{n&E"FFm:wpJ?<Ky)cU77>!O RP6!Uk՝dW-mQ7ۡ-2i]2C y*#l. J1.eqW}4I-.kIXbjSN_%ge@(WXbVD>X"yHs5럌6?`dIkwTmȴ7+xzEzzZ~&PƊPlʅ &76=BŒ_0SE1 "}82|jŞ  ha8RT򰥧BN Vm^4z(PO z8΅W:uVW[ @'ӏYԷEXN~8  9 Hf{؟c++{hQ,,n!q ͬ&dg Ǎ(i6$AJQ*>_K$Jpe!$ DmߓA?0 x ӧbʧ=Ë!]`Gde 3R&HC"a+UW/ǘe r°& ˣ7f^fXRW" smS<~)LS-{gX%kCmeoe95\gyEGTob7f̉oafގ$Ե$w{T[ {d4⎔i @{ƞIFH~`llDv;ŒM o|9f-x_sSCFK~ W;v֋R GAm* MBt. i+ë@*8)CVR׊UQ%YІh*^B;FtEdޒtpN 4qw>K)p?)Ǩq81W͵U$ l"N{B4h MԼA%rǞ% L憊ڲj!c"ۡ`8aYb=kin s虡X0--M gӀ wni>W!Lf3h:!װC %4-(L7> rHnp8>cQ5)m >`FD\ rNgtMjltf轤jlBn o$(m4jZ M*XL}{"Rs`٢qY.;&K󽣖ycåmrGx[;oG!:x| xkf M 鶨fe:&ŏ3`Tb˦>{Z/~}Wpє^OBW+ܓ|07x΍1'FFO?wPݙr K@r߭a˔^n$iǦ\:+|0X$b @I w}cUu+#d7=Z^/b]ŇYF u!Y"KeE`|N*JVBgc:u%<8 hKGsiBOx `8$;wN` UݖcoKd&Fxk_ބ ALIzq9~Hj#* ʒM;X@+՞ tg&UF ԧg;R@ݼ?Ȍᐬr56CҌ 9̺; oi/ǁ]ݘPj1-L'禁V{nzurg<9Cz?I>bꁖ:+]rݤ\uru, )&-Xw+MV#<0#"|dĀIj, *>&:=iq9/u3%ݟԒrʇmWg=Ah- &:x7A;ڌ$ݬgRؕwIS sYq;!6Tac'}c )3aQ-ru=j i."Ki6S-4ϻ>jE>SPa?Bĩ-APui=&U54l3 ׹ V2(~k4yzuQlˈ nMPm͢y:,k2jpP5pJagر9#5jv =%/O=dKʩ2{/FU9v񁚞ELK;Zgltۏp.ׂJ!8~>cL\/iFE3l=NxdF*N4s# }c&_-r~"&0~f73Z\6>*v&МI/n]=e:R\1_&ph Ѱyaye+YP-63}v|[2Qݨ'.Iz=`Zė,mNqr~iʯ8_=rlT`7)D}?~"AI&{'#|0}7kph?iSIzxT= S^{|\6y +G#X\G#\oR맽F궡xZԞzKK̡i}^Xx (σ) ,i]ҌLa䛾z,)_DK2%/]ȣڗeE1N9tݸ57Sk#±.?G.FٺM:Ơ20(EP:W/0mpT tG1[XymSTݖҙY/z^?+!֎4Ӟ I2&?HJVdP;O64[>ƞs"tovĻ3UeNj"ڠnJ7yujك[oJ%,UEO=0qolD]>h =*Kk/B*aYpF!-qѱItmqZ=6##" Y諸V׼Gq:35A gyߝ˹ގ\j`8nGCe7jJG>A/Khsj]SmSoMݾW:nXO*tv&s|M ^ 6%?|vq6IJd ֭zmժ>> O s+FKFګo%4 Me/]ŲlXQߦxQYIlr)~j$umN $dE՟J~}0Qx h|@ڛa9H`{+!_1S')G 63ل…[a1pu!6YKs|Tď vIb! lY&WJ}D 9-8V+JZ\TE*&rs/P0)FvwKgM74r[E!uDA#N9T$mʻS!nWo5 -hVߎq*UGoWe Jelp8ЀNs PS jXtjHӉq~vҒT8 Ld>*Z<髬wj4cݬLxJ]Q&(lM gLZ=MU pka?:ł1zEịg:OF%L`[I}/bx)M 9~c ,1hݶ%^P̂c3Ԥ*ԙRLKy$f>`(UCPd77G-hjM''_ np ɮC D踅3-vT\w8ýEHlduK-IwZȆ>WQ88LBWX0$'-Uݘor4mf/B7tǣ;?s~i EwLy'iqGjVBUjAQ+OF^OcpRС%(4DzBh ˡr:ei&IvPįU>HN<|eB`&#DS  h߻ I%y&ܲ Da۵7=OYFEFZproF:ͶJ#2eV67(\Yv71~ [@PӸKʽ|W3S%]؊ql!kK^WUsYhd4> LO_ӴVZ./iPCK9cGl#QzY MkHcKVx skC`0p"WZ.<7)I x]ٽ^BaM2I߀SMt*ju[pc> ҩܑ?_BŪ [%4)xI|}>n @w& ( P%mj){CZg_{휭ʄFSEbw@(9qPq36n^bCXbq.nhyITx7ӄ'Pos M<43咝eصKw2X wX9/¿0] &<ӑ=`Auzj<\e_;.a@ \\ s?2xޮiw@NO(ԃIgv&2?V2JkQ ڹQŢتy9=hKGc:92E Vo-s.v7_NѦ_cs%* q e{2pǕ&ğ#Zc0Q'r\} px{9~nnC-ԌtGůWY JaGi1Z 'roC,q?\$L^kfC۝sk;>kv CP`Əm6L$0X$a_"/L!<}A,Q{C|9%)k}<3Jߒ&8 NK²AXޛ{5JpũL-)5" i[$Ìo]Oіxc}vs?8Nt}A.=ce8$ Ȗ`Z/h9J,z*B[k$nwa#MHӤT|=$LD%IՊ<I:ZB\Ok5fdQ8!% Q,WekxFǷ*A6cBl"_CI#\$=%BșuKMHI#J C -xa,._7@ &$[])Ӎwcs wÈtePm)bhIJY@ݖ03Ӣ{[l㑨CzU(*Zu:lzV R |hpD%W>L=n$K~N蔕t3ԚČ"ÎODHV4Ε׋j366ۊjiږ1/uiyթQ S0h $$K҈ NEm_"~D0]܌b!B޲  (z 4> 빡~QoN9 @zdtDm[CjlN~m$D w]>3zeMVy45'oY)b)q>{toHTq`;r4vʝgk=u,#,Y Ati)mztHqb5d'w޷Bhg+qqO\]4)Ԝr_Lu!s/8R  #u-rGHδRV%W*^kBW6 OޡhN4Әć1$,L{݉^޴?dpX4W9\XRŝ>r&%*. hznTL"Şciʾc{U{2|PRE+Ф?׺Nƛ Ys?"Pztd:Et|0#|K'v!i}T=lD:>ܧ@Ӊܷ Urw/#ȺK;S \VyY -܂\iPĤVu4y@ڱO-u he4 3%ʆ,8m2KMDIlfNښ>i(<e?DZ6 ?E?Av܊6\DvGV3I#q? XnVYq^*˥  ^//N=)Ru_ X*{;SlMb &9u.Tf?GgAych~4*%mEdBP" v`gP9 塂ү&26ΞzZ6-`.`| Fw$ i *2vpoLK]a"*p%J2N Anw *L+\S@ښX6'qL?A3S[UEI`Ⱦh~(hkQ#ޘ ]H3t "utK{KNI:R=xtr  c\g7[pIZ wp;{ : NҌĖ''CVuҿt.|Kef qd Y/f{kOwfRr yXs ҳ  LNn:xHW8]c; ᆟV]{Xn\mf3#!ç(I5UP+*bE<`z#q~o.ZIsYG}hAef0[)]=e>xM\ IJs-^qog^PW/|~*{ Xzlنpn2vxR1dii =dS}p_[70JdgH~>#5^$m0J[lF1R7= ĝr )S@=EOU4ole T>/U{(aPp$EϧP]ٽG^K%533@])J*xj:wKCF[ZFI(es FFXQ!#L$e-wF|XaCެip;*#7r=1rC5/ំ g畎UɋקP-j 0fr`u쀒$U[=á`;ō6w)d⇯w3&^!}j!df0Fq8 C*odNS`xDi2AV:"M%`SF?Ńn`]'e;0̨\vop?\e-ɼ) S"z$# ~D3:,=C(`3peƧ-4*qM!^.M lo' fROP+Om߿K? |˄}0d`?0.oG|-e0ڣkk);(ټ.Vl#C<}l+)gb4ZWFCZJYO2S٭,ZJ='QHNN"`m΂X{S/ijSeV/kc Vd%bLfd.:ROIm4!QV*@eK)^qe#o$ w,#z/(K>@#{8'*5E(_|EϵbxcMH"L bӼwjU5Aj\_;$Ys ` aJZFVapc9P2bv5J$HG.. X6MtvO1ɃRLZsXGmp) (EKI(F{{XP 쓲n+fO@17EwRDо&(E0W Li4_R<Ǵ"[εo@~ 6.ϕ-7ww=}Z33`iC:Jlu>} TwpŜ&O{ʾ}<_fՆ[ޝjz1|$^Op $P$Oh0VRׄ6 Q#O,v㥠ʠp?J'RЫ8yp ^+!C/X%,jR ~+8+S_z\2 G+Z$,8]̦qywn+UTb?PSʣP\t+@Rvk  Ebu& \yktN2yե0 Qu'\r]'{ QFFwǐ٦h!nG,Oy8GoI$FDґu'k1a;+YJY16ǖtQzEv.̵d^m!YTzr7D_Z/"+rJN ҚO Wt eDJ:~ 3b"&,+H~fYJUwN9I3yǮʼ>T]{ hG<3@T䰑X%94 bU> 2HXć(s)6׎3uB ] Oh V1Yys[Fюl!! iTNOv<}uzkԗYU$ڎkuh5x 2/eiHs/x[msAН/ː[0iggGx%_FRãxmJo7siȖ?|>o L~> 2CcV[Rя2r)zuLFr >5С Tbx~)sub]foӎqgg%344#lBq-IIm%U;(cJ1MrK 7(=2~ЊSJ[v~ãs[܈oThL|d}'0K 7|zSr 畤 G6 tqtmC Vr_:RQy?!9T, H8WzJPg VIPyWa7(TUB?#ҼcA.c"nQžpq٨2X6P4 T`{%%;v%ůoZOg~CꎘRk͇;(џy6_2E%Z_9A[jV\F$MiRz0 |YuQ7ȡ-dgflzӛz[ٹ|D3ghy#gij{,]hS09dU?HEM " e$ϪR$ # n6:QiI09xgʜnh7E.zWJ XE9Tۣ ͷq ~ $'BwNCDNL&LM*ܪ]ͨ !ʼ\}  _u}<(k+@Lh:EV0#JaJBȪ­[Hi@p=FeץQ!И2.7i ܟwwnzD}D&ɰ*Eq'cӞ %.13qA0jɹ' qEVlySOhZ?ECj\Cisϊ<9Ԧ-qIų"2וO,n/>dj@8eRi\:kej![+%c߷xPyQ$Ϛ](=)sl 9cR:.dUa K+'2FNj\sb_)z,{}1Vvf$Om wE. !(a% ˝DŽ_Cf\NsZwKv~ 6_)Rd7ji~rC<^NEpWJѽS4#ƿJ%Z 6K/g\XE=||O5wmf-Gc*3@0 ׾Kܠ;H@tݖY~:܄"U\(K5J2秧 gE`22}EUޚ֥/%JkV]21m&a"EƻI4z9~F4|g×%Lޢ?2 ~ڒ,ԋS, :7ٛowZ1l %i:{"3ҊfS SS#L9u 5q=5]4g(Y!)jTޑ1wPJL1a°ݠL!E#9^n` =ncJ4->^ҶQfXk@HZi dFC# C (Q,Tʕ PV^ۻS8z겾Vgn*w^# by%sbުFQshaS-lC>W,\ukY+7H:tϊKl%k yIl1o]C*Wk|aA,u46 =xi3+Fpe_ECh1 و3?YoBH:Oc,8ի?CtQF 7Z_g" ,@yǜ̵4ʿ^5" zDNjoiR |' )Wv#'H(9Iݾ4IbB`~"’deZU#CvzLU9GK_p!Tj[qnzO?S%DYM"UՍ?*kBU_uL 7z*O[2Wgifȫm "jݰS⏖P?ޔ) hBM3pnnsḓD{]iK y{*,Ö_ƿ_#[m2WI|bsM4@Q;ͅ46U:uIһd|EUkk]%m W%vvcGsWxk͉~䇀ŕ0ǔ~ؿ$qzؾuH&3oV9o V[[Q4x]T/1o|gPvc1:zlB'N_3%{?GqTT-Շb "}|] o@(V%ṷI [dQ.^3+fۍJWzEY5w_?mV MiS6:u[%'XY7 9W`P!)/ҋӚA їuvd]~K_5앵ȎՄVX/^Av)Å'vC.vUV_h X,F9g/Y42mAAuNlx51jzyqTbz\lwai쉠r:8W-mߪCV7!Bn㐁 SCn+Hhxf5svUgѷm^8[6y4B}3VP*4Tjgc.z0PQ3xSRBџ &*ٜxd0Vm;^@]—_rJrRC11:6F>$bb럶Jd\<9u&WNTEU_#(c˿[yck;4mm̑e% sSK&N gn~@(Ŏ @1*D3~ct7K_AQĖ=8۔ 1nPYs{ 2>ݟu__叠< ݱokdV<=brRvy0?MODP"i ,Э H /ep$`FPjDx_K-̺+&A =6oq8 [nL 3~upHnLt\8)G5ǖW4i^SI2LCWȇZc5 WHNC+v%z8LXl% : /p!ݠ ~|wkNvKl߭N[UUEi9 \'2%>NiK*I;!Бf_I24t6Puh!VTqlbEoe?nswi̹ ./줅KiKHAvI)uP@hǃ*ʨ?W quq!+`PX- ) J\z?BAƒ˼4+B3Ǣ=|ա`yGiNu'+ؗM!AUGf)6Cqq$Ejケ@H W0s8L.ȝ#V蕽B]ۇ(tn%YlB "( `vŏ6mP:4U $m,sL«mt:~skk" B" ݏ,E}-Nl9LWli3?Nbogw1~ukֶ#[SfaU>*nf ;$Nٺ|j7{2ϾyZ~:RV[#e`WVr!x2Y3\vrwjأk(71kܬY4qڒgEVs҇jL(|T˻_|˻{%!9JZJ`Xu+L d[=U}6`j@"67`yN'#jq'PTmhU)ٺ?~l&mVawj򮞔|[o_uN(# sH臭^)6Lͨ<麆1ppNQ :ЃV1d t|׺`.UgT/nodUBbUR<"Km,AwV?Qc7b~!L?E$#A ƭ=l~1yp%q1]ucX0qx,oȮIr9MԴ,2&" G@?8`nx,93CC15KWI1@|O_Ìa=IF{?SMJl`U2I:`H ٩FH?H36}Pa3\wX<uXYyE3 VP0Z;6:<Fm`R,mAYlqFɃ3"Eq<"fBeUyܬ~*QPYQ#TQUGeQJ]v2Zٛ#p{]E!Q̮9m))roķ64"L3ss'K)`EV "LV ډP$Q݊a ^El@ȴĬӢ.iNwcUҘc_ThS?vWU=IK88 776v{YבÅ_#=62r4LGU_NⅬ7*ۧHZ-m_YmKĈTfE%2bS@C{SXřX_p A',*Dxut>RQxdp: ̜GgPج ;EA[QḥbioHuu]$%AʋRZ_ʓ,=R Rig582g>J~^%L_jxA5Le` ^2$U*P*u$#z'}'%Mu'ܾwYE~?ɢڌ6JSal#SoЉIgTʆ*I4U©*B-TW@UlxѫȵvԸͼ@2aa# *DB+4I5p/ȑ?Ʀ{`Yq`{Gz2tY4KI.(O ?j=>wYj`R3Ѽ{+gDbwPHx5_]m9ڰnOwTTFqzΔVʌZ}bA18z odk(L,g8tcR9Pч-ufU90!x4THl`J0&31Bjh?WOq'D*ꀉ13Ev)c/9ޡ\@?]4Dd"%PQ3̹۱ND ]VfWzgJ^EQpЁ ASiZؖo؁Kc !98+l@.M+,X'5F2m㦌TP7 ,6 MϪqdn&ܛ V26/ XSK1 J5бFfw}jɢs`FDBP7cm#$`𜴠bLzjZU#sDiòotOaZfGe;uX?7gҸ}}W翸ڵ.Z 4F#ΥozTU o#>N|J s#=bqO}8dbydx1 kf_E& ^؃(APpFL-BdaT:Ue[VV TD(C^a 5vWQ + ]uM1P)o^qv Te|na+T_; y$`x1+vIPrx&K#605""73{ZuYq`5x>`8J;܎(pI&4u c_(k6Khj?9s 95fǟ; }nLȕdݎP _K)sRd,8}P6+~nm VCsw|cX8cCv-7跻XOeb%njms*b&ž7R;Yo(Oeriatlr6.g70uDF ;]u^GtP*rc[Fcd6G_iJWѫUJȚ0`x &wYGz>/%5jo1<.5]|l0%uǃ6E=v׫"K *A֛B@Bf"ST\`hws4 yPnKŜo@qZC>BL.zf3RӾԉFM2QFloNAþb-Q"Űj K^ b4qhvD?ΏDYiQ,WIޮ,S8~$wrYb=%pIC@:Rau2/}9j'y`BΦ~#Emly[ gA. V5v߄qNUZ4lolƭ_7qNsm2|Zn B/(LP5H@Sfm 81(outIU&{|Z f6h`ͷבZإ Ay<`Xo?}鴲V9fgg ׭/dc$pvTyflb$7z ͇j$.*2^1Mh*]&z^kKQ|5Ai+ Q垵,r7vLB\p*m2MG]¡6X ӻLm+~Uj}`7܅5VCR;CϘ {mqj*,/7BZKA OmL..C<.'yM, to8'  I#~;U.ȫI1['rlrA \מGoį4]9T+I"SpW)krk)3 H.𮈁ԛL̇ZBkK/UAYZ}nCełG6ˊlK$P$}La 13Ikx ^Z buX5 uI d`Bv *-L\ R\C|n x`_ۏA C(t$fWHvKq.n6bΩ|r{uryihޅ"̲_RGx،ַβ}gcjc gj?S`f,.&RcQ)7ϒ ox o)%_9hKs}MSٿXbK%OPGXJ:=ߏl'KV s,#歓nh&#G:A; c"S!z XYL= BG հ!pv"Տ!W6"GEٽQ@kU|֔kE/{sy-NX}wzсvp:aq! %FBH3J@ehW鰡bާ.jܡ?ٜHhe0Dlfλ'a"]xKvZT'죀3rV&(XjF˕Wtd4*aXOrU`fIi]rYvp`?]>Q^w/n ;iԋ_?#$!RdUq*ۛlIYuMI"vnẻx) SEѪn6`^U PW)ֲ1'wsJ/K_|fy{"rmG;8B)# 9W^\%jW,}ZAtOR@~o 'jx%NO M<*}ci)ϛ!.HOiݥo·oz8<ҭ!@ōfV F;PǰQ> m=2#w`U[,}Pܦ[=١Ѓ f94fPbtQqde0sY& tS ~yũ :^t>>rf?{MbHCM*DE$'Uk:l*bJ7M:9co珓gd2φלG̣ifEA{ks\0NUAxF U0RPF8} -oEv㋉^Mt8~<|$ _5,ky^?.|kUM_Q<j> @%bIьPkiO0bX0c*8m~Ƅ*t#S̈́c$]I5mCW+jz"L\)@E;o/v)*.rgIƟ+ fE63YҐd;"v3wEAz UV}WaǤﺲxdsS-NZMnj&W帱Iצ;uGůo\g;)avL;d`kl4^19oRPYX M8_uSK+O*G_!.`JD|oU ܋F  $a'R)d=3OZg~I s @n8v( eW-!5G$\FuP(٠egxyXQ5b|%MI" ]"V\Kޙ4_2Z|#$D:RKQD6cUOxpޕ`^4 ^.=cs#" 6@x{$MdH#q-ĝzebT}JHdqVnc@%a,mKKj1E>܅ՔV5-VIm~w7c]ܸZf7u\JP C7ԉkfs)U7kۆ>^B(0 <(kadLFjԃ8C!]D'Y t$})G/\g mӭ!IЊ #Z!Gy\|}K5E˖d($g'-A{ޟb8?#'Һƒ="A蹔Fi}L"7s::yO-803bK7-3SN9W -\Cy3qP?q SYBh{n`$~ R(NԏBp5k;t1ڇ3v U["kaY"asskleJUz̶"?<"{*M!@|3I؉C `io&bSjp&umoVvڗ2JewVIuٷq}{viBf]%ƥ_0rnf1yz~w o9 Pa7mS@Ky=N[DmJ%'b=߳ Lvςָ< dzeYb=*vL{&ӦZ6'Fu#HS !Yhz zcj06Ϋjx9_ -hJL΋7x>!ʎdTكӡ2יia6Y٭~ten-Xmbȕ7Löue{ tOnNUNLMGP3u,H!mt2W)s>}vd0 pS?*+Uy|R,5a #nz6//~K6 sTe!trNˇ3W,-@*/gs/".T"t B[.% H 9六:%f 3-B<JH("R`vH~X@枵&ӣ ; }e ,i5lr>4~y3|@vg-EZFS7[v+Blv4#y}CуhruuۧovDlB%>"U&t2YdjКiO76Hu C+-w+%g;nbrHv\DOb?㚟 Gi:a/ۇHC۩\ >cbݩ|]j+ мZVۛpCO )[wCXL-xC[]8.9#^F7r)ܳ F./\Y}I-FݻR9FoO]VoJ>{'c뜟H\'31KO,X}3 HzU7x5}}#Kࣝ@BPJS̝v\߿%`H"@7!;[k0 6 ǸhU!KA# j/XbD]rAȿdio <BC`E%vyDz֋WF'OgBz}c'2Lv& Sz7?#]hzWg9Cw'J^~?I}N29 }P8[1JXb-- ̳1֍?@Qm)X_trWS ^2O|XSвyr)TA' Wp˖!u^Az=&qo^2o&?E,W JT'h l2[2P˞#˻dN 03p~P6NtqJHXM3!nV(z-a ܷ( 9̀ȽlЀW-NBdMLb1! foMEXkEQ$G(ŠgfN%;G6T P` wCS(G}r'ysCwwƴ3 IZq ٷYވ]O< {)4(s!q}"E;fefK.~l}F{WF%2LSIR6cZ PVQENBک_`,k3-n2FTKpZmIkzLSc#1^.=4>BVawgd@RPV蘄PzRSǞ<ͦ؃ Qh*SJF v0.{ <#U%;E Sur=unl FDD-PL@ %KP4 ~|HW(MLj:@NePlTk|k~I) ؉lғMw (4rԬ4+Ճ/{;7wO&oG§Hs `U\zj ~wiJ},e0rd~黠qjNEBCzP8~>z@a&ԍR#5N0y3)7؏K!/{#v9tw)mL$6ĸPFA pش*cL9!{;N_>jT+͚Z nAm'!?NJ>bCA^!ݕblt>5պv{sP$E)D׃l[{y5kL{:5~V:(_ o@`,ldMףѴ6ƣQ`w;4Kp!/]zn0 |TIS94e.^i`׺c\Lcv) KsgF{G]AE0a$qYv*DNCqs"ϧC&ǦPn'5!i?VG0S 5tL.F{`3T4l`|XtsEu{.~8K!ɥ$bə^ b^wd-dvY;oӣBѺa i^G R `\ȢN  EQ DtG9L!V~ 3\Y\*z[0-LX Vx4悈}zﴜWLBXY ],@8jgdlpƿ Gm?o,U[JjK>AݱܑTWw;;=Zx ;+(}Xd S%~: ,^S*epgk4C,*4cF@1gXEK*0 f5'Eʫ_TMbwM`Zs| BG:xy2Ѷ6QQvQB+V ɄcoMw~)rvY#8zhG BXҼH+C Dfs0@?߹FOkzThh{Nr._bOy.).JA&Tt.q\vy$p羭EO%>G WoiͰ66xRpƧ4j  Nu NEB},v,}Ԋyqel1ncmR)kwz[/k#%pU,MV24ze}R9+ER1U@m/9'#KTu*/ g`\㥵'i v! jG5_򎥢݂R17=8i+]FHK)wx4gklAG={׉pYUEd n?+- 趿`* h\N²w*g-ǡ>c%uڊ.k7v"G J|sP6w#mȡIRpnXiSoM\j4z%էLmdd]bt T;} $_m G7 `Y -k#d,mw;ob1 ;]\G^_\$6nt̿>XeiA֖o'IruO<|]FbIM{0ȀW\V]A0MW[J"V]Oj~X2%ىvꉔEMU7j5]@)Ш$ 4).z2N,;B%EpOx1yۺR70TCyXщ5rfS-F¿`Edʊ]V5EJ!hT< ZCحTM/mޱ>ڂD  x9{yDKT&lCy%*Ff9@*hFH˫f6D;YN/ZBܬUIs$Kɖe.` Չ`Er3b a\]t d43L=ϵ+:wm#_l=H!$9Xz|[2TAe^[ĞI 5,-q=8fq|T0Kz\c3/o1="gVc˿iy_0k'$:JU-+ibIjlsti!^Rn(D!=|.܃G_T6~|9x>"zYM8de,ARHaS)(ғm[Eؾuff8t4AOo[d {٠Kp?)l 5@eN~l]VuB̯An7E.nq33fvDC2Ɋ`M(f;*8TNhck䉜>Q ȊD'۪-$1ɹ̛L+'0`6r&o"uV6  1pwY撁og+^;ķHd=a'lWx:\pfRUezޣTAfq} <_i|Dۃ+q(ݵ>l A$,m!=^Kȗ" ߟ;v'uzTŕuЬ3)UU>o$sB f_8DuF*ig@W|\|mO>zK,(oE~H&0YaxvpwPyYGA͞ Z'6SΠ FgH`8ln4mp e%5_.@qʥQz̝zpjWqې>w(GYqhh҃!Vz}`1ICF=_niתMMמ^OxxDz#J )n3_ g4ӂܠb>hr}^ugӕw%+9[>c2axb<))VX1d fC7`ifѼ r7jq*s3∷‘)"`ZAаIiZj7۵JR![ᆵ03=42 ZTuKaZ/P.]^8JOa\4#ktfU #sfԅ $k~Kx1MP~z=D`׺S6DmFb. ՅMk^rܒ˔Hia4?6"kQT Cguf$OaG䱰HC&7On7KBb0*`kpq|PDF*@l$h8{W# +p~.eJL (""({MRuFPmNu9)*F[QUR7代/1ϕ!&_tu#}l$+O 18XyJS'E4 JDL D" IGt{YiwOH8-C-@wϜJKN MYRLJ'(c-xRۀr^;OULZr߳8i?6~MKKvǏ زޘO0C[ಷ>"G+PP Y fnn7T ,ãɺe'iņI_ gVpo-:J{[F&U,wxG:bqu?Bqd('wTE4!e8b].)r!x"k|$YSEWUgHL^ߓJ}5QI 7FrR[2DKnĕ3z5qg\y[oWRm#9]g#N`<}!Ϡw&cwоmW?7S6iԌsY-ilLwD])BUHX)G0 dismK!‹[N,Ŝ~w2|%E]DM+V ORu=?[=ʃeNw\0p+3 cq ؀տԿuʋˤ@V_oߺ#]OWܫSWK #i"q܀D:k'՟Fm{Yح\^t}g*Zq[׋؉e @gI0i |l"t?V0~%JG&Zg0z%w=sjȡFJ^9iU!_rrwOz|w-aߎUN 3(\FʕQᰱޤ~21H9ZZq:0;AV [eE%f{.%*'%[8"as5^]UG SX0n dRӹE l-B{Ζ8Hs 'S',|ĿmBWkE8K[AdSypHl\AWXK0N⁹阙 'Kf!Yczgu,U I'$ϸ-kP'x%Yj,[j7E:G =sU- eE)v%j:5o֟wIsm -AZGw#}3&q=LF 98YOk=6Vl9}tӹKbeb(Bc߄0mo.ъ%AĹkq4OXIQ*[Z,R~OfHC 'c]U S=(i4P%ѤFaqzCI*x&Q*⅋5,biR PY]CA<qJU L u57Lsx$6韻$c*(P7 Bʠn@6/gP)9N‰_ 5}Ǣ.o\+ml:*-QH2ȇOC:`8!8ʎ$̓g9Jp*:BPco K;Bl,+<$},ǣ>DNS\&ߌ:Xq+$yj lpˇ8זO>ߐ,pk"K@U% Qxa#Eq"EF悘أEikn[8%}";2uY8fѲ=s3rKȡ'}-gN_l<:O=h'$ip4élaԋzY?T/Vz]@2s+W22Ma5GUO),:%CO34=%nwWDž9 %t/.}h(<r R3 l1_+v-=MR;yTt]THhѭaw>K(Xb"}᢬qM7Br<>X;`ԁs5G弒#j3P 4>q0B3Ǡޡ4RՍlXW@rBdysetƃӠ*̸2e3 ʡ*V@Ny'ە[pUvPcKv0Muc} Kǻr7\b.bԮ|K+{?*UV:By"lW[qY8ˢY20YqDNNxכ |} E| >\:~+ `Ț!GCgߤ$ ݀`ٞ:EcWŞ7t;2&[0AҶ\4jv@ rQyx#R0SSlSz9Þf2FU؜QDEI. [^TѪ[vM^3ע­o ]1.O4AcAx}LLW[}tAl>$!$2s8A H_ʎ A3I#i;Qe [OҔ_݁U׫QgR#Cg@Gr=Rg{`ѝ̟@\0O S1}ʿhGY-a[FH 5Ϛ(Bt?#x8/?e-!|tW+s^358jKmXj=Yh [A&I7]>&&@sQ꓅M jw~ݻߋmϬlɋzGյَ$q˓D^7,)k{V#Kk4!Ixm֥zAd#GWarn(z1oohZdpW9ĺT`օWED]HldzosJ(ɹ_g\XjF~ܑ<5 upLMs>ohޯ5;ʝk;9FN쏳N+<{j*'; KnSh(*阌i7]C"H_XwS0iƷpCF:ͦ2 Nܟ \G]f!Q&+pؚsPA}f,0LrkQJp-1Nu{W=c*וk-X+bSK5՘6,!_GrB &M WQp񾯒WBzFNc.@cĒDW\$&Q( "1:56z([ <3&gjid{ZlT6rеo //xӲ}#r+Zֿ(I O3}axaW#G ZTKTj|`y>K(AꞦ ZS 5˷K==]:eJi|GSar(|t fs=:?TƷWzfu ھa47=5s1%릶2("cePƢb+AYSs`Y.p^0)+*eč%N0:ӴȱMx2WG\y_T!.}Ly47FKMsCqΚiCƂR|2I`Bky5-_ٓdjn6d:nPl mȚÉC80yV|,]'3Y&Vs(BV A'<h n!pjĂS:R0b"\1o^4 YAwkW+·H jӬɘ~p;g'21[T<~=| F|ībZQpjraDK#]k2IDLvG= "Ȱ ̥ƒ#v|wݏOOя/dJ>; 20/ F^TH.nK3l:GAcnyE~tܠ-X=}i2{'NЙJ4n HKYafUWʃJ>.E]1 JcDOLf<(Ϸ%Z r6IK-C,I(]\ I#8󨯶Oc #礒K+t외&1:y,Qlۓc; : *Vm*jEJG\'P>rns­L^x$Ȏ-nPr,d"Zr(tx5=V͛;~')}tPxL/\^S`#u:mYedz0xd/  71B@CE\NneǘYh*Yj6 ~NX7S{ Ƹ#8MdU)my{SS_b }р]8u@47s3l}"'ŖWVBzN,6|[_NJdVNoXKց#fӭ^h.@zkpRlԩsRcإ&Cn A\mmh/քrLhR~Ka_ȴAc)6=Fn32,{ϘD[&0z:y/P #Y;ݦ2i:wW~LZ')3a[wzbhHZA>L-Zxpn ;KcŒ;Z 0~Xq涰]ʣ͆M Ġ ^RoD[JW ~3bzAC+s>?;*OcVQTL{;}8aD#ѕ-W ܜu#H}DXqљ~LB U" ("(-U=qm3\"Xiodt3n{n{bܥ6p</asxkqV:_`]HC;+9` 4^0ZJ`"pu2$ݐc8puoi$T`=M cgW :5n;|>$ bMn%ͅTgΐs`ѦPٖx"6ֻ^rb,S$8?yHW'L_yHB^UZ t?Hv Z#梜wɋ6`vL 2^ԙV<S1C'I0aR qd=aPBЯv6\+|87iX3E^uw~643opKkoSH dתӜJ%&Ch/O2_ V>+ho_̝Δv=Ebn"hlem'B{}F J- vqXfRDqlp} V<۳M| k((SRs|BQImmSsy5YU@cÏwu2)i@}.c,|+^ֳ:mm(g{l2-j۞m~z5v ;L-db2ޑE.T뚔兲dvK#lFaVbC؏/ֵ5 sݓvqWφ #+jG@_Q^]O%e%?-"x鑄IlF/j>HNKQFF_61O( MK4T#_;J1Q`hTpSwEGU6ooٴv9p[y)&`6 /OAtЕ=k~GLK9skÀ0HHgC$AN~2U:?Zt'NIn1_#hDpD皠Y<+sXgLJ.tp!+05*7]2aigq 0!?n&KZ>#']:`,.S4?r }3|AhE*yyN'^fnDsg=y[FY|l#t s̠g֗5׾V\\:O%xϚo=Unw嚝#r[|N,vQD.zmUzG& °.?̘ˌ݉'i6zO_ 0|1_OwZBm"Z1hˠY/!hc;.-Ιɹd%9g[HQ_jW8v5}rqBpGΦxtJ2D+vpUwҲ(& iH]FnVCS D5'X1Dݍ9y8;˫i9O%V՛~yGo] Zw@ޱ|)!zbVt܇a 2;k팩sf"ܽM.Ds&I͊C(9mv=%=bbptG;산R'ghz]6}YX27dǷtֱ 4x 'lB8RoIa Y>V(৥R!bet_ڻq9Q=#U{նFsU3CVF''a: d dR@rN|4&qH#z!>ڡµ.  b}X$^;:0:mh6:^:J$Š$_IuuxB <ò ٢AL$>˴@F_i s,  y*'ƎzI:0ܹL&qJ[U{`*$-yk`;@erNʔ&H>{}1JswBq?W**`WCIfaޤL #29…K{t"<[^7+OUbC+_ 5hdP;D|R&^l_NЉЙ2W;MaG(GkRд"25wMFӧD SiV~dP2zmxec4iUF%H?:Rx,c+ pPDz4(mq&!A)Q-dID䁲8S;_+Q( )|Oυ8nSܱD:=! ={UEHbA/iԉ3}k9|7S=rS}I" jJCC%i/n2NJs0R(}-W9j9'TecNu-f`L<ޔ 2ʹc$OSw]{X0"?g5?'j 񻠹{!0lӚVH: )< iYu->U!a*1_7 k.kqiwllNRUӁ׺):XNC)_ћsUp‡'uz <EN4>_᳡ Ӳ~=pnx|tE=!EF?dkBv3+A@ Fщ9^r[׹w( 25u/b+A "ZC'2ILsՒ4djcxO>H'dWTZAfzBJb RF$RK[bOK)77T'_?U pU%$ޔ3N[xZ Ql؍h.Z( דaS#fZs|S{R@ݘǕe-P9ǰ(JXԹ\P^§(/*_d_TdIX7+˖`6AzgRPbUGz]/6W;NHF+d&vWL@Iv|v*JW'GpQY B t&4M@=X$ )Tϝ#8Of4Jon5DdAw{GZF{`-2M!B2\e|VudU|Eq˹t *6-B@{flKDZc>*|ѳH}I`HL eɬc޼kJ{?N lZB#FjJZyox*/pS߂.D[`Uf-цtSkpK})җ>C %8 8̘̌w z⃺"?$xrv~t >߯3,{ŪΧE7*KEwH/zj*jp87B w~bLq0-Gө=)?tE43"E(@Rj|(,#9۹73w* sE=}$_*2L[T%I՟Rv<*% SN߳%{d;Fp`ā(_ 0ܴܛH7HT?pIF1qTL[.Ωhqs<#͵C.{؍zwdQ'_Nc/Ua͏$iU 0|Qʷ; 躆Y_^׎z|ԁ٦@#eN ;b[V>a47sb"`$l$:KZiF,_Ȕ)IJ7πjSE=Y:O|9".+Kk._jե>6s?ʏmZe3Z'c'B=$C%:_ p7t\0}X7WKG?ݞi+>EZUcJ UA7пcJw1z1lu[UN׊;ШXwD"B$0θo= t?Z=/>'Jj4Uՙ{A}<(b˽?|ݫX`s>H6{]u41䆈 ߼t ngE+ۅ[WSU[85+Ѯ9[ CЀzǼD,6S̿NQ(P8Ƀ9r.Dͣo0|[Q&gO6\K%mm&ZhR&VvNSXNˉs<"W%bk';N"}8[ koH>15>n(#gsJUiĉærF<*xXH˾ԾBu7dxϺqj!^`XE'Qk8_n ܲ|@ 2l}n@.Pq8F]X͡JPg⬒)7IJ7rIGp1Zگh@s=`пznĄY#67e]}v¾il{m%cE$Hb5ź%ҭQdе]uHH:1& [4iu_h)1ןܬǼJ[ew~RP/<;(n·)P}`pI)Ց!2FV'"c"7Dːťm~d\W~x %'ӁA3>1jG;c,{Wd94"bOgj+D<2eR/d!j/z&sk=adq*< bԊ3E?XZ_ ;.bj=7F$˫fJ?Rn؃40;EM uq{AnI>ztyHv/qkCjGV>mY@(β*"1/ &I `}U3$m"q`K`B ޅZVi򛺚%3dP뼯}Cn5.X'E;0w7`2L%k^઀n~XC,e 0%Kqq#zvNy%TŐə"$یo\~rw1yb~]O ũ%HUK aT٤Ev,T2]%k`72Jʮ59Pc-W tHi&=WnQ `+նUG^HC.˘ oB `6쏒j /t U`T/U A5_9{:hT*w($yƄiգ~g4,\2Z-= aUTj 詑A# DE7떧%yǀ?ȥHhy:)" N2tf #ZٸD ".|{2&[#uڪA̩'>X$ũOj-2mpssEbK !H)N8,M|k61 4J5Iʹ}HF?>Hp4^KbAEʅr(~^N-֯_Sx@3q=`>-=iQɵP?׍=e$I;)"v"d}DgY3΅s#A)@9W3lmNv)$ޛUpQhcW:n揵ǃrwZCC,,,Qgz/>e;{~uV6Q&aoq7F"d(qӗ-u/k3)TX0c4¶pIGL`eY@mru<icچi6sJcA6$$]P Ғhw.sGh0 @yGsnD/ vD Acr0gOJYuUOjA>H5LYM,n Dgjc=kca#l+0^\B5ڶ %+D2q`۶AsY`#nC~| %āK`Zv3ΗK;N&BV&7_kIpMF4?&P%J(wBUW+5yZ\ꙸT2N0,K3>5l`.XtCB0.z]ɂ(iUk8  cSj=/50%OlBA^_gS5zkVؙɊ7Fc-Jš괇KiT X"YjZcd6c%#%ػp9uL}\ */eY7qٙ4_U:{Q14a!*Zx_a}B<&qFm窟LzS:\էU3냰:]U0%fg &+"o'A2'@l P$pC4 m캑rz7:|Y\G<;?FG,X[U-k "ic!2~[vM~kVC1y9%YGHҍau4Վ| Sh"a%]=,bk wz{Fme.ۇPp:F @ȧ !@V=H,SG_-,8O6_]KBckƋwÖ:[e^j5r WM"l<)sA\r%zQ766gsC:~Jt $GJ/[e˒ Y|0, D3]d)ˇ%Pq 2ɃRc2e^rdz`ĤY 8nL_ $ٴq~0sʻk `Zx ,}gs9d,{r J09k_N5#3(; } ls;&0n*~rMi+{>Wˊ6IR9Rʼnm1=1Tma%jf]7µ^wrGu+%"(ڎl;1?YSuo=aWI%GȵeuS,''Q_f)z$J`%5؏=0>ooAFY~[D30qZxb_fdkeJ6 iOrFNmZ~(8~2- !hDie{*@FwJ,OoZNwsh>֡Ď3෈k]ɎnhO!C'661_'^3 =2l$d0Qo>%#pUD! `kg3[E=LY[4Trm&:RҸ?OudFi,|O?|<+xR %I+6Zļ6mOYI]xsoS{և ued߅{0TFAlfgHTo6J78 ]^ugvd]pbZY#֖/hIR Mywf$qe}a>R;7)β 0@R=^%@Ϳr2~J ݤX_ԕKjX '$iq7X hq 3youS]GsS+;K`满(/ 8#m'}MOkRȸ3ciYy~!gb}4 ۯ{MQP$+ WRԲlײy(51.d$Jq7dϭ/d3sEC7vucDe3|q(mƯzF Hv yx* *b5pa_.Fx0~hj#U~V)ļI7r~7>F;Xw^/'ϿIx¥ S;&J1iU6Yۜi7W]=7`?jnӲxUj|KՆZ7|r6̑άh[_1 kE 1FҲJōAZVD?u˂3 VAx +Y3](C cHQ822rtkfzmNoZ<f[ ǐ![å؉ܵ׮t{_psco%w~ƿ!qDhy"ƅkd)&骒e%}@C/+떡.!w >їAg==<؃!f7b2^-jIxeG@oijƂNfέ;9Ngv,t2${H. ~BQ*R 4U`_E4x2,@5[#Tn<4Ǎ~/o^Wg)r! `@l'{@m T$EZiѸuo{HZB*0_YQc[%%Njȴ&sS) XIm7 "WBgfkeb&03:=%60|]1@̊Fm\iUy5 =@8*@EqT)o31sѝ|DҐq@ "ɺc"4[S9'BOH}K5J))ǜSh q pEE.kA&<Ђ<)s=֙)4״LbW` [I?y\قvz~]ٴ!-01KnHjLZ?ut1ӀN6a,=ЖjQeg!VALS O]YR>]'oHLލl|6`ތ-iq= iM c*==H) q ?Ҡgv73IEkEbM1!2a7ǒzێr006CU>1.[ЫOb8AՉ+X5_/Ci,aIv*SAu(&!ǥ I#aß F_&(Vl`qP$&!>` JVٳeO^X-s& 3[׿!=B?VV[q OYrA`?uxSD754Wyw.mx9Tx4#< c'NaDIb 6"FL o3h?R)`]60BgWXx)6BBQU;B%M阹h#7-:O_4&4ǎ%iW+4O(\o3"4XE.>A=$5?1 r ֕OLSB8RjbE }!B 9W֧őqNz2J P3Y,)8gQ'X,-rS;iU,&۶W7pzXz*v5779lT#w`s† c YʒF/@rimȘ_~t;M$7{0(LX'~_oQZA3.`@{B1ELCLPP'ax>J/'b55 YJ/ J wyR%.k1l\W- KS`4,:]P(O2\3ڠg$+n_q8tY;mnF 2ShtuVmnz;QzY h6lɱ߲aiDU;6@S y=N+B!ųUP2 Tb`"7nkxqSO|j,(i|8)z??1tv_ "csKm 0I6).`ٰ'. 'V+XABjx Fn->>Ř_I~^X25_\'0EQ:*yԼOg)-1]M\9@kBU@tN}Rf͟R,z)9^bTBFX%͵;ds[$h8+5R+7_aBZ1qb*mAj Ӱl_krG8Ȭs{npt[3:D'szIrr' r㹲U{{^F$2H0쥵(Ցx;PFa'Z`ǫ)ljZ%ax}|>OX-aƥ3 2h*b-ZWwDy 376opﮮֿBs:8?| ٪ޮ5.B4)[{(yM^SR^(09t(&+a"vtwќpkc,~j/ ٰ̜ӠBX: z/mZm][6l_+(hz~488e{F=\6E{N*n~S}⨒f_\DRO<ٓukNJfœU Ȳ"N)d sI>9m %Hž?~$kmkBc4-!%$=.-og)ݱ]C^=)R?fN[&㪹L˿]8~$y Z Ef?4HM,!.]tgwfT@ $PK6.Wt7 \̈́rsi萌j\6Lc!; x,V y%FŠHiHՇsYӠhT&K "6 V2V.B{yq!Y&cKkh8yV] 6[4P3 ~?9 fE4=Ol+khMROm2I( eU$ȰP}t!Dzrێj{` t) pڇ6npNC,@yVQO(/ry,*!""IatfuMRQj-TB6ڰ#i--t~qe&g 4I2\ZKG ǒc^ɌcGa;>_>#ӶaHA0Uw)Ag-jWʣz 6Z;Y$+=xf`oDLZ]/>9%gkڬpVg$4CE24 eU0pF$iZLy(v̠ɀ9&mF+Oc3{Kh {w2d\=M{|ZObW W$nMZ jwfR\YQ A hx’rZaՁ{^s].q͵ ,)FBRiI}7QدldP+ >oc"C{Hx#C{K[ NTvtWd뢜lD,M0ŕ}SӮ`<#k:v_Q49oݛ#YAUX `'J^ Oc@/N.@9qų{b7ye.|V#K`%B^fv(;8=X M,$eHlm*a(H}?&Jqr W n9v6ˋ'ٴ樟GB7SAkErPHb,> 3c=ȎUD'ZfwK'dRn+?k 1ͼ[*TJ$y:t b6ZI sI%"#*C"j=Ev.`Iawmn4hN-0{3ĽQ߽*CF8 cG# d`)QdsyWa,t"=])3lF|+x_T KRDqDd?!r\"Y(%&R}5YؼvDB!VcIg(8z ÔuD%Z壔.Iyepl pli[صqH/<[hrm=1t·!nTD g5Yvcr=πF%ތ3)(N uO(3~ R~t7}2 ]T Dwc\P_@E8rzz `C}v3p}hgD 0M8ƀ ^%dkYGХ*~pnGlmEa0X{Y)–p=9됉tD{5d sϷ3BzE [WV:_2d޽WTWjlN>'V8sNSy6;-Qekȁ~Lo ay tϳe&KJ3v P֡_pC j&̇ϿYEK!$`l3\A:(Prd~tQXV9LVidۡ@Vg^|㙕n-{۳M7V\{:Io8u[5c$ޅpou:)73b.G<kij-26$vlLFTB?]fb5PmGO46FS!F<57 cIo?IPh#-6ܸ=Ie->Ci Tb̳H ֝wVOO 3eP6h@sϋrEHn$fϓ4D \pf0DxMP# Mř"Cv-;Z@MU_JCSE{mKN4SyQt.5 ֱ[*^OYt_8u^.'[xK {AG hȈ,#:e7*9K:y;sQ{hˡڶGZa)v0h ŝD`c?pBC k RaP<%gf,|FܟocѲM6_LI}GYFmI E7lG(zRIJK`*"aO|]>PDŽCjQ꥙iдVG{R%LICh'hF[etS4I@i- ]IlT`y.q NUq`fJK A (4@-%HV/5jw?h+iX챎WxMV@G[Ѯ,}Y;8A:աkʃv=g6kfo9 =$"*7\eKYKhb}9`6YFGu ?ɠvѳm X"HvG)J1tzn&(]_ed׻tc| hGݺgʒ8'60C%"9 =e-K7@P#}<6NoZ#"Cm 5JHfnsyO Dǻ1w Ҟ wcQ-V6S:k-0/xb Y12n6|˾Ȯ!xd4&aJKMvF^W ;k% +Qҟ'{TUNt8^awiP)`l-l"kdf{ݍ*dV`x ~-vN2B#pNwK“7.P Gж~NMi0;+oTGsuҜMpOi䦖ẅ́|gkw4W]X|(kT_5>;L8+mhǹuP4ӌxdr$'wLt@fB<'@†ρ ϱVZK#<)ufYdR?$z}XF6&[T΀[H(Ua76aJ`cn z]n\aVt)x&8a`:]m^z6frO-J;p mE!o&E!oJ#y܊ |ѶFrǗwNYqWq8JAۏ<Շ-I)ЎJCʮʄbXw*eiXNrOhaU@]xS[H]ݦ+>M imuG(kOvbCRD^ziw߂R&v Avr">x~Lԁ#aQ-ZZXکs; vzRӦ9.ٌkbR8$[YAt{*ɊRpC?sҘ)D:rYO1pmr$FvNiGU.JRơ7~`2;/an7|V It|xjHM nݬ5ۖY#jk) ^"Oaƻ , h4,h ֧#Ic&m GAqs@\xJػf.ilVȘ&Jt*rWK=Co8aby_{Y%5E䭋`wZzxOy :b O^7(Mug%>x#EoCJBNG vNS p!Kn2(?&e.CeVn-u?op/eˀ]AޖWfA?.rjL1[Õĸau:qɸgqȔC 7ݡ~!c1R)^2OR8C3QCj+νSh ]o&-^f{djɺt0͙v6μ bx |z:Vqi !f`\~9)/Ӕ܏ˌQ1`m=A(` ^}% ScAc7X6&+^rwd: qdeG\ ԑI,~AyѮ9,KwzKڬZWMWs #^>@SC1 c-E?z q#BMueHCEg:fZIʇcX}XnJ.A;n4(~zsm"bU `D(Ov8Sj}t"@j hhy~h~:d/ZZd5n|4{<;&Qm `8®՘>0@qV5ҫ}6{B.w[FZWiVQ,9nO&U*3l҉ AӴ3$fxK{x:=TAH>)s;%C-૆uY`Gz\XP{2ʈ.TJCgA3ӓ>4k# )!1=Q?n4tuQ6 1" n ;]]Ԕu$[1Oj Jw1tRV1T>LmG'%8@ Eu Da?h)Ag'"}7" 4L8j567yy:i݀xS`@x ?\US 8.7[_.,*Xǹ.3cD*rBܵ*v_3okq_Ga P_?2F4:s~;8l4عԭˬvdu\.9nDŽxx:81Zt)Aacd!7 -AA|`"5̞SOH`+BcE$ xsVK7g`~ZIG-9PEF{[+~=-6uFgzSļ&y7:[p =An:/.W P-rn;x`sP!d2!Oil* jս]b#Y'q5O>iOO-)J2 = K,@Eo0gȰ91#W)<7sGq2 d>nr |}Q< uY)+-260œT5PܨH .${Q}ѝ?v( ? A8QYRP<Vh@"7A|++g 35z d!h%Aݦ%*J4.˔qߎ&(6v?ۇr@/j0o/+mڃq 潊ƃnw(;h=̤`9 ;h ?^x)0J*aْfDqe^u# ?ʼ =W Zx jᣏ$Rw9iwfnZ`d~L B"Z͟ 0XQgf]ߐJ Vpթ)}XOլ,Uzkʳmœ\Rcg:e;uF%^:V /.ϐ٫"9j|bZ9# ?J% vRpdk$F*;јsPkQ,kKl ǥV-;KӭaB@>)`4[pu L S Zm]M Ƭ?ჰ t|%<-Y|K>b [< IWheM =x'!}Zz[rqɃufg mwt"4}ix]z\[3.[so.z0e~qdgI~lf6ظq 4,5hXyKݙaip&c7[d@%GIb{TůQ+E_݅$2fO'~B堦o'Tuۑ%s?">7 _y_XpW wmarEE;!iȄh$ѝ SOE9sτY][qGٙo!opgtƒ_m48al!p"DEJob9o"Yt W pfnI c_rl2xC5.d..Z/bvwsyc;ᦉ"j8RjHӝMx%_eJQ *Ty;*Z:yR,\jڑ]:NmN?:'PBP5 Z&~ Hz&%2}oT;Sy`*La,7*.xh83oBCwa7|䫠傚&`*le.xF>_ytc?Pa7-F2N,d]t t[ r>>hv3Y1Ч3ct-4Ag{7RPR< \xK4N_|@@JrB-geㄎX_Em,$x&Uz9d(?pnUh,C)H^tFaY~Ow 3Mmnj_?vA⹲'"5d'(XOHaB0qe㵂x+؟σ qw3K(kemVxQYeWYSbFg==dQےԙ4fվ_ޔǏLO1бףhҷl8l0k.df'2 cUtW*M`#fɥ~PmIӒ~j"i~Eh$Nd찚^}Da!ew4R2#Cp[ֈV)Xc+` f~X.!x)/NM|fMyl)] ԑߗ8.Xϵy50Paв 9Lu{\JvKҦgI+j? ҂" 2cbp<ɕ wFƏfI p ^$! ئ;>N*XL`{Oݙb9 AՅ`=G"֤B6`!oQ2OD3/>Ǹ$duz?5.'7} IKGlw@rYٞ*w:~RX7Z}oEZiow3X?<h"X{n-DN\)ז 8yնx UKي0.!m-̓`^3"A}_ڢҿEhFt /JӋD9/ϟ>'+)f@$cH" oANlCQ=S;poW+ElC 6ف #[Y%?Dĉa~]dd!xyǏ7%D(W2pC2z&֪G]|16KfvSCcb1Q3ЉKAG s+4t]nk{+E^@6h sHNS68lsvq95S4Kř$r oYDp6xA7F˯[p?KbT u;)m"iV6(˄4w|Yb&1ȆI =^;20J䰇2? #nawYtb{ē mVZ]rdƊT\ǀtmrE%]4_ +r#ɻ0ЅV塳[;MWA`pM0n-ƻF}'٥ =?w!\OѦ^&abi>j,Qý?cdH頋})rk%Wԩ2 ʢ'!f*s//'@a2'1EJq^'۟6bFL*#px(EϩgsUMKv=-fLl/8ڰqůjf:\f{ 3+y%mP\~ua2{ ԗl@ ~0{ZqwmUMvl8\F@IHW\.eSs7*e>RuYlWp[يq"~3pȮJ>1X/RǣYuKȨR.l%0)K2iD.`j )R 1.eCcMe}mm"aL+WZ/ dZvT3g\0!hj*}]Si(v4_h8'_䍮ǤqMwJtTOCi}n'It&*)0rXN  g axV v2rqe]h7 =tˡ [-22`OvZZMEfw]z;faWbWI9bSj[KEG#w\1-ˊGͰlgIldӍ=HtcexXN #TCT9)<\鉧;7>(OTT®J҆Kbt/~thxPV/T/b@J4ΘruL'%jD)i敕&ߘ/E牼GZWⲫ Z T!vPG;0q]!390+֫+ [YJ}'A) "t 8k86Qh(:g`4&r]T+7f9k*>R>ZIvٵi:_1P]1oSn,b~b4GaI!iAr%lk^? 紭l?;ȧTlb_ueN g~M/[˚)"Ф'śKgG[v 1(+`Y?ʳ.fRgv*wt3*w@='܋[L\>tfTuDC%. ?WϽQ T߼8ۍT"JE".T[c*vw/z/Fe$:yupka{טi\TW8+nVrC]9aZY 8W½'|UrVِ9,` S7SId^^JӝgӋSOϼfQ^qn^y1K,8HohK.yX͂xSI`&063LƂq(v-C*q::)-ϣ;OtO TI֯<49tOّbm U /(x9+5m2AV.ٹݝ]ɜ憋{1m}3PۅX2It1֑FB^ `]MHXSd+v>Eb< tZaFz*"7)Nwm}L7::-%rF=i(P%RPj6>j+ެ["ʨXi ngQ\~I|^d%a )UGXI^ašzcWq4D2aXLָ _9Ti[&D%*[y[7xX0c޵m ͹럍ݏl8haأgnfRgPp:ƠSzF֞}zuto>0:MEiڻa~}&~NxUu.>kG6ZyͶl1+ṕW>v'{jv; % 0=$4ڊȓlRj䈍7/G?T]ڥ"wO)i.$<@+Ũ[xucOk> jsͥO3/3!6jigИ &=J`hrK9zh8 BR!J_}s^6BS%'g7kRv=v;m;gRkp5$9yq/H~} VjOsbuN-:73H7QQy <& sJ PUW)3:RNgbAL켪bXD"#|tstdʬ,cuRͥ 'CV~JSH-v4 :gy4}dY*1`,햀0BL:DHCdbzáMSTvu'eYo,@4@+~ަ-Dc;T~DPDң̀A 8܏WX Q>ZdA?&ɉ,]Bi);aʲ@M}oKU;hmiZ?/)XAVC4'&1$O ߦO7l Q %aMw" 7K{97pCv2x[rpO霪C{*= ~'#~@&\|t0>1Þ}"vԱU,7ϥ<`b%!(ޡJwJj;#]&͇Y_]qL2v|zLh]Stp0;<Yߍz )zob%{o.o>37*(@]v>q;HB 9$Qigd?i}WG-y1nzBj8#_0i&<70|h"j_H${_EI1éF1@ zkOVB*mLwt(Corը4mh[{bY6`Ȋ?xH#IjW=[RiurV9 f)/xʧ1 YT0s^K*$DZKS<|`%9n"-Hok)iJWxUrtNpX8(Mu6fst\;ohj&`7TX0XL T,ToF *Dpzޥ b7ZX-vCThLLj͑(Cy]+vnƭ/0G ;>xƯ}t(w0$يiQ!lX>_E0\Zꤘxb:-欈v4 ۱~ EhAWÝbs{xLބA>\ -0ސdpY ÝQv[K{Gnn_,enՍqqb5^p YuJ)Ȏڜ-̽7?:GOH]P @Lda^K\o,ƨ:FKNhB̖/#$h xI<;:fđ¹G~,Md.Oh)&t2BMn w;nAÜA؊DMVAtCa:|Q 2nvkA@Ҁfm3[e:ĩ?>&]#*bXƑ$J<2 Ф]&bцh!vIɁw 5~&:~ ]z^'} dpWK4M6#" yOǓr޶I+$`KKzP7{WRvWG|LVXV:5C Ks8w &pV92/g`9)ȨɌU|I]vG!:1G*$ m(f8؊?ld 2پIEdCQc&b;OU!PBڗ3u8~, @?0ؗ%d7R`+:Fn>ϖҳӣB: җYHʀ= 5BFSZǽ6$>;qJv/uS|S'֩2R{3Agn;n^6Q=,U|:d3f:'!g/,(Ds Ja6~G3nfX#uH<^Y7ԸMArh^3O\J°8ţB|.R,:4cMEIo}.z F[Li|XA߿},|C˩wqܖD4}'W[c?aKk6=zlсXi8ljh) 8Scxe);Rw͆vq~e⚫>f(Q͊,>Ѳԙ2hV/9PPϙ>] m#C?.ƭ4<["V%9r<]ݑ-kP(uA KŐ*k%6$"kaYo(C?rnIzY8o2H:nAmQ<-nNo|0b?PEǑc3 =hs/r!8ɟ_ 9l/Dxw&[])toKUp7q)CSQ6)2v~.rF>0B2dfOOƉ_d& '@E!mn/mغՕ ҊiC7S\0~^dRJ%\NBjdmYqnRv2[r3 ]oA%!p<4[vZהPE\2|5zD>@'\JX }3n՝.?d :afR#(shٗfm-h,9_I%H!RrfbC/CB^d@ms( ʮ\S|FXB4_jjveF<}f~vFcF.v:˫ k;$f0==9:Nr:|ڥ ]UqYd"kvSYOa ~>998_~g`uZ:kZMe-2u•\`jb 4MWeO(dEFA ^ ~gSBV5[ª)C|b8dڄE9Jֶ Gk$[(KaWA;I5ʍVMuFf96oB e*F!.l׍@H;@zxލW'`ï9W/P7Vqg2޸u'sEg3Qݟw%X`~1Ѳ٦QG1cb% .4+xp^JzUA. H/cf€-tg)4^9.Y/+X^qRqw@ -ν% *LOA0ݝ7Lm Ox8af <+]@PuRezBp׃~*s6cC1k̷vYCc =I`SҎtږ-P0݃`p@)nxeIo#t;D8d bKXԉ2g.`WBҀ E1^Q]s }>`{Fb;L"{lлkLM eoKGr' o 0 i2@2_0'cn`':YS~.T1̠8 <YíX-{Y'gFFsZM|LT8T%%1O$!Uk|!G bsO vQ{jċ(C>8%>xZ˧i`i`"شi~*ח>'ua)7~>N[ٙJ> ""%mdogrW KڡLlNVATѿu8ʰؿD[ _AW@K8=$&?qZՍ]˄g$4" Syv[*"Ťhv03x %y]T(p3BP6K:ײٸO*U '5/][GO]<PT<6\>8^P¥")8T;!%`MŊ &uSt2~8k'* !x/ |7 p=J>i}6NRhI>`d w30tF ,IXUrv'Lb`VyfRbV\ 7'(LvmdiG vSkl"λxPp_%|랫OEkyBlr$ w WR'寓Xڃ|D\Qrˊ:0(O.rV#۫W3Tbh3ÁBK> o%e| 0i4,ƥZP^'z q6o9 i7[;cZmU<]]XWw{+=TIz`H:UE;6ڐK"[ qPj;A5uu'o jNٿ|/ov!Q(hH NkVW?ǩzzozc^_rgƨ;f / Ć۱3T[O' ar)'dS=Af.6hniXc3p|*v!ɽ-/+50(G!sʼn)L/wL1d6E\.]RfXaRW#rMB?4( mAk|.HQef/ R-18U= Ь[yz L[2]9.3ge9^H0mxr'J?t5+PfjPtzbV\,^kysGPfN'ڳ+|>C] 'U7ۺˏ)U }86 A#Y_o5BiMN:5^^23UEoȗS|jIn /L(P2C]TgdpE 6^D{ĭwrwȄ4ISnCwM+)eziJBfmNfĈIѬޕô}\"(yJ\"e7b6!9lIvSbW#`O)],[^H]V5挀OnE@'bj<䌝S0"?@ʨeq ײe/AP[|Gf;-L` $ "{6~o:r25Q }MW![g&}T}7R32VSd՜ #u&N-IeIGOjܦ0QL*gs#:ծPx\IVӲsx/v"8iky32B ZgD3ŋI6]/s(h֪ {HD_DA'&"} $G?+>Ԛ)7wLE56);\ap;*g1$0.v0xZRIuF 䫓dD;El.P԰=nz@V(TWn E6GP7(bۊޓUb{@4d&X)M'b#Mk ,3`feO=u8?#<|͛BlA%4X0;yxn wH>HoRq0[sC|As02u) E q? r<$4װ,K+@<~D`E=_10WlKOCZ #F_d(M݂EX*GX'..$:Z8c ]q`%[-%̣,?M0OROe1d N^}0* ^F f)!#+܄ǗE[MIj滅%骝-i(N!I\1%C:M&Ư_~S u {og*[M@zcfzW{B;WnZ;?.6ᙝ eG.KS_dʗw%e߁hoͿ<#0c䨎息i/&P2 Qsϭ]:;p&ry~`:"pX8ϛ2ʅx!D M r1PC;g %^D`& PZA-2:3_MmSٖ;G;_r]| দqTEUZg {L;ثYţ{Y-n$LV"r<0K!([[{$g|:3$~v?MܙV~p#p0؂ C3s &7PNoرL;g'͝G6 p,Ɗ1)6A?Jf]jf)uXy.JA徰_2˵Qiɜ#DC}tA]  d)s-\o](NőtedMI~c by&y* nbdTi.!S1^3_rvg:970WJ*!̵ʘ =9^y|^e^nWi+ݸPysʄwxPʍ>9>(;9ULQ-pz`H~:yuP`}JZfQ:-3VZZ]v%XW^K$"JI# ĹRΈtĐҡ,_; rHA%C li-K޶&kƑq)[BqK-6wkTV/2cM+_މc&0L{D =8" Kl^_!#j3Shf)uO7IA)h֖+- 10n6e6dk٩lF܂>ZO+TC")!\|5np>wc-bt- IG#E ,I5vI`.3D- 5Ċ] Xj N l/;t #ai[3OTĶɦ'jƭWϮEV}qj,O2DdQͶl DvmxfDӎ'Ш`?AM^ С+@}z}tf@^5E^5ij&7+oOX =WKU; wy4E{+‹? 0 m[L .b,D6>N 7AbFPSH'wh hg $6I@Dv4g>tS* ?TbYX5%'ϣHN٢EBc03U?9eK̺\ .vNx! E6щ<ȋp '$?c; Ʀl'Oxbz<>B`6 vJ@1 ПssQѽ%5u1eqTϯvB~S"#xc1 ک} V{87FzvD?VRbG呸V%yeg4YaE=me5RDf h&Qr-6P}zi$!M_e)*$WqLB L7[-X5]>JSK m4Bj2(WA.Wc5A[5Nz_TtO 2Qh6cZn@ c-dꢛepzu$<.Rز<5L8XTH.NѪ'H7!Ҕ&9uo7[°gŖޙuĚ>棢)x,Łw/|#L dLCL7lnh.Lyf!s`+t:~X tuEfߓRFH"LՉsL#?dy!+dC`NkhҖ0';d!18c$^ivl>:k,(~pfN;A#c(y8 eT77a"(g:B(wһ OFf}X}҂Kf)BSK]<708%Rz>#-1Ry%&F4`A榗ooauIN J#PM\{~3xأrKm:K=(Sۥ *u?&}##q'l׏ᅛbffm(PFa7*Jvz5ױь84VL GZ9eLj)-4ɼБywZ'~Q U=tnh؜#t(h:pc#V&ZeV!tKذ|xU>2)ș>tbj䐅E>%?O,!-,N( }@=lQ$x=G>JyqZ-@ga`|73[LrY'\0k&>3lyA3WDf;j"߸a=B$"|_mndw1E%l̓~P j]I?ZtD( QVIS6kh(VgwI?w=k7-ؚV˄:mMkĞ),+T%p!gJxd(x5$݋ֺQa;L[hߊ-L k G੝+oY^NWFVvs*)]krA|qJRGm_8(p aγteXG\/LHkq()R\tWEa:31 g-"ߛI}Xsd"|?7Gl?2 oL(BuWbd$*2nkTΪykʬ=ָ?f.Ƌp8}YiүbS8/*ħ~WW8;B F̷t}_SdK*K' -'&Z\ǻ2*~8?gф`*0!W7fn3U_ щ ./^8AO;&U:#tx|_̣r? ȑ̪V~d (ofڥT{Fv~;'BMEM6usAd>(fnJ^7a.3ܾ`YI[JI*i4;d*smz!Rpj4nzzދ;d˜5\ǵ2reufQ'ihS&Z@ʕ#]lLD~jZˏ)Owd4x[ Fgb<1UYwF9)U.+5u#N_%^5L{wjÏ?wznKAvOM*{V8c|žŽ9ёE wCjT~ҋy88H%TbH\T[bl He?b& 42ײ=g8&UWYCEqqak3K8F5a}. F9(Czwq'HAഄ֖)r/RJ,/eUjqkH ^w/6bV\RɴxYinY^{c^E?Bq g#"y[R'oB.͆xm}]1c8Wb&9 ]{@ޕ D.n1j~oT1s=bڢPr$S(S Zý 2`& Ru'E>uKSQ ^q8pFf!rtk_5,k<-#չIA!h(N':SN)yL]`Ιon_ quM:5q Hh;P5+*V1: kSYGx :Gy`KF *t Uq"tbg-j.+X&+ZDC]oM*G.AQJ]ؽ=hSN{#>pLpDL .%XʑTt_*pB1)΄]gsf+TJ iĐ:|LvhnhWE[hj G!M֗P#?@nƘg[bKKw7*7[_.UfK 5Bh$OP?H a)*j9 པ~2 ugWgq.e8!s{bл-xHo91Hjr]`"t~\F2R9LDƕ]*S/V'L>"&xZ`5w9n@B~9. ,r4u !*\5sTE {-?;c/էCu?!I҄Px?;\c7Krܟ>*'8ץi4C.{ d~n n2MJgtp:ϊ Oϕl;ƥV牅~ٔ=骢}<飈Ģ4H^@[ڭiþ>kSoB6Wn媩'K]C]8X*4%f"A@f$a0/*r g09LS97;\wZYQ.X4Zh1P3.>eL)1WnGN19Z> i_L-B)c۽e?O2E-JtW;*s/I3◫prM^,NѲ,u_YO1S뎜^,-Kbdǜ`JK]sqۺIx:S$CejT%CL>n-[$ow: a(Dm rY]Cx$Et)ՌiYJNDgR-ғYC19PNui(l=  zq9 pŵAlSŔo<*+POSj7D{gO /Ve=:?eؔi5/wf47fDtZH,NSe5$CDFّohVxZ Q322VnYγ>`FLC̏"TFMmvi['HB9f{؝ JhzDO;/Jyɉ ɳNB;7%T^67߾;lX )TGcޘFHuGVa`hz ^|&[ \Gs,?gL,Tƽ) 3&a8DEF*Jhm phwg6<*ou(VK;e@ԕw:N#Vr"eCW= 08< HN^n^ҧ5"=),{vY{5GͰes\1]<$N(| ."Ɋ]: 5"p&?a< yqꐀ8{ִ,t9n< ̏9ۦ12Af"_XM?܂sr?ӌ퉁pI4$iVP,KL<ҵqW_ zѓ6%a(2Bt@=\eE"2[dR67c!IRQU=$> nPq0R$M:XwAȹBs\_]$f}Ò.E2{u . MZ{AωE!3D3$+zapt6F ~nmمX~C̛C_92(`} .^pgDKLWq}:>8doXNefM2=.4Sͷێ- -IB]l '}HML )wm mˡxs)Pm?'w?!*פË"5*FVlos]1Wd#7utua>vA:sFGght>CyoMMwG5E'=m˚:GB8kьnz7"M^1Ƃwa߬ Cd$u g-+q2V؀/IL==)V+&;\f Qej$Q`u g42ř0=$_~L%H% v4(Dp@<.3+y(<ŅbgN3VCbnge@Z4O$}9h_LPTf'^nNbEe6Xpbg97`O0:iw=եڨh3ї |9Evj"MA)Ջ᜕BqHQ(*Ӡ, ׭Y0olAEm1?+_|JOΣ2&ÌAzFy<2MmjO~ꋣgT ءTXxIy}IE>=/_lt&JNaM7j'Xkn}upi4H/bl V`9d@ۄ]g \l[{ջ@pP##VU-8نVĘdHND:[ҕ Z urTrn)=oZo,!jjUnű o<2hP?EUTrL|ۗ@#T(EiobK6+n'C^8CўԟVCfbO֮X%rd(hٿ:0.fzNW4w&M!t[Ky f}vVigB̹L#l9% pD`0 {T$g `βzU|{R5hPPG4¤pEʛ _.b-9|>B2!E];*AWߒmz%OyS5;v7t\ %Xw(3+eM&v{][u)7;'>Smaԕk s6lS2 eZ=; o;\<jD=(5@2~ePAi X΅ Pq'3Z,0[K)kZ #Zv1.]tk8$$nP^ܯFfnr+4t!y9Y^`C%B:aS֎< ӧ. I;\/5 uYOZ!%#~  2 0c;8ǔ5ZaV =h. Bv [NYҚM$ʳ励z 8cGT$XtRf#h'T 2 ʛ{o!?ʨRpx UAdRWM&zv)w˳_ xU]MMT80&&LoHnsPY%(]ĚG-Luai0Ϛˈ:`L BUlH5Xs7}mf=4Q7?fIBT5 jA բxH 9b[)y' <`)bC3O@-&7pey:jIh*{~GXc沎XQ5]K@`S[_^V۾p@HDiv L3%z)87sNJ$1PvHyXˬq:{R!kGKo.ߙFr#:p~@uQ:yկTوQ#\"/#bӼtgXxI;<`0! rduq #T`Cb-osHCxXUpNa$#z[#ā)6DCR$P^i,ޓ 2iJlP##HX'W8K#ɗ?:_P"$,K/µYKSYI0@49YP*l"d(%rcQ؊ll> 1RE Q η{z+< @x R\ oȉJ}V}iiQf 1[GbPЊY|/ ,`v#4&K=tG'yLwHh `'#/&8&phyP/smh`ae~}A!rm$I7Y?U 7MDjj`_2 NeŶc,) G" z73y;wO& 02gD'U$^>Az0iB` V%|7PJ8J̞=|v˼W[ruNz6叛%Av^W@3~ ч54IlD"րqQPlY^־\%)}2'xu89ev#% cdzPtԻK(K\BhO 濫c8"Kk6h.H8?Аu" ~~u.Izw1qIq &{ĵ{m(]#I^,* ã^!Vp;6HbCz39ⰴ {+%G7(oUD~CꯉR;xT{q6ȢI8(O;(B _T}AJnA,TBuk2~DL5D8v;#d p2vԛ\0.!u7AڔOþ0g{iIeHoHq"㞚i:jT9m5WvHgwY>$Zgh !fi@XNjX+yuP_1**f/]@aYBx@U'O z'j<4EGK*K73]WZHo.H(åCc156ϽcQ$la)zAP~ӯ$:$qqr@!!PQ&[SXդ)\d͢CrvKnp\ v>ZHb"RBA0OmC} fBq̈́E!0&(DZ*g<.R, 9ޡ*U{Mq(`jox VB_&GRN׵o|o?a̿mˆBg1έZea+W˫Ck )y+/= Whl- &L\U3|wWȎ|wH1`, @X16.4^82pk.Q80XC(e2,2&CÅ ?}}(^˻/T[OoƒZX]߶p/*D*vܜ+|a ) }"tjʆQi ~$)s(JӾ)7"jjPT짴]fG!c j6PBu6cA1z&7Eܾؿ7#Fz} ~Ve&fc0 ю+ƯSNp!,P`c15X R]0 oݘj2rĬ/k/OW>o\ bJ')+F{ ӷM2 ܇1NQmݜpimC);-v1ROh(&Ÿ+*H'P#OD.ߢ4$.ZQG)d\=U34w 1~ 5Q#е3'O~7>'J~v/{͘!X8{x,F i$m?dc5$BO:t(ȚJ WSKfˠkP!Ϣ+ki]!d[c&G]a5惡)cGA, 5`?ޛ1I LP%u{[Tj3BY.TP# Kbn٫x)L`OaM$f*a^A"A|ntg:bS71!֓iIr&Jnޓ+> :-v݇1MsZLBt!leŗx#^{tд+lr+[;8,}_G2 ZE9Ш{1Y Y_ ga IEat1 lpס?!`{٦GǼQ;v-A`M+Vs$KHoޣU Mm( ($Y0_CvDH4.$򢴕sno U@W=IC7r#eg'Et3 f r `y*)$c (d|\<s׋ژ9P Yg|"=a PGy݉2} ;_G}ݽkؙ-q՟m~%b䳲E3+.sNlU;%̤8etV %퍸 xv.KW)Lgs{vEUxOuΥjw왢n4KR?/`EFmR_-]]ŒV$J iRQ.Թ|*}}# WxZy@.SK+w ,(Y}pv:?5ȐIPR-U"Ot #"'P1LW atZI9`ҩk&IXKo!34Qi,r0I2E ȬdV7ubR'W]QNȒ$QYu_VOq'}V7J賝*⌆:K9L}x[Ұc^9÷3$~Tf/d? )f@Kk >,&N:q?;VX }*Wۉ[J9bYqǕ xmУSfVva?/ \ch3j:1-&L;&ۧܿt/5`4nta}2~ݟӑq{MQeΧ@Þ1o[HDZ)t }+je2;`]DEͷ|,eTLؕ@V 7:t[Ӄ΄=l{lU>-[jFkz ܁|>"+]P9!Q 4 JDa.<B /e] 81ijĘ`Eqi${D:>6zmàj my~ f'iLa b㗍!& lcS:o|>p iF( OlxhW#^&&\޷eѮ`E<s_"FBrr@ot7pVݛٵGuyGD@yLgZ!$X )GS(tcv|B55 >M1r*ZF%1/(T$$.]X|-x[0r e&ĈWauC!{?JݢGmσ&0w{kkO>4`eMUd .O;c #gT}"Ⱦ :}zFW~(p~a?:~Z7,S˦) !1-j|9+b䰐NV*ԗ7[K ^  WX|ۻMO</ߎ>6"p7Z"Wtxlz#)ank*M"4+D0i%Ga A?XĮ~GZZ8\: A:G{NG=% dhQs?ڿ3(f, q2WoՁ"Cc ) !bPǤzEuIzR)*VQn#xH/yށ= 3]cW;&<5qg'zRZ'=&3V%I`*!q%lpl !s}Ï4p`L}m)Asd\r߷ue{)0=,Tu:i&(aNa3n뭊n'.ݑSr/j"=*9~(@ š(ѲhhI|m=3aAYƮZ(Q~]!5b5`E1oDzA/(fL DR4Ѻ#jt4 Ǭ#C Wv]2>[R\(Dڎq9SP-T<2ϧoQ[ˌa￙ q M4c` *T-K2wR:5KPŬ8vT rHgBF*O&;B~[sʘo3K^RL P4@rA%P"4bҶЯ޷uFiRR@%D\%4ڿ XNH&zbUr(j UB @Lǰjq=DpO "_3dChn/_A1t@M\č$heda,14hRlhk+5Oi^ZI\Ȋ"E}r UZ @K#|y tީe5Ƙhk}-6#;: LH/t 7![}}v2B" "#\* +E c {ቛ*.Lhm:vBn㺯K"4¸}aw.6C{9ep֩:7!үOP\\ԱbrHҚpdiwz~Yy(A'BbLYs_!.TTfhI(k4"jZh=xSZ|SY;s4 g1NY}t"2$z .r&ndݣO_]:\ J.b|s |x=z,/peL@unszC7 vRCYhqe3|Dl]Fɴ'L OӏdO0#,Ai[9Q+sr4CՅfɉr'dP;JI^}ujH/UaC;X/#?qcПopωva7r;/ze5I33E3~A XN~Q/E TG*:I׃ 6!y2m/z%,Iw/WgIf;F#j݈ˑ )?hR8FÍphc86ZRɡZCUhҔ(G|_LBɼ(#AGYw/5X࡚2Ⰸh:Z]2z."( p͍58> (Ţ uX\Am5osSd1Thz AHg}wxNAUE[OOQ#ĖqXvkL`yKoZWwFpqcg`(W/;y|vRg}8`/%V/֎AtG+JB]~TsW {Aq[J&c9C:-NpXcHzyt/'Km6w8 =g\R,/W4NooslƒŤ$1r;\N/d. Fz[nq5,_n:)l/ &Lg^Bڸ-.P,>F#kͤeI9l`((O2]((Y2DGۆֈRTOx `1?g*Lfv"0 Ǧ,{rg 9^7qF7*`z0 3dqch7!i#In[RVD'qչ@S#.,Og´1DD3 2[aՔQGq6eK5N`8ļZ;ж ^YCz0OL]9wd^\վYLcArk7`ckk8D.j`[>Q"vwYݽ)<{ا3̀ɧfAXx@DC@K\(sŨ~oٕnzR n#pr%u2mWPJC+(b;J 9ۢ-Ô)tU8|MHI9N MO Fk>Ppȍ6e˰CKP~׀- f%~%.=d__˶r);>&-=zϓolնPJl-\ yUj8"IdU> rlU;H묢: 6>ʁtmmleRiG[3MDm릹fxMcC3oף/+۫@IJ'9mTmQpNg[>XB NjRŹv #P+jU052< EYfpǽE¢8jٷ'A%֐veLaKbI7r8ȫŮl(}C>3cXkY*هixN;qDsjL{3Xo'X8x"lH{NhL{;ֻ41%qks#ּ5!ԔJn.V>i9JGaG^U T!~3zlG5.7&LFD2={=#G*įRa'Z,I~if~ uୀr<,8o=3[ئȏZ;_62iaH;%>`_ח224}hDzy8:z?"`qAq$'쿟YL1m e` uH5;E;wK{_J3SCzבׅ.' ܙI(C[1ZR#=C,j 1d: _AkEbGl:ؕ#h l*_9԰Ij*`;j@{2\>On|_= 8HTGr<_R4&PDʈ/2̡qGNolQE1.1pn!dY<,Z a$َuœx{S"\_ĩ7SK&P^F[X/A.hCAjP"'?rn<@;;[˃!hBbqP&I<.2l[]YUDd$$,-Y]&i+Lv{^CclkVHH(wn '[xtix0 +%7K6r~8=%5sd90L }?xEH1@L {.3JlNc{L@TVM,ʻAXKXBhky$d 鲛T? GhCO}Ũ_9xQ1 ה$ꮅ")}%QiŏRO;҉&';"ίjSD/?XӺx`DIַ:Ժy䆧x.тZHrU{ $SQZbT||R2n(;Y,K%D#[=` C3NuY[z9A ڸ-'?C d@vs#n%)N\Ep'_"^Fb>9i` 1k?]!->_}Α=gCq+#t`_VhdX(4{$BQO:q4;T/k9WjG݂EC0Ϯy?Z&5[?kZF#YC䝅Z@ZzNc4IGWzkIY"%Ҙa@Ь*#\=Esnc˜DgֶGDBN O `TC,킞FPY*X5/7mdEHq/S]P`{(1sVy[{rk7Dc)aa]RRSr@ո{t 0'Lkz7LFTfBwm9^%Gozckڭ׷0~p%B(E({dz^cdh&eZ&&%>>}%!LzWj׸+"ڡl{ ֧UN{HKG}fXa2$SvfZ SWt_^sI-rA}I\/tz]J1z : +B%2MRtuWBNW˴2<,c=k ҉ E<X%E6IY}LAԁB)ݶшh4ŏ[m݀ˡoN0hL;nA9'y 1ƖRO08ԩGUܪ9+ u)._0b^`lBBiGmTLBRsHA!>>\ B|v WkZw܂.ՔhaKx%[\B}I89-H,K~„rj) {iT+z:| ++gDv7]P/~'|.,?"6;59$T{iڻ& %KMFOnp"-}K#_%YMSΡV#PZݚ1$Ջϣ3{K/dL}+hxԘ1D6[Ƭ`@Lg8ƴD7GY˶YP86 ㅦT(; VaI0anqV>x:G҆qU8{B;aw<8짡E43&CE;mV0?m u<;@*촧&z2j?zMV{tYe%HU)b$nwp+F%#S ]H N,a<\K%E<W3&ql}o/"X{|)E9@ d'O约&/-opzkhM`&A΃dv"$2Ro' tphA Us)rU dL-{O{n}g Ҧ+xFzSѭD[CB 1Δ "fz@2C (lW\\2O1p[QndBksbNQۥ;̊ET\n_[(֓0`Mbx5hf s@)qQɪL[ҟBKe;$Z[co1}i6IA_VE{F$?dKp1`tGrtqx!> X}ahh~h':&p+b:((y?rHJi N 磚sHZ!t1%؍!;%L\ OdB͆lx|n]:̃<&j8="m$o3"T- **TE^ nl蚘$Ps̥AQ@a~B ~)9aER? KludvᜣOTyuDqbAUK6رYUsU'RsIf=_vH~?{LA1xjy@qc~py걲C&l&S v ZHIpu>{.(e  (Vlg1"*"ع+ )/[A*X2Ўe7U%~Z^64q/{`(^x܀|GP "wsu|qhPZWNac ,lы7mYK,5-IfZ'RaJX< MimVW]Qb /ExCV@ߞ: (8h_~jbD EDh3~ ˻;!zng_yRiU`6 WxT,ٞN*U2H++?iH:Ӝ;}- \#\[ H dʊ2 2PV*iN R qlRdV0W$wMbzE9!oJfiۭ_W4V 6.= )`wQL=^u%-F>ι>>#Z2iB>DM~OZF3 lڎ o$6VyL#5J53\n:Js*JugT݌`o69(mc)g@#Ӽ[ ϊbHCag٣NFS۸xUjjhNU0*F);J&cU% nbTo-_zWO E؎}$̳mB%/i#S*?sq8Fj1[otkMA\UX,T8 :CFzpLvY'h[+xM8p1Jg- (EUy~+A7vvEi&lZ!&:c Aaw(9}MI2̊Mϯ߲_c?HyfAMK%|l" $dN(ؓMbWBE1)ődJ7@f(NP)b|{ _ iE]ƭGC`ӃfE_HRr>lw=醔W'Lkj]pAB0U_ݖܞhra+I'V.kW ?{:f4b1wyqQ9sA#ÃE#V 3}AeL34kT, [g0omBZV;$!!mk0($Tz᫛ :es $KVΕh~s iXV'Dܮ9f׺l_wX4Ш`9=MH>`S5$ڧdul6]S3 }LYSg}c!,Z*Ay7yYd*@[&(@@k\16q0nBRt|(:YgxJ4u(~i!iC~NF{=NqoH-vu93iz0$-ra$L3$A( (VxL~dƞ* $68j@^ũA:Xrgz>6׃3׸3U8!=|QM9 M-@d=+2y-(u^j[* \!_ɿ&WPafz,2aC)- uxʉ$g/~ aՊ*5jԘX r/xNXz<eZwТFx^tp= CxOޠMbӼ>N#m9uDB-O z}P \ YݙŠ +us{̰?+`f7Pb%+AC}ri.X[v.@a`BI<\~7VI)@i {6Goo0q jca~u>-C¬vH,;upZpn"\(?tEtw{S,XD2VBBF*Ɖ5w&9>Mw.UKpEL؎nI AY(&M`|fþ_R$3$3ZnJv(sDK._#z;m{wAeH YBbjXAJbҼj7ׯՔv2p2 1҅]R~HdG`>,M+f2@^ՅTß"WlZENy5bȃC2rV'RWdu0 ӡH"Sӳ)]PR",*3qL)j QL"?l\#7Krd kUc⊹6Un [sy ԦS?aQ9<;^~8wh(o4lfN ?ҧ*X,Q>)0U> ^!S%B&y0͌l{m(_^ 9*F6zVkm$sS ۡ> !Eʅ%+%EVÄ˦ٓΧp߅ȯ@})سvJz,-6=wMZ$PV'?)n|ݗ;%reaN Xcs M vfT@/DIo*ftg-E'#V{%6䏴O&Y:6Ğ No=6t[IvZ=HX5ʐ 8JpSuD)x[ar<,e@QpkeJJ)5KIw6S*T! !Wxyj(6%L}b.ha {aɲnU)VC#Ә?{#1_,)5g΍Zu:'P {9+ʫ6eZ 9g+POطMf-w|nҔTp{q(Rcյ}6ZsVc ,\YP4'!>oDI7fɻE96Ѩn} }| ļIm1wI5cG `lH,j2cdJN4[vR>NtO/8\͉ϊn4姞 ~J,c 䗘ՠAgH ׷!Cr*<|3Ḻ^0D,ߨ#_5ްs`nO(%qTwhPʯ=ߋf^Dy| 7+y uvs0HOČjq9M;=wm{Q[5"Χ-Dȍ ̑^e6P.#c 1Mϩs򧷘ȭ[Y$, k!\z,Uұ@|sQ,fMCrvH"`_ ` IGdf|.M@,%A/6PVFȚGϝ*uG#KrT-m7?W| e!ҀM3686,x -G QGr&Gf }eYI)ada6Up.]?Hجm3qd|p^OK5AIH dL]V5beb lCYikWO3}801F'] i˲ϥW>%sЖHh#9RáTmRE5|»R&gulcW{Ү[&\yyET6bkR1:JkxVZ iB+MkWfJWHr ] V9Jfܦ'-o64vuU@H;kmxWp=D``T<Gp(:cJEN1YӃ)rvp ֱٲmZU_$=FfJVhϋa\4]*a0X쒃*S0G:] 4I7 0qE0o l\IITo]W3Aʷ2+J$â 3xv5r'V&j|_-Mv`Wݦ(e$2@= y#H`MLI x*4'T _&ǟkA:eNSɿO 2:M&AsHЮ2' J RN hA?a8Kx+rM.WŊԗc@z=܄5Ӥzx7pH!wl'||BjͭbsBQH0>2t \$t$ v˻aQCc0~YgIɕg} &wx),n滔 |)]zbs@o.if4 K;Z-ڰ<`=E$~YȷdExn (7If~FO3| qmC[pwrhx7=⚶Ciڗ=Z* 7(zpTF8 p k:oñDMb`Qe~*&S촷}SEXLΤ1VDVF Yob 0pʤ?؃65uRD FY"jNY(tu[GY)-WA{_u6 =Psk ʴ܉7G odAq4|[-M]trcgAn Tĺz7ԍDs8M4ХQkO]PP>`LLJ+*^XZB405#fo˧8fHZuTN~im& ns_CN=p>j<|F[%օX06ֶܹiGa>R!-2+>WWYMZ2,2xkzca_{%g tȑvKMGD75-IO7Pi'ZlB_xϙ1RyNptMMޙ|\݇*lr%0>H9`v> ,! F4{]r{Z4γ.@{ >kڎSÐ4X^@.j ,1QxDKɞ%(rGu>qKNħ14/ nԲG7 ߆jjħzK㱥(0$]W*4Acc-gcq&[¹N hn[[E'sZͅE/o9]eĹY7 ; ڌ6 K>7A7Eu)gg t4=1ϱt\fGIIom vmw77%A ᠼq4\yȠg!7o(X=Zq`BuR+Xr$q )\iE$p&swb_J|sHi+G-=^UPn,K_ O{Au?,ʲYLOz[c"DL{0XGHTEa登RL% GxU HBenjGKM'F(ZH+ց.XM Ãi`9[nt$kV8"##3юX*D&yO@da!y q}>#ɱJrJu[ď]n0io勍z"]yֶV$u W}SclcogQ槣ee BĜ^2 ߾Кmvh4rpG>/D Mc0+ rYf^ ullav;VK(#Od;NavE׎u<ơUr9~]I}k.Pq8B=G2,w}AB '`ҝ$ KDxNxBKuQdZ\TNϿCIG/BZj:0,1tN0z"FD!Uݿ- 6{⹃u>}/wf/zD3[VFHR0$R}QٟIh\'1cOHƹղ:I)Vh6:7V6&!4ł(=V1ÌePST|]6CWjhXO(p`NLUnӓw @l6F' "C Qܭ;nM^M&.P4QY0b&0=p_D4};o~G"ceF fVȉy"Ozܯ!u.P>XA Eq;t3"! oKCk"#p[%vmĢ ++d$%)#u*ȯ_>Y@/ a4#z >,%}ǰ@5'F9k&RMSھsK ŧAٟrի;u4zz{S*P<]g=ݫ86sQ*<_$EeOXM~&XΉ# :"pG v/@/jG~w6p^xS:V&pq0fXe?N3a1=RHvOnFl흷#](ҧf*@ro|%hl`g=g.)!xGhT"obA\|#KO"i7- b{^HYT({.kԦ5uB'xe{_@TN Jl$9$][|GQL!fD8fgd&Np=\AwȍK㿥wr?`eMFvEHJFNWE l!\H]OW)TjÔ~lb0Hﱦz@0r|.emßP&c뀩.I?3m2;NxW'hFk&_dY!05P@:P>=X&-I3p=K{~xD á/炠;FZDWy53* K炛G>K]vS#qqqОr;rQ~}lODn8VPQO% ]禃(N|0|!òLdWE:X1ZvN|:* .nbՓܯ,y 0~rWR3%ڏO~nub'[TX=~AI%k %nRɾA\2{|Y.Wa:EDB\q+&.dɵ #c# ib6I@e?ʤ)<[ƈn?I/AnC0F9mYe/G> |ƫ`sl(e!x_2U/˙: (QOWB~e<k\5ՊbZF} QWEF',&\ 7 &ڇsy']Uؕh*ﶬb\V~ 2k2%K].L1DRJ0b&~*fm9W^L^^Y6eU ]zB_@Dp/\'WUKC a=NGlC!xs f$-Ư6YC:.Mx5Pimeqw|"cH}EC~'?z9Uݧ/-6f ȱ*+vǻ랂P{%yM_!>] ɮ}|_Dd-I|85q>tKK %@$%Ml7Mzv9=ա3s0Py=YDx[9.he$ks[/h9ȍu?|"F cLQaF:ݜdt6پ638f_[``*RHs&5b)]8|B\KkAjH.TZa5;8Ghi\(U`u>22E(۲pLӀ2=Aw?GTXѝn12> RP_SbV1>4bURW;8p͐AђTYpQ'" 4[,K"g<Wm5!bMr  (J(hx/jԗW΃DLM`;rV9_zOM|@ k>rg\~EsV`%PۂH+8pf>m.Hq)jgC}(%վ/ŤNfzbcz9'8d=V Ob%/F=n-ztT1V*+9H[sT^ht1#e| m7FOH#֝y` JC7_|]ɳ/拑27BS Qs gW.G2Nv:XOlj|=EfƮII]ř z۫9+x:pKd1yKDj΍+j^DxYZd7J>9?7^^>M7;B+.8mKz;kXTA#rGkGi^xzby%jCE`L wT׿@!L)D-q?5ȀV\ŕ1!J7 ቙>EL@.Msܜ".fb O],Vd)iFu5 gn9hWMё$8|I,4vvD]onN7owp~X2qd<2VX GB?* f &hhZpꮧxv QGE] ʸ: #^e_<3ifkmJ-oYH:{uN_hO s8ϖ`WD;#y跱4Rм+|9褗yL69q}"+~y Ӑd/>}S}`jifGtUO\WfSiU穚`4 ɐ G!f~OH=yvd:Tzt&Br??~J?PPm3l^-n?Qq|P6l;.c%y%v0s5 \ieFΆ!C~ ⡗"W#6%@<cRg@d^GX`f0;awvLSf]6$DeRz@OKq $N`3|1LE K 1XĽC^yddcD܎??cabGq^SdTσ^IUc49y>WĢV$֔ZJڳyHn$Qɿ=+>;φ^W&k}^*Ө;Q ۱;>HX;AiSo'iSU#VJ%nIf&r]m-bX. RXP:s@V>cs 8Hߟ~P<0VƨHvw 5ջ'ANpW<&9d!{JOׅXGSndILbL=ߟE[GG+fD >ce$,CK Pq?` uEzۢo盭_FF:7ھLP^>!||fw`LFi-#^ǁ9fVCt-$:uv:^G9_+Qz'_eH_\e`b>8 ESNyvJ8~osڟEkl"ɼD“iFBPPMK / M|)Wf+"*^̴}՘E+v[r+HaA׹NKs7A$8*ҳLUL"ytnM2bN~wQIʩ[n}SiUCoC-( ͤ\{oQH pյA%M7<A.6%Х}"ss)c faM+k)+yND&'fsӒp]@Lˆ?a h֦J}cL=ݾ+zs\wDz HuK[X+!({Zj/ji[fsq-Jʴ!5Վ!fzl7F ͯhE.zN}I%Rkb߈ݥ8R:t~K*3&E@ iv أ\?yߩr<XQ_v˶T>O/y+_lJeuLO}/7` .ߌNt'xdIo]K%7 N _CԽ55\%[Z!j=q[ɢ, Y!_DD# eVČ_Hdeiߡӧ]tB "/ho3]s 8*Y.{Ç9*$j^2.]dz' =kTOj1_ Cc֖s R^LgO66=HB-+y`y:%[;jt"f gX[%+dձRJ7itq1;*Xk#IlcI4H/(g-nag{c.R;T TοCAp;LwxrߒݟU#QlSi+bpCs݀CZoq|LWі~ZW eȞ8?8CaziJA wa…^c8.eQP!Eeĝ#+i.]B#u=+fM=!P'NI޵c֓ ol NasJ{X2SBD7gM5PRFgdG@{e AcO"r㽭iZR-\e~{|Ғ+FQLCKO[cXtZt8yF 3g, je&>],8mH/YXaU y@CP>tk$ '0Ȕ82#ָmY!(*oR}ځl4>|T^ps]ЄcŠZK}b&z\-8Nc6oM" gpBga~`+&vVK-WKPQ$!gXԶakgҧ-@ICQH0V/z(KOBUZڙ"uϣdC#S8T|en=dE73WۮOQ8$+ ~7n)@% r>gFK<> nA`?RB H?18ꉊN/.8}3rDg֐U<)p)H[[gx{?择=&W|%)+C5[L2!WC+h kmҵ TF0[%?7՜{ܰn2&7Y^=+WOsTqbLTMPAsu32XGm02Fd&tcEs\qe:K֠! )O*XfrV9F#QBluA< -G#졀{2E9~א5ff=^\=GH.|,YSV :EKR(ƪ'k7 G2 -njhȧalViA4JlA=`A6&bg`=tEd/L_cST?8CwIe *I} PT;_Ԝ }GmSwPp\X:QĔlcEI!i5z% L U"-~DJ=Mh >1Si J|fe1_;D6b~h;cZlx!Xҁ> zŬ2PW8C|ՁOrTq17LH@#vL 5o[֠zʹќ$ lo3(jI#9SU)Tn,̅t'nrWH{({uR ue"u$0#l1F6A$+FzIS@C\~p=vHqɁ·+0HoӰHB?v^}Qcnfؑ>"NVA3nu>xl~t4. 45$8#DӄLY9 MO;i}T"~n?-`9}M< $؛+W&$R ٢b@ -á?=4aYi' xĈ2U[))έV=S#6u8~U<0* AZtUoqN'ʼπz_R> :O3ߨ ,o[ů /E7Dтl;Bs* ϰxΒ1U~ S(DPteݴUHX[+1E.](.)9SNj s|¥ŀ+,NObap ޳E׍/\{*Z?n5eoɮ . {_BbF-8zÄ*:uVǝӻ24afa;Xc0)jC-(p@!"h'zJ\T2x!m8(L!a-Ԍr:p)[z+@+0Ťl=f5qNE-w%(-wA%&+j˃/< lٜAgQo[g]O!<۵ u/ZdzF Z_T2uBK nm?CX83P4C]~@<;lkbGٛh\sS3 -w#O0.(Q/ݓd%(w#JvrVOp/ _ƾVW2N@t5َn=+(wmc3]1n$=ah$OMuQ#n.-tgEkV\,=O5Uc6f-_h6>&ItxV\CQlUvĺzI ELfUyjyO3 ZsS3,ɂߦb8>-Frx+&jeǹʃ' P†R[܌pz,MO6'~B%$VrrGsr6pf4hל;`vk VsVۨ+cB/II^|"dǴKGAVp꾨. pԶ@2ӱbλ@ڊ$B0 8 Ҹ`a1l9F$N{f`Uʤ*k3i&>DLDvxrnCޑO3Ad?DŽWj\İ|z< 33o<*HRiA5fy8rd,.b@r(`c ;ShØɏ\]j}S7t4&%,.R5f);m#v+u8@^<0f\/s١=% +HZε=tphM] T/;G"b:dVNլ3Wx*m2Sͧp%ET~q3yR@i wg6'RCyD0LYQS9_ /ʶɢ[]^6I)vDpH؎PmcLܹ `*Ĕ rN˂MnZTtA :O>MM|@0=3*}mN8I Akμ|B_g- fE|,Q6Ӭ-:;|~Oߕ<=|hx?-Ғ"£2!8hMp^AdRdlS<d. \j k9z2bќ`1{N5~LxSf{ /цE;ŞOoRqMZ^Q+~_Dž ]v0C`飥Ifd 5Z.FeRG7,a󒜀aH'G6g7YxjnE7WVepʕԟ^gSζL0t`E|Ug61-dW b;|]sUI_RT>z[FxFtgcz\?UoԼOfFi(ľab s >`4iӈkW?43e}sE4+&'ZٽObl|{Py0o`0 [Tq;.w2ptĈxr_dbiH 1V {qʱ^䯺[~ #;X+ƥ/,Bu;S ]ox'S,쳄e՟:#s-@P8;L{c0E]+"Ŧ,)u2l\N/=J͐}jF"*zM=O4☱ZЇ NecChC?uBY!FuI A7_$#O27[&(С@?f)U^*%c] К~Brpۋx"5|8.톫 {V~VzVЭO扱2jƚYFbSŊT벫`s_K˓/𓿷Wo%9B+*epW\8q 1? .<]ʶwNqѵR۝rv`;o߅CI_Hܷ-+H .Dl*+sWD:Y9z,`r3J'C9җVgX&ATiF~,Uׁ,{5Oe99fnSE7{ r֏i$Nm3>x{M ` ۛ&ۡ;lsX; ~KEX zGa23 2G3z9i w%ùC68A΍6!Aݝ8Oym0[e;"Cec, @~X\]=ǃ^#r :2b6wJ͝.KbL՚OB{Z5XFXsL_}1ϩ ;?- w[y X,Ӂ%棽$`$&<$ڔ^|^D-B}yxޟsWIjJ ~LxȀ|2fUrbsb<3u#eQB#;qV7-QZŝ5Xȗ93]p|[|{:E2{ 75PA( זң4|"~V]b# !"RmWJqkyjFuay%f4q"23(9wTT"xFMWSѼ6c}g|q0AO;]m"%sY.^SBw MCT_=c˴EGkC<ܭ(z:+@gy9_\0tW/!AG t^V?jnZBeOnYD˦YgszĮ7֪z/9nUr߹):2U_"FGsBDd?!KᤄG{?=m†ۋ2Ki"@~oV ijH 0zscvo+_3= 3J*y ƀ7(rPf ^YĻ֥;)ߎ*A DI,=EB-rڨ}=[xSpc/:m<_A}ip\<"pylb~M# %]w=4h$ƛSu|L*gg,EPE!w;;RZ*7S,P':4;mrt=. .;T-L?i?E*$1@TQ7Y";v4W+h| 8TSW2Sֻ1%'C[ 2! cMVcA1$AP'ٞhvTΰeA JއQA$l_^C^X{|R$T߸ f坄 U 7=LJ><{o<ٍ(He!t]ݎU!.p]S1< a&O;sHE1HPn |)kW6qH^/]~wI!H`v(ZW.kv֤ p(%A7n?=_^Y;U1'QH&慎%!朼ZYvR Cd14'X!?F!_Hep5^~Wrop\U5ox&ey$A &p\4XxGp J׭SAgD#P1$%$Nxg m E35w>Js#:"FwJU>Ӈ+ X.{/eݘib=P' ˂|>ܓ2R}-8Զ\X#릝<>T%DXfjJh.>&شe1'6yWLeKzkŎiz6ģBO6UB+j274.ڡL>_wS A1qμjDf{zcwlG@{n}5o`2!v5yfnpWzfǖrV_ZtbG+\  n$eoVKuQԓ^GQ3}(WH3zvvM֪j6s Oy И6ZGX^q#zg=sAeX|=tx:|h䇏ZV1h̝G8da\?9hbsE!"'_,{9Y;v 6^ wB3){9lM$+کJ[['uEЧǧp Z}榀f7?!w6!Dma˪YS$@r]uﲋv?X4QFЊV|@'7IƊ]"A$/K Yַ?|yNM }ۺ͇ڂl}p?4zfl`t){O翼=KxgKnJ(xO"LW)=Eڊ/6%Ji5dOΙbϨ(V|Rxi e|u/ȯs9m$=tљL G43_0{/MovHKp37HC)=:ǶHxIj<@/*'t=1ck*ApiS7iVQN*Qt}+Lm(ЀJ]YDg}h6œQ`s'T~e-Z|+oLA=n성eׄ!0єHH7ɪdX0i/C;o(:xUk< Ҙ#Gnq [AvhZ1b#\TF,YE4c:=Daύp,D4DZpt)!I Pdhz=Z;Ip@S=Lf@Hw yt )Ȅ- w6n'pXlgքP+ r]wm vkd +sj*s{4kwGX L;,wg8nKJ@98}Sws~)ơvN\%$BS\.H4 OH ԵMGZG94@VC=<[ZWQ2iK=2]\ymhy )c|;*U`鹡KXOr DM F?&avu)?,M7ďCjE᡻tߨ#%rH&S{c+6!J{sK ?ebG GKcI9q5xdy@][yw!sUbDĔ 9lCϒ**!1rCBn R4FrR)TK~Wy_fAњ2)']OK ٦z9J6.2= =Ƹj׾$sEv6uB; l Ɛr;<6l. zjCbnڙF e$GTX6+%BO'^Ü F IM(n!nY+J@9sd[q ?e'ܤ(V-Ų| so~A u8@x3DmUB# ~>VCrMaLnyG2Q6Z)7d|T fju4g1)5+]`2]LM(3]:5x+trr erڛH'S~O*LH?([S~G}^ϢW.j{\x#fu7S?SFN`܀YeavQw嘆+/KBM*8j c>ޔ12(ǘ,Gd R4%C]D!#켃i]ר+Ce' Y^8j1HJ1E#fmϞw m˽ut f"V ^%@`1J=19jҍYcJ:Ԛ8@}=0hacɔ֡kF T(2V96߽', թ X(Ɋp_},Um:* 6Yr- ˪gġq"k35'h\} 6%a"|UΖ%QJWuG#_nH%ƣ~A[˞6M^M,5yJ~ft#P?(n3t8cjcMfNUbg/ aB֫vzii gɯ=)4_4ݻ~'KjD!'y"'!7-u^aG/Yxu,K*8rmE~_ !;Lן]Pq9EAԹ-,F0@V MxOφkkF*5&t YNcF&lKdf,&TRv~eqӠ{5&|gJ Vߝ :S21zIR&t!."& 5 tMhPӵ|~CD*pV@c`Oϲ6gbKU@'"nXx-i1Yi|Lwyx%j|Xt_% H(p`E0m *1/%~(p{ }SKw>3u:${pnqbɥ GXՌ Ɂz&n.ZϬ_\!nAie+_K߈$Iw 8?j#Ghg\9w0I Ơ\7'π.V2 40:̵ge`c-7HgI+ݺrkvǘHJ%+QY_bSېҒc4oEK[d x֒/J d0>`4+-sRd+ɉB'$Js+礒 <ͿTxK <^켠ܒig߄p4QbIevR xH j,Hr7lv;Ļ][Wv,#,U1d>'z=m6xĈ\L/8р9Zb5Ȅ*jטqa_܅ͽW"a%"=YyMQ5x8weg{enhp/ }ƉHҶnB] O1>o pU!EfUmg%ŝ']0Dl6e4vu`0**t:%qXԙŴU8E 3œ -Ϻ]}nRqֳl ]KontYVl?Dmi5݈^?/EqOy1ƢH)ZoQŖkǍZl:t!X2q<+bH{AJB%RS0 I;g&4/0HCPjӮZjv&i?UWnKh$Xe8FpM?L& XTu?u7*:^/ ~U`)ǽDԁr}';u]h=>䣬5p - F5&R6J8vF~޿?%,w:x͕+v{i-`bCO' (ae hD+ҽ4 8![6(1idcNzb/(Q>^OHEC7lCNXѦٛ=c>xgbɰ0#΁ MRKOnM13/r׀.kވa4¡яxtAL xfsZ8 .$v/dɅ*8zkEp\dQNg1ySl\2tz߳>< t{h8ѥD]+"an49-T-BmRoz|=baqeǝJ&`"v6fE%hl*fM|؀yWxoju@DΏ?,_m@ ԫ1PR  PO{ Р.?2ĖN)!=u_lG :Rw&'fU3J:E% ;D ; D 0Vn͛|{Ӛgm)(ǖh ^VUK5A oRbqDzAc^˲"j^\N1ܡ TH.)2+l@=סՠ$BLY 5ٿ(0gDT"F0v<xv%;rábEx sat =|hq®%@ Ah%mU"Eͫ|WC[C 9p܏Cz!ƵQ3F9)! ؛Eę:eє_B(+.OD&B9HS-D. WpEu9$hC['Ux@˹ NYİ3C nl Lccd VFr:2r @jNR ))9B*U²*1-5L͜lgYM]?X0y/d1d)+aa5PTS"qT}&F^eik#Y@i>rMID2,ʯ}V68$Fmp,Mhz'>\O K & )jNLF@/bI9pnD@ !Q6Fr{ UN9Fois,# Qӯ5LZ"sjpqNP:ǒXOʔ+A}|@Og|;[sR)0)kNrVȻKUڍScp۰/W0oelqx7eACI0MUY744}8lYPAA+ X 5 Cr BRMsǐ!~X~(JH>jƾy;OKyŭrm.߈4ڔg>fu064FPGzl-$Wo-ęcC|B0_Fd)r8G_k"9;ьz 6D1baCO ;z[Y/НƟ~ EaܜA&;^Jy9C\ _rʋ.KII[.2}%Y/tE^>!FgPPDh |DT/V9g?xN;#j8vd1oewqDstƔor׌ퟔqgpku/nt-@ "~cF=Qu0Ģs.8%'uQ6qauSPe{#ѫ H/#d3h8Ҝz}s bv$"n :Y@=8NK;$QI!fb-.uy `iڑr1M h2E  łjNA ]mN޴ c;Ɨa\R@̽CNӞF itl3DC>-X&`S9:سXi^/ȡؾY4O{ƵğxH\J-c& |)$Xutu ?͖Ύ2/۷?DEm;b4?甝>g<, LP?b &+ůV}IV.[T۞f<:-_=d뀲9Rd)MjhNo|.T+׀a1-:"B < ٌ;f}+; 1zMq{Ú@Whs;Bj-j|A%^m>7Kc>4 1:ez>}Q5%ˋT{.je =L$K%mg^7J4y-! ZM;q&Uk2塨bm8 [P7sq ZR`M~c%{SZ/+7=Q祉-})`ʍ2z79 I}{6s:=Pn iLPL-\p͢eP@w],j]/wfOq"79B'2 E,?tl+k{ۏi\0iPG,YI)}H;ί^NE%`zR ΟJSIiλ}⊗B{J͘y16f)lfFep?M% ݡՑ],}=^HXrTPA/3AܻZwsi3|׫:* UQPGh.-jH6[iM^p(6/sx*UFoz8ҙjC)W*T[CbEP%gT'_غVUYWͦqԜ({Z>+u]/@um PjI_ް1ð"y>@|C/~#2o鄸ueHBC13)'=P+#?>_}s-O`sh^"5Vb@(lEdP(sj/ݟb޺JU͓NXD2-o<%֨*]TL~Iy5jPsePPXj^xr-y~9+*}kЄ!] 6p/aQ/3SOARUC kM8˪Vw CӀ9 (.!<ѣF*P:d*rxSgORTjnJ!2׎p.2`_EY. X]TV <&O0P:[m =Owb.p˪vm xƋ8Ma(l馹YnH"5qzgv]ܣE#D`Rxzt)X:ʭMՎo1m.f 30m!c#"M ѹgփԆ a+{}Dۑ2V)9tXD':yhL*xM|S,?Y)C}J4:[8t=!h篱(WcpF7xd:*=,YXLTK<őusqqS׉44S͑"S'@:vۜf׺/$)1\f-1WO΃/@uJ?z.ALMf̊֕A7Bf*!ƩM ~K26ꆽ>{g,3͡7)*\_V>"ƫ$\tC. zFGt=}(-ΥʸpT a ⌷L`۔%ef{tgxXS[L.wg-EGe^Yw Fԅ )k(W 0ǻ̡]fhD{Av7|3ltÛt{\A^;XFٴ]SH,#j8k0Js?yu;恕 >eqXH 'X$hz:՗F,['vީs([ eĥGRn F7X+ ^h[ ^/iY)wl[JmGgLܱiXV G$0H)R9Naj44 oh~&eب{)?pw3|>9ٗ n~،f3fLMTF;=ʠ %S82ܻ/0 F̡ oroCX"~#Ob;FiՂ2@I7Jq?Nocf ]g3~|U3CIuraFncWZwQ(w/5S.'/C1XV]!qrY޼P`A2aQ` UDžD!4z !gQŚW"O; aqZ8O?LK/}Κ6SD7{Ho!V-L.kk)uMy|>E@ʄ(IxG+PD?>~'#i3:NdEefG몿2jӱŸn':KͭiᖨU<@nӀ/X}JkKeXMSߴ:pۃl >Jpsԅ8>FwM屼FQH(՛QW1p gh^7oɣ*T[#tuc+'Qg礒 r!6Œ; qٚdzjC3I&>UɅ<`ܾCÇgu奭'37S!@c#:5r1d`A$ U4)]`έ|Vȸ Ǽ1'(,Ûb(j#((AL9$"6uR"ېpZSAq=L9J4xH.j@#E~FWqU*p , !*.mW=`mbB# oko=QX0UOpfǂ֥ܭKp(kT郼9cnڛ'ybŏ|مk(S7:Ri Nu{sl9#L@-*7!`V٭rrhZeC#1 U2yS= KqC9# A$MUoa1f]Cg 4% q&*~yFEէU>5X}Htz..d5ԍW&ww@R73 b,R|y1mTNkIłeQ±Bs#hovQ v68\nǑjbe.l>]Auϒ]8`#7%4IL*ɺrtLħŎw.~*"+u=Unt&X=#gmעw4-mm½fq"#>5M\7"|hb蕄\ Qm帪7rC; ɲ8~>ۆ0ov;r+LEC'8";&\xsݽi\}QhzerIq΃t$db@2{fаA·Fj9^X|^3+RhP9> ΉEڂ!OYo~3W;Fެ B?|VN,:KrE&[y0nt>^3ҫu1atiH1A-3B hY߳?Qۇae<_oCIG؛bK N|>FߛnȭM;WǑ\#|}B6@weR EXcW?3:]3S-c.qNyςÄ=%ϔ*n| \,X|y!xr5RU9g׉㳚Kъ]۫9e{QYBvF:LjfF7;,+$ʈtgp1;!KŤ+ک^pnf[s˒tqAuA8Yx~Mɺ$,nu^.|arM'm0f4M3BO A/d6v[<=靑jݫ;w?ⷴ>92~Zw)iżGDA%]RI{ {w8(O:1O?w\M oLҩݴ4iׅI7K ._b!LHb9&5ZO4ڶA^THqyG|Śy??3f̞h16 ]ܵ1m=bgyfExnqӠ_"4 |a+]%} lk(?۰L!x !8 >.nK uqQa]K~smvc>_!K3~Os7> W\9ze=w Y]w!sv@yPyG.f.RƎSvQ>"B=`ZJWX:m9EQ*"nȯǚKzJ)T%ȸ uT|9٦ŖX3xT0 p2#6ueDqCՉV ME8ХS6'4/øʰxH,քlAG1裖4B_2LJDp'ןckfzrMX020N|ę:p.9,ʛ[eD6Iq%Bpg8فŤwh8Ģg<=҉Fa74ZX  ^rv'W34*c 1Gjv(}bLNRa}>,h~۹ ^/`20|?fL/Ŏ>g u'UG0t LF+K,TJ:֚.bI5wi͡d0`7rIiT}ߤ"t"H↔Eu3 FRR璄A sGx?H7A;['x4c$d]wI}43yN~?F xJ{3@>7kYy蛆n֫xu#S=0Re3(=٨^A.N{ 8bٖnt|jO`^#s gfkӚ&RDT[]0H7ݏD N0=lO5 5 dP#XeY=VR1Z1r(/NS)d#̲H[|059} 頢0\lH69} '4wd1S0󎭁pԈ5=n_C#n4׷/wrD.^N0vjB6]gU0Q!OZ]Ty? J[H qg[Gypg;Lѵ\6mZaNf;^.ۏhmIg SHdWդ.EJi\i. vRz&R 89 +~=(-qO^K'{TC`!uiE!ZI!wg'&-QLĸ~PBT^!RǠB +(Giha)loۑJyўO== yci4 |-3h( u:-dP;B J/`10K?O ԅJ,.eEua"Xxi-A% w6LCx.3rjvu[y[ڜe) 6=6ebm rsRnuEM+ň6t~|6P}ӴKu!(%f39c\w6!Z? 9O닾k0 'z5{qյCj0#ͭx/L^lմ~?=k|)ύF*9xҎd'? jSZf=EE6օhi7NPv0'Mk(bF(c7)}Ft]EG+J8TauNOΐJD8w66 v,3u Gh/2iɌy$ D}W"&-F3ܖ,tJNQ#(oIeݬS 0F)e3w &ҏ.SKntN Ǜ| üHgTdɝm )Sp*܋  k՛?]#c0nC h7;&FKĮ^1+)}jߙxNq| kBd> (ˏ  " մy&lC#կ7L\Nt,ݍKQ">Q0Endפ!t=Ȧ Dǽudt?ѐd GD!yIODE'!{݊cvϣ?R}<(>^|IU؄ R0R%]o'm,̈́NgfydOSxx];L%Ț[vku4Ӕ]׍@uU/~,F-&^ aH&Jߵ QM_Kqړvsxa6 I? @>G2uc3X愷?|i)|oӴ\,:[xR5u]Y֟,U&f@qΧz˩p?)RTɤr cCD[Y'"c#ۑ'uGY9GfeLԊIWMI6hcAjۻ4c[;/0nd$*Pè5$?-KH(% 1@$ ǭWtVԔK:غC-Y|X+*Qg!VO.+A@]%kv3mgbqv+aBqKբ UiXN2Nԥ&oǝ>vnGJ2_QY* " kCъԝMrfGol"RQF*cڃM)3mMc22ϊ&< aЂC)!#b G7/ btogW.̇}.f=1V0xlo\Bs r"J)˯ }s5d X"JKAGd#Wn=k ++DQ{tfcSHbnlTAcn;nho;x iB(?|p vIq\3(#U;&%k^Ňg@~2fd2$i[OPXٿ߬6 k_Ss(C$(fKE-1PS&7ke;! iB7/;[Hp ^Jyf٤^VSWzӷ쐊+rH½H/dO}UbRWUsCu T\ڿqkXcQM؟6 /!I oh]@+x;hVgNFM-x=3 GM^@C37V_8)pFBBҙ5MmagI:Bb}]MZ2(*]ws'5 櫷!p>LΒY[Aaȷa@QE޻q(Z 8y0KGXXY2"X NIH5>~FPtEQ;R\7b N;~ӾZn(0gqPrU %$~c >¦ `7N%)G+J)AM*nͶ;F̷etBg0smey4ȑ2#VBipx%$#=?<Q /{ȾC/L"ap=jgđM+k=tc.t[8X 37W{!u9&B_{(ADei) ZJ=Z}f>F2<DZja x1LmPkhdٙ,v}2k@fo7>RϦ%ΕG6wޒhYA7uE(XWÊ Չj[a+ 55֤dPx&Se莻KuВNO@UsHE{֚߹N)=r̉ f_nY~2E.oGj).ѰgW`2t`.[#;k^ZSM1f+5ےU2;!jvDzd!YY0$G{m#E@ R'S,2o@yttJqsQTͳ!k|O8~k=T!{fvBe%h<`{-NI Aw_ȺemYBFT[LMz3Fy46' vB~ݾȅ.z>R)ׂfmu*ZMԪCc dT %W_$`uxGtWHY3.um`W7(-DKZVE-q(\swi_}*Z0jna_nδmC pMDD5bcѰ$m!~`5 PؙQCs"Փ,F)DM̑QQgg;2[O_@ kp0BsX9CİoP.$n: p iDS +qi9?X֭Be\SD-En#\ķ7U{Vj%=],}'V_хrZltʓ]踶qMಐ#)$/p}y;PT۩9WO}:=9%~ɻఅgKu;X0ӏoK*GHާ9+@ҙx1 1aFdPEsm,6fu6FV :{rP c(FudYqXp+tI"%/5ߣnᆴ l"XbĔ]xvp|">DCũ^0|/ 0U-g?cg|07-㗃WY($Y,Ix©J-2Zm q, ) ýc oU{j͛n98vcuBnE ho]M ZI#Yˡ|ڱ,@|>ף'o1۫l$8 F>3b)/b3ȳ]G:{9ox"L t3V}E C:/jY #'R:@h]M+P,X=դwu~Yqmx]'V3 VGwmiZE2Y'^s$U*֙^@|6NrDi%D#O*x<+k*)Yk;nu2yV-D^dZؔ56[:d̿e\lH Wybc|R EʥZ4~Lz< #Rp@W#WZ !M <%s` W28wp@vG4q h!̏`kH T{KW/6YZjPp L3Ws*Zo $N?t. ֓Tױ=p&L4| .y-* TB{̞h' u* Pmڏ _HF''ٗt־<~w/23$Z498 $i޺. 1ܮJe&xH44u cv Msmʧ_rPae[ JR8?NmteO}׌ƈ$W 2z]}|l3!5"WΤ^+֑ $0 ICwxeHo8붹xY#:c)p6 %[0E0u%$>!u"ce^'R+7馸YpN̔VXW8_KK?|ʹ~hkϏRH* S3J\ErxhNcqSsß;x\D^h6CЃQ@y2!ǪDiyٝ`8dgU͏) R8MJ%=?XCL<+8H+H-'<51z~D9tyZ317U ֣?oI挕@,S/ȬI;$T"c6Mpyœ!p2h.<:Uzrsb((Q=_2K&p5b81d:jΙ(\O< $5=؄Ka|o\{/ixVqAqʙ{۹ "0 LFI>-:n$Hn{ߔ+."}']|TIjyl(&J4ҡ/%OfT%h ,>G ӺC*Ӏ&t zj?XodAX8!Qt+ppʠO;X3:koP;D <xЯD:B =cJxyf g˖XT2iӟyo?XArP`ȝ3Z|0pQ&mnfwXL_q \ B~AJ5N]V2bVNƖTP+c\B:Ա?UFYU{lhg~gWڰ!BݨRP>'&jF 06gs.6wW0VKjҟ +1cHQ^̇KHK1J|\d5Ogo(~)=,'ܯSE; 3υvvAtO[ߩ@t { J2y1xB yN,],Y}y!ʉFpY7y:'K2Ӡy06>!?x ' qD{M\5qx<^hQ XSB4 ^jz胃@ W#}q V6Vo@1N~-Ffdȧ̪u ml*`nuC9 Sտ-ua{qwEg-{ȶ:VVw;*{y]CUG HDnG &ayh9_:}p,R~_*xoŧY6#9fi6a^hiGjIdr޽GFEXivT09TJS+v(q_O04@Iȼn{9tj/+W4qzS^ uP$֝L:ˌ=$~,I8`}Qظv1-+;$GF&k(&zC1 w{ӯ !J84u>KE`YQ9-?~>"(Wsc |~$GB3C-^h9fl2T'3J2&]y 5SMﮆk@yl7]ˎ2;ͬՄ{(1rTDz܎Uޒ4#ݕvHCuG8}WWcEpmFo\8NJ8y,؀M~\xX#S[[œY޿t_ٸ_]uX`Ab5zICk@л},/RHL#gZ a"oKc"$OZI-ke;3V# l^h#]$ǡ_p8bjl{JXyu7MTy)]Dqtl ;*z'^27^bGI-a4=eL;HbԂ90Gm1)Vˋ`TPSأ2{H='lvQ52:uyTƈm1dGL=^E'2rJ8dip.$ 79%{A̰uƭC[n3/ ,M$yՀY#Y`S$ %vW}o_ōK%I3Z(84s”D V17sVd(|8;DG|%- Mh7 K~̊;NP ,'/F5Yx=M.לkhUG}}An34"V[@U!ɻs-k5upKg4dBch F)= 4@k~,jc(e-'"|Ry~|IkP(\^Dw]NӇWCE7ɱ}֞vŏ:+8 b+P/ ЈIx66 X. ?D2!9 /p DG_cW p^}79)M | >X17&83N%N@DWgDYrg:՘|'k H3`^OLEϤڵ~$Ew˹@TJ𠑷C-A`CN_B,@h5=p -!LI ؠRӒ y{::. ؤ~I^$3W364[Qq"NK״0tVS`Tn"CAĿ%ѹm~AO: S|LPxU]& rb e>E]>)A.{+ 2Y&ۂ[yiBϽu-U`P~Qir +ۍ=+ ئxyJ$Dz9 oEaߣQGyM7ow@W] ? p'1/8xYz0c0ώ`c V* /@V0ڦ Mc!BgvD;@ V,;,3!A]XiL9X'L@ lkL-A0G \МA{u#dN $:c*~pBY;OqLB6ڟZG4MSvae)r#s4?ة=2`TZz nwR>Ac؞ #~7U|("gZ4i 4K ro|_,ZabT^&rBr,|)qEqdnR~ωKj=àmA2l)¢0*MS=`X{+} b W,5b-}a!#cds-fpgI6J e|}&ҾX@h-]gכzk cmAhWV=M{aN)f{k(\`n#YMh՛E"u4QcEz6:c:x~XqUP7dƝI|a׻uh_.i.gL`\v4hyv B+' O0) 7 61ӌE rԜm]i$98F~?pY-C1˝YP[UX LO>!Rٶ:Cʥ4$U&B/[*%<^Tשmc=3:RaI}ep1[iDBM ΂E"|-׉¢INX{_Bˋfo+DGy=֜k[` ڸb G~uBA%{.OcKg1hAamC@} $ "| 7G hbdi86HERH*}zXw7uj>٬_E45MUu܃7FM/\){{3} vGP\*;j2wAA ;L_4 !MƷ?/()͛S5l#Jy7kGN~4[ L @^VKJԤ,1U,!οۛMSq{bR/8Xh*db)lqiqTeZMeS"asnUhJ-U#RџSam.!oA$BX%mXU!ŲB?|` l!Bx2̏ݓ~&Y[KB#\.Ґ;syJrvׅ}#/Ph瀳2Aq<$KAzv*jxy6L_^OFx»`84 sԛaÝk OU 4K~\122R޶/i `-xsiȔyb ݢ&4;U؂B db }=raD #ڥ*9O6T`[Yi4d!_drrC.!A2%W!fs*zJ+!W;5QLwt.um'4-C7 3|frX5UthR**oݧU;e|A->zF:ꏓmq|0\GF&M֦+^jAFszD֨.?1S)Y;l܃֖|u@ UûA:3PAhRiTsL[ /M.\QUDKg:g*Z \ ; f \ehE)HX>8PQل=bm,}ߒ\Je!bG PWx[jYhFɒr2= 9}\6V|>1T5tT%վ) RE\n88FS8"mxmfMQ6S?u];o hnddg)tF;鲮[ei:hZWK$яTq0"3TCSA?Ŕ39e#IR@JENVj}5+TjcZ-H TOd5NL8y4Thuwr`*\fT'ߌ X=uW0ԩ**KY(z`uK?2ij#E h8 V+,o_ ^‡Xl%lKWKku5qoAyC6-3ܾtt{F5:aulSݦc MqGB}`:AoT\+ HYycGɀf9SO b&I}@G0̥Q$ P9 X{ "Ґb iMEVGe+~BW6B``9,vA2/ Sp P _U vzhVn|=c +dz"(H nâ<<ݶBuQa/x1d[uf*}6wny> N^Vky|1T@aѢL҈˙OƔS "wK dexZUlYEc4b))CdE+wfv5ã]! ,wxDwk?~oyKeX"Aה Ned0,|l 6,.ɓp.#F8ٖ3kM5>fm1w|8_HZWn:m }]ݴ'ߡDЋ7QʋX=h*u2}^(Ҧ֚:l4R0()zSXSI7TJ<ązhĉ$At'3HUdIBUjH̓-SہF[ӛ;P;++Qb35nlMQSKotn!8~O{ q,G%:r[կ!eO898v9Q$_fzloSK?2ZA ?84cZҶT zY}c`=ޕ_AMo"z>r|3; ڽV0[({5Ըvdu^oNmTk6mnbd|IZHۙV}4.Uzt&䘍ɷ#MӆAOKGӷN*d;'⎿kLMaWHywP;ep Xzs#[Y D[6B9MzP*H<+cR1*փ=4wy-/mM?! |'Pg]- Kn~)ȁߝ7ŝ#ie-Ո:ll:'r9ԒI xPfsZѮe*p6t +O "1O1OUo4t=rqr.4n51eClZ;ʋgVDd(&tk ˞zC{~ǾH!!LNp_&Ͻ # Pj~q8.a~ -kߦ<ڧP<%} FôE=(em`Tx+MKCEkWPӘ`P\xa->Cc^hЩRM4IW\%ONS{ ǶA/(錯'9,U< }L찚 *?l䘰D 'cZG󩁚SH b ,tLH"$1Fܒ98+h+ =6wɕ_pDp!i:̂Ȭ׻N s"Gۖ2p{F~GMkuSY˘'aHhښ^`8 }+𑶍״O9"~ݞލLk@2{O_&v\#asik:Hގ .Xqr" p:¾_"ZϒބvAAYX[LVTy&.zi*|Bl] exlQh/=;:PG_ʲ;> YxPYN-9ŔGr0Te7~?UK8=k*DYɚBNoR`̴t|c. qnq|̮<4 };(Tp=3ɑo4 z[7m9Dqt+K!ggo;2ŗJئCN#R߰rRz`|oa|/?P'gx3&)ݨ@6"6hG4S :]WFAU,ό]DzvB[=0)rrTBPqc[".S ў):4钣PޭQ`p,lHZ>-s7g6d*.X!`%&Ua|,eT҃V3*yއ0wUzeR.TvbTb?>iQ=7dثpsŶc߱>wԮ剾f|>J)֑#G?倨oi[h{pGBs?PFoGwx!_&ePLP o34CEh a6n@vGgM7'htϳc OFҒ-aʏb]iƬ5~ ƍEPɈp^e  qgBA`T=_f~5ŗBLsJHЊf Q8Ro}0H^m)C?Ÿe5pPD|<-s<8ue4Y#ݿAYT3{b 6 U2GГN8jIXY:)yO2| 6R eI6ZJq_!83>@cW* B>-]5X|9Ħ@IRlo4ʢ*ٍoplkcJT3OZj.8 ՏQiZVЙF|{0 ( >^y`E @h@tD_7.ȺɊvG8O籢a+&Úy-rVvg&aVF\߬ !:}cjy`<6R5nM<hbXN:ů}_4 C|d[y@KZm>,EC$oad4&訌eME "%CRbvǧ ;āiy~l)4B-A:RZKK^m$јBOOpp!aG ךͽ.Xj Nr_$UK$X:=w刑ZEmU UJ+!-'r)wR5ŏp4КiL͇._ϰICj9Nw9=cŭ';F*CYY+rglI6|ڀs ;(H,g~ßP0ZҀBN"\6`Ij,6N?i?תc?I̎-X{k3FkNy.IY ^G@hCrܭYUg2S]å?]-ڟHѺgtr1 ղ}Q$1c_qxnJaoh+ wdx'UeϤ()ѹ\WMw`Og X J\e; +BINҩ+q-dT`їrп` IPȍ~wW/ K?^~ vD@N b}ٓWؽ'UCKπU6 A Ea NٸR_OԵFm-2g/ z#oI&nM\5 XIR+ XjcN18{9\&s9_j0͹B q^c*,Ph9փs!v 8?sO@/"Cz>Ph<{f]nW(#⍂CbLs4S"엷nԮ8 a8 uDJYQC` &1r]yo"#8ԱxȽj* ZwD4å]܈߆8qӏ;Ѵ|.]fg$ J빻F؇zorn*CHh4I|r $"=n3kjxd?vÎY)'r.\Ԃ}:V,v/w]BUSE)혴dFoPoh~Q]=_-2y}q_հ!F'O3Y'VF5Q;6^8YSˡC'yD< ]=pRdIdTWa9R[e# Do=LׂU鷘j\#ʘ欞R+?TVLPx,saQȕ~C>\dq\Yn䥀yd¯.{ "`oBF޷h4wkϑSE3Jf&ËSG|n+sƼbG wPA}$oD)fvi*=@/\7 iދ?B\g֫u` Yb"!mݝ40(P}b#\c`m>ު=ѤA9{[=nZaGG>UѸi / WM^w'mLO7TgT ~Rujg8ڥȟ $Q5>$ ~ÐS|D.=[ݤC5(:/Ő|Տ fRNVNٔ )0قGʶOaշNP)Dܞ ؠ&IK^4u%_,&/A $MՋJS%PjoF0I6eA|42Ԙ&jD>[˪2JmGػG(>蔠Os fuW轻t r|~?: /Ct(7#U4ϑC5N{[ݥYmkAF}Դ!>ưr"~w_vZԫ x:߸C|u^Ė)a3ߖE 9^*7púLBWWEZ6*B  8\Lq/ x_;هaƄ |DU"d,,H2UBD6+81xqՉm_mr?zf伒NKS@foH~o *vUH;𦤧>YmYn(AK7lE,(Q[Ú ᷷`4ve7l#iGOhŠ`Cy8%Xv5}zj&%fၙp%RpNN:~m\qp ?P~-ƶPP!r"6(H#M4-C5|Q$2C /4ц![$ ̜&MO*sx?Ej49usG>YY-qZz /BmiPXi`^-9kHIkW%e>1˂r gJ,O4LL<0",t\JܽVl戧)UVRF֝kJJYbEBȓiz0ϧ+M/wMH]~Lx73o}#;)9dwߨtx# ܹVI-[_ֲ7WՁw$7 jII8kߝ-FrT"Q`ySC§W^hlLjK?dZQ~asѐ2Á?w=dCo5ōɗ‹6E38]I[Fkk=$rKP]#54a=8-_ɺ3n-DXzz3Q:#@!0rztF,{3o%r! |:!4QQRU3Wfqk[ZIyMQ(,R-ҧWǪ:ߚ+^esl|I$*aAթE[ uuO!X]=3$X[am-QſWYuK O$7C!TRaJao %ȧJ);L}&0]3f쏻-M@qG"=Z8eZhb Wd}؍.Cr<ܕuHAbrE]9׻JxȾ &/]z&GB ).Uf4v`!ɲB(ƼЁ81 &eZ, s+ |zٲ4CHXlzW/і fMn ZOB#M9Oe5]~+D\b@?0A]n|\E$7lʣUj\iUe>ּ+R`J>'W΁[_Ԟ\=$6Jg06sc7fZ8iX_b*`E\vcSj$̭2?{ 6j;"ҳ԰0ZZ:MReҋ9 {Bi}IWwE8e^' y--aVJ)KRla-jҌ qGW],F+IrB :n`4kvHě9Iv@땲jvGAiml&(QP0lO$ O&%'~)Y/z^=ߜ>sw',И"B{+I,;6p]jil&n2rE߼fsL4;lLفf_lfVhe~WG}RlcX˺So n6zl!.:_Cf^7yA!Qb4.`+ڕ86EV5ceہFs`Rtxoq"GC`/C N&Lk@Im?i7*V[ROc\/ϋjJ ]vP1FN/m/δ8JY?# µMrmL@g ⍾VcYNamlwlct9 W~#ZK2cc"f9[ӧgz8-M%$RecaTwS3u *9Kf- ~ Ibf$v)/mҷX|inp^ݵC>JvvŖp:;5 d,H,bɍH3] dLi3b.܂iXA1t.1o ·_tM"Cl(P>r{iqR*~5/#:$9Q+$GnRpjY?ӊ-^ ~6jtZu K" l$EC8 b yfHLt6U4\r-E@!܈TNMUL3]*1H]l\_Cf,lZTQ`p$BМZڋUC -S:G{QT*uF87MmxJ{du.}J={ԑ(/o(=3ȼg_rc^`I8IIj*:ޚiO\xnؾ` 1F0MEX1xGr&ǬuwΎBd?YWWs-]Y_HP[+^i̦* E?7N.˴]7 FasWxid*irv)6*jL:*GުkB5z36ɠ_sF_ibZl%qh-Euř)|kuS`Q=Er|ٶӸY tlM =tyKw^_=SIdv Gm磚|CMUF ]Ǽ;:xY!wByطR#G$AjDhu{P6=yE8(ce wPɺm>w[E4'BFRNJn?1+Tl=KvΣͣ,F43>ԇ0M5 ̐|5`& h0L f|2V{~=xd~MF7(FOٻnUn!FzҡE6CAQ ,OOG 4%FMS3tX%hIRa}Ɠg#(;JЫb1/..䙫&"M.6U# :6B2v=/aG#d;9R4 ˥zDt+Lԯ{)bDZ*]f#nRSa̫3C,2;6a6r 0(Z9=6㹒s 7> \5b|>E&T9 M0KJ+ϓr7, UPNH~oetINP@\% өo&Jp@R܀ (`lƠ޼40 ?g9cY/ iuL"v`1!:t.|#mo-xD`5 L$=hx3.Q)Ho%QY6#4BNE}4\TL!n^..(^DNSxvtab:ǽ~%C wTySʛRg YshrkxdkH8 2(洹ZfƓs]?1Yթ *b8b:u=egNUNgю"!@Tu喽7D hmYk.yʡ "~?P%qkX>M/<,+.H2hT :YN8DIJ5<|Ke+kI G%&x@Kg;9#v-g׍-»|^xÙmЕbFtNgdfGut\@S'8 ~׿ROIW v.6)`4ϫ.7q"|FL1A3+c SeteG1Őȳ,HAM1CC4.K抚"Ṙ &C}5=O ]m忞M9|X<ua/%ߤnወ)$*=MQ3΅膼(uBbܵ[V iB$!/N$߯L,ۢ*LS*'rmntX DFwX*heEKK etӖdCK2+g , " S4@ĚBzwQʄ# y[U|It ׯsqC-VW{=xpĴD@8 ]H2o̭p/C(\dP+/"^eV;K Y_`*[˴ߺT62L^boǦr n'wd܉-ᾥi :9 6X7m+5a2-dG-㕄Rhl1i"znU{&"m\ L!V1?V5\jxJ&g`9oUY'H<7PW~g;L* FLO{@[']Hv˂vBQH϶ha}愠^T:6^QfWQL}5FavaNyqڌlr7ӼX^fuӶNEh۫[nv-p6Qr;]#}*8;Zh!%7Rn -L1jxm7M^+wxdZ\s7䭶ԉJ B`yeE~'D|}lO\@6 U5d͍gsWa$9COn# eL$d{J} <_"^ԉ_y?-.o؅,"ŸJ Z|wM8ZBl~GORl0le,4By&GIV|1B˄1݆@&#$BʎzneD,ozcz=L[ 76sP٪gE"x)Uv yMB Zw@g:V!HN0~@=hX}f afT}Z]OQDp+Ye\kAeuÉ>hpN+찲Y?姼,S\k~͊ іh`ؒ \#>Dp7Ϥc/D>7.Zʧhpа8?ی;nRK6]|KXFC0Ys뿷;{l ߱A#lL =s#]I\t0Jp]  n'Y%6]H0b!9syQ\+G$Ve^@̬ o <ޥy7!&l!I{ؐ=:adg3/;]Ҋ ZF3ѮuW}M 9L2(T(o++E2bT PAP8ž jKy2̀GY泸g,s7Ƅ6೮8TF}3+_zUtP=4jۢ=0'zhg{^{)WG;T[duk9EF3"QQ׿be$ qew\yZ+dJ^+aUX5{@ιOAkqDYO,Th(.Jwb,._Q0rJZNZ᳛ҳxby19˙Юh'I "$.Kg4izdp:(3}g`7 P=?!VSOסn^<ŧ-:|Y zYE\>)FijqjehtU^++  RI>M5_wM?q|Pp7{B xZ&K2 p+j(,~lƙcD2miGx22Nqswe_m8\<~7_}~ # 6Э) GceIsʂWl53oG\|xy;.'!`9$`97iؒ! Uw37Lj*sK-v@FDTfFW/OCÞ:@l]WY !EL H*|0#y9xqK|7ؿzfrݗQSx7 {l胥J{3;{-hYvXM`^ʼo"!w"Ľ}W^=yȞA$`@?€g'&Hcuwռ:"?g `3)ns҃_+{XqJ>8wqccaj_ls @x#Mu:D&ԓpf6gZ),q?ʑEZCt;,TaHo<dl7H|sLOW3[vSFz wu$bE 9#|egۥOAQ2zl_YoD¤zh $JGO]Iaa!} ~2k@ң-J6:nY,ǁ;7ݏ*u" vjE[bcYۥt>=1dTU?eJ\'WTjmP3cU8WUJ_Ph1z-qreƟvoK-.a56 Y,ֹ+8gNVk]i*Y*g,hY_X)/Z*7vB0&Lz=s\ysR@ 4ĖO̯xh:x8# G"4R ۖX>;T'aCc$/"I!dVYFʐpecQ4̱Y΁<V|޿#{ "`=E>ZQD佷9{k10υM qELՅ/k)[\fE1BIfusD/JˉswcCc+@;IF-aiaCquyW܇;w1-|Ox! &dpޅ+/&:@&\dn Rd c`/h*Kj\5}e1*}(q$e*Vd2؞Xxd5&a}r e˗ Ү\&is aP`9Bj5ÕB{dwHUZb ?1?(_-5b"ϱoFuy/29cU CF!8ˆBMDgyMƩUعtw9\A"Ikvش=4PȃT4 [2-uS#S|4|^}E7@zJchkMPtژ6ZyҰB."qM,B<i1wX+O-D%G.n8jCY&+:o.7vDQ$ռ5%^ZjH]\)mm$<4P m\,%Ƨwck5]>{ÙMͤpƭDO˭Q`2?o|ƦM!Mi Y8MvjL֎ $>x|˓yrh!E%P0HfwfZJ%9l6;E-B6Wuusȥ̣&0 ݆ZG;~^.-δ2&hOCpJf+,HD/'5nٯ=G,d}oaM!HoiO[m*Xi|$ı$ʚ%7G"JQqi'b8 A` WE]ytI$G npU㑟]\ }g̼iNR /oTvxo;K%L\ۡ!Թ=RLb&K&nD4~8tOQ6? ~#>CNg3@PN s0mj#HAW;K|>%|D?{&Eh^MYB bs.WE'ubb|V56eZٜ^t Al|^;d,24o^ZwDրEeRZ̳ATt| i7>Lj<W>˕u P#˩P'.O{ #k_c۞PL7Ieѻ,o`يh‡T9|V^Sf*$$ዺf]h8-v]UgqnHg6.Nڡ!Shqie,e>_\nK;ndi9-٪fRӆf @:5.WBo:Pl9RTZ;`Ig/vl(ʵ2]߂XeaǼՑOϥb^J&F@./'?s]Ct.4R=T&:vW`J*Kcue?AᏹT.Pq[}`m>]W&5(h?ukn9GkW7LI~>*jot9y߹7ŊZm$Z3dk}Eg6-ƥ J9^W7ӱnadx"O^#~l`Yx[z&tJ n.&ш0 X8K#q#WOW/_TgB$M(%Ȑeu b&X*I-IWՃ߶jh́xa#$maH_; Zsj`I BRbtgTzulj)g.!#\dq~HWLAOݼ/E64os@.܅ZRQG~0k)iyُ3`p@:#AGN4Kq}T 9N0'ӓx]yNbLh82t}m8rNM>(E%,CtN(Q^dlt7Рu^YopQy])9F (QRdZ>V 5_H_T+W'3s̈uQNvٵ@5n 0܀RRfK %L#MJVhUhn70ZHd#օ+QQžfRN)[xFǢܹ.絰Ny 9 ԫ,jKz^iY_G3@zSY. ˹`L7A40 T9lgP[M@- DPm7s @kK@J51\SIaT &q!%PߜV٥7xuF;;n9Uh [JpA/5Җ{%V-P usDs2d!ShI\yZ0yFuwzB׈Q s0݆"Jkn9)(ć~oijB.{T!=k.%PMA~*FJahr Uc6ʔ;WS3))]R3&!q6-T©( OnL W^yl$y'K=I$FMkD94.c|l#kXsuO jBL8Ng`Kߡny"iHG =YxG@<[1Y]`큼_Xj60}ChcCO2qpG9lc(fp|GH<}SIuq%j,:^cɪ -cY*xk&C+*lK˜${jsב#L:0B$߁)Gbv"yu+9`7dFQH%LGLarI{W.Vjb 1a0 <16̟7}6 2JD)|yr3ٯpF-E2A\xc+gPvՏ,=?FvLQ'qf|ߢ"j `a=x|bo ʤD}0Cmb֌|~њosέeA!u7ރF]Lixucr܂m:\Q "yFs E:1 ׾{XsbO c|Ⱥ_Kz#ǼlK\yJXb/vGʧ߬M8с1Un0tkvpY%FN֕Fx2EqQCٯDS Y<]:;h.}mہhqz }SϜ*|C@g%(NӦՈzL )0BݿV{SGR ;>ŻxP)7A{q@'OPjl.q1*w|x ~al6sӃ>bbcX!\խJ(Ѭe<}`Qv)Y\ _C5 *pDj~=JS;k[RjH"䰴ch?hzǶyw\ǘ R-GA.]@~~[lH $+v!Vte^~\Ş(UPI% %$_gX4ERCt_VJLL+v˹Aq`-7,HU TM ƧT$3= g& F3L܍*HύG(ϕڄ5=zR/\ ?St@Ö ^Y7Xӟ@N^:]h~:>,; ij:?1bܰuDh# ܮj\%`+.TnAu5;dH'/nƋA\6iEąԸ :Rلf٠4$HuLIp̳LඝeW"Jzf]*a±83j4G]dN᫯Gr+GkgV߫T/KǢXӚ䯄+:500y7Jh<ƺ$AT+!i8M%IYX']%s ~»T.N VyE4k`{nTCtV h㪧r.KN>"1tTYR qzcuTU{h;\#8PgPIʽO |v1aH,88̡&CNwT םAdKmOٽjtP2n(qv!nEJZkՃ N]%jpĩ`O,~[_vX~جHYHdsa' ġi5gRAqQㅼ=|m ݞ ==rkI&/5YE}Ⱶkʐ Wz追 uu k<8v7xUnvyu_pZ`M "p8N,K;`@蹼R}\9,m΂ P#]14'rRa$?cM1\P2Ծ 1_n*r?Ou+T^sQ |tM$_aAo .ã>߫;$^6>f(sZ*\A~bҾ]AIMZNJ{T~ 2H- MP+!Gc4PH.œFjxHڢg]3hݢw˯0#( d28JE,c\[ug%<$Fﲣj\k=bM96?v_haB,e X#x SXq$b2NvMb#NtZ~?[;A]puxX:/eHJyJ€q \1zݚ{;CZ)ǯaЋQt=Q{\ݮ~2?"tNJL .0[=a/ǠIRu^yDU3:0Gǻ7P<(s 뗠boF!rGSLoyl&=z[LKQ1_w˭W~>'B{A($B/J'8!-~v@€i jj$ke=R~i\6y0:M M^Cv I9!KρB޹<`_^w=ͷ'O'!O}rA>^N M2TLVLˋڊiTXXrGXIFBM=OKM)l¢X_H} ydu54MZʉ*5F5S`(;zhHԋ(_>(L(׺ + p]^K~%(Z:^/{Mw:~uSF#; Fd[!$sW^8 ȔCfS++RD}찔go{[f8 Eq6tKF4+-01Nc3ȅ6@#&"Ď󢝂/#T%Vph|3wRRGp ~a} eMpJtQom;sj8ȬW(i2IO[:'R멝PA)] :[}2[X+w0oܢFx TAw{ֶ}:5[:1R#L`'9 sLV+B_M B)ŌM44nnDzz/$`MZAv^? Gu 9 y(+t޾"La bsTXW:{iͭ3)q]Y_zM5˓y?}*g (!N4[F\̀_|#!U=+27TI`sq޸ ՙz98rݸN<̈́^Cf)W}V1&BB҇`t .M{eWnp EW3%0 mµI|rõ%h `ow *H402eEӁ#bӸ0ĩ l.u@rCҟYjE\JO[Ek.!% sqwPP?qL⊍hyLaM5iB(C`scbܡy)S>Tnʢ$T{M P`k^By9 W/lx;z[v9č6rd|coU,ي7R]|Hg肽7¯ HF"A ⴻ+hAt)UqiN[0<퇰1q 14H\z٭)z}rW5Zm\ ͫё< 4rGxf[cxPtW`?NoЇ )PbD$>p>ODe~`kI zU A`1?,O~[żԿgQ?*b7o@)aPy X;E2.g5n_l\ яN*ۼs:%ΦWNPav$PxsO9?+a4<v|Io{cWY4iI!bρVm3hmۄ.E}e:Ц_T;/k=(Gmhv^pBY V"3qѧr7ع_o^h4tEL߮/ofLPL ڜ Y/7ْ:ԇ "ׅ #!F[zT-ɰr1ᵌk?4{P$ye̢gq~ތ(oj {U_ ?#IŖp_S@Fi4ʢt`{$)К0*]h(^70ΝuJ45IAWFK<8A/Q.⇌ERS*Dr][ {(Ip@W ^vj=Dݿd_B,̎Vݞ#K-i"vOU᩿)]J{nQg`7Wyl,MAAM.N ?4͸|oxZ\kcJ-0A.n ]B?γw9<'*69f9g@}ɇQZ4e&loZ-pwC hiy1_ыtYOʋ`v"rd&"UbՌ}֚ԛvIv&%Ρm1߬))ҙ8ݎD9g`=(*7A'M[\?*?wufMB=#!?d"&7+ Z`j,;Àv2W"1E쯳Rc ,e[ D|?!. 5f 9ZyB2ajpc 'uL5[fBqӞ\3b.Z#+kAO͑%NX^Zr/̰Z=KS37i\U z 39՛lA H CD f 1eAnwOJ($/$1y:[T0Oo[7fYUDc{p3Oi<\7AXLCQqTЦ^JØ*"9F_b-^Ԅ.R-lQm7<1<ʨ:smzh J;cD` b/ՃN8$9*10dV hmA2wЛ/tBT>diD?p!wnRwGZ DԪN`,MX7bn Ķ6 (CSb- B(&F]CP]%[f9pnDiܸWevUQćSة$CyzSjG5g v_xdt `Kǵ(jz.|=>$y{ gmkg -LǦ)dR.TH_EǼR:@eV]Ԑ $oSfHCf:7")= v&& ##!W 3ly󜬠Jn}WxxZmA;:(dpV0. fW-;O5~R3y@ cQ;]rRW%x1dƇ%sK ZEV.˰(b?Mٯ06#SP=F9Pʭ6,Ջ$8mKGpOqqi @[Jەj #^V=i+\bvOaBx _麻NwN>7gHw^5'Gt32 1k&9C$L/ o PڴNd:"q5V~pN14i,8DTT;,6T+!x]P >3Ck3E؃$_ u|hzj} iи) VuCs,/к#3&Mqt3)pvNeo|1:F2e\(b~#c1OnYyR0)1CP_>=?I,O; МfQg3=-lOfI]%by+ 7*B$T^Hp>ky;52YIVv/׀N6'\wwtSfkv 5a%"Tצp$ꞻ7rTqb]WBc$ð#va!݌; },BLbV4SCiJ!X7MhGb%pV]!3 HZ/GM]>~S3'\O%ؽ(neS7.J `RY^S;:f/ZmAXuS?FVٮA9df @>3f_4HM`|PܥOti\#dOuj"d<0\.lZ'c\_(Ůy$^gg|2X g'/{3am{ɯU׹qWCe#to _T?J\EU;P6 0w%"^b eqGfK[MpChQWlm]a}d}CqbR1Xg)d޶47I"'=L{+_Qx%V"xk"70Xn'S ߈u6i7r_ɒJ4:#Fx)b:RrbNC @ݢӚsc*[1/ODwpV09n-(:}Ut}qnmc -bQ6 /]5#' |\'q{ç^i^;3.&t\8gρǪSR{-~wNYjՒ\Y?45 d2: LB1nL]Ƈ/؅, HzYMb&jyt FURGLN]R^Cʙy0 zd>%GC&I|?\?bbJpAdEFÆ~/~&9(qNh#"_Kyɧe,~˻A"- tbؔe y!ִ>xWOޝh{ߋx6޲(~iqBx=g}wܠO#DïO9JepZuE8<i.fh1`/~,>9N&R_rB f5^h6c9zy`S7a:?c.s StTDkOP!NʳAa_ւW9-} 1CSǒeMe7hyO^# s?ӫ{<]$ j:Y-}v/s l$) 5.X3K|r/P0 ʍ]"m144gpAʦJo|u$}H|ĞrFwP #1ܔ,hd q˱8XCȱoR` YLyPdA¼=íɹ /]]ݞ xD\$a;Ol?w_GZ6OŹ Q  @F<|ɠ<|IT!7Mp_vh"8~DQ] O2)Y,\+ |ݠ]!рv)4}͞?+<5FG$8o=@A߄]rDF} Nf\C Ww^V= ͙6ޓ94wu1JS;/ Zs $/!W#b3 7?<8HpLkۨMyQ.08 ZD&@:ކR,.(6c==yE48J[&>2UpJ@;:7e.Z,kSN($D ,Zcf^ >ܑ0m1*]7;6wGpMܚ(Z'3 DңX-륤GQ˺໅<6)T]as3F6H˱;(}VxYg8WLg*u=}dል"0躈y3\5Y8Z-jGW˖W44Q b<7x/E:٦Gߍ:N +a|G?]y5˖O Ti@L,Îyk`%u"Ku/2vTLA3I"E\OrySJ~DF^BLwMQu9BS>![q6;Pĥ`d5hDH@(#i#V+O@y<xHY P?`G2ZZf"Bl1ʣ"99.>gn2 K9:.w#"ZcHR;l[Èd'q~1)ZxeOa.x|DخCaooL* Qax3.Ej`:ti(VʕMV Hw!pyѻ\l6яy=:]\g ث+!MydXC(GamKe`WeNMjEVk 7GpZyv6\ 6Z'Xx@xѭY 4{mod<zV z1 D=״FZ#aOǖ 1s+ fGv@8j$<1KQ&@*!YyM@~x_`}Ꞌ; GCבjzF )H3nɡD0TE%F p0Vt-O"'JELDjrV7t-,v Ӟ׃bl9*S+t/e:bY'ja!38zcIʏq3N)v"!\wfx& GIu3N6]VO.=K%=J컙iȡ|ۀӵiMgNh?|LЦL7e 1 |Y/W}4o:xR֪R[m\fhwk1Oeqr¦$F;t{VZBZ2vV(՛ݸQH$ŇE~˵^"94$2T9ZT#֪%]͓f'r +zG"uR (pb8ze=Ne/eɀaY$]dAGhW:{Sqq-*s[QP_v0}]Q'0*׊2>^NO dThh~{vA+rfzB1.ŪN\ 7KD״6ƿ|M02Stc z:߃Qj~'mVo/n<.(v;  ov[R lӏ7$/wy&SգJU}w?47!0>vWý\7Kss_հ "?c%SjmƆ򴟾/YH #mTy~bc[I7J y$sl؎q;|S&0r=Mo p9T2 S-GXME縪$+ۼDmqomLe'(6De^X4ޅLIfT%]jTn>Y K 8 4k.{y%cP=?5-TN])&t%],:!",wa R,v3 h$Cu`CٕL*dлl^LJ*9-Jۏ ( )li_=ʱtC,j; GVOm(ob[=^u :SR*D^:㈞^Aj qEO^ꗷ#QDvYàv_*t ۆӋ ƀGBs)Ð zDB-#=KtA9%p }#c3({8'%m͔'`GE?7%ROJ31D7<5UɚQ wG`8xQ/Z9&.,JTfu`.?FY.s?9NX@W~~ؒ<r[B+2A>^!C%PEkH!P;Qմ ՑlU#T5\ hf]i[@󕾂QENS3ѳJ4ĭ`9g#KLXcX҂%[#_M* ? ISw!JI:鈿/s T 9FU-ߋ1j!jST!{VdoF/aewҦtQVqmzJjPPpY`λo%;~ MqKeLs~4+EK׉.c=QOI7p9K&śdjcL)6<;<ӌwrE˄4r%t *ܵx:81Mm},$VǔI&Vx p5^]п5j3*9J,KR^iiyhwT}XwXV{^xo:A?ٹ zRM%CѺzF|w/}JD3DJUn>T=Җh3}ב{Zf,8Fdka7xBJ]r^ * Cb㞋Z- YӪ?7lda2CC⸾wNۇ7Ք:A+–q_$hy{)Bsvv-qrH)@= F>z5 % p0 ^/0xdM>2ZXK.jqt4qzEan)S E;w%i37(+b \TMe2&6𢌱3ͳh@/f,Xmkf!;$zDK h0?bfGaոEu( R 7 v~0=,#)bå,C] P8SiRiSd/;ߔ* pjB$fܛ/ٸJ?ݎ~[ErY,&=!n(12{%Wf 5}*,[Tm }~e JP+vAZc,jZȍ9+"lrj"Q{1:w8WI~5UJ8xQ`ٯJ˭#':F拣dvkt,AG{h@m)RwYm gQgr>Ѹ]w)hBQXmSBW{;lX@ &Fsy F6k0qa٬POp56ݮXOy+.QQԿ#e1`dk7ar ~v;BbH{ 4Zvc"c# Os9IsWcֶۗ-q0Kɳ! xfr~k`^6R(SٯaєФf^4:I#8el#([Ks }S1?,9q4k3$&&PM+xXp'姿4ۅ;gi$݁!\DCvs$¦#H[2y|g mk"ljьf/c4zrDꜫ"lDY h!MXFϪ]-m $b;>=h7B©M&~q(IBp*38O??Fz-9߄^iϗ;| OΪKerIjz} 4/Q &R#ض\5Fa8A")tf7@!mRŒ?%*칮E\((E#z5Rx+= bfEџ] gˎ6ϐy-HP`z\""G4F^U;hBhn+bt7\w-Cn(L267 gAK 'ēM]vg$m5]]\eA 7:\:OTr`()݋ηՖ4B.Ҩ1#H*@zYgk<~t0E:?jIꗨo; oKnntM.0NK qe{laQh>G,Ӗc =-Zwt%W@(B N'͈P#7|SW$lկ8 7;| uhoO.Ay,ֈ/p: -]J֥TBe7E߶,@ kYh+!y2Q{eu/Ò F4*f2&i"|mNv0BcӨy!]&Waw :+p kq77M m uV.xI<^nRyF_qyqA='l@RG$!4t2G-l>v $Xx1JrE:;p9}\!"Y?LlhdLT-9y2m\b}ڳK( JA> iR;P?tylK7pF<$?ۉP^|߲zדH躛) H`&PɯI@9IÖ8&/t:khTcH+? fGE& OȐ gB5X!,iҋqx(oRm Z/vCBSs@bpc>WwUk"D,Se~ۂY9pPKŐNYI^f^yyF2t+ i`svj90Gez3܇fļ-욭E'[,AH ]n)˱%m~SA(^Y#2{FʿSόZ| we FAk'txP|.Y% OE.OsC3TޑqY:P ٌr|&\ʨZf>z^?f2ִ~4=jeVx+&Oխ FJ u.zV;G<0T<葟DE1; b j~˼ T* F `*ǔ|GK5r 8j=p(ʿ1;e']c+Iq c`>U0A2kOȉܹ=wמVhݥ3 XO+Zb6vjkr%Iv;ml=dM+{ޡ08_PcQh/}ێzmV*^iT'0FW ^{G!¿J҇-DZOoCĐ {jQԾ!ӯj('n7տe?Wj i[e|B c9S-\|hhW-Y)~Pxu~^bw:|5sQ۠'vy%h#$E=.yDD*XZq| h׏nCH_X2rReyv# cF% sJ f9e+|]=ӔAfMz:P#Ң٢`10Q8{g(#k?vEbjmu,Qp[0} Fyrb[1D;lb(VJTw_Va|*I<;~tݸ0@LDl^ſ -hcV͙ѽ9r?3Ys,T8pSp>loq+Ά0n:f\OΔdvzꚘf˃:A Mhe"APNey*5=x \f@(pPxs^ț})r|H`N8J# 4iAΞf!Jp4 `=C.mRP"4pjRz8PfjEU, Q}-8aCSX2Ȕj; RmEֆW6[in"g}v<ᇅ):EuI1L~4*mNّ, OxgLel8eKde+Bx[sh(-r"d '{T\q.({\5?, kt1F? Էkh J[c1yYF+ZTUrj5hG~e{ n.Cj#d?s]: qUNҶ} +#%$Z|g,O>^jh iF2( bMxZ0)ڨ\7 Pvq=k9ҕgC[&v0JYfLK,@44A~l;gSt"JSppÍBqwfs>ۜ;gކuԬ$>N}ޜ['޿+6ؔh:(Z#oK z fHV}$L )$dvkj=$qݓ8,60ϛzWvٙ);z!JN$' aa>kqR}F%Q12R0{ث<¢qї Ř&E bBO8uh2B 7kX /M/ U-~՘ua߉i.IBAEeW=)lk.)F۩chs+9湠 $T7 D "0 :4ug35$"*BĦ0#@/A?}mE\_ ;hdiԧC?P0B<^uֳ- B $5v4:/i3iW/ek NX/;-ia/a WCQXx BPs5k-sn0(y*whuBØ'2-G`=w޻Mf_`PV;DY4AOZ{8ˈInQM̖?mD(o!qkMH_&}RR)o)g9ծc+_,q ^ nuQznd8KݗqCji.3P3SCAӽaˋa*IZ5^%SٝP÷/96ՙwR 'V_ eLT(GinL`UB<26 xC߇T1I^j'ԙ@Nf7I$j;y dNM)>hvVM.a~8HBgmjH]!]V";kEff&J|DD;<[NU5_|Z~^dk"!'YR*8ѕVj 2^'mkR6?Hf~*j ^֏?xN^Ow4wƦ[e:ൈTr^sFk1o e灕:jYv iBU[BOZ*vM xk)/ $LQip GO>s3P!\^ cf u05GK &1Oj?`].'gp0Һ OC_,d{"P05'ػ!(F)ٓSSjXzaPyAZW>>E QR4n53ԧ@+mG 2*1eNyex劕wRnlHԦ9ҝ*(Dؤw//rK_$T?'piO?>= #'0$nS[0NߔX⛁F-j"iXU74) CB@%tU%H&m#d,%9IY[qg-3{i1 9ҹC㢫V EY]9Idi(gS#<d;Yqn)ҶK& KNsZ { 75:I.Qʖaru3[‹} \,8Snr,'9)? }V/QiA14n)Ywf?M59>x̎GPRFZ.qt3qvpĖR]1z2L.پh]5.8Wp;X:djD n# z6d&>Ccܼ#}0OCKk8ZуqQ$Tl:UQS.QAR ;6qC,i8FzX} &ɕ dޘOW|U]؁1xҗ9"KkY&am\!fbg2̀ Fn»-=S!1jjӻt9+R 63&MuaI8ѝ5U¯nW `zK.yqMq1?}1n_VPh"U&VJ7JHV=f)`rX$(5+jZ`ۜj {1(TA5|xm82S3rmEwQ7^ V:bp붅rw! t?>$3zbhQ p;w3C㶰BgƍZ Gno  "QH[ĴX|PxNT$zř:?PG)qSB?U#.bec] 8=pDpaF9jO rN+3F_yt sZFώ,˭"V4(5RS?.Θ8bj7}8 L PY> #~ͺ}N$|iCq|d `;^Ѿ|NMogqϭx߯wK ˿m?V\$YBHE39|!߬zCr rxP.B>2i:/_V*SȖG\-o%kCRLK߭洘7°8sA WwMsӖQ/$-֎놺 W;1WzSz)iG#%!WtJ)/Čw+˸?=GnE03:T(p*:J* DP٘KS W 3X'?|}lRa( UHZqп_:5 oM4T1IȾA¡d>Crr CuYqLM>@deC?m~Ǧvzp~âJxn\qXp)` +ʠ0ٕSd8%JՄTlӑb%fږOѶ' r3N/&,LMLi! O7dԓ"XK1?T GFQ6 p)\ϥ\?嘏\W5~&ռ#qsi)} frF P֫O[?\>!:ZCLD nr Iu!lT9#BmP0n%`Z*O}d(oH[D㈀(X~hlNL? ܵP-+{0g*ǠVHQ$L0Qn;,|lP֭ !#w14HO*P ^(?e Nh2 _,crG+ޭ.Qۺ"yE!tE8q H^VgXԟsHUĦ,|NEǠs-[)RL=jM ejoS%`Եa.&┴DN vi]JCQ=ZCEJױlHLn!!/ǡK@Ю˥dao8i87#Zسt jMyO:[[e|p/6^t1Lyͳq*:@mt&Q(,Qkk\lN GJHw ;^)W=U t=Om1{?9Pp9~eFw88ez莯ƞFq\A;\*W.E'lzt-``dkC!mdk@S`se)Lf;xgp9.&$ߥ62ࠐ@vZnngcd88 (y r#WA@=vv9qE򕌏;0vSOڄ[BޛMYxuధmM4l'y7Vl$e9_{> j- c$p)fݱBmHlj%j khXQ3E WdrHڭ(ϟ46؈V?)sU|Ɏ<` P:H[:klY,_etVPCy/, XKѹI|fWdFK"m,'LBW,zr[XD4ZqRZ:79ʃ%0g6-ݭKeվEJuaPQBj=tHHa{ZX6I2HHGo@+u{ߥ&oh+t"?p|G|kJY8׹DgEx7=#)?EDA{96cHF>6H,omtX=3u1z(z-䑜ȕK"wWWx)p\We@ʷ .^" a (&OKXN8u+׀68:xEispZBi\;N 54}@ɩ০W^F3諯@ݒU͍:?L=}6r2 c0 ZWsM>iҮ3"@̣;p;'Z͡{)EFĦ-ǴG7 ㊂1[ʀ! )iEn+㤦oPw%44⹹|=?if ~t\zՍcLynH" 1Roxo]] 5=ڬQ j `jg O#TEUQBI\FG8M ٓT ^tR.Z?\֒N=hǍ=j $+NdRLKJݹc9_ [0/iN-G{0Ph,Pˁذ|U8d\‹,`ڐ9v.#ە_F^gKRӶ#,LyO;ZCK=yc _!U2 ?K~s6G§[j@ H<4.m`~L1| TVvϓ sPThٗ"'ey 99Qcr2RLOuKO8NT}A?k&1HpV0f G0 `1!$7WD-t[B#Vٝ;㧽cNM]F,,z,1aJGcU >*RTcRCR .WUp~3Fg|#ɟ\nǁ%5/M# ozbsf!/Ge y wu [ q_^)MtI6bO( _ۃkkVn4ܐ5?71J:6'| .4r1AKEi#͙ 59B>#F^Sa:v(NJLVg2> *q;Z@hY |j}4z5$Ҋ.q2G{X>ߑ&]$*+﹄ՍC&=LY*D]V v2fPTP85ceq_؄*ċl)5N%ztPiK\gv jqQV^91[ #kX0>$s4컰-BsaV`h"=Ng~YkKR88 ]\U֔(਴ }u*Ώ h{ZwSiĉB,TU=S!qlDSkEi9cT~g65:a%yW?Hz@jTUa""R+FX LhFs&SXD& JwacEXXn @6H ^^o6.3ZB殍CR-oTYQЀ?7ΝuY@7sm/g^ߔ3OUXBbcx&Dskt!T- Mɵn40{*53_ ®76j67hE¡fJC !8~B1M:)\mOL>N}Fعws^^^QqMWyEf%fKF#Є. ixu1(%#mP8uL36-C\7:_yӅMmb4 IZ^DEr%TQ!%jN@@=.zӫuGqFגvXvF>*%|7Q}Vwb#lJה|8ɵ\O'TB@q*6#b9 ʛ2m[hуE]ut$"S(`ڄ$&Ww:*:\@^~,YUBoNRV'_MYnQVɡT4g0|$eA]tCcsU1fp_$Qz&]Weu[ w) ).RWGEL|4fH5 O ƗtBAkiFt9'|_lP H*Wq_ʕ)1ͽ/Uͷl٠$(BAg-\*"Og`-B%qO(f tb`=RK*՚`|bq\tոcmO43yd VC\w5xD)֙swdJΩ} HE+D"C[Q%aJXuaFEO*YndĸJ1d=b{lm MKNŪU}]6ԻSW\/VxټJ[V Y0!:bd۶^/ϕ_Gv |ҩA9PJ 1WN]ʥy] x-_> hMevƌ{$WN7#Ať|kXZ ȂP%-m624WKe+q vgBG;p*)DGg_RSu\-Wjz7A[\2+bj8H0?/:I'>C9C#z! y kp}Р_{{c[UNfdVm)iJ#ݍ*,wXZXq?@+ Y!?j#2FHB<#kxUzF8K2TfҳF0@[`WUVH+(Z_V*[trdi%J OyT)@njϐȇY)X3Yؒ-,TWA(1K&{p*OfDjKFG M%E$1X[Zz7_+րf"φ=+ ]ѠpUXgKll\d^/y~ıHt# aup u: tM N Xl^2Ñ=*a=\ZEtd Lv|c?ÍӖ#^pW7؎:&`q~&-݋ ʫ%p|nAX_D<|aQ$K枠z "j;oI*މs.+u'Vm4U\ .#];)N;Xp -}(k;;Tt)uC ֚HsU@[ ie~LF-C,&k;*m"0-Znqm2LjX⺮oOyP& wWBu }34]ϔD4 tPO;-#k_Sp\&kHGQ|Cz#Ԝh]9e-Vnke֙`GՋ_L1(V|봄ԲN0R[J6_ӫp`=VVkk,rcmH0:rLbQ!11odր{whwhoG9mp j+1?/[?}?єbt"h #Ƌ,׬yƔiɑ;IXƻ@C:ސn{0cRDZ2%Yuנ܁p9o!Z5鯈8rtEZx?և)8xLSM%|Hc6eI )K'.Ɏ;u7{jbV]Qn_NcS}FntNwɴǢ 4PXٌ,˹5̙R999%9E s,6s"ƋKC=fi(_:ptâѤ HlS|b(`,`gjyJOq$}N[o{>1 )'7k nޡZ}.JqP{ZAp`C52 ~4Xo<?.Q.x{tWGA^;Woy IJhx. l+Bv*DRȟ!@ u 2C:q&Ub. PgFW`er=6+F!ԲS`=I%aܱAEԠ7b2SUZ$=|]{RӻQik0}!W?GMGA: d #4!9gm&_p;־`e8Cp&Is+_e1mS\^Zkl B?a\5ApԱ_Y25JS, D%جY,8Hs_IW`Y/|@ZQ+v) e>9ũn:C7]{[} }40..M~C˱vWrz=A3jackWb<7"?+V:g?r9Aa?^E\q]*>a?؉̟XXTDfcr}FI .G'lF["fj<uL01'tf/qxY X,ñZ "b D{;R,!nT\Df) bY-U֫w촂GY;K^t]=FY b9U?[O{ _> &R\ ׁ1/R_EgY 69 b b_6YSA \ڄ#IjQeqRZM-TeK~Z;n]*J`1Oc=Q3"~&CQ1fw1Mp^QR HA(%&s oU =2oDZ|t,qG6 Txl€,:r$۰%_,Bzq{}|c !TI>t)z*XJ[.Pc!0ՓzЧB<^>#\&Q 8IcX%UĿ7X9GbT={XOCfA~rhؤsCVA%JNatTl99|S½W(hDI-J|Y .o0s=HLcyr%Q."3-z0j}W7pL%$Uuw9h=_PGeLdQP Nz*ԏ"uL/WgmPt\&z]L@{SJ.?Hk)&#Q\Kgk6!V;۷yQ!;cEwStŢ ]|WEtfX(uiM 5N jC*3oa0bX򴹨B3^2}\5K-u} A9߀5Hr,Mbv'O Ey-m #gœ&RPúw0K#ț8h.յ<]z~XjNāH昇KHvvJ31$V=UT@od  3-X3M; vb5眹(U'Rfr\1P?M/#Do(:mv|K9 ,<;7yl/y F?J a P#a.#}-%ى~a ЕJVh5pAϥ_ ʳ$ܖVO q\B|*lj1! <2u,ۆyf, Kp-hy vl.'=ֺRMtز+jI8Bz6xl|y݇:ǔKF-9`@9kbwC.ñ$\ \O΀2c z]PL 4rMPS&ƇGBu8xsJx~ oWRؠq´~ '2,+呏۝Hթ6~@; yaR_}`˹6;5\Ag0\<|(@ ~F3mL2.iLfGm^`ߙx59)/7COId}e e =Kp,Ȗk5|0OT,'7:>4 #K&w0aAՕ S+uY=$d5?e<J6nxnԤykR"Z y ^#5 4Ƒ np-'Z{!s"VDi,S-)j`pGs﹡CV5+Ouu~NIAl`xs}x:khOmEN@?Tl8b^/>1 nlcG ׅukd}%.ؚ+zε9#8hLߧJ§%#Io*XҬdL{Hc(_n咃AEB8LeTqvُb͏DWQ;cl/sS4ی9[ {l#.ɗdL_$lGhOJEKO@GIni2˴"M' c"*3o<}Zfy:@^0s'pr[KHf{PHoxkBhqRk9;S +%{wLXEot62+X7v\T1E~w{@T9ZX EirJqaӿ"V5\'/OBey+vsS,AV>@Ty+׵:֧}S!mgW*9=eE'%>vVx߽-H硽kVM&sj vmP-7UGÀ  k`h,yfe#k I"ߪSj%,>U`2 ߆/Gd!x?U͇Qجs>2!X {pG瑲(!07  t|ۻE;@ ՝Yp3?[ .E;]4.C\Helj81[B]F- 7t.$Z~KnlSTONŤ:tZlơ!}U{_8=C^}eO0J7=pdcZ-syt 6jN&"@&<ρn/^0bW ol- Y3t};ԙĹlPe0'f)mG|(}!*% (R5(yfz|Q^ֿ[$5?<%axIUI>7GfdWscހRcϞy.h{#:nR¥)x, <|Ӵav 3kįzNזh3+WQ1|ccC Ո0/e_CzVЁgQĴJEQOϧ6VeZN> YQۄiyUG*e=A?H>zV\]}9DNx,v.%޹&"I'WX~LS*Ǟ\T]2z(;=^CtOUP*]*4aTk05vU}1P2H sKg/?) p_s/YomVFrg_@ )xv6r`J˝zj")2ȐiYtN蛚BNH̽CP G|+ D+%Y6PK d_ӈdCF yxO^oE%f :oHvh~//,7 ft:r0)+,g([&[G' t$)S3j:,N`ƫy]TMY[(b+7RSb 1C̈$3fh5{Io &SZ#K'|=X GS'܎P/)衼CkNx ]8Iۭ- 섉gm1ph X3Z;@H~Ơ8Ws&8Ib|4dnA#8Hzh Ow4ʉ" u;ur50nf&R{ k׆PZ4E77^1CbWeht2 ?FbX|HO}2LrӲsxLo:k=gs_HLLza9uB4vse;_U4' B ثcwLj䍉~ gKjm$e=U|Z}P^WJRttC$"wlGqt?K!vM-.)%VW^5aIjrG=e1J bnE!{&*k)5 d"yEMo_NS2Ex3lLz;;Dޤʮ)';EAGxFFD!ֽC*}JkgVuVI>U ?'og)RJIu eܯ 2vM1:‰PJGz2jm 0eP1c< VtSjj958  }ctRZ׳xX?#ҤF3L2&ep]]-6ny(ج [5QKۂ "ʶwk/LLq.ڽ B5wM%äl!Ծ˩#> 'eqGME˞zp6[yGge'ᮑ4^*UBis\.i: fiPHLBrEQHCeެ}69Z(@-JˏUH[Tk` O#yٕ +?)ly% FT4gv)dMT/O^Wn۲b3%ոx,Ӟ{S,dYEBͥ`mn W%Dѧ L8?[KVO]RTi&,+(aǴ]5QGckGoݹ3PЬ)9(+%jBTpKeΞ~ЭKjzO*##%R7߃G&)Qf^Au.5)jcPA1J9z\,$еD܇+zÉ7]J|iE|B{׬W ,k/s?Y{5JdSD0(0~Y@K s< ΠrTJw\H@WY"9HWIh=)KN(ea\?a㸍a}\B4cuQb ө<( xgO[M'Nփ"R-1qN~G]yD'3\lP追föHEx3fCU*s'CB$mpTdLdФt;=IU[#1Fz&4a|&pvPX8 P_|#_h͟?O\L}^b,sK0J[Ev}+=O>;׋p YZ?aDJ^li""aH\|RU^S[@#H vcŤMv"Ysk֭5Xm.L~_H9Rv^lKb*1:7v>?duMddVA7mH"?yF-c-& :JWꟉ"0kRRb8#uqwb)i N6& wjBitABgfXqwzN'ˬ>KfQ)#D'垯?QL ;߱c:r{z_1~9.ZL\Jra#  al tv9_sfjE͝hU%j c) J^Kvǂ+͊WGzE\9)AdT|ΰA#9ƢR?f(ۤ:KRQs0o mp@cqa%2ʋhKønYc 278o/NvwEfa~٦tdlxVDr|*EJJRgk\d3>krᄡZZ[EȊHNOBb^K~,= oPBi? E;oŹЪG XC#8 "%uxǤ+їxB/3FLV&5Y-ZjX}S1A7G?2<ۥaSlSyMa{E,n QOK@Aۇ~6TnĘ6R)>@t|:sۧL] 2Ϟ`=%ڻ"fp[m>>ğ~;6r z5Ĥ-&*'hό] vP3*5wiGh6i+JW*LFƞ=yQ"#\wArupN>G}\w`?-M"Q DkS|ݻj[+hF "]r.k~j 6e2PxqJ\ iypb|SR/*"Ew3#uLH7c2qgb@qH`Yy:臓WtJ밗&2*w-22OF}+MA @4Z>Ahnac4 rNr5a6-g4I2s ;@:>bעڟ[xK/>֊ Zv /D(( VX@uƛ 3aQ1#"ğA'edߩ, h8`U@-keX~YPIW9&hQ$ ۥ^P&4Z6v [p7kQU$3]sr+M |%K-<{dDo҆l@VT䴉}2N'L__o9 K2t0 IKbIEָ\MDQ=\}e0X|R"40!nM0rhshoNfB+$34)jy+Vُ'1L͋HhZkK+} 3 $ihP2wאQXO-k[8KM vUI9Y!i3]ˉQWY~#&ćϴeaл|7D뷵 Bci0.MU<9j62>z_ GS`) rv#RT(͛S *NGC÷*.@%##o@wE~(Mo; EfAx4ȨHmU%^ZMog4cH/F6A}&TmzslB1ˢ:f ٩VuBc'>x}4MօH}EQv"Bߗ!l!cm2_(@ ;[1f(J͒[1%he")T׍h.U*ܜ_dskkտX%h rws ^:8X1e32 j+1}WF<WdܰU6j* nBZO 9g <4*vBDp(J'ᄶ6+0dY!q%ז:=}-`v3b(uoy劷M vI[$#!Z~K fh"'dv]7C<`vާ1oiI}ܡ0Ii^4Gco5#Q RU4tP#ں){\`ւ<>&FtԚ/kqCۅa%ojșf)gKS>ҥ9!H=!LZ~SBQioq牂#qBN#YIb"DO8LflSvKx-PL;7ѝ9,st!`٣0l (E8_1(7`hfUG |-fi3Yw mCKD-]&!qn\)amL$#f ɜILnV$᫹]' ,}:B@ dy8y IQ&qkt3;)<­ o:h^?>ͽI 7ivW,p!;n'0[e|g̸rIAl%*Y`3 +Jqq_@7YI8;B^1x q8KYaZs{O&b |ʯ Bఔn5 E&&~z#qVS"l Lڞ_'~;l>^5GD=CE5R..(CVC"4oI|B;ANBVC>~ +9{ ߰k-#^ rz~2'#j;bpxA-ݾWqCj>MHwU{x߻y_|D(7ٮZ[6ut)jvzF3dZ7!8ݫ9`d^e3\|إ۔Z%F5׵-CkG qjc8 0Tݙ}[zLwE]鈻&e `QW}URoIi"-F=j?KEqk Gk ;VXpX18uS% &#}5-<͘Ka8 Š]ZWB6*"-ercX$H\s\B+vVO"IG'Awzzz dzL%#n5*'${)on~2 NHDGPFxAbBs ̽c(D#v ПXYjzԃc?=1k90W v,?/2 9ٴӘATl@40"~p:-s5DB.YU=k;zs]P^&w7ijy:?Ծdߞel;]{w;1g2q jvIF<ädP6p89х?}"\kՋc;B~՜6hHEe.w#wNjJB(A'pJ>hH8E+g̪p"^.E9N;KxSGh{NɒADpAo ĦK'NwA-bE ?GJ=ȯcD0ATep~fzw2D5mZ/py[Xd|佦O[9wE)!19:<[SѾg8/ #70A76 (`vP8.|+F6gQl,g zZG*(.A8qdS2+^Z8E $l0.'#., >T4+fQ=XU©>m^m7,5,ʞ32KGWwmhȓMM50i֟Y\{L̩.O mR=2^]*EJkAW>\eIIm!=F!y/329ڲ%(3ޕ>{] y)Wo/#pL z}yf٦2y"t/=~*ѤpfdifxGlZDeTmܓR/V¤~VS6GmC 59>g诘QoہV.[04&,˃SjmYĝbCS5Ò,^Pf;Rk5†Jc"e鹤 Ts ^I7"/ o nK6`jt&w7ĎvswiA5ⷈ[1Q&Gȝgmy4(9ݕ5D(ƒމ6"Nh4!LF  D~4!-nSam;r* `3ЬYձ R1(.af%݆YkM{X7C0GeeI<߰20s)$B9 V[=y}̥ r&L=Lf P O81$a0x8fc#EF6Xo῟c<\_h c=>R$rtdiO[")ڀcr4l8ˎY fCl"TL<_-ո![C7+vulqN[EP T)Y¦*fvJz{Oz*[5ZpPM03Ix C@TUYxls=Ȇ`4iM#bD@[<`u]N\*duP7ێ%0%Fy6E R#u r4*)(fE_ @3zUQ92sSKbBBneW:f =mL~eZ6B"sg,KcQGdгF=쐁kY<15%L|?,BUS)Zם7`eP^I49 tF5GkQ?Irv/q +YVI0#dca=rq$zW͚rd3v\jBׯihSW3HLo|JOFL7DsLzZieG 3et(\Q|L5ժγҏd]"c,Pʮ+2*kBRxQx4=j"w"Av"LBs8X?y ,^@h(a+JSgՒrM;œa',p ]Ny.(m7VU(t"KXy#pgfKqP66mk/fL!Pe!dž&nb}F uPl=W7OҍohSTm:N%1X- Q濪$BB˾%Dls"eH;R5^^ZհB-^ STᨪ4Y.pT۝_wH,=.9VPc)YTo5L /!7a}BezX,&@׮s{==p9Ѧ8!Yq:1|_n\5:Cy|$9EXa"Njh). =#'s]{.ű3R{ 5&-[%@ ۍ>ܵ`:5RN)qRymLXnIڟeVɊp.XiO4 <΂U @8G[˥[[b!†w묟1"1 +%Mƒv9O爣|MRd 5Ovܖ x(svmds6ŭև {J^ $ ,w_h*픢JE= lt@lɪ5~8YOw΍}U`z3D.+=wH^lox&"tW)olB' )Y)2?\IMu+iG^ O آˢӲ6t؏# TY=YbCdTh3#%e/ct~<:]Y ^m}Gu|%7 x YekV̋yĊK9s>n _XYzVc:A/#4!gTʿ@M޳8aܸ t@p]B(A s!{8@n#q6J `T25'VQg3uIV$KܔnQrlze7y5&O};-82j*F=ĝ΂ΰ?f3qRIGzެ=7}~E4)NB!1lpR}h*(;qzZMAnzo}d|Cxڲ-x?d9c<#a@I@?,ĿG\9y(:Wg+2?tɊ&Wک#1ZE 0'^ tYMoYJ@Χ^d3FΖސAG> R|A[hyؔ&+!%ױGM_ܚ?"K~릴Qyى!ޓ]$!0\!ۗsi%k#)]<{|LcW`b.j$?C:'M۾L?Zjw!͌sr/v27%FeJe kE{򮵵 8#0ZRyO.icd`yjI@UEea&C XYa&qzk`2C:S{i+ۊ>#z؊'_[H93Qs"W+R Pʂ÷.'%JYfq@=M3FAB98tGƓ_hﯽ%M:c!++g3K!#C5%mI5 [oԧE((Xgң42W 4$z8>Ut1cf #IPp^jؐ'I HHHkx*JLpkO,;w/ks_ ~Wiz/1_V .Q2AB AocLup!g5G:!yH(I~5ᤆE*QT`%T#kzU W#K:n@o8Rf@Y܇S1L0¢9sV? \}?ƘϛId=( kD ?% >q72#S1 u8n!ҝdj5wae[dJgYD+o1y*9Y(ӹ;'RױJMѓlO]޶r:`sn"Ψ|]f >lqFjRq N$NS 0؆ZQs0$* q9zE]=(-`qsY(g*cl\ete祂wHN!GhY1Ws4.m6ߣY< Q%LU>B*gPBkrLmېnm:)j0Ns1swQz^HjA;f3/- FHE^b=$~`h gIxVsUd8/47$M+ZKV&0_j2 <ѪaOċYl5W_q|dRIM7xXo-IOi=ۢn%̟sCÿiXBB&`ac_,~V@^Q9ǵף,<һ%[E5} G%SVmi`(͜v)B  '/.)9þNФMB嗉aKM p\-x, 2n4ܽ$tSdm_R 1SX]eW]D)ƴgڎmlȸ" oZsRuIB (,zwGA܎Ǯ>3C5"h01r0Rנ=vڗbns90I5)F{qaO:HhBX󡶪cUh8t5mjr;O dl6T1kEQZd$?wA9-,@<,@I>1*wg jt`ݜ".1D&|))c\ 5I}u:@-VMIE#K_kMڬN[wJV[2(@2CFz.S%bԂsFhQsv-j`~OH1qL4XVTcVDEȤE @c@L)]k'tQ :F„YF'vz#h 9 g-~Yڶy^ rqL`K."enOX EgvQ ($H#ga.ŧcgh6+b=,_ҙU!@ex+LȀMYb?3Z=Gύy(d qЅcq"O9~>{9HW~`t7Е5iO_@ qhv@2f_i<5,uM@~ xU'>@ۨ5QP-S$`Rap@uxU;9\xbA0y3EzaH=bm?&tI&7lL%>=!#|cwh)uZX$j/1 dbZa]7>*le>42LN! ja= [}ʃ[U#ЄwjFqvV%a% nb BTOϲUEy\lkk 5-pe1ӗLޅ2[f',f\4Eʊ@aCUED%Rr5\7 gϿd|뉭[ksH%[W( ;)#ذϐ[Vm~s ٿ8+xnfkm븜g$4]廔J|FN9uR0OZy/a!plVeb)TfQzY h WDu!~)w2+"gȍ(nک˩▚66+$|A(x +TdrPO.'OcLf25y ވ4WH.R[ᏼB ޅ<.{1I'v }aj#gI(,+$yg D`LACpt"ŸAN7&aH{0x55 OWjP~G~)+uS \YF*BT8l8\yO2JD3k&wnͳ$ԁBoٮꦣVS|8ͩ\TH31sd^n C7Gf[UB=)! CXm5--:A(G[+Ez6l d(0ױjI4E~/';'}^ފwSlss扫?P4բ XmĪwĚݳ\<>pPe[\\yQ"v `ty.]# MʾSqۅonR.ʪr#a . Gaɍo] Y=hr#{!k>4ꔠ7@Co2-ļ Npr6#`We9c Kyǐ`]*Xz&(-=SBŠmQP.ceCYwGiF̃-8Pʏ!J:_Jeˌކ%"t累6ᝮˍfdO"jI4s :@".jGѶW8 FՍu}Փ x^9[\n,Z4{fCKڙ>la}1<Ֆl p.WcG~w9G驠!Fqbߤ-bb9v:zB^(i=FlKbf=}q!#O\BYQ>N(8S sxN[t|6R]2;yu';IRTHz8S1byqɳ3Fڎ!񊿹t`XŞKίk DZCɐe#Tgg&jv-o*л rtZ^YniĕI5pW9lG,wj%ÂQ}-\(Coy|Wxb6}܁KOP;žڼ` !\ vVR }r;h&8bi6+HE|Y>1iQzJcjV[J6nW '1Lت; Q#]c&1y)7a#ގrjC6 b̀QnH5k!KѶ~fm*k;@Bܰ5oߧRDcֺ̟݂l'k"qˆ^cX2Z.%iS䟁i.* X51?q\dq=aO97h[`fgMx7x3ӓ.ݙ>JgR易)T0'l4^dx!M(3m38֒Kh;Ag|NJ7Qh/>TJ@"Cw_Qpm?xZQ`6Ǧx>A" }G<}=( eFDDOsoQukx+)͘gX]M̮X"`Wa,Cm^1mRcRrk-?5#}%&Ql3֋Qg^بޫ$b8fnjmE#A̷V_ ]KhXK/-#9E>0>UD%32w QOgD|!mx"%:~Lc R;֘A0+uWmm=\%ܷ~5Pp^/"ez FN>۪-X_i_}XKȡMTgL[xR=Φq2S=Fl SdJXv˜`ڴ6w6hkyuu1J@0;.zb]V$?Q$=j )E,ns~Hr%vy*ՐSY,` ZM >X(}vX[;'K=[#-T ^^R!i; #Ojر5{˙ϩh!X3/*BΚCWEW/eO.P;5*Vd[pcݦOtsc\qLeɉAVxyqވB7,E?b9okFCI%}oge:" $c֑Kʚ\f,؋!U72bSbݰBxBU^5SՓq4&D4~aZy܃1@Nqlջ!c.S ^ Ho4}.} :݌NB$M<8wk>$5J*H`#$UG5Ä3U,+l"|u,O7Z3Pc۠>)SG Yn 5S97JCu@p]/_/0hwQknv.XBwҥ['bJAt 4f++06{k{HFoX]e뎕C|~ƧLL5ѫ"Uce8ݮP߱sxJ+V\, <UCn FKNōo~@tDyb 6zߝaG9> 2׭ÐLށeenVׅ8kIYVK.gjX<Vj=nT|_hu ml]TBt gP D_6,RA>eg!fyt|cu-g+8*E5v<Ih_ +k5T}zJ5A$‘L dhSP`E-;Hl.GF=[f 픔[.8 H5QWd"ܣ]^r~ۢ)}3%cv+պY  ҭVLjJjrf+ofM Rh5Sb=E靌86EcyI˕wkѪO!I;bY3J `Q$;VvjҌ PQ%r.{pNjvh6|+kQٸj|%t;'&Y-j#o˺`WS+TS.J TV Ͼ!ew_Dk:+5 MӉ~5zPf>E\ 8n=PG9ʜ8]CE0_# #O`sfY{cJ%zм k q+CW'QgVi뀌+8eU)`1R6}TwV嶱Ɔ+W9D 7pRC}LIU" ׼E*#'}RkJmlQ$BW>u:yE g8䠅pLowCѕ#))Gr/j[MlZ3mK^X}psWi5XA`EG7S+]yrEwBqA o;tڝYg$ƉB>z' phhC7Q&t}0#{#K]xb8Ũ`$)-N iI,E,#Q4bZ?K ;/^0QW^eDX!',w>+C)F[Τ" aY$@+ }BplmxˀU ټE_䲹'c;AKViw4ܷ>Ut{dl vf6O5 zgZ{g'z-Udz2)J">2{,xsXm;A3h뤲)U̵ѩsX6 %k\#8'@rwct2Zr[syh… X_6N2)>ގ<18N>^4OgѠ1NnH+/aΧ1"`3z=J5iSRw6PΉBO \WwJ00$'n]sH X5t#S2+ TIglIaGGUMͫ,94}s FCܭ׃S,׿:f]K1;A ΊU5crT"??U;f.m$sf0Z|hD;CѢ'G_堜DVņ+`]II;/BK4ޱr &1Ҏ½`?pF_[{c#~퉟f?d gkm'F9EM<^f{!.K2?" î.E,2ՌAdh(RxĩG͇{1OuHe̓y;vkZ1U<muRRI|/wI dKq/ˠqmLԆJ\Wя3°d΂R&1gS) DyA(F/&C,kŴmh4)J"qH,a,,Z02\4Jmϴ+&D1zV.Vt)Vjt+$)Wj-5Wp֜ڟnz*qM {*X*3د3`0ԋ>tҲrb>5A^*D !84{aBp^_a=(z4'F=#D۽g":Anzy8sH0Yg+ Z%#g7 3*SAD.q~8(]EuB6N1 ƑB'˖z\#Vc4m~Au㦋=c؇3Lbb:1Ǣs ae?t^\)IiY_bL6P7woV8H0I#,jpjSg#oK,GW V_F`W%NJ`BW03D1e_(|L㾸(ӄuoE9-NUagA)Oe⅓x[R}>-F1$dbSܥ.:ZX Ϸ4,%>-jEܠbU'2 i?9fĂ~-=1;1gЕEf~KiGgų 7PXQE}<(5F^ 3QEXrrb>3m9:X(0+& ;ð7 Y16#ˌ9x=r>m#@#6\;BueVZjy+p" uEڏ7e:;c-7:AUᠠymU J/G+׮yIW,HT[Dʽe{f31sˡ:MPe\K,ŌmMNvQS7Z$IG2g!Ud֜v,xsӹc9۽As/!3+1(Aux?KG<)*N=h`>Tqk٫k4AWj+!Jjc- rc^MLK Ԯzoi1GFq^8Ȍ씤t`Di,E= _h031\6s[]cJ@Z/*Vi2ev4m*PtR7P&n8T[9 HֲRQT Iw}+QFҡ}'c G9aJIaoc<-[mkĬԂ*7U<͙+'U*aƇTӀ̊کNWvT0)x6OZb+| I[hYPh si_Q_)?"`>l vvLUۙ5ִj/Sj״Qjϫ=| -16jkdI-Y`'sORlp^bQL9AngOҸy6S5TQ^@яYBdȌ#N:Wa׶0uWN *" hYޱ_dx)lDo/-Ch1;n H_ze8+ߜ 0#'FUmb .$È5# ^ .g.+:ZU(ǔ?x;_oE0xGʹ U2v96kMZy؞29ٿҮw\h"tvd:՝oM_ZUk # t/sݻdR!=`VriQGq+ JΎF֓#r`nк`!Y~`4Ǿt{gz2NBΛFNnD&Y ea}}m^~P-$;!'lt1)ҹ~ox&6J5*+/]C<{q_Fjs 5:eܔQ4xES p27ى.*18 DZd8YyQa}+l1@b=mZIK9 zSK@3GnA/ϳIyEr*6ӱΙ7:XFB.Of--#Tny(/\k(ߡ9Aiiqs㮵RMsՌ<%&pC]VHl9l8? x ga0#'z#^E8a5&}e+2kBE8x}P)c]OLrE<h'[E9Ho@@RQ%#|iJ D,*D|\oMǸp `8PmNzHoj.F(]=8?K!:g35 {gJifUь杄2˸t3}Y~e:x͑W|IPDXK-qK:"#& KX$nmMC)8E@#%*i5{Q,`@cd+$lBeWrjS>RJztq!AlOj{ <}f`h@īn2R 獷>xA:Tc^@00FmxCZŸJW,B B>blh@g͗Y\Sge6Z>EXTH?A z1hrLgэYu'JyAׅ8T >ш4뿘 M*MWf</26[zc"4D}rRz7:C1 瓠7#PA?dы$zƲQbet?wxGTߚKqRq!m7D$zTך @CVϝt E됂O}uCsY%Ȩh =XB3%OOy.-Psg/!zPءy1M8 Bh݄`o|0>hbQ@K=e\.E˔cѨBT]˶puܺ{B7~ļ=/-`TG3co`ڔl&Y`bI7w ^Js5F3oQjZ(Cb=V%uz4|~ @ foUG3HE7jcRcǗS! ;~+}ݭC^'&DC:|+ ;:0ia- DoЩW5 h@pB7Ĉ5ExdvvK,ʵK#R&w1{"tH/ qSwp蓯5-,ba}7PQKhġ:ZxGq [_ .H#•Xv$ {Yȓw+aoT .@0FfQ%w Vg$?4|]yH% ݪ9~f&ǬaXpR\ b`q)Niim: 9-TEcmC NIߢ/ faҙG}xT >C? τM K<V;_=+~XqW>9~0rqtW42^iQ]mX%7 3a2ze]~$1x0xL텩K}Oj*|t9!#{6+z k]5q{ޖHU&?҅T(sT!YC'($lbEt"l j5#՛!*e9Gۨ&SׯO(ʂV{ ,B({]v) -1 Ą&0$#o J-ISf"âssMܴ/A ^9lMsJP>-Bwf1חS)˛z D) R] lDNFD DWh蛁e빈HHnL4۲q ,:,I}R6T: ' Qe]:UI0M5&7ƨPxӋetxL  bK-mŌ͍z|~}dgf9 .2A.ŠD8!q[XŤwV,-V}Vhdr. VEJY_mࡈ= s^dB 97OL80(BJZZ}w44RMg?\3 T&Y6T zqeN=)2nΡ#{:q Jbćȏb$EqLd2n:PKJ;K2JQݩO"+D(jS zI>jÑPm_ @ WL@l,X4~yK~i9_ǒc)36*M4~hq2*n:p&N)pQwy~icV94ߥLB CZt,sL]g/$0G%]KyvπIJ)|6wfLl^U%pK(EF,U жq7DWZԞܕAܩ`rfˁ聒:H7R:*zxlp |nwVi<:k'uYuռYqiK~A`%E~+U>u,/xV^1SgBԺOARgk.S$0ճ_J {dJ>#-|T+dzh/pDuqE.?1^M[mbcjkh˙<&݉i}d-M,M+aȶ|Nm 0RɽP!Y@ QO. ‚O[4أh&>6yo98GmҪ.S&f˄ZϮ*{m( ~Nǂ ӽL,9\ d3Z6nWWLt/ITH7\+>1E3${q Vg9j!|SOYċ(v"lO&&HDEU%?^v(1q&e~b#tʸ oʧ H{䔙 &)V505ڐ33O-6bT1ig ;`#(HغFxR<_ǀrd'/ǕUTa뎟j"Z}<5i^ȿ4 $O8ssLԼeXI§W"{-[OVx ג`֊0;6e2*k?{NV)VYgRPur kk&hdΞ8;L{_.& p8Uka?9gl{UZuN&)qT7WQ|%#_lX(=<ߴď 20 jļm`IYoFW7[hc&m&&#r=y=<Q+5U7kkb7#<wt\">jvc-Bޖ8YczՍsjy_ (hr.\4lK/{_ v[juW'vfu!ީUJ!*σ:?@FEd[hmGS43s҅Tp'\J]bWϱ:z xgD̀c뱛yF$Yp A\hk s-g7ޭ T\CFMJc /jԿ~-H¤$u|'#.!oa+bp<#NQQ]АϤ'?Jg!n}|8 1/Q4YIt 9oZ87vӑǾ Sk\*BL\R:!=Ee+ؘk@F{ӞU.)u8)aL 4) J.uBiGH YW'$ै _\JBVr7_6xAJ츜$g#E0 j`qlTnw(/V`A|hs Nҟ.며Io߼ŤUWZƨ:FtQ'De![f2|Dq>0 jX쒍p ?U0ya'myٸߎ?Evg@x&,c#!D˜ځ5O֌HlT wZǻ$I gM~n|XuO6*Τ-vXoޙ6"t/ԻܺvwTiGĩi}U 'fm-M61StgAP)4VH{>Aw6M&xM+Ӿ(cX*JTc^/r(`13Xh+~ɾ:`(O p5qi 6K;uaTщK0 -H~:mΝ 02忳xۦ%nJQ~l#~z.|E(Ovt|s)y.PJ v5ifK"BJWlζmJsm=VB' 8}(fm q|&V"}KxwQx75&g*'LS %ʭ^e7EܥofY͕U:su4JY0Fc\=K~]MV Vu+6_gs冄 s“#E<f4r蕺s%}g㈸M/u Ro9; ؼdլJ gXT"#X5hE4t*ŖnZ1ܯ?lg2HDyͻ&e&hoA4BbpWAkB뤒yj)&20b9[wRePͿ^Ҩ5z6 (GuM$}li*~~Z.D8.MeN.!Ÿ*73SPG eށW?S#Y>`a|H"Zo<{m|sOYH \,ӄߞ]aI{;:[azEi!@;!2Lz6D-(]]aŨLt5L]Η⸺pf1nB%ЕgbC?aIEɇz~] ڽǕo ŏ&+Mה)-˞:9ހ9g@!uѧI3$yxQT*"5h9Ȱ0GWe?PP=ۛU/) %a^0A8IBF *^#.f#PX2"P̆kbtq fo*x ?TŗfGGǏS1S+ BJ^!oup7D}+Y͂$0 `?Gvi3O UfzjOt+@Hm HbD!brIl( y*R]pds *!12Y}U SOCS!)$mN+)Ngxz, H{gn`'Fb&4AWr$Հ윂A%A7.Z@? g#y5KApJ;SgVAГ*ʸGCΚs ] oQK 0ᝯI[^cw5@b“%[xMQܘM(o!; 3n9Ky w8tJaITմʗYWrzbPebdt&*vLZeYh;֍ 5Su*L ,lA8qBCױ\S!OF'=_j )WE(o9ᦁR;.[zKaxX =.TzUH#L?G [8r$, SrQl̉T&CrKk4vp}KU GPɜ/o^o>ϐXxt%(ӉGsGuB>$ UY5݇Ị̑u}yCwDdLD,DWJjzuu/blא_L\ TIlkYG凑w*Tx'2wa(8ӸT*#w)3=k6q S쮁0x܋Gh펟 %'/j :NN;{5;-"ЈUd;8 ~BD.c__a ĠKGE4e j\CP.7넋 5q|{Q V(#+J]9@9̵[n` }#Xnើ;jP U9Qٞ3;*wpLZ( _ɺU?F&@/ gN _{F'Q[)?ZA;imoAltjO,O,X\$di'aeE{ʬd AS4<)9,8COt7Wj#i]WJ~!6p nRtYF0QM bqy >i&C֡L~$[i q"TP "6`|fsaZ JdC@zGM 4/-].eH4Zp tq')^~õтQU͜(ⷲw8X$0Jw7ID>Z|ٍR*Cw>I=_3K u7KNJ~ '_fj`b+ ϑ˛W,hˊ-Q!b&NMNq3B@`&h )ВiuY$\(.崣Le8P{'gg fCqa`H \_Vr݆˲^҉Zv\q732̓4B'ET,:}`<JQ5xj/u=SL}$6fsKۓC8Dݻ8bГ(]gKY~CgQֺE6M`OzMOJ~,}IA/AIZ4zASkrb.ms7 dn ZWo;27<՘xaqbnsӫKD T;٪vo!e%k+` G$U!c{oCD"'T1x'[t H>{/%法R+~_=X^#jfg6* +zX313evʨ\$ VByA"2/5wD,v5.*_7'hiBPL$t6+J/?H7;_9qn[-2~h,փJ={*dY ,CAx*k27v_4"/?AH 9/zVGTN@@Yh$xRsvu+?zELIy;H;F䮐hl1уL kseD\嫍Ӫ`.ETRk4Y^-O} :zǏ>uZ>|^@Vl)go–QsqOvSLxvCl1,Rw ƫrv0&Q7{=Ff:L ='K%hZ7m/prpnQxF~'PWvD]NAxlQ&LC'-[? ,c^JGq ]S饲~}sa3~[.|dD:/z$[H  r]{(bnc8_i*3y'}(ȤXNr MUYOA*5+Z )f1}bތHIWЌudc{ć)e˶G9iLVG{ r'lG5]l |l? V/)Š CdM*~ U0?G6:453Λ>>E[OVٺaxyU#z brm_<pbUVm(ZA# S/t9 {å4A&IR.Cqwn({j`/N@z;C@d=:etlSBB`Th`W~f_>$>ƶ_UAؙ @(Þk.^ 3Y(ou[l2vmJGP26<$ȆGe~o&3rsۢ]Vq,͟.T#TIQ)( 诏sXhȖ,-eZ;~tlkde=Փc gag3 7X |Q>[2 si]A-ؽP쌗AQ_uрY(BrT{i ZY_BM]#}fG0%r6!Т >`.PeDgu1t'#+ iխ*XI]*@ {Bo,2{E8^FOe)[G}{PȩUٵI'u" Bv@g|Z —6<>CCO"X؞?:4=Gv;OV0wǖhBOm Xk[y&?Jv^Mx LQ`A84 Sp wV$G'~E^s+B$v,`^e)PzQ_y g|yk6|+hh2GFBv=S±@ܘ[ڗrVCrC[w ~-|$SP!Ѯoprؖyr^e+vtX(B}Ѿ25W7K[T, pT57|gaŁj̜+`H]GH)ُ\iiM?u hhN O F+u158j4C6FY? }~IR)/ZuvugJrnBb!CֱYʬ"1v* DĿYy_\ȹ4n)),G[ѮAhx|.ņ%}r-$ŸNaTdNVZ%zQ,KN>tOXy%!h0SemQQAp`f *Zخ?H/ӤzbP4[ A܊jQ(2 UdL*.DsSoŸ֔c$GA__^Պ3uVp͜/$'nS,DտY&}e* Zfj]C1TSv}t:j=>շ3{">FC';@oiQ/࢜ DiAd H[O~J>,cBx][r^\?).]EjTׅWo˻z^!+̐h7CJH mPJ~T?H,n2YbY+R{`#CCCݡ4b^hXcq[5=>?7qU%CN{*zNF(}[aC:rg#U' Ҩ*"`m)\`!3h@Qδ(JMcUzeԀ%! y @v]ܞ.^gg t$v  'B6Jpҧ~s9" EMM "%F+6LaSo/OqbGCT*-t瓣͒DZ #p(&`s_J|%@N{QmO-+>HZ>rY9b+õ  |~e/ȃ&LiC.f5'r|4xx%E}:Iw4^Me>"3}EWWg+r{k>NF 8 U:⚱>+G޾2q@S-%,J#$Fw^fW[9O^*ؼ9}dR`8)m1b=JT;sBcrV sQ}SFjB`MTK=Z 0oE~R;ԕ 7yG>VsV`k1r2HkyqwFʑ*Ӡ%fG}MWr{]Ӂ +h\$sbp[/s\OʼS@ Q -~WDb\}4 ŋY̽KB6ͽCDVnGRx1ia=aCɹp[? K3,Żʡ43 ~Bk4I T5g(і]i &u!؈ȣV!`X>hS 9N*y|ʸvj!?ްƾ'FF-Z:pѣ=:')!N DY#^W–(6/+Z,,ho'^ V82UYt UHXnB kUJ<\c7Аu<`\;q(NTf#~L/U.#M4q䈞7-u(N+(Քh76'1ドp β/oB]Y!!E)/#J7q˞9cÕXH_CDg1M7(ZE$CgoM>&xl>rwîKm9'XqbZ&d~.\T׾ھ p1)+ x]ЫNIQ#(J!X+]!{<5k,;(( Ö#q'XḼPna2WXq,kK@\H>ȓB͔ uJM0q$Lֽ"*! :%[ӡ!64u\ىYuchqŰ}RܻI;G ]=}+7pZ/k~W5&};F|ra% OA iCVpRXqVN*/RN> P#LL V hMRQX#==k"2U6C(,Z2윩-ϩUjX `oCmnwꂤr-?PTՐdLk( _~EJܑ S/>8]ԌDaJLhb{=ͬtX CEy_g1͠q t1.k{u #U 'C=oAQD}27 2H]_b }zmYM)o'D^+(?ԐTg] `R |Ɠo:%YWbk "![ | !. _> bcnGb |z2/}A=us 9:j<S؎U=t8aʕ$: ϦԨ?뜽gwOYdeܺۃVrΦ*Y\SXU O>mn>3:CߓC,iC}6\Q3 ei TVlB]s IŧL4ԅ=E9QBqmy90gw8M5cJacg'W '(5'ABMmҳSɃi?[ƿMU\>vP%l?>cû Bedz5 `DŪu 5kUoUʯxHػɌ) [mtl<C]şW4&F;=m2Y,9y;3wSrMנ-;,X {HE_$ƴbKoW70 YڃW5Yjo6a#Jt_xv?}z_bbmQvM?v@%dg,3u@s46DFB{A"Hŗ #Ywd$ ~<؜K׻+գMul9]X"PKQ6֫fU%UsJPܬc/)M! fiW<>3f ǡhMrRyDu7iV gҝc< B`_}m3܎R_a?x}FQZߖCp7eEtiV11sa@=ʑ'5I>pg$SGaWK<5Vm7pE1 .5@S *ՅKOݝ]dMZ9?M  ۨF| '6|6_DE 6BdּYP~*T"'kb_-sp|eܭ vJC;lX{s/[tۗ`+ڕ7mU#ZZb g6=jwȳL͏ sxT#j@zw{`Ky& 5i'X.Y(RKrPX%槄8f OXpmS?yAdLSFfrh2x4m֯]+Z~Ńq<,N֤^_!W(I+'@q<"QY/X#Տp*0}r6˭hXפ2f2)t~ Ͱh+Er5 \9"ZD7~E%޻ Oas7k|v.B6- (j`] wt?<:6p}jk nVh:a0#iO{JI x3{9Y`W o /ZF*Wٛ8w74^8ƭ'J$1!uEm;u^sxXUʯ VhLc" IMPbMtZ֍!ak!buhp {x(VEH,^2nz^1YLsHhR4p'kwE,A 6T!&(wxLߐ?z _p*Y}Up:rTj#G.9;VAŶ-9>;k_$IF.,9Bى/S\;^Xr=y(F;u(-9$gCuīl0~i qFYC.(E I~U:(4WQa,wMm%e_A&׬E+;F-jQiFOWq|+Ipʷ\ UcӦ g={E$2x ށl. ?BkXvnB6!#-.0 Ԣt8^g9PfgӽDjh: NK|GsFRdw[u'^&,l@+!AW4ef$+`vӳ#}^;"f&!6ylKes_SxJF21D"pW QԣJ6z{lRiׯ3{Z)<@cs u\O<@ae4Jwi^(߽U$O>:.%cvɘWݙ=C1HD[҂&Z9 L.k,Ty6=@R&;N#]gA'|C+xz-=jfʨ(Q0Vj7Q]u^wc,;6,o9H[P3P(GywFL4w"qNr=۾5ğ2Mﻒ)D/ ԛT8[<\-Kn!= VH7ږXnb.- 48ݮ?}:,/m$Z|,㪇Ln?SK[M celD̖E]cp^'8e=[ ӠWɗa/|o}n8̒F&$߸xOCw}{.Z郬΁ % \'~o Fd_ [%d\[lV!qI)7;Iӗ/|yqd2\qNjcC !i2ˢ/$X6Y`Aس}90N~:pb O JzУ`ֲ33OJJ@pc;d _Q1nߔ)9g [|1zsVsoiT"\DPID/D8ݑm馰%H Y٣Λ S(+a>flqyS:<;6Y/iQgo|L-jQF5@'Ez;ª"TJ ‡kAR~p<(T9ze9C/҉5?joc>FсbMkfo}><80ƈD PH+:ۗ~la!PU.hnJ4kʻnpPN;=ߘ`5]³ jfʔ #^VecEldb9dz09W #,;־,mS'z){}.[Y~1Jq>W@XHiӐ:3R%z ĥvt35® һ[)rN C|ibDGPu}R(Qrcu}6ޗ1:{6k_g>:0JO.&:_һfx=Jq*JL5f:B]Ti$LB 5&>#<|$ j5bV#d0c͜@y+QxCW>lGzʨ8*ДYyi(IAxg.kpxB"m`FaQ0 7 D椸KiR_7~iџ{T*bĉ;z\6>Xr+9˓hZݴk(زj@XpZ84Z~lT2qJvLvoؙ=` 䊊ZP-EY4*hqm. I:(ELg늋A t% Cǀeږܲwps^0 5G  V8?&;vLG#7Rksͧ)ntWX`q ~ruR1t-dO,26!&΂~e,16&̆'R@ p<[T<ǔ{Ɠz9,fvjШ=! q,&-/ Mf7?_kWi}U aن{"<Ɔ; -t<ٸ$4 Q@퐜XH2D?]^gڵmJ4P+dzN{SW{S 2ᄎgS7{u!Xq|}av]'9|qT7<9|eg?h&! #xsqEVw.}YcrtzrVA]PK9}lӊv$V7rCߙ'.: ps$΋Q54lvuxRhlLސ=I@6 C[gaVJH5~K0kQJ#`Usqbxb驊a>j"V":TqMuꏈM0WƇ0'oϘUHI-;Hl8vs#UD5Ϫp(\S._TuVi0 7<@4~f% ̿L3w^bJQ xDdDP\a=;! [JǭKR9+pLكn9g1[Rʓ>ߵb5T !mCe[ +X^<$}3J%Z] ^m.L{ƢS<-Ap*B7&cimrޞ\:A'fӌKzL8#W7X%8(*fr>**)vQS+/ sM3N5>5z! U̼q]T9eb1udLŴ>3\[:s B s$G~LYcٶkT|>%$$vQQ{[ K6h-:{,, >Za3r^LFmQZ;]jB~.Ju4ZϚ.I(P|wٵCN rZD ZEdq(7=dÄɹ\@m$svKѼTZ>~Q?q!AЈn8H/q4𽆦ޱ4t=Hy sJVV,̷ \$c-c[JŒcoɯ'xj 8#z8y<{H"~\Rfݶ*nƟz>T%d~f/S6)URkE{KFVDٖvCye5:0~-&_hwQ 9nvuel7_0 נ({ЮI8t漓1Kd@hD<؈K y42`/٪;9bAhYyX3XQrOSu0$ͯˣmcBy'G,.'g_0 DX,ۗ+"E]ۨ J(v3}d`}yuZӅP _g_nY]cOAMð iL,' vWURUsi? F!i6Pκ|+4I`_aW㰫Dho}NKCҡ]'zg|R n*bN;;GTRvXoؾaP~-|JOt1.+n{~nx7T&I njubm"akJ+̐3+KݏyQ@CU|$vH<#IP/T(j<]'l$|wm*NbN=;VYse#א(l`^1)y}NC[u1P|&)^_%8ׂDzt(HW2o^i٦z8T ~}_ktPYȌ2Ӏm^|W&sDZL1[͹?BF>P!`Q}3T7FGxa j2!au]EN$^`ɠf:YL:^ Z5ȵOZJx d# 9 Bs=|D9`LZ [o=)4E%7SRPMO)}Am‹]9h&=-DoɈ}갗^#m _U ͙uEoBP"w?Gxs'@- |ndZ-[{ $%#u鋡#qYI-F?OrD =C Nǖ23A"0 FG R`Bx< /ZJյ rq&'K~v+ S#]-ϔC@ 임x@#488I6ڣOA dn +WM!BJ:M{!|H}`˧~ה90I/]OAA+5*k2|ɛzWS*H[rߨ_Uw^asK1Rh@zs Q';~4Pt2EbMCb-^BwM=@A*V3tT?t+&zI}Śn?Y!'t)(XrF!5VȡwUFJeGMm$\JmādS˅"vHo!R~ZJWEo, yig!lwڳM巫?%~, d\5n7N4*so6԰fsq4nm8:_iL'yDȼIg5r1J(' 6u0*0h8<0>m lgz~v3׫tCKbLK<e&c PD9vYϕ]iDS*GIdfq3g+gh,!2ýq1iFW-OrX5V7s\>N&U/-Tb]2PPޕKkC!{L)~5K &@i/1z- .0N`[o]2YƐAzPD#aL N#|o l!X.&5-2uI4tQ8 O ?M%9!9@hϺnWz} ~g|-nGaaBhVkXnRL t+L@%l^Cz^E `X"aS\V~xDGvsEM"Q鄔T ϛ/G g6j3^k_9hr}{UC&N'o)rr跻mm8`RvGh1>텢2 夵g;g0^g1IKKPՖ4{S)=ÐZs5䕜W. ^8)LuAy/tZ5 ڼa[*, ɦE0ZpduN#Ρ>;ˏRfnnyEZ'hԐOf6y|9/F,Jl5_ٓrwEYUʾ+.Ӗ'󀫩0:>Ի>;ڸrvItT7k 1g`xTZxЁ)z=t#zMVfl#`ݜm(wTm6˒C}1.VKv8i`F2uJaŧq߭*\霮/ =-iQ`B7v43'ǿ==|}Lks2|=L ֶ5e:vs#K"| 6fm#=D@ *"2oz xMhKp1״RjP[-꥘O4}$NhS MCqZKNÜDL-oN~iT0ӿA4(J.rb% 1W)/QoRs cw_Kgo`]Y#ԢE-V/ѩ^lD"|gJl5Sc@$7"$' ֖PxJaEs{g%g1MOv-}NxzjZ h)B1Ue!nyU"ߘ@ xh<:#긢:Yub>;DV &ߩdUZBWĮU64xɞ?yh9oYB9? xL4Hcuy{PbBсL ai& ܇:re]LbpuwWEA;zMRۘ389x[rs#74Ezwwy*S ~R2򡙝.PQ*$V MTŘ1lϢBboODQuS!qjޭ5̧WE\(F|F( 4#O=zY*+!]̸,f))m4Ws#3 !np'cgd1X[S>3}'PyO]r#pǚ,>'g}bC7$KKfQUDzUϘ:UsTn`"n"ɒSeY}w>F+/mLN2 6?+6 M"FW):5E^qc8#8u1ܖgv Sb_Aqrf 8jh5ӫCddWꞜ.DXLK'F"刪՝1pP&ɀ /N+|ӡ/:ql~znۡth3 6{ȾF7jï#xP;qWWr|^oޅbHɏ`nKoɚzQ N]- TzЦz'Y8T ԝeTWJGgÜ}{Z^J2AY\˾[(w̢OJ%Yǧ:-A.\B.Zo"e~1_Cw's x4^KޥxxeBJ+j>2`hwXp>~|Q+=0[/]a2{DO(݄Zz0+M$N`7gi5h%R. Lפ@.%l2?v9B+<U*XI g + y4zҮ TzڱϹ:7dWcaBFО3ܙeS#0x58)qt Tz86| NKh Edd8 ڃ[$W:)5 Jg-JʇLaڔFovPpd%IS0A?!VbHdgrp'ޞ7py]DI1 J{i 0;V-N_!J Z뱀UZ#Ry«PgܤW @9[dVAKU|֪s!@HKZ?st9 ֜[tjgPgdqJ;\ݟ g۲fHWL2q5J[mjDcf}/f: E2w8um6"[2x\1fMT/OKds' ԫZJ6<(jl&&yMm )q7x#|uvxW(ANAM6k* dfAȟM-21X>.zOAkMWfID#+Qr!b&„TDw7czE"=׀ϑ7{yŀ9}n˾2hJNY7^8jc(|݇[Ci/-(/tC|VY7Xe8ï4n_91jD<[AE [`@=W!4Aк_Ae-ɞ"#MLMAVR<ZV^#qۦ WoK_j4D{8SG6:@"ڭ/ |=r]=_Ahtd8_T)[8xuE> tұfG4ԭCeP#nA!)毮]ޘ܍XABX2,ahԨ'D0e Zaa[vRtr0|T^O]J|wK3%`+;2b]`f9gK>T>OTJ>Exb1 vMV#!NzqVQf #m} ƇnQ1)TSF]%쓌1^P\Lx[MEjګtѥ3׾=; 8{%{5~uGΆyfGE&L+w<=[p05yyE}C"PV[:ii{i3i:)1i5J9mWpcab?jZ鮴[v.k!wO$ohJUtYU :2EO GTHTVS s}gYw遚@}&"%Unxr53A$wVJ:"]c_Is 4=k" ͐S8ɦ0`CG%AѠؗ/|t&sgW9Srr/B5YulyzqY c;JE:ϡ3 ^Gp̀!.[`ǰs( t#gG;K_h{^N \oW@J(obI!%6燸g!_rE~~~=?SH6r \Ւ&9XvSY3{j8LjɊ}^rd݋2{PCf< 栠/޺9UM9r>Y-F\epjv\]GtM#EQLVrs39g.@ s7X KԿeՃ2XCC c#hN ]al}R߸sIϕb m9|41xxPpn\`Mxs 0*O0O%2$S5z;BwC}ܰ|Lawd4!SN\{t/vb")ۮ5QdA5>+qjmIbQL{CvBGuӮ)=иMFI6>:Y/Gαu݆w8 5F^ |5,Nd54—{x~ o ؕX7;6Y[kER4j46{i,gs- jfX  +jy,Z0eNb}qkbk״3 #KЯ׉*#,J!g$rb[qXz0xbĩ5y2|E^e"3LbC-j?xiducQmX%?N!r*QFAV~ dIL<Үi#k WnL=1-ӟe]!0ƆIhGeR5t|^S%J 7+MJwdm4$Td< UB`tć #8M=c-kTaLgxsV S{'XK.eo{Y)޹4թ8HJ@N% YE|>2ovh^ْ{8: J*|;$@0~0 >Vc:gRe񈩈MT?$S  %^P HbƳ0[N}г RF{l#M5wIx:K]B#ЭlRcG¼4ػ}_ XgҜO XG" LMLt葖{il\ۥvyx}62 gdLʮJ֘%w2+롓^P.u}`g\@JN&:e8.g9k-Z_:U֚_qgoU+@.j2:3]Xi ܩDIJ"5(qQ$,FaX1k`4.cbDu\GJsr0_=vSD3r$P]IzXڂ%Kd( `w\[$>^g`3l˫c@;w~!fQX&C;l^#:%w_JloJH~ʹ`}9V{k&6 CÚ!)=ˢ |b6Lp[3CiX0wK亼QZ#nJ4ڟbY#ıZ^IU ŋv`>h*似ˁ[7]ס&U FG.CkleQK탚\"g%˖?ֹLT\B BD GԆhz] 3ɠxopcZG d R2@C vVߐWF-Xuj.T,О*go@:s%Jn9WÁݶyԤ֒U>GU>,ˠ6nN(jO핕|k@W+Cb++[B ˡ}5c^' a򷨚a;LWicz| BUyE&t Rs#fܹ)s%2Yr|qgg͊5KՉCLyϲu-Ebhއyڐ!c<'b)+~CMjv\UPk/"C7Ay!ZbY}p!ODHӏ_Y*BV!rUsY4\_Gv:5PN~ƆIVSp>N'0ds ya=(z+73_Z޶(D4]|sqzZVpՀ>DbA*ɕohВx+ B瀞B33.^zԫsEi_~e#|H4YFp콝Rpir\q>Fkx KdY%mɨ]{#OwzP?OqŦm "0Ũp<ĝAmu OB9[(h,wuXy6`<~)C}Rk>v/Tk[*woX ԙ=,? o=͛3bl/Wrbɹۮ9C}lT9ga^e(zlOT89d^A"8bn:QQhʪS;HvԀ62aRթTj K@4`\ś(I.=?"lZV uYݮW_ԧ5BF),Mz2B%$k7aVP]]ASzs2Ct+.-wv,6ȱ͓D1a~XmbTl|ҀOUB! ו9VZp!PF>ucl:C'ic Nh{'9¿6:0VlgAܼrx;%P1nI&풯Zp7ˆ[Ύy[r@\CC;*C1ϳ\s}.t ;+snTB:e(W}*c[Tzef ;<:ГEw+Z޷4*U-U{!p8Z׃~#Rsό3φ"'Cї* и?$N޸!T6Մqcgl>,͕rxr>APKp#CWgݍ{'0 Sbo¥y!=ŵ'{1TᣳMl[aJt^/x@H]vB{fx_i_`ɀw=-WA'#]ĔM>|5nF'J/:r/p"|!UH *DBَH#Onj3DoZ+;S(#Thٜ}=񤌄oWܺiy/HIѡsډ\/=a%6Z36cO5 `r>:v`p)0%RyNFye_*\{@%<w?c o?nk>;E?iK`grRuTL]N'QJ)se;YTTq[)a!o"^6,Xv%51x>x >S9 QVs}lǞ]\m *ٓbd#{Hx!D‡d²;Ԏ:(f4ĉzH-(ꁽ?+D Mso)'!Bbh]VF^pKyn77h=A<_\*4P Sp%f qGғ lS}q؏"䍲2QQ`q#ݏI+JˑD:$]wHs@"1lvv^䥍$Y;]iF+䰞ZcH,r hmv;do\M9V9]_j{+@M~A ꧁eCv^fNrw=rJ3u&Yc¸f-n朙5vQbKxe aI}(aVb=/=6DF\+q[􊡓]s* 90*<JWGOT}v]LhSA N xGrhVe?>ba9QvT,`-oNNrJJZr"rkQN'fIep=0b&EW-#]roVŇ]z Yu/L2v4bҗybc Ŀm[aػ~4 Yg|I=hZ.aoͤDbCDPƇfj :VQ$s2}P׹!cD\ZXN<=i`\I{nsow>;5/DKYvtfH [A.TCnp3#cp⠩mlUя@ۣɬwOݭMk?fm/uDB?N=nX)FIcA=.,;o=P3y߫!,^UӳyvHSQ@Lot LHr D9TN%r;Y;XfsY%&{MjBJ 7h91i&Lr2yٱ2p>V<\ok]Nydއ毠=j*tUFf_&4h'q({4ab Qx;v>\/ϐWw,[vD[.:49_.??"TYlrr,/Ev|gPy?8k=& Ŷ%6;c^J/=q +z0 $ZnMt&rDʖC,/x[4Xcic=APOlP~BR:'8Nj&; (\Li4`1]jMS4_`ī7pK;wA AOf9lZq(Q|;޲*r8U/QnlqbK%\foj @fFmKIX뇀r+i ?,iH(ߴn7_kv5ʅ6ɱO^@$ai/jbu26'Z䢒 /ٝ;hvES©kPLF'˸ᶘܵ:bpq*Mq^\KT6wrR"EBN0Y_:}0h'Q-h5/S3d' P_+' l־X8!ht,cR̆X1<~qx4,;FNYf.5}Ӊq!4W"r?0{D(!WbOeU>~V(b/{:TD6{t5^jsB^:^OLVBݐwd!?XV@N3W* '#f1TFJŖ۸ObI͑F!IGEQ HBL5Xi;8 F᫡۔6ovNvPPQZ?5exwѩ7@;AwR#"p4P_C SA␖agVEEO !w&&3Z&b+´p;Lֳ{m'BXTn2h0P n>FPB`pA;ƽ|PŸ趥_М}]ۏtVs8]8\r"5(`Ŵ:ӝ&! {S_+>;0 LD׆0!CL*8ChB_Օ06e/AKܦVŒ Phsf?fUHfYSc Mx2zoD$hSSnP!*a_aqsXD8K9q[yUAq272Po00ڭn( 9.k.+ӑQ^ψ0N.CxAp6hFg-EVX_sVBUBxL;zN` pT"ƕY-:}bcJB qނsҢ`j"Mmǝ?ct׽UN/0\OSiќN2&SI^D2Nn0=M2+͕x" Ɖ>`ca4lS:E7!.)-S o4T|-ă 79=X6󗚤>n,?lXFT/#&HĐ팭P99BqVqȚyXF/8Tɲ6N2,fy/kz\v1[^̸%O?9DłcqSu7};'QWy-0)yfM=թ;~+w)+ʹ.Q+| tVa|?☓\.gɉVFM#SG Q$<75bBP2B.s{Db>½aMYBfKgM)R掭U;ڞ-!A5F"Skg1 ˤ"&43d}lU,n¹kYϪ3. tH%ITQs$̆9ʹ9LaV7g5e1iPcd+~VVx/B9߶~dz7Yj@@3f<ͤri놅)dgRU)h{R2hoik4m Rq]}:ڵ  497b,;qݼf_ᵔ|]yPJN| ɿ`Do`BI8M%Ut5LH{xQrsi#Uڌj%JR[ UdqKF.z.OgPȨzy4{UP?}gBId2W W t'\?t:1fyEe8ReTʤfKr`"!|@ד/ܡMx!iK^ti89#`'VAX|<'VA Ș/aQYɈLgגg'#5Rݻ= C}n=,g\uO=[Ժ+ˬ hӮI%mYe^D3[KOifOǫ۝I-,'8H.AoB@UqnI0o+NJ_* B8Yf _tF20 ի-48}H69:(Ќ&.#Y|ۗ5ylpXǿs32K<6_nm:J0v녢>uPQG$ V`.Gk0'?X{jZ/j)^I&w H3jMZu͟ե؎FAΚlNk:iLh0A(v :]ިPڠ~xŠ:L GM Be!)ogio%}Rذ#G @ !Μρ+`L w*4˺E;#g X!|)Ca`Bn}!Y$n7ɢ=ʶ!C(X9BrIY  hxs)fKX+\R YbT+El͡WD{}5;^0ki\PC&y`ث  u4@B:pA]|͎eÎZ]Hkj8Y&fϭ&| X>~^jgPJ7SV2F9%gQ;LJ‚Dc^$G9j8Ii!jf0-M Ia Q6-csū\ ÎuVdPO|#0XS**=5/)?[0bWOքţ8dn8I)UP-K©YޛrAsl#xgtpeUEco@"mIF˹!uY{;WccxG]2h+e&37N"As'RLA=Gz5z"s*ٸfW=F˱W-9!Rƶ'M\ .9QRfYO\}E%ngR5?3?3H7?VdѢ4N^PG6ah1wɠBLUWҿ*ҥkE噢nJs!]c`wVٖ"Ӂ,@[9ѢlpR^o>~@Kd0\ףO5G7_ oi-^O>mվ$c|O̢\I2gFUۦ-ӪP cx\nĔLWaV!,ff{KǔEqt~=ٳK+G]?@w= /ZOI"L7_/s3aGgt 0ra 9C=uWf1u_^B.T^_Kn5@~oiA]h۲#2y9{ȎN ޵W|Xtp[aI󆡠`Q(-Y )ִDMi0M^kd\e^D G_Bk0i%a݌3+ xcbn10m *t^xP3\Ƈ ,ۏ9 ыx qӨt`$qK'ӹQ! (^샧1AƥEzrar7S?_le$:꘴$9PmO1'Z}җo l<1*x ?ڌ)JkspeErU<j@C0* :A9К2 . r"6yORN MmpumpM3O/r\ nS~oQ.}ErӶ˚Th !ܡczuLaųCgU=!?U>706^TgIiO~~MϬ}*x̅jK3E=""gQks=\AWN^7&%6( c A3綁aU77SzXjZ67ؔ8"G(g044F5i |:4hq^'`Njz^^@y4nN*X`k?S^qb^Vx ˄1ۣ< V;Q`0p?&s='A{~ xb*`+U f'q*gw(ߡMtw8O q}R;C7B/~A_ 9.Y_J9? ^/2RSrQql RCCR!V F?3M(Of[ ![ȆWCHSp"j)0DPRkPuDLQ}P*"{4?g4}]F'j]I/D'STX دœ]%UJX>uԑ[5՟LȜKIakL{fۉy?B#J2hGmV"W81] XפϊTHn1a"IW>@`=0u7 1A); M+$5%Spݺ Zy곭MaV$Zro䆞TUr">GuǗxΝ9N~<,Y6Ҕ+}.+J7 I]yd_Ke[S$TZ-8/$*ؠݼ]. ?&H\]Za3Dӌ[|xa7V+_j'Z%^n}I/R!R4~,UJX0AoumM^zd'evtqy3%e8><$Tu֎ #?R ·t#F4u/@YQ[z [ؐ!r SIzkiB2'&H.RZup Aq6 B*{b/M?K"kc[AIU/JMuqV`zבdaM::+ 5pZjЈ&(IFUg5G$ѩRdۭG w]|2$=kDL1QMO2.!lb#,7?NcLOOKudQ N!Kʘt|&Л 0Di|2>-' ʇ?qD}"cY@=ihB;D2ki.f tp 0 '4Wr7[PS(D k6g=a+‰rxb\Oh4*Jp1Ot 緦ҹY N7Ełb}lF!>@O߼20o} lEH< jj1=0? vOƔ%m;Dq*ĂY}h $3,C42#,/׭w %%;:7H#.-5gc`~x0%XY҄&+}T*I:&A+Pk3C4@0%Qk۪RJz{cۭzY(?G2h1❔h%d+4?2êڽm:baӇXV U-*0'!&I8{-AP<#͸k<{)\?o0,xN[4^ׂ7 Gr8ET6񳸀 @+ UMĹj5!~Xh s_dQ hm2ofg! k0}vcSFDA)εBSW16v7W= S*WV *∁pJSjr)&=~p7qln<],LM[,m<[|>ExZo|c:3b4AÆf\*lV^@G߮b%WċG,%yyۤ$i퉞-0N}T_d]_S:\速-]S z<;I}͙MV;A43!8#-LӰMֽV<D&amJN,YHy/ yZ.9kdlsa7DZ0b ">Jɠ(*_]o|%qѲIZgK(Oĩ;J"z'!"݃ʋl as7bAV/fn6cۈ}(mGFpX\%{Kε7V҈-Jb1gpO- ,mVr]?##F| R`P) _<8"F4;ᐑ܀݇(!waRfp )|m\`UZt0G^#FZKZҭ1*[]ԩq{Ttv3ey;cU5Li!C@hضJ,f^jb]!fOv)ҡ PM>PK2 C9U3 IWA5#wRYUmԫ4amb:j VҰhk!hhD 릝3m׏G}4̬&c 7nIzg`0gZv9xY’×hOPd #__Pw~HDZϔ5n1_FB| t;1 /6dhsFMrMkM0 /nE$KiM9ɻ C0=1ZM@ ZB =C?>i_m&#%pX:=@s$j0+ᜧ!2A%g\r(h Nk;%P |'gQkF9m͖me&hRz_} `"7R,OM /¥qz8%!OZP{H rUR ^eůF=b!ħv'&q񀮇$R6-pޑMݒcEn)J?qKR6*Flg%Ӓ]8(pߘor'/Zfq9o`?!$[.aÛ.NtԄqo~&eЊcW'0 Wڨ# aYR&:{<ֆ&<@jZ4m}g0J单6wd]`Rt p+=\IqAv`9 Zhurd:W1Vv@ݚ{@je,x5mAϩ"-|XV tn=r8I3lQQ;Q"cMF_7j=TN ='Z2[YRԼwäq.)RWU|R]_߯Pdz<2p Uf;7L վV'ЏEp{ ΅ Cf:IX rp,Bh7ބdKIn5Li٤`j6tv0ԟRB'&ݿ`!f/u#TYBQ)e!Пsc|'\[韡@fq#M .EFmOb4&H-f?|<"ܐ 9c}3|Wuq =XB|0&?*s,%n/, 2vQʹqe2IXQpީN%Cbt☩zaHl<3$g2=yS)WFZv=Ne4 =$)RuU5`?BJǻ<ʦZ 92%}u_Ph@c~s 9A{EEf~b$ +D{x%Μ+.N6=1_cz4fÙ]!fqhW)XFi^4) lD{)IzwH Ah 'GFB$Wo-\ǣ&YKyH=(δ5AT-xI}gr'(HjD707]xY% 5K^uU8RZ8|.jE$(!ګIvkvx " ?ox 2oWķ={6G8EPlVQa8/W7?~(;Os`2KƼ}jf $m!*t󭾷 /kg/=3"yL_z^!I8T`gzIgm^FYUQ#9J[8v'RՐ Gu ar 4Np oEc=12{꒓a.3N9hѧ8~<%Pf!pIZ@  =b#h4 '_wl)S;%RK'VplDY`A#oeJε>c䳤(Z^q BҧusHXЫBsdmG֧t0j"訝~hȰ,^WSVB J49qIǚ\GpY'~)~}8wd6ms:x8M=[yDm‘`oqZz2p%e{m`C ħtb Dя?kӍCjP$;!H*w8OǸ>U~>)[D GJ t'D뾦WDžU]KjR TtEȆ\wld]Z1X"۴Ia>[{nj+83&nJGc_I|6ivt>}C#9݊_;U p9?[:`1K&eat@ \)ѫj''#?P|1:&,C}>dh`L|[/'# UArIuJ;}$ӎ%dghؽcR(,⻇u׻yps]VADO {b ƫK[bevm&BS t{oS9q(e Pcdb`Ų9YoO ?YJu*۠IIj$363~shx[.XE L>\q4Ai!ưQm0w'NbjYYD@mӪ?,I8a7^ BвMK'S9+ b$%~H]$@[S Ql bպtꙗ˾.-CsS.,ZP죂Cǡ}=ae yѓ}ӱ*$[Ǐe{cVEC{䛋_mlO ,ŵ: YRO):UԄi> <F'oMa2>gsǻ6`yCLBUUKz12Mf)XПx`fGDj|ͭZMK0̒ޥB,>HQ}ሲaEhuV!IyJS6z9;|y*tW%Zk< FL)6$7vS)} UN?DK7"(K >ABI~VMΠ8"Qa 7ǺA:6h)V*`&Z[{ha '<'SrNVXn^QnI^-afRJfW"K^mMekt$ԕƖ^:ecbl sϰm#B;C+F[X2P[HO#%SCF TdA} U OОwRJތrwR ԉbe{)Fjܼ+! Lu%uZIߊ'\6Sv>)fwU֞VW/bDd)Mz1X4)'疘BZ:>eZ$SBź̷YCF\j85>p eN }.o:KB KBl!n-w@i_#'+{;!@ #^qՅa.i=-LUkxM* Sۨ,Y`bdԽZXv0O!+z?~]dX?[$so#H)C}3a! a&>z~.v?H*8h&f |fHyUASS"3o Vc>;9g Eh (CR?GUpq ~$wor5 wJhAqeem#^^KO 4K yoDjRFU Gwܞ2(vl >.ž^#e8P̦}-24 I-;C1Q,@Jl]|j?&:>-г@.$%6byH&,E"2 *AUrkVhǷ |STτ@6Pjtp~]hqibBRWM4%u35ʢR[gY(Uz.uX/+sXtQcK9IDV|64\\tFQ#:RJ Rg4t_R [nd Lی |bbX+rm?l1 S;Qp(dMy`BcP&4$3wU3p{yε"zig"%Iɘ<+82LgOWKfH0^Pϵ}yW.ve8f-h We3E-Z`[6s y)D쿉Лt۱a!J0b/vAu :Sˮ{)£WVi5cII՞Dd=!Cv6,]jd0F$0š Z3S&Wfj;=dU䐤qyhOUR$ s]`\vS5Ƹ{us|QoyNy jo)z lK.\ [tJϐ2lq)0|$NlDr){57]llК8ӧFNu JH\̘1d~Ef*r sHps դIBNѬ]lޢm=qtԉAqFy$RT0t{ <6U-xӫ&;g ki:I~qp>Z"Ib/5gq3gSb,YW.cBb(|mͰ9^Rn=j?AʾXV!xU#+cRRqb,?lp|2uNݩfBKiuƔQe.BbS<؇9L 傎6gV1I%=U˺h]GЬ8%0t!)Ep:h&~hy= T 9*n. ^̨>Kz1nC갿->{r{u{9L0BR+!uY{4~n14[I# L|؋jycg*#^ij;b)e1LćaTH-I5A%$ӷJ7Ħ1"&1ƪ%8NewݎD !ꮶfoJzhcw1]j, ALA~ V(ڋ~ީBU)P.@] iX9i#FƄq fpwk~}ٯB% CU\-/>|x>wm蒹f[ 1}Yչ 7ze@w.NPedR' _[ۋʼnEmt3@hIxeXf0^ G!i5Wπ/Gn XTUlZg.*wDK']l)yŒչ!`አ'A:f7p[U2u'N 0?4vkG~V*ИXp.g`F)*tDJ*4!1Et{ه8YJ< +ojݤA6+ij.~*7XPǹ-7ZO0D?ֺWwH%)ء\9m4pvv<o.^3x_)Q)MWp_|ǀ 28}.9ˍpXa)<AQExʶ!+ 徴1^ha y͓BuZKH8C%Iw۸3ܧPF9c-~~\ɂt/N萉*Z٨;u }18mT 捊jUqR5\ac'ǍiU{~JJu}^=ʝQ&L0 !,e \V~JLw?l)P*Pp:y3ᦚ [tI_3=u@2i9@dO?@UϯmM0%om&GXޙg4נ lVgcI]d[5{[6긔Pdz ʩ۬pC<(zRa19y|=T&ljA 2l;+N[Dz,Pr2 O;Uj4GK:m%DF Z&' ;l5:0nmORӰn@_W ^-U{3뺷`F58ovBcZ-+t<$Yݸ)JZ5oNF $ଉ+YTYQ(%КHӭrhëؖ[m hO¥Z~JԤT]h&p*U; ~ZNr˘#4g}{9nCfX1z57k|X]D!Fj\hj/{i=7{uې󓒠cN'=l]V(P1`Yg n* ^ݎ50f`Cs$K^M"Iw S:{lӔnl &qЉX2Dp58mBJg6*6&4͛V9pƪ4Ճ-D19ś 9O@c(jS&T`4LRn5 g BS.yI,HEqݴ]yDRٔZ2OZ0b}hdd& #3֗x_VS@ؓHnZevK $/=lDV}rsӪOtrYR[X䗩K{<0nx*m&eqaVX"IZtB50R_T9q /WVpz<R:Ɂ>.<%f<+.иGb8R&9^R5A$:V Egݭӧ3&U⻓4췝XQ|V/<0IsgMux(@)t<Ș MgYNV)Ni9 .]Y,D![s.7^F`95*>sd>UF8ݑ6:Ab1'-3U`8[Xn[`'&4J׮nD +]ur96TJPC*~*C"7$Yz:!@!nڂ$eCr >%6FfE$s4aaO1k\V)O9fCJx*R'6(/GCSH=e9_kH_iߟ[Őa1P-jNqE4s*nlCT8Ll.էOy&r$g #½ZMK4R3mUK!FAOw._F4JGvs[R/HW}Urt<Ҙ?nj_JSjp&dHC44=X?q(ccL39`MwȽ>'$d 2hrHOn9TyάυZ>a [1l *1+_w롖&j[01Sby͸1ﮈכ _y(}mf ن8z@dLW_W1^0h!Dm\^cr@ rǪ<,ijaAPh%wjE%{;-kAT Ad vBrn@uԛCXn~[`r2OaxkҬ0 b ,3՛QaV^f0n)_.@b.JًiĂ.4(~<,-"˾LW:(FX(N;7{u;&"(H8aMF0R|慒a26+ĎM>,q$dglz~Y(Ķ5MގM?W!v*,Ptf)^sTk#sl>_C4ߏIKq^|,yZ0ƦA:qAV)6#]Ŏ2KbmGq%RR58SJۏ6Sd*mùvAT!_▌ߨx {o?:ts τiaq&|^}@AJ> w0dɂSr Dl+ *0jF{SbP+t@{Ӱѭ?,\Z{Ѓ+ Ѽu|8oWn>;w%BdkW%Hx-[~R-WW2 uD^ObWSʼn9bTs%Ȇ ׂ,%t-yy\1L뇴zEF$48D3 |?5B|0W}@q]1!1:响> cBxJn8Zf[˒"n;PI3]H(c h)Nj*;n [VVD׏3~H{˄OOv|dg`C@$ Mɕje- FK3z7ڽx}9Zwwm(9랟SC.8/8P@yxGkb6w8 sm-/9}cPI'40|Vl6QMoFLP'^S? #]0; w"hME_L~P1PV?ɺ :N!_,O XB<=͑=ʆX?qJDj"*cANmqse!-@$"I%9j4I:aWTB6x*%wC1"9n!,R7ToK̔1ytx.Z3іhC&+](}mʯyׁ^K}LaqqէY;lƴM,)s 5 iwW~:ڿ%q^kRj;,V\螉oM$B]AФاwO`/4?[iv~< j XU;4讫xy5([>uJe~L3ۛI,wH92͓ߓ !;߇CAOnTޢ@L En|1NO`eA?KAENo]_9Sb#F,v[8U{nKk&\2#N`Z^xA*۾VDwbIoSͱßXC`4 U:0kchOS!WH1XN1V|kE6 $,OUXrn t|THȟD#jrMF9^M'MZҥ%`_8>BzZsꭸ!(=lcdQjuU]\~F ْ @wP@ Q0 ]* _ot4^c R #sށO\BOWU$SB19˱ m+).UE4ս N,^џ<\GdAn I.\i]vq![ & ΀ ^l2w/TKks3.H(w>hX&ܐCֿƱ~[y#wf--$*F^bI1?v'AӌuV3>$.}n̄vvn.#3!Zr faDF >4Bwr a0E>|b1Dpq+/^WV< ~]%gBx*rq;2uZގC:+lbZ%GMnŷT(ƅۏqJoPI#XoکҎy.,v}u_Üq0ӺOf~ $ o~v:"_;}jOCeTݚ~rF8 63=ꨏ^)uGlPjZ(>S@? Ӵ&mW?1;|)P4'hx]:zMɧqB)fgǕ<^נG~@&֌!]4{n^4̸ *!2Y p5 g53x"FơpkS{(a9%-s2%)'z3#q97Il|+} XoH49O)v;XTl.LO <|.%v4Ek/8Y564s.Vld+.N8!r.f׼;34QY솻gtϜ3:l~@%'E:1e Oiꒄ0zYXFޘ։p .jfa1G84WѐŠ_o}&ӿC[eA'&W2ƍ T | I@,87fpi׈j֊JwdǓBbf5zYBTAEh:mym~.lEu p[¡"/-ohFm)om*PYAIs7/Bv}_hd͗n Imi~o P63<"> F F_̑΃߶!*+\PI.2>Q!j'~dLLĿ'et,_%zkߓQʐcb;?j2`~[=dM̜-Z|Hy@ࣛMemfݷf̓fh뮰|gd[kXKT69xeCT|Ž.N.rI2h k䲓,7L /6Cu-Ý){raR gjmefuImHsYl\q(>9Q#ј%bHuDGw/ɩ|7z57 w/;etp`rq`/"nh@'ʖ-Oݍ w pVK \׷+E !~8 Jcۤ&w 4.᫘Ύ qkŰ84_zsaXR"+ PP\@aw)qW>gxT?#&⋘m o0;\5Ez&,0^B%NtV3`)ρB[dp ho.v!%[| .2#,:tW< N)چL$|\A1i*>:a$3!(%V>`7$MKSʩE OOG'QK1=;R?.X;w2=FٚHmml߶]3)fn읕jr8p,T6 PZwQ3fHoΛaA?gh֎ʾJVGA,L6 #܊ޟYMDAy~ELî2xXQ[9Є k ed)<8n[ֲ ^tY`12RVL2jG]@Seai4$tBAYiÐHt@՞iq`Et4_P':଱W[?ж2]]|Z.~0ש`KWl?0b3!Ίn4eS["D .z>TyDtލ$OW;W@y.C KXT'5 wRlp޽g [j[MIm翤lڤ' /MAk2VG'NrKΞxln3fD\bo-gc9@28/`͵?Ծ1( J5ƀUρy\(՞g$C#.|`x]Rm]lyIbU@*?fLR,rg4`ؚPTKdv^>fIumo bUM4\;(2: jT>>#p$XxǣtLȰI/287!CHUp6@SFҝ>:'=k5 ~ jBf 0ohШU3L%A%jlhi$8zthH~1Ep\V8bx̑ m$!}W>!UXm{Y *[L^^kU ޽ؚ1r3:o ^F?43? ʠUՓ2s3OtJtOJYBgOJ`ICQ;0 ֳɏ[ğ91/.IQKC8ѿYKU 8ke穿|nXf9#D$flA3奝=8n/Z=o6r:Mt^^.1.17 q1Ċو /I js7' @T7d0aCKA2/{)S=Q&Ĩ*ҋ1'.r$GϠ215.7A-MD'hjR,kLxcúX&G/b#)w7QlKXwsSю7y ^:rYA:%aYd qk>6ۛ@ S/?Ń;+4^%TJx,/f"kPwM(|xc)IRQbPXQ|=>s/1lЩ \nΑK|r@97'Uj G'-mY,7v$$U갋Y[ PfͨuT=>|u,W#V7AY"֞Z<Nc.I#6ɇUaKMz5 rйnHjo!ruYaU>mSx3y{(8w촁\Jrk{)-4"T6$XbMK[RQUd~mԤ%9iWP=`;U8`.L@5DzW[5>eCο瞧prZ\/%]hvBn 0:ɠ*,'*@ ?9&3ӡtP-mb⇼>w KsЋ<ѫn=a4< o(u~tGc>~5f@?M q74-3Oi>(FKa5VbnkrK·;UObf4K v̮=9izHH z Uchu~BS>G;Ҹ΢ 671– gɰ;dXF=7s'5Ư+y;>Ihp=JqptE)uhӺ7o4Gh N[~|Kv;ThtW*!PEM:f>R(zUOD ;8_0o-M B ؖEIz+4B&3#D:F?oq'iVt~:s(S+W0N3H+)PsKcOEH !œg/~Ϙ!s>7jA}s #n|w5qv(g6 &63\Z'|оcO:+cM_8 R.X|i]yeٝ]lҋaIglK=hn^`ǁ61W}anɎrW Mhݫ#I](O]W2h$q/o¾D >V"f]vO:ee& 5=$te0Ij qݑsLQNdAh5ܚXuf&;cy#P RP5H=s/">% әI_-/J.-&[Ie)x~vtP2L|DD]]d?/e ' @ߢ.^9NA$1*vC8J崘P5JSj}GDRٟW(Sg 4`fT׎Sc.p0*$ȉƚ e= #naCɜr1og]p5T ˗ϵ{"H=Q o&Hڛ]R/+)׭ƥ}3d7jYHmS`NJSEsSsD sjg|H,#J+\zka8֬oG|MYS5` AwWF ;Mm{d#>Nٖ;ΞQ:z5[suC}Zv[nD*a#4+|-iAJPm!I rps?Fep̅0@҃ǿ; ū=xل(?˰^͖:^&T% \Va"J_#m02椝3]PRyDKv,[Ȣ&fCz=JOOי70|Ǯr%Vƻ-6!}9ⷬxZtGp!J?ς]c&䛯t$+F/ ' T8kKJ.aDp&qW0v ٿy,jWIT^:6'=V v~im+cFRX ԺÊITw-6{ m "(a}ypn]ǚuGᕷG_R+NYJR5XctФxikjLIQt)[v!SUz1Ez%F2S9l!2Btti"g!ᨲe<W=kw2+JH_ b'N*BqV,aHc{C ' )rEFW8^qzC). V5A047GjelM#dBAk)-q;?֌]\ҡ# 5?GFh-GZ, *-fe~Z%|k /tqէ" }0sOs#btm7p78<ر"ܜqVvk(a97Ogަ[ 'rjڐ.D% ehA>y L}qgy9SUq'[vRS٠96< j90+mGs@:E C%498Lh9 KpF[of']nx RH|dr/ "РB[)63O%mQcpUJ:ex+߇fLS&bDjnً֟(ץ 'ʒ!$bBw5=Ѻ4MO]fRҀv!juK#-f@HZxcO C|ZqKƊG$\-s0p&lѽ?r6*NF GZW- Yl7 0Kݢ)E| Rr^:5gwBy(S*2&qVpA㑱?m|B+(<,KqKf@:6ʣ A89ZπhA%1ȍ8v5M{o[ @oԒq&:@#7ڼTD=fQƆ(xzXUWRcThG <{L{NR~XftsCC~H/,Ј`ӌ5XݷX|q=&뎍a<jis7ɋjRGkD3LIc <E3R<2wHnAlw1\#'ֲ5e+OT+"+4<Ⱥ̄z0d8E푖}ytyɂCrpB?V$ӌzWjVs*# ʞ~銷oQn=~Ci͏^ܦ(N y>eHaO |.%u5f?웈5`.2iibv7#TQ-/a&X~`3%YNbv ]>UZv(h1ZeC.`U>-kGBhq/S8#KJVY.,ҍqpF ZIwS2gj mQb{7g`%{֪>|P3;lv&hxBǤH UG;@V,M%s^6#i+!CxDՈQ9+jٕ5ϳ~Ir-&МP,ʚư'qFȀ{swU~+%Dʡ]:/b^!*AJ<Q>KgE^dY~Bte/[7_hqzUlx >q0U[Ka;DžKԑfHn@BfgH[®[(1gI#@6pЅfֱ2oi蝪ī=…Py/7Vj=O}AxjY.v/ g a6oR5e0;90+鶒_Fٗ(LqUqT(',So:8YL+q*8\hc*h=99ce{?OԴ 6Vk [3dp1®ǹ ֧gI8e< ='+ƺ!O e-Yu3_Fu/5K@qVk7N`,5 {ˏ[>n&gSz /cMl d& q"}fwEóobC|~vba8'4|-Yp]rL7Dו{7P~7vd2%G@x^A#] 'l4r?J-6nr#?>r(vH]90mc<.wzg~ж73fn!핋~5x`mC㊨ rZq `]`83*(va ^C+8t4o4]4UKn#a]vvtRD'|* SFSm31{9[> Pp~QnA+ A}mJ1ZF@`1(x[4$;^eJ!6""(P{3S^PKAQ7HBǦF .!kMUw9 8sÉ[F]brci!q@_,J/R:\AB5ݤh0MP ]$z+ (ր 슮B]{׼I'LcW%[EaQ8Ek Hu'`?2~jƳ0S%NCGxUZXqf*r q)D|;v7s"~ݾ>W `bU3a8mXQY,j9r%_M$3)ܐ< XҝB$Eo儜Ap kٟc8{~z#9B2 .ټ=m L1pL W0$3G"ս8 qIdZd{!o13"KM 4юR ߄"k)6kH. 9?v2omڤ5qΜ;Zŕǯ1I4e~y pEQPucgFJO*2~2䞧{0Hvl}L>(g @P. c$ܚLL~jT{4%;rT, d3;SvpPOR5\佝QIAہEN7ԭmAz%AO9mBf g͹i=vZE_Dp(vm;<"s] Q* b`eIݔG%.1,: H@='GGM ,A~tdŽ Eo.P ?:r쾎*|.o@[ܠhfT\HV$Σ@n;١;ːmzˢcX9ztN7{~㜝e"y"9p1Xp'?7'& If'RJ>BPT;Fpxo}ÙAU$4n*Z$+x09`XRy%nCA 37 CW=qhM&ꓡ^"U "xv1`WU\v2)_Xu=O?ZRRضtknFگdb[=mB^qc|kb ǂl/5F(|ݔ&t0NT։Z *Mg, !D`M|&[)YNj 2[Qr[KwhybW]e _su MӁ7UY{eU(XFSLtyds@M @, Ky,[ΡĒC(OƧZ<3C/$]X*ܸ5n~8LԌ2 v33R2olzIn5m siW(Ivt ǗZ `XD>s#h, @i"1?[O XKT҂bksE*Ґڡ4PIjL3!PUfD;`~{O`^vzS ~+[|[ c^AڣtVDGU~i1PFxߙU5rGѝyt.Tx_2X3!! EWk\䩿C*ܲ楸HdsA~ %2Ԭ#nFny(F,=f=mB'zը#!K&fREsX+( h9WږPqY'%ቪ'V [3ZqQ7ExѹO:BV-/;y!"29 2-AcmzTޓQ'/nQ'C8c9+38hKF^Eɜr~.|R,uWɃ;wm!3MJ#ʧSJZmH8)v[#~KIfa|qQgo`w?GI5jawVQ6 63|СeŞE?dU 1=W R0oOL%v0yOX 쨞٥Ń=p+pۄՎr}\O >m&q~Cy/RmQ Gͱ>_0&|Nk|?{xcLäyEB;Xݾg ^yo$kR@q7Kғv|0n3&&R_B&5IRK7/'ZHc|ٔJ] H輮io4J14z oCƣ`wR7.~ ^t zǂ`dmadMAU:r6$ߊDYf@2 9ń`(So Al?A¸= ?;OűW3Gẇ~ש:; :,ocuS[mXb /U}ʘ 4W&b+ 's*Lš1M& x!mu\\^f9tJonb]r-ṓUoZIDQxPLjD_dG5¹VN2uj!(zH/$7?`hSWܺ] 4uX36ʜ=&.1TO  ˏWm$ۧtSc+v?Rپ=rh/r_%5=,@ Z0ާ%:xbڄ -t Siv8_=51h ٕ[d49!qޡxTߙheKg)Gbtn Lx/%X3':Pd24-S& }o:As97U}T̕Xv޹Ya7],L !5Y(/DP_jnu> 0ga8uyhd+xNC?4" e5~J1މ1 R V'ݧn&?XY[PP7YaZȰsfycpQx/Ŕ(kr3 [ Fh^Nr-‚F))j'Z~#4RksX >E^:ZRCr>#%) s-fEgTU=ns"mJ cu8?{DVv){5"]-\.liUϧXHv@z[V@0]EuP m&e7'tV}"VB֪},]VjplBQ%ǵ< g~q+AiV9?GD1 *AKꍌ9b#PDz<(@26e[`QG_vO"$B݂XܰgNܤ e6{n00ZyQ̓ul)s=[ysAS?"_Y>o_0 4mĖќA >4)LYQMPc$$q_@Xxx#*)u/QpC3E+DzcuQBRD`5|OT WVݕAJ[EW%U-;ߪGsXtOX% KRcX3^2u:JYFu@DJ5@ 9t9Q X g)ݝ%dtcߖz{1J0e)˭z')r]pou%rV.mղfaޭRܿ*ieɯP3$&ݝ*LǓ {lbv Lqո_I_]eG~&1p$*ˡ]]-^rETdaz#?4 KRTr=y̘#@`[+hW8aVUNP8!ISx7Z3_S?z3R>!7poZLAm4bw--uMKߋOndS(]A6t,a>{b9v΀#~231?"Z|zC38GWfxzu\ 9Y'8M$T‰s֛̊2SQIVIdqe ==xgl"-H n$ZxCҏ#KLy%USDR]ݒ :*1ϽN z#ԯ+@ݻܬe/6:(InF{{Dxړ´L h}@(~F%P@ SbN;( I.~g$j|G<[4;7o[r~syvY 4Z 8h*$DNe`}'ħ6huHJ N0C+'t(>Fc"{r"IWyږ'Q.W*&Qh#;)[$`}G2ϝuQqz{D=aec=H.æ#{r K lDnf#2k4GA1HjN B S% A֕҈ƣM@+=rDZ'"RF0X{R3\oz1<9ܹ6Yģvb+ԛdFƪ+:tEfvI$f@yn'<(|[x)fVMRe*nI~H5-=e᝵A,3漰7&̈J X3G]-h_^Cjk91al꿅/*@v~ ګs 9V`dgfi<8EΑoYfq'zCۃOp@/F7ɯNj<gt'ľvSS9r(Y⾺M:7`R4)y5M*̶l(&xjsn> S4F02u >E-&s- YqS/Q=50N3ʆTUhJ4Iۙ# l+=٧zwXnobWs-ըe47贒h角68:mx}hϞ.['nNB| 0{m6UK<*Xuzku]󎙐 Y\6C!5T蜓~/Luк*sbb}Q(|-ĉL82Ӡئ~vN{]̛~X7}ێ+%FKOW&=~R%V1JGiK0vNDb)mY5p1voT zpM?UZY0"nK|ta V_zּ6jY<1><S?~7c,0 }BeWG.cXZk[S1AfTj^g%q2ѝŧm޾ciEYu䘃(ny[r6X"fpid9GnmR&׭H:}3Hdswɹ00^w{wpԸ ᣖAİUI'zi3v+|"62F%BDdZF7xzU; B"\._$tL,O,҃UaA]7㈠P]!..Fg0awbߣLKhy|Kh%>>'Jap 03?gW3m $ hdϭK;YĜEg>ىL*~h\z4yV䘰Qg/Ztl5|a! nM騰/&Fƻ䭞$Ȇԋ7K`HEX 8-b\ y'ث͟/WYZb55_MYw,k s0QyNs>FK=GiiN!L+! gaX ۮm8ΤP@RuDK⤨X>?7{ȼY-+ ]k->TtO1!ɲ,[KY[Vᚣ={{__o9ya{}݂o؞qgo ![Q16O (uH4ݒڌ?UpQ`W eS3Wu7D/9XcH띾3}L{?B]|ymZ5f\U)0zYz.<Dy%Akb+6M`\go+|}]dRG%T֚B,6 sw/^%KR̔~2twMVYVeԧy .ᩛO^kٯv6|²F&UmPBąGDvXAb%y>iMS׈ܕ)fNA;ii5܊ٍaՈO> %ZrPyצ}v1SxRaMvS7Ҁ7r{ppnכӔl[e݉N*w#Rܤ|JىQVy9(WZ>?1a)e4 )>vakq,WHDIJK11 ze!}Fpl Kt|>IZL(2i[.9F^N.ulނ{>| YSH3C^8(Df B{)̹DF,B[x BDypE0g(9dRHkс1;'& K-KZPv1`@НKOg}@,X΁җoqLh>E\$rb 1*ZxCa!PH|% ЎIPrZy$iFx?'n@Ӆo/n:7QaK1`4${ [FPOx+ D#Fc)}_.CL[䩒iU*9Eu@?2 Tb56K_նH˛bLfz>=и!mgXdBsCADvi i4ykR58YT3FMTjV750$)#*w1. 5NF|'ؼSe' !xxxUNNJ+̎hB]67mez8X^J]˞9 C0$cqҒ눤 cqaprt~xuF8),>3 :Bu.gg94O$=7mkꟲ:_2"xzfqA'a%9(:a?Fda3T:DdscW؃DT*k%;5g6󁆖RS ͑p|Xirp|wʲq[JJijj{U3} :x3na/\%xHC?  v`1QΤqFƂ(V .s1N抗5[SIr`?Z}mhJ M%X m^-B@J- chӧ bg`=,#Q  h. aUvsW xױ:`a&Qbm&(^~Wa2\ _N(GM/q?IQ>1%9^"NZ9> ;hp=}2_h&lI"H!9~֗P2f^0kҿtv}[#z#P, %߮ֆϴ w.#QcY*&n˃: dϞ3q?a hHgaoK}ÃC篵qI2؉鳔2m vMUHв9Q r׍,|K=N!:о\~$O5˧Iޞv]iU\_>L=Q{ȵގ'RTXEp6haAR{7-o."!o /Y_\)I>Tcܸ$*]Pv'/J Mg ^|g[*ǻ,~3:/5@s@4&m*f30zax]VR}*)D"H9F5|zhR E /ؽڃȳdkO9 pa0٬D")ux##:U.":}LI˧3Hbj~I ġOR3C)p8fHMloŴG;Nh9jaUmn+vG۪iX\gV1?Ż-63S4@-Hy6dz.7df[Ǫv&\G*1JҖ![oZSrgBDJ[L%%2 \ET)@AK5nuS~3/|q[x^'*z@y=ZGњGBߙz t8qj ש? $>蟈-`Pn\kS"%0s2M8 " 1c]:F)+߬QPCU  #H"I 7KIq{E ,IZEYm{D^4C66%YOd^)NG'⌅̎vSzeNgI{twD9NTƊf{ uxC+Bʐ`oE-GzF7byM7L衎aoZ/@ѥ$˛A 5PX]ob~/FԀȋ=䐺o=6zVw_\9xu62QeKdԽ)md א<-Z0P_Z: 2ke^^ oH)en"nBCPV^/i$&ObGe+7iv"޸L|Mwf?Ff\85 ҫ'\K%=OGZ:yX+}O_s ij ۬uwMWʧ*ۖ)];U=|`=(i);& <1wtw12 $i/,D3J-R_{F`5Hҿf:J+c5[?˼VD( ,˴^B 8BlL'8H1t{OXThqRi::sk:A;F)?hI>016zlZѺz}Rl=۴oƾ)WA y/Hhз;=>a|FW%Om|Q6%n-#̯*h,0v8#aPZm!Ld3H9ݝ[,V0OC.fgi!@QcJNFj䬿 uSC3&8\b /t>O7?3:c! _EVfyCP[ű kwI+[d ]B(Ajt)xx #̌3]2m XYP}da2l3Ah '.OwRٿ26 M* <|rW{}@ӤH2C-K,!`qGCj"#W"s R,)l'"=id_a|3B/LoyC&:0a1<[]YBs[L;|WP w~XR8K 7/il#N,6(ؽk/x VI~ƕI0v%H"WWg %ipi^6W\+J"L:P4KZcX)UʕcZ{PǹɦJ/GJSV*iPBM @eHNnuX&NWڱoឰ% .:ca5]X" €\vE#u \@fwB-L-#cTUYc2 3 KLNa*"rJNvB+u,4Oѝ&ipz`h %xKSҺ/cZUlEnVFj-S]&?kd!#4S۽ߍ@{Q7G .]88SKO34M` Ջ@%X S.Ot ljܧtu Qy,߸$hgo|vcǬ:g5Rqa֕RK Mڅ=߃/[2JSQMb2鉧6d Î'Ap{pRf,|j/탒d!K>Dt"Sϳ# B G=D .a Qv:l[QL6PZ!XRV]bF-ZڗW* tڮ|#خ k>ko* [SFN 6veO)R5(;3bA%);:Ge!0çE4u8m۞VʶoW! 1`rZ+_rbk&5P\O~c=4[oih>?X!D-..]Ӊ[ C@B2qb3MGvكh=kP{&7ƒ3xhFst=#*B&;<%'J.=բp\[ri#6eV/u3D5"婔IZ듯/XD+J}Za1(%-:O/so.yH]]νhio \qjeq|#1'&Lt'ߪPHap"d;  zv9*gh;.zT(JD1"/c#AqAGD1ב-[yv>L'MGvkk>?]Utnӕo4#3]Tꕏ'E”2Hx?i>V*Td|=HYY:+HbV.u~z'v2ueg-!L'Cl/ 8x}\~;8fz9o,ߠ8de\"Ow=`? 슊8!4ExHPeѰ&ѳ5-}=NcWK@@jZzgt$+WG?"M> y>J-{ 1$[, ah]A=ú%ByI!a.]¼3d2sr/.H=.p=)d+2= ~NwLbhb^צL!Юɐ4C2#WyS/(G^w2VPn/I \WxQoR=Zbנpr^CK9~n֮Cd$Ӧtha|pWMG!AHu3yH_6nV,8A'ĐYr01, gJKI:AC!U^F+I%f`/ kY5$;TDdYrox`8M|F!Z"[u-mڽ_f\ྦ]dBdEAKhjH*߶t.i+rF6Riy#fLCx3⼊JבsA׫R^{\T; .pY7L)q659,͜zEDwaBh϶߀ܷ(M /F>Na%id``"n5eQK ʠxiC7I Ae¢ihP~O|D'JNt.$<, d%+e ŕiYΗO.:KWwcO&й!_xj"e,ߎcS&DM Tm}ɍQ$­?LZ㔁N- ]^iVk#z,uےIyWs<0^Z[ykjL9yyߙPoZ719!(ѽLb:Uj:e;(Rە╳C/%ixV$ saȦc`K$a1yV-_m2ﶨEa)Xg1eh.RS:y=mMJ.Ӆ $xiB× ݦ E-٦eT}J'd*Р"N{t16bHZmþ߷u!s_&lЍE|huMTZH4Ξ8_>`ߓ#p֍JB꓆';-${BZa ^TpɛQEJS#ǵ;3ݼ+TLܼQ:m<,GkZazIR#/WiBD e8ɍVnS>yx6]t6|ו*e*VGɘ]jq_q1IpF4pѿݲ Μ5;t\bVYo,dOx]G2=P<tNHiL@6G\w$GMn(ZfT3@S%) D@zB68V:)26~űg)?%' 1:Hi GOuրʱIÔyy#9~ZQ=CFye඄dّwd}PkLÎ5=cMLr4?e۱GH6~fuZA˅g_1>:|j {ɑYʋvf#m1 Չ {`n5V}? :h$-KtQr+p|U1jR|,jgnzX#I鉪uZ3>D7ft%ƅ>,z#←LB*D (c&Zk'3E~=vIdLg~9 _7ɻ\d.A)kQĖw,dgމyb\2!:hCQBPODA\}+$eXAw.Zt4lBe}'U'}9b@K~UNÍ{r;}Ļ}5\x_8٭@~Y֜ImcZUךtuƎ}\j!NW +'^bmwl^&lx!& 7RTz"c0I"d(<bU%|gq=`K`Y&C%!2Jft[l/LBau)\6«w.Q/k*B|b5hlP~Awo6E6Ҵf8"cWZG o|,)· W?kl:^sM$Ioh]O7wOKJyV΃+!;e+jb ޑg_~XdTdQjup51[{enz W=E]\)ގS R LMyom8 G[r1ܷ G ޸mD Y3c ˆ:,~57#+fk]Ɍ`_a;ovc\ S Vl%!o{(Lj<93)ˬy7{ 4@7h[laT mO| 5-@5c:H]J_0&EHE|KL.<(O1^ɲ~Uwr$ I cN똡 E Ͻ{?]|RL<4p!~uhOW PpD34 1ߢgЀ]3G0 o~czUKfaGyp3(Z]ױLl4q4% Ña iosi=27BދoKo3,#J"\k"+_3"{ 2DS8Ol !9#-C1PB;l-V ON0CwN{ļ70OUhHkD|r=4填%"l1M7܎$xŬ"p%S $ z5]v!.|z7.-BN@0%=s(s|qc*ob f|93J!_ɈX {?oq Ee[o&=+y3 g¨kmfiEx%ZqyvpMU|\px=cM,"ʩoY:I\vYv*,IJwsR 4U`e6L;;hyzLSO"ۅV{x ƖO#H @]R;KeiJy!#p|9$!kG#:C~M`q% W";)ZRfBڀwu~wHB'B{@""h/͑{$\qˀ*/iO9K%.E.ؒN"(zuQpV:]&8E=jf{,KY]ZٻU>j$ eWu@^*}w;tJXmEq U*φLj̧"Y[ "D PHO51͓KrAqvy?s] ~]21 Rn?3덺ů&Yo#b{I<#${إ2W$/cH6'v!^e j_b \al+8;jb DoQDr†ytf +I@M,]E7 Wꂀ]MS T%TܼD9Ps{x;`/e敫{IWPlb8LR8N䭨h41͹V]}^>J -1 :9*h +`8^`]|gs5[) i{a79s%@cdF\B7(:~m,Bd@")ζcRnxX;ܣY+"č5I3$g G\ ,Σڊ/o n0]&8#%;߫^B{ӫDX{Hb3jԐRt۞O5J(&)1 Z`{.s`-EFr+AM%dR%ݍ; !Yt$&u%ɵ3Q'!a$rw!n|ogVu do{Y1͙OGX / 5lѽk)xĪ&Us_-@p!h7F?~OgD7[hg7~EVʪ={۽^qfcðގ &yX"vJp3p˫}xmRm1DgQ2w!] xq4+eԊTehڍ*ݴl{\<{ϛzлd$!o~u#NOXL(ŚC>Ԟ\P*SPS9PȻœyok*yۑ߃X;_np^-ud+b.ny"I= .Uk.觏9Nf"3߁c0""xC0~; g|F`fJ-8vѪX'#ȼ"yt~ /&`vx&ȀN ĵB]N#C#|nIk"?.piv-Q9qb \(ITvt`}.& xQq;I+S'V#e癥2xoZƱg},O܉6wZRl. [=õKטA%h|tF4eGz}|Y?wMT3C&)ݩ8+:t>UCIF5U a47Q6*dsW kD7 ܛ⬆?_<ٖ"7qeN1CV/g^M63AQ(Wu%AG< 6{v|P $TkLui_TM }! 1\Jge%yJ{-xnn+T-OK@X7l B ڪyL݇SKCWm2BLa`LT _wVIDC>'<@v])-|7 HjJy JMJgQ!t E_;IR 7[3 KkX j(Yh/U1뫠rƾTn]rX[i jbB6!| &Y}5AywU?MMzOδre%%qȫEAMIb-aXyt^B:x!'Zw4M4#7 JOQZFkܮB)"Zv7]8X:1^zG^G$ ϹYA( 2+S6LzmL Q  hz-Cq'Vz6R00HԮb4ތAǎZ0$ n 8N(T^Ÿ9%Ӓtvb6b[l|WxQ3pɽ5W$)Ҷi?(,ah% 9\7-FG\j(&L\U *E}b'КZR3Bjhe )YٶG=/Ba3oL|$ʿxG ;8 VX{7ݝ+^/X1`zJn7M,HIʆjPHl>n܀æ]|9W`=6*0ZL ~x9(!zsjPp2a7x>^Ֆ/m@1wEj{}$XaAHZ;]Nr9?@Na9l];v#yvY>`O!%U n-d5F?m_snWiE@SeptV Fl~zJG'"v7b ЈC!\oQ.xwr`Ǿ8[e6m4w^:*IQ;}ڂ}_QYSջYGAWB> bܾPԽ 3Rl4c!ѡГQYh7)_ߏĢ dZ&KvXip!r?~rD+zR UǑBE_g'A2|/Xuydޣur_-"ah0CD?͕re-6AC )(œbAAs]u',H=.^1eӊ4->[_oo97w7J^}'iM;R[p!9Oʘ,R'_qgq1i{NApfcYy%9U$czwsdPOx31ezp&KdW4=40n ()>({L::1,ɓHҔ@ rXgk/]0˔{C! *^k%`i'1Њs&I_,)5:^`63^1FVFκNv$# Te;APg ەegRW~/5mѼ@3N+AǦ.s!05L#_.YÞ&lʘc뤸yޥ/ zS^idܲ?2S:?Dv9i3cЦ 8Tyv G;_%Zf`1d&$pV5mM~&7Et^ ܆@JA¶&0l+>!edeW{Mxy.p8|ndR,9$u>ІD'$#jtU;g6񯐛c Z(ޖ@F񦬱aRIr( &U1&"f.Og6jn(`f I&M؉Z/k mWĕlbkh:S 9E [ʡG8-3( yQS1'*%kߞޕ?I@u <}eU~ %ݾF&7mo9!ʝW JcG%1=Ku{Қ{J?B jͬ/ hS;Ap(:+RNL\ۈu//\[YF&ʯDA IBE$Msʭz v2Oϲ .3O1K |{^݃\7}Ukb1L57F76ᷲO{"k6 ~H`sKoe}Y jbΝ|p#Wl{*7H??8M*n&X!Pm5asg}b\сФ hcV E?Ċ+Tb[$axc5bQG 3?Me~ g{u{/}Ncj ԇ\xka[01]ZԎ[ Zb Jk;j(+|5?_&[;n " cm%=U]"Te|}X7ޫiRhE)?CjDx?E1p]a c=`^L'vmK|JH͂,m``kȖܛˡO>NXexC|{ޟǃPMٵUn0eaĻ<*Ba"Wh?G|## |rY;+mgQNps)z=Fiz^-!&k^T+?oG&۰ީcy.פ@ƚsu{x/'HNq6{yy}_jᄍfs^ONYG"= [qaz祭 +ADϊLac׋G J-~nƖ|Z"͇eh>?v"o<ﰁifԀMV7 ְ.ˮ)w=] éf39T0R\ qEs$"{ £w9bF;˗rO'Ny'oYa>2n | h/RPQ27 ) 72$Y,oOädsk2Xn8 ɏ3W%P򫢕AQDm5Y9,Y WsIͣh͇w@x{mFmo)*CauLO$A^QMBPGՏG FK{`m\*5Mg*gJAQ$Be)>9):'Ւn;\ˬxZ'd]'}>C3` { 㠊 !\$lj:`Ml_BʂcO{7> EtL!3\ !C-7 ؉8j0UKBTۍN<`o, 06+L/"ԛo|91:H6SBjmu[Y -P}H(FzRଜ'jLB-]7pԲK+COo~#mŽLa.pЕ1˚h/uyCPlMŸlQYK"mB?q>GQm8c< f)=_-+_*%J;< n~j-N @1d1 .I2 P EtqTWv|3֬ foV'<1+O aQӗ# +JxJb{Fww3(Z#3e%ɎJvZ |iq8D>S- Cr , ӏ#G0 Vb] yiTA)>UFGk''5QE1XZ`=zlstj\f]!vQnPc7꒺,L7VGEà?-Jܛw#29ي^|ծmL't9Dk1OE=\IY9` R$8~m-[4YJ<iVz=P nf t\bve'E>+ T/Pf\UXC[@4?@:Iꀄvl4f.}zy,G,I ]F2?GnQ/A*U~ayIdE:9_hl@g3k Eͻ1 G ԣWCz66p_7f@eA++D)^(Usb*ULgnbH$&巧Q4ago@ iFJ %NoW)gvQ *֧7͓qO~eC)q"=T 9(z1UZެ3Ym[ye,?eSS$ SeNѩ8HTm`6D+Nhl(mO&,!bdPSח~h%TN1|2"d^R´jB6PR5yW({"+x >(V5 +Ì=?i93oüGZ|񯮂-8J#=bf,a\I֪8xg՞m 6 Xaf'# WwVMnɓFX壩PJ(\ *;y$Dqk#kG_6 չ5BK5u)i%6M]|Zv\Ʒ8F{$[(FsEN}̒Yͽx؆K ɛvǏ7>eªoֺA M?<״_|RlPU1fQIPܟ믇[0~dԬbQ:dqk|ځeVƮ6?V[^-idޱMDžTV`P(yLO{(?V}86FFc.bb]Y/ئSҜ3j\{7`,rz4.gTJo94f(YA/T[,=R9)oq636g˾ em|8+#cC+ۆ毛@ 'C˫kf0QzI9e֛gE'F#~r7h彉82 =8:2@ܹqh(_p0)[noFTF]8fseATDL˿] %h6M#+DH%럛N7s<#6I_uM ~p='_ᔎG(~"3`N?_M>^ }EZJtkώ{0뒣(V\8I1xH^;uU8xh08ⰻJ8Dg1(rОxr/o䘈ˏ\9Rӑ8ŧ>CIZvTV'Cw *'}6F #sS/`}%~Y.F[]γytfS'dDN\sA'hMn]3Ԑ|d[/:eXJVw\J, AyFc8K%E. "gIvރ*pfˮ lqdyw h/C@iIWBxʗ)ҳCXZ8by-l~C=fM2ΎHKXh,ԥ8:"|/rLS1 |-/-G̍|&;Дa$-̀`=({Qd͐4mL;ƹ>`{ˡ{S[ ]`{ 0= Br^H2౺FZn@e׺ Y9@u_S?IHlcVr_D#:⣸/n5%s>XT\,H'U؂pl_]xJ Ⱥ@5Sx8Pivӥ6#*brV (p率nkegV d4ƾ3 LЛd!7)*W̵2*7OL-+b/NK N*\$(2ZS+ՌTmhOW#72wfp(mi ]IH,1TdE/e_$p cW>dj'~{օ؁z?To#5@4d^Cã9JjuJ 3bތlsv<`ˮt@\gM9Xz$ߛϥ!ʰ vp7#w޴2F%V&{'՟z$.R}%*w:|[S7*giP1q)хyСDFXZt Bsc^+Ykq:1#abQhz(w~Ц6*YS!i7Ϭ_12-=>j(Vz\pNfO 6)Zx9ZRž>8GS=7ۀ}m At PIpWj`wI'ad>'޺p{w ~f]\?밄> DHȡp,n~<)&%X%\?i"v+! h`k̹_m4`7Cl@8:h(6[Q`u-֚%xc|Fl*/xXdr)& 4N]5u-z)"M`B!S?6C[_1 Ѕ9% kWFȀ°tohc\I'dJ:.2q`8Ϳw7tl%jAD!S$qEz\aS/G/,Z/vO(ڤ7Ff{Xm+lcE?D*bTtZ:P%3,P?"njp^0:F$`xē+-1Rs`l{*wBptxn5s]CbӳCHKJ9)<A ؘrUR. H{M6~P꠴'LGטJ]fIeV*) ꏲy0EM qf+tULz%&ՙ*q'(Ā _}H_I ~t݀AI1BLoS^8oטV6v7ۘxF[7jr}<*^ˣE75-eQ~P[.YKMWAe+@C)T6d pg> 9͉^$Cp'M"PTH+q<dBC}%[_'q2,ic?5stn(|1ڋp^$ 2,ť@;S2Ya}߬6mYdE}^xh.p:h /UPW{CK٘=s_krbRQHbc#Ra)d96Oe,@zؚQk~UCߢEZq*l0k1Fݕ^㟳 @(] r%ëpQt"UdˁGDAiS+pk{G>y|8Z7FmS|փ(`AdKT>8V|$y:΃`_fNzfʤvYgBХWL>`w "7h*vv{ci Ļ,lԒv}ވyL&*5k F^- #|[w wv$5]#h|R@,q qBGVutIv]<3jb^ _Qnb̈́UC.BjqB$m8w:yB& '3%/q4 r:P@u7?Y5E8Ppma̜;’1wCla,bM]Tg? f96RA6q߮ɿ>ZW Xд`YnבE孧pŊa2א&#iq>W*%mapճk@T\7J']bP Jj +]SIm">uxh{%%lV_$x+>X_ShϿd;Zޙ˜|]͗4 !NagZ`'$/177$p F&BE$ȨJ DXv@BDz`vӆ^RZe625, )಑(2`P6dၰC"9'd$(t'4sFX X_ICkKD=Pxɡj?7|kNlS> ~I3)ӂyo`(#b` GK}TrYhpͷ~Z~|@ʝԛ\@%frښ$]Cq,:8ɢC=V*V~maJ2[o@ vK!8@ j5y=u_ؼ#*NԿzH|#y.я] jU+2̩g6og8n q\ HOS%7ɂ} 0HlKOgVD@P`f/<_ ߍ6 ?ɞ_!:ri`^*lкB&ݐ;35S)9\yłoT(VԀHPewj˄ia2?2^f&Z(Wlf bV8Q+\#9~[Қ/K<"haII Օsn@0am\i}.toaqk(Oo]\ -ge幊9= (2?CUiF tJ6_>n-i ̨ И~\֐M>?Ÿd gxz[xs }E1tD6 pՉ3>(y;I,^bj~O}ӻ5{m-Q|Q1Ar[J`Q>r]I_Ɔr(ԱXE5WϮԋǴe`7,>%((cEБ&Z:H=/4m&=4K=WDeB> a%ոf($go8 d4ICWk>?dҚVsp6Bɸ?&p <]$릟*7K.hcs0W }/<[W$`ikαOߌd"#,#;S u\.|lVr~@Ϥؚg6S*!D6/ފO%ٸl0tzƚBRCSBKtvUnV,1w ۔=PҋZ;{S;Zng>$\=*oFC^_:y؉"vXhDB)*Y;Dz&9RN Q{E4dQ9J*I!H&c;XHKQWpEbhiZS3~]6_<k=pzEj$p_?ʬ+;;~m{CtqtXWsxBlrK܀ kځTnᦖQxtRԉɆy1K~J>|0 .rx;'9%~N}0z#\dU9kh ˈ6pt3Chf>9QGڅDS1+mHiKxקhzOsa!AgfFW:c)8yCd-K_8ڔ`| L6\aZAQZ=SPC2%IǵrShtx;Vʇ ,u7*ºJ` #`9hUI%[NB|kO6jɛDɂ2{GҶlo$V%XN[WlȨϽ F BTvw?&!oV7렆mV߃ȓ6i~j1VKݟߜEN9Qm~VUgQ}-^ٍgns7K W1a&&"Qis\P\u\\<Qjpms5yqX%5ː0αfSoڝY*$q }yw~f5FX6nmZ`2r'Vς9=ZM6dNv.6,'"O[q_y{u j =S5及X4l6%q F\Vrá m1\Hj=][TJ+f4ۅ}O4T[v# C U+^g^5-ȟc|W8BƼæyX 6w =]h/zA XEBV>9Υ-bI:#Pw ^uog#ƌ0idFHZ>^|e䚍r8aq7NxbvD3h}䟆%sn.33t?Jblۯ~yq1"KS /17o.r'.=f$գLͭתy~.&Rt%6WV.N qGv-]et[AGn %H+tH $ZÈnKjFV#E1! &L&V8]H; fiLaz"oUcfȷ4SCUv74dp R%DTIM^I@:;Wr!0?<_ݭ!8/U8܂ʟbN*c-ԦՎIb5S峴&*+A?Cc#bC_%-' ,]vv dS8rs# 5"6n2a)ب$I`?*:UqWbu_[qik7h SG+Г~{h-duJH<.!^0gߧvkD\.o~;ّ7_i*CjVyG<Q5s`H//%P$J { ta4Q7q'1nI$S| O>!ܚ,#0B⨟/rVk7|lMgnɜ/gHӧ/w|eQ g>ߋrTU@ri ;103 C̸ݍ''nj6wC )i {8l)R!JԻʂ:f>e1CI eNݘ~4+٦l Ze\ph"\"; RH,ґ_MEScZ$8{8=gZ,<QTɯmN}@R ̖ⵣN:)Ό( [pgrFe@:}C I !? oCAmn Xvǁlu*8mc]sրŠ%V[@ Kr^ІE|ux;]cDNZ\4ü%OCUGb->;-ոE >=%&ժ>16ك;[:wf v~ QՒ$q+z8BRPf<J U;$7r,!տD>H)@Ϥn!fz[Q1PSQzsl@3'f$ZiLr ơ5yP+VݎF{oʺQU{t9HݶĢŧΪ$r߰g!8 zDbY;H쮆i0}"1{{8nlpLyPbGD֭c;#(~h4TeMإQJ*`F=Ć[ȣPڢ^/r:%Y>H82""7b_Jh8aTJ M{p^Yju?cUBY F6@x2/oSҿSy%Й軂<{1{a>;Uʉ~c6̡ɘsܓԊB /-{Rx0D!TpDAu{޲eA X`SyԥFRA[(!Fw&$mliK7k Qa-;[mLL̤y(5t=h? is h&h;5pe)K7*;&w%#کe 9J"4FZ 4>N瀅θТC$w OaG B=>ogOcZB^"nv:tf=׃n~bEJyrEs'M<Vm,\E 0QSqцR) H kL|IvnRԤh829#LCַQviC'Py-bMz!>^^C %%uU]'Uڗ#R㦅Yy6W"tk@I0vfIѿّ %ƴ6%!6cu̡gu G)aHxJF%hv*s0U.E󢘦>CksP_ˤ\ ^t$X͇:Ph,54Kr"mF)&9O'!Ā?Yz"Vr{j8q@\h{E׫QVD??$8|Em,;̹i3Yno,cʏHSfMZT}tĹ=,G5j -޳o.̹Fa+rk;#r@*DۛA:YpAyŜ\ oJD- c,a6m$y$yAɵkY/زo MCŽ1|G?ɳ[}Ev`3a |rNBЏP 16" pQ' ' i梜ExE`CtA"A60et[<՛o\] U4$O&ŋD},I˺V3 &?Vtr)؟/0E/`D>\C_-kk6KƲH὇ImEx 5%ڱʈ6\0|jcK.1B6*GEoCt"Ƙ V&;C%<4ঢ়A0`Q+I\ALCwEA5+ U("xa"-u+ `:Y<}ʯ,*8ͮ/GgeO :^"b/|i݀bp1J9ǔ8"1 KFA)ک&K}[I';W;'~Hb4I7 VP'ts}9D9IgSÊ8o=\1wx5)z{Vf^`_*+ grDbrĀ*ӑ}tXFt\N!P7u=K5,^mF#h3vާ,%[Ecaؼf o׿J7W(G -!@)qY1[r/q9{i#"KR30`Xd4,bYyJO 厨XN$g;Nus]mN3MtWb$9b^!pFe9_zSo`8| صE9.16cQӉy[XޕU SE[0?7D BGFʂ"^|$<_apU 7ref='ևd#8~Ht-by@+aH7:br3m0Us%8t*tHy#2}c'|Ԫ&:1^ܵxGVNRh $dF]"{Ѹn3#$u~_ S:h[5qMxm:8>j{"MtЖT1gwXJ(hSkY$ۮpu}]\IMf+T&$Si҃fHj &qquw| ܒ' Vў ȔB;͖,d @1sU@|}!x!tHQS Bq;J;! %C2DjFd9/-<~Y>Ӳavo^-VwG:֍LՎQN1E+6ttf+#nص9B~@Ey]%d+-º_6XW~l3TzXX%ӿhEeNk#%6:;:כ5^HSO a4\f`3&eR 5 e3 _ϽQpGY#6ڮL\~3ܽNc ʣ#@D냔e 8<[!6[, ;*.4XDr@BhR&GşM8)X'_+I!9'(I_ 'x =9L+Ԫs@_őgƼrL}e71vrR)wի#_^ bzroPEK lH(.N\`C]q)/g (qfV]>뉱,2f%pz]M;݆}> pؕp} ڷnOd,Y9A8{ᚗGьpF8RDz_i!Ptşp.KJD3%J)GFG f7~rt ò=98}{zj|fXb-G"D3#@mEH=ЁkO n왌UO͜{sb(0S}޹̝mz/-Gg!uTtd2l[?Fy_fb,9-y(꟭\DN3*8)1D6eJ> M'߰_Ul&銀ҷ# Kv<0Nƕd +L;) z ohqTk_HԷ0Hvqgzq-Hʬ3wWs@6H"dLN GV /Y/h5}:P+E*I0F&( Qo*ǑJ1 !e'ĸ*8+S1qM8TCRօA |EX-V1'Xb!F1/1ziKx^y#,}J'(|yجOe^ܔ̮h[͍rBRB0E+Gc>ߠߗLރ@nV2HߧY/ ]dcqRh$H>dpO@Fy5dMMq YA_X=nr/JeODKF\n&UoHԆr60T G9」|-={C'~ !JbKu:ɒd#ZQ'348|ʙrBI"sH?r=L;QDsCtɷH|dm3{@p`E pau5Qe_X8`*Air6G.yhRRmaGL9^b ]B%њ$caj-syd8ИziK*$?@ԚE~laQȆol"2lᨐQZ{fmV iw"t)ؼɊ>C]4K|\k,eX\ d]L\eP?ĪP ˊA>J|aO5iT٧c!;uD1Q9ܹkHTnR 7DK`i&*?g>uP=O˝.57:}Px@l͜ls'o1=dX1:j\bK_ѐ&ޔTFܷbZF:4g!"njT=zxb~IVs<xX9d?G͆Oхx@h&f c.vw;.bǠ|aEU"budb5Tחܛ#k( 0ҭPRD/`3 ٓ+ VksEDc\&Tf H*Kq hxPTOm"ȐZmV#}Hg=f x R hd-0zkY./{ƍ a ]_ szEe[s>l\:sahH}'Aָ7 qI6zE*s4Vǻ7];{4l0r78'{mitSuCG9]>Y-D*LэjQ5x < f˶ln)ڑKhW6da9j<@E i}FVh 6BpSsmXp $91Dp*`NH$c>i$ crS/!s {~XW*#2W͟0΂&=;L-`_ c =sQŇ9cp;?KJ%Ytݧ466u``<,պՍe7؆VS];SgQOB[ɴݎ]7\0'WJ -Nqhpgĝtb!MMQWvBMtEM3PJzȈKq) ^\S}Dn]fdD3I(^5P#:jlӮ 7U4]qPgH;>=5GE Y.,/.YQpp?60rѺ9cF*Ό[+m&3IvF, Js|(o]4:/L70|(qkFQ`jƒ2WbǯZ%jͬh* H⽵S3. m%LAb?S(+lkL ǎGmlj3\Q2*^їv}?w1 e7|z+7♇L-f Pɫʸr~@D?_tM7#xe6^6'@ׂ{[Q7Xn0܅*kEp9QC+BZSPVAL;/h8G!ケcUɒvF4iLU1\ +;%AQq`x3/v:4^f"D5l Oj ]SjDCi:IN-b"Pq&L  ? ޱC9Su9*lXTDKuN/Hdpi!nEJͼT|`0xz;%p8=&*u(+p<u=m<4AdLX>٣io=1Gmij:s-J c,u=#[$yn5[#4:?FBvX$<-HLerx%,6 R7D<dmT72m3ܖxBЯK'pJ9?VOe8b)˲k[ E w1Yx  UyOTiDߊz\wpw5d,? dNKT5:M}ިog ^΋ }R7Z8lR}]yEBng'0jcbMX|j|P=堆Qo_7i/).PG/Y9NޢC#MԔDyVw\͸q5ȶeA د!yOuuE+SqzaqkCl$bhqM^+*l!m ԗ2 2YAЕ G"zCœI.=W)]SDHN,ie7`UNX4/t&&+2#: :&ٻE xrM*AdE$ ƐV.T )wV$䭃ʧ#+/ #ɷΚ-ګUE99㞲 äZg. JF'6g>tԃW_O҆_(LމŢ@[(M&5bS^l^,@g h76 ~}qz="!WI՛ Cy@3L;F1?7YsTyHSI5pjFZ<pHTEQ:m2D2J_YF{)d tM]ō'̳ 479CTM 'v 2̌J=)+xa}sZO\ϟnW%%=di 7FL uոBHpBShKPpcSB DJSfX~,Pw.-XkĂ~' ɽ; MPqqY,UWc> @jw뤠‘c#.=8'+8g=)w⻣!DZآ/fJf7쏍ʹy67ThB3b@7O:53+^ݳuΐ`'J (/TVl쨢3zMUlvRVA~ ذbFOI:{2|i{+pL0 {dJơTѭ|_"zyhbnGPwWmtZ=@=ٻ{M{smd΃({! Q=a I{el+rvNkE\}w*Ϡ#T? :M͗Bn5Oo=nKU ^ P["|iHt1[g+ceIo@ RE>Y p&Z\z(& 1^HoW=V5 c׉Dg-۰EvC_BQ ŝijN|&Nyi(I^0ɼ``aVp_[<'NY0]w29x${[DT-[3 $~+L m/΍/&JC'iSo#5z,lԳ(;lh'+4tuNóЇNjv*]Q1GFj묛9j1t!oJ W6TqU]x>?T$g?w;zzY բZLJӗ焺[ƛ]Gag:nV< u[p4""U'=  H饬Wd'N^{y,~+4BY{hE}5T4]a O?kDBtې-E.X,ډpJuE084nsg L[OsH^^T0͗=K`P_dҠD( KNCr 9?m'znA!u(5Njvma)sͯNH#މpz4* :*EJ 0fK*3Lr)i& C!+"G MrIE2Jٓ,&B!ŇӬm_01Npԇf/[Y% " DWds!(/AcG5c]#(:.pgLY,PSs#'~r8V2䡎>c8Ӧ=>JfurY׈U;BHIWsN=nM\> :uiv)֌Dp V|Wm̃xPD4qg}OyWxM3#8a_fnL>R֬j|Ti8 hSbB+V 9߰Jy2^1 r?%{w`8T^I/l%#/>vZT}XEI{ w6yg3[H`Z4A5`,E9uaB*iݕ]}Tk1\$=^'u42 ܤg{RVt+d܈ izU;ƹ~ "h_ps9d9/}`Q⨅chb7ӆmhʺ\ چ-$~\(0bi]c|{n(+HMs1 JFiz e/ @Vs['ܛ gs4QJfTQ˅BAbSy2ualZr h $iVž,yis,FK=iVwn8k(RT4L}#r4-?w5Xy<*L 0fM] gsU |pnDX ;P){kJRQԉ}D5*֟Y>C 'os 3I'ʮ_uۡr@O/Om ֺ44q%Ix(X<=r.=q s+/bgq1]!^R[3Prorq^<gg/2`O4IwQAݟ,"Wu|JI'o2M'p,G)7!ݥ(.%0Ig$;H l7 {nU -(1>1-4 z^K1!ue7?qyMp$Su6OƱm`S mE)k @3s/L6^%--l#lpQw[ Q8m0xpfٲHw\Jr˗IJ-lW⏹0ȇ2X0^.m#xiqL dEH7)U5s]'_^s-$9 c+biMUh=K|͹<1~wE{cXg}YtA,$0 pIъ,tcRG'Nu9ig<lN"-róFDT44aCK7 IjAZq%@.'f'rp FLܞ>{K|h'fk:*kv8G10=Sedố`k^fAN'\EO`] ;>bR^GYJ\Gl))>UPUw;ͣcWx2?9:m~Z@m%}Q_fXYDubDVj6MKx eyTe^\cCp~خ>I-SvWzl VHe` r8Cȡ7yNʹ1s2RYE|8>! J,cWpZ¼A#9Z,N@@A&\9f 07{w,ilqT`ovt̄2V%Wpϖ􆿙~!Dm&k9b>9VnY~ կR`xѲ*dqX2LMh, ާv289P/}cXfbS iJXd|$FNXuiӜ(p"~p [VCP#Oo@^רR2J^\tqO?J&V u&h:vog*VWc9]~ AE!w|=--(8~~{.kN8o 6Ֆ=f[6 Rmg?Z^W")9ZgiYo$rgBeQ@ckY+1{ux ^0QاΰlA(9[b68ckGwfy&@xfy8gHS` E%ub@e QXJi>B- Z@W'XN~qcZ =-Y)M?"/`7MvSؤNݧB-P#:_YYqyCCGZA7cH։Ԑvڈ[t֩'H귇Dq34.p qKt y]X)?axHXsΞgyF-T0jOEo "0M2qLi,DuO_v <(}&w˸`!`){9 O,{|URrƤE0ܫ> p{hHe' ߉{3^BJMGoIjSoPWجhqˢRcQ iXY7< ^3T7dqz/CLoFw)FTwlW:YƠͯp1e\o$TODpN )H'jtPÕJڿ~'ǡuw| p6|bn5=#g(r]dB- _.Sڥ3nj`6Rsd/g6?몬xcax?^nbȌ^;=jVeVDɿ%B9#`4Ę6NU'XQݑɱP9qIAHdKoM* k#D(&>V!*֐&$+e wyKմa-gK';cE2U޻m=*PmѝQjsgU4t3>#@CЁ(bQ0jUܖ|2 ҊDJds*bs"59ZR&}~0_owd|} 2 ^ ?a_X-~hMWvsnKFR(,*z#ݢ9v=x`v vo o͖Fzo>XRH NB)aS3\eT4bxLʃ)tn> ] rB~fq5fmUo^=ǻjm,Bw3\P#r ,Kgmྜྷ_2G2s@3CDž({H:Tx%`an#3;L#yH,YAv'ÑAɚw`Тd(D2ybDT~8_ ٧~&7/l.t =A]-C3hSVL&|%2VH0acC|ǰc 4?}eB}ܧU&.7Vr?KEz ^@Ff:/% maZR(~@/ +Ǝ9/E1|̮ڜ6 >hD+J v&Q&'/=1S񷻂(6w #i/zĜZM1 ?YGm?׉!wsYlKHh'",6̒ H6C 0-7yH/xDƌqq$Z)۳DP7J+I˃,alQљ ̪g3Y=$`OiIC BQȧ~ñy0(9&i6 YJ+[$WbST]=6?/"c!f]0ƉL?̟ rio7ְFMP-~hs4jUB@ZnECon{;%~i.DuSAfj jOGhא$bo,_&ȳm />[wӌ?e=A;e2kQ8ZCBBp>O؏Pu+/38A0 gVXc=IΥ7 ָ"Y:8kUoǹz7ZĮxLf~L{Q/i@{"dN_.-NǴ 4"K" CEH&َQw(ӈUPvnϧ9 x ӱO}[mp|eӤbF†vn>q)XLA`(|sF? }a.h@`h,~j6Y>Ě*EP.va!}< J ǹ+Myd^ť8G/VAA ;(on-#+0&-P?BW]g>:<…,P 7y7,w3Cw7  W*0[m$ c _ OGy;_@nR7NE=P6 ]8G~y(ii.&ҷ\w WbTh_>(i|ݛ1_^JhK}F]rCwaO:4>jWUh\0=]2 m;d <&:`=6.:SO S$d}:I­`ťj y.E/ĠE3[[#h] ᰁW,;|)yt%݇ױ S;ՠ#>XWyU9g F2ڹ]D鵝(P8MVjE:WX/=p*ؕH8-~] ҤS)dsSji%(;1B |dC @#( _ti!V`zF">'*|A|?hƸ !?8#(ǸXq+Gaj3K߰zAaqH{W7NX4<8>5{8Fn *ʺ#-߲*:V.H ])&H{U`~8_(,t_\Ǜhҽ[QV'էO ?y8* 5Uw5N;50Ԗ'ki|>Bz9B؏[VSG )%Crwr$SBx[.B^v{QDiK~ ߈pU8;h&Ս'Klj~GF[s]nz4ZCrp%ݱqP-y؈ήuiķhAeϹٸxy)y-'VLJ~I>["] 7 0\tKC1*ͲFNfB=j@qYY?kWlCܾ3#D`2fk|W%`yj9 Ӻ{YDmߵ#B*}G@Jd ٵ=`sQ\q׾{'+L_b`b2-4̳M^, TC{#}Ս1#4Y=دЊCuWR;!)=M?!qA,HӁU:˸qX\ $'X؇#7 B˾H' v߭UZ1#ԁOªӎv^|`M^tVq m&u҃yV !30VNO`#*Ujբ?]cԁa⁳"Kn^>>HV]N8'&(ѓs*`DE9(%(/vi r퉀f4tyFR `kAc D,@N/)?# 5[/.(~Jᐫ^ h22X_-"3JoǞ*tF+@+ 2Ka4G՘؀[:>-Nqۼ#V@&W?tV|rvluڙ-6YCξ'q؍ |;L#1e) bT%k[6;pt渟p1ԛee Fv̿$BL |kCvݵ'l;8F"ܽkoBJ).03XXZp^? z8  Ϡ)XKZQ}ѴPqCu,vjVo5gGΐdm@ȉ0&˕; oWڐ=]mJP#Gb"6[!g&Dq8JP%9h)'PJLFv"B׉R]Ď(H>6ro<čȻ 4qꨠx75+9V?X(}Is7G5KP DU?[(&xnYǙ2ժºM |T6h6th LohB$t]ն;e&W" ]$'cA ^U %"ak'/%+Ջ&d$jw#łCq})w]#.ViDN*LF xC|@J]U^]>8|90?A*!7^ywGZl?`wUv_FFB>u;DN=ǒV>y6<_lq=BTZvzřGkxdH(_ C")ˉݾo2^GQ)̆5[HY `6a^݀;(acWeG Hs@Nӳ+)@OhPIN7KR}xxo }TcșS~+0VkS1ZeUQj< +"t*ʉ*.5twN.1.TTH kѶ'հF=E4ZNʪVQ:E3Zqdw\ YG{U'U VB erOr nUS'R%J@r93tc٩Ad K8Nk1U0CBǫ N- wHbz:η4Ka5o]'Yגv\xR*Mۼ,q%ȚKkuUm?.zḯDx7|\# /&!XJJSVq`&K P9'l[']s-Uf] pR^,DY1qRٓ;M<ݟx܃945ƃq)5N2T #8C ](M8r>ZX0.}|}9)C1(L 9Mj7Lo C1kOdfqܳ!hYJ#> 3aOAꗪ^8a+Pn ^V+y_5>ғ֒דJvoc*h෧?A+ѻIH@X aE7j{Le^r8c@TIeK'BY^c Ìd]{ɲI V(_5Uwy+|J:b/z:&%yAY~u>(}|mLq ?yPl5A^YxHmNE>!C!1DV/\*lE\L#ُ&I i?ȷ/,tR[5iX7y>ST7"q-w*7q*c}4. jynx?,`k2oUH1 p#eFL+i)guN|;`%T pD :r'FmUuAUL}w0jɱY0?؆ƕ$1P_>SfQv"dZ|/6cbmNP 1S8S7EvWIP=Eg{ى$ pJx?tKIs 6~mJ@{"<Eޑٝx+v/@So?Db^)b*>.AVk5>ncv{~B~ӴےBb|b,D܉.y=`ż@/gmv@'mA\|"*͗ bGR+5pPj0٢9>ͮa xmUsBÝ#}9FUZրn=+4^ q2ehX)7]0A);UYn'?虚}!J-O#|?&KVc݂CH鼡]і8# 1gj{A Bpkg0 Qz˿U&;K5[E.=%uHP"{2':361'4<]aKM(~^q`ᒯrY\ /d{=@723AZzs\dqi ІF_-k=nlbT 0b&+&A!œsT5[↯"t Hd>h>WRWi Ǭ h|O;{Ԅy@uGd fz~lA ߸zziC;?(S3e.P{D͵,TNrė~s_/`nc0.?YgG^ #43.:  D/E-WlXZ,qus""yx&dHTiʿG2XJsSGd (]`~B}8>jc.Ţw/)ç!*TLzI>*5{H.tXS7ޫN#.G)*cpA4c?^r'v7-!|%N"l )_^u T[D/Oл ).;;hГpogI7K~h9}Ѡ,dL[ĄgA+˨AJ7B.D_;utJ;v:jKa abi,QsI9Txi P{1tF`G33e$hL4-"*ҍ?9>~9g׫Dž3( DT07j'0i)/c_NL=u-5i)h6Uכ* /Y16KpIt&&zd.e E@pt]h2<:E4!#\FG~ҭS$X 8U5Z& ٳYΧ˰m'`-˕0灯>QFes")%}W;WT]`Yj wl&(zM})J]D0r֗Qh뉽àQXDS@E+N;N:{fEPt$1`/R3J*Hԓ2PO Eg۬d@PGGARZW2]ܾM쇦 L=q-\%R8Q谯k]-<]׷lP9bQmva=O`T%ܝ首aye '7kwAUQ[Mӯ`'sd 1 fI3RC}Pۊ&km^ =(~)OM ^a&t&GlVJCqpbuz1u- nK}Ak,y">KY Ԏ?@"IN`?X 豉eO-cX'0". Da+ZqŝٝC0Ro%Z!?ԯX.b7M@g(mNe>FI So[e2,K"$-Njߊ > & {C67IHOr5lhG~jlޥux]Q )hԪpYːYlSc5%I9$T{ʩJ/A80k.?.fS񃰞} |ڨ23qݬXFd:OO\bg;<穂G3oЭĆpT!d;3,#YȃxyA᧠h1%KH.6% jfEw"Z4`scc/ P3)멶&=LIPe_"%mpZ! TK!F tIPjFeuHK?BcB we&, WlYZQVhca^rl;MxGEKL*^"uZC*B%LE*P;Ci_'Uު!n]#'FK@6UGR"jڟqI]nȵ+tg^whdI$?ҕ濇0mloj%yUJ6%}9T>p&Ixciǽ_h<OS iE߁S7a.ԹQ1KqȚaG֙:KH 3Z<WT/R{]d±fmjR!Rt-^;s`Kvٖ)G1=ot Q7}U 3Yy< K|հ KI|D_m^>=bf6/"d=rd\Ȓ=(溍%S,&0(kK|i/se5ؔO<.'93=B"N"8Ez!E?RԦzAH'9kvȮcwuyS:~k5- +̨K߆Xl,hZtn{V վC{UADBhfɟSew uN$dRxY]fdHO>tM*m Rl ^M:}wWy";SN` xѴ"VE&r"<0ltBǁ*[[H$TՈQQkWcfK(XPRuAh j0jh&.8dsOYQhxr@6C bC9ϩ6ޟb6 GY${6׃ u( x0K媚촞T#φo2ᘹYl b#UX[c&)q5'6hp.8g`` W(V=nN߈Av ZNSI})|5k=[-+!d ;ԸTrUp?:j/gk }_!'q5|] = rz142[obMmV6AvJ<-*l<'1|pK{mX 8)E]6m{O-NIt*C7Uu1fe=Yi6Հ<9!W\ki,BJ9Q:ZחoB<^Wb+$BQ, +t5?7Q"`/}q_xLu#$&k0*mr&?pBPV& Hv ϔqI\Z mǩG aPUAXx7LV{lj!8XT¶HS;gJd9q2D;"DO!QVN7{i$u ^:j(MHH'{ Yp- dzɎ2J`zgxh1{ >4R=~!}?W̱V8z~IQLf@%$>dFD':q"QhR}!y80@jQo@ 'R7B/b>ntkX(}&U[ofsV߼u@ob5ҋVB2N4|E:I3)MɥYuaw=L|u E/t\ 2 tܱ@3R)V3n ?&&dD[7. 5t[*UkVVv(k:N:0 goB%;Stc'!{%-Zٴ8 ~cKZuE Nو`n,E)[]$BYsLE"wc)5T3T6ĥ Z/mE@(.jذU}{@ZmBF5> Đ"M#?}W)Hj:+Zv?XPa oJw?1tQ:<5`rزP6I`VZ>Ap C0#N_/wH?/a{Z5&Of5MfNi}1l_ͬ_U QZ:jOۀ'Th`+Yec_]L#fxLgmY͵\?ӄ2k~%@V +N/Z'DwIU3M+hd E1ǂiϠ><h֝Jq_7`}n2⪋U' Cr!#,׏hOh 9iwLRҖf-$K+%o_!HY\zCo~ nȨ w訛cl ,A z ޥS@2@{TڜV +Jiäq ÞL!O8gf\ _³(]U^(UOR(M_q_jupT*pV5$/FU"WѩZbҥiDž\nTRrtd"٘7UOVKom-qIM3j$J8*++@Whq !{C`^J` ũ wc{v֪7#KBAt,?5´cY G ~E.'ìΦ> :3 f~Q#H557(QXzELPlaly]p}y?Cu,V!,4펲>I\?t,^r9:.BMFj_%,8)% ERݽ-C=܁pl޻!#pwRXe=dw!}Lz溯CM;T ډ&o䧥1>B9GcEn(*{WkI:/U泎Ƨy) ˞{ҿ)k@'٦ DT5ҧOP(ԄEw5Wc0C*͒By@wE,'sn1ٙz\ϴW҃'4+"h0|iL׋hLŧٲ{-i{vY.ׯ.Nİ\W"MOvX E6JD;%5bE.xBtjXccmb-G6*A~:ZiX)&1]JZ|~Dh;&ˋTK.rUS(fO(Iksl#vcxݎmUY4R(6|+9fl4Q;) 3x0!%dγ*j@ Ua.-Xea-}ɮ4ye˖_odACZڰg4 [L30S|yUPXv9ypw7$@@+W29]CMK4=0H u5941j.;C |^DNm()`IvGuo йM ?39FA~Q$Ƹ&neqk׈qTi!Y r!:XVr;SB&${O TSA42hH~֗XZSA46x Y|sʪ=^@\wVLjg$qҵi1oE\9՞|Ywi#r7H15~1c\Z[ &Haf ![b#U~p+4|d0ZaGnF_th";6@֔e+ 4E1Dᓺݨs̢!UFE`Yj+1bx,맔|#*ze,.disw6 kQzF0aۍV%2 y>T+E^?].m ĶE]Pt; / :%fařC&N d_jJ;J:Lcn&gf8>\1~׼'5jUP/5&M5l:HK ͧ䵤6Y[hp  PusP@SB64`Z#'~Ă yХouBBߥJ 'zo'-H;c,?/ ̅Ѻڴ~$_ꜱp'lgԴS2O(/Z*{JrN "iCcI1DАofi[ n7TD@IF,uĢ 8P'B1M%g]o*,Vݨ7ˎRDJ@AX܄'"~w7/Q\M]#og~Ķڍ/``2Y/gy6/. K{*`|B`bz'ŐX3{%D"?9e12R-ۮ<6i[d1K7~X9@εX+ǂ+h$q 7a7Sc_=~C))Q( |E14%R-Th sSUvK985L# 2; H4hm_m-|,P1jK}Z,DTA@}WÄ'^Zrkm𺋉 jSυm#!  |#7Gy5FAQ16蛮GOyN۟(0M⢄ELthc>3S D{'\ɍ'<jֽ @u?)\a yV) Dba߈jt<dF~Vt |}2 J{{k_|iKM"*w5g:tQwrJnBIn0epy,ߖ"{ v~T>10Ћ޾7$\\٤Ywie^6QuoK۵ "Vq׫ZZ-4&\Of Cz}rNQKC̛| Bmx@{ck ep6lZlի@Mf ^MAtq>/X'.0p{uͶ22}7m\Y"ždڎԋgE&CE4~Ч$ f2l3W^rXTOINVHX_>l:`&ϞS B-5ٌs ]~8p&;%Ih}]דxQ#,ts$e=V+S25qߛ՞O Ѭ!B̋Q|]&G%uo[L|p-8t܁t1:k3So_ tNFRL˲M;t\@j8 .P!RBMf#c\mx|ً1 (T[Olɪ^VwHzO'_[@V ~iŌx*b!ʾn pz U᪊ӵ<8X{pzNTW dOr %(XfҊ蔏Rr#//d7fG+6%#r 17(VjUYx&"4t&"_6ezT =Sۿ~h:9ͩvxFfe'ޚr 6ڔH,ә`mǔț=5##Kz 7"f)[lzqfIAy'̗TFk}OaiҕOޮLz1]YI Vۗ8VX]vϤ8wH2&]~TN,}Hrŭ:_cHuAfBܔw189F](`sm!'`ft3@, ܻ;u|o۞k)jrlo)\0'jf9fi,n&̬,щ_e2)vԨ& .c$e-?6ǡ;&>Nʶܜ "0DhEQyK|3,8*Bg ElJ  ~ Dw_xS+xm%m3L%urYxSS4cߊĺ`Jw8 ɯ?SҌ}i21Ioh(v *#nfBLvV]/ݳ3?C{gNPC[gY Yb2Л{qOƢuxsxy^/ms%^֑&-BE-:qVu`XVA2 Llb_Mc;PN?vʧ &o7sXJYr!a[7' /qU7y_W9Zx>O>C0Jߑ A9ud+5xv96Cg@X <$uH/>A }C#qCyu&pr]ԌҪ?$4sE"EuV/0 XrNdlKPBaO)h`ą*<1A}*u p{dNXg=>tuN 5 7\^vzP~㛴lE=zV@7cf t,t 4u)f]pt[6wwK4Xl|Tr<ښ49^xAZ6^v-MIi7"p^@pt1yN^k> 0l2bҦ' !Ux^`V9x^+U~0P-i["-R BcNJKꐾP.AD1{bL9G92MzY"_>X뙍#}%,oI2h-Mo+kZhCLa+ cR4=8-dS}}Ȍ Oj2U`hwД⛂TOE"h6Lytg(\_њZ0k3Y?G<Iԙ[o=.Bc Ed)V:!Y;Opq% Dŋi,jzEauT7<p6x%S|S]zFDB&G/5Z$EaV3 _S.@<4(Sm>P$إDůO_{p}TW*v{ $5~_)q3pڌxP台{kjWG9>s$hRO54fn22.A/p yJs.?>nWi~yOH]aiQ{aIa~5ow y yYb6ˋC M ]~;MMt;-r pAJ4+J Z edm#S 3("tܚw3H&/ums&Psԟ)@.ڃ#gǐk.jbxoY*ˋ9G9?j-F5C@Fh)CD1syjlj@¯Mtw.o85?|̩8Upz* ޝoդ+MP,=Qz'tN'\d"訫Sx7LpK1LK:[+lk$Ovڲ:|p_(Jԫ`鬭i^gf2*)3PDw+2xc 7r{p8jK!sµZ D@ Zx &qn ?ox:'eSֳ#݊: o>h)l%;Mx/Vѡf=䃮bh7`:AcYFp2|ᆗqx_{G PӲu J.F72}2&%fK Z7_TC :`)I~afok$iGA xb0?tUeL=Lƀr<=$ UTd[TKQ)N8^2$[x)-Cزb#I8pDU!1R2elmpcуAJm5lh  iָBYd)x:4aAo;j6,b<|D'Ϳ=;,Gz\3~x]}ۙ5wk_gça$vlYY ]0 ~[څSQ<<ʆN2UNsVRztoZu#v6f0etʆ\O1&W>3TA7`kz<% B}E/I𫣐k&>7&vE ?!IَN2mܒqҜзe7!orUsװ g&['^ " !}9YA}ŲalL!5R坚_P>H5jĴ8mžNZg&H4rXWt)dFΉ8+9\Q\UUgRΚ l. \JpȂʸ&^14"`:HǪ\Zُc|Ǜk<~SLN ty/±F@`xZ+9$1P h 1+me0mpA"_'*4';b[\uAS,]s:>)41~)= Յ_t9Ecgͽ"a+С^F44LUXO9#maWF0 NVj^gr@Lf0+ V8cULl:Ͽb'N]x𽱿YDݏr<ΟL0~;ɖ{#L4BK@ݿ798)"k&W~q%/5V{H|"~m_"T;F]&z}|};v~pv)#F(0E~5HuHZ & 6WU? >vդ=1,ώlJ.Ig'P6KY4)mH6 RՃ.7]q@Xdd\CSx&wJISXHLpd"qW2j;n`v:XL.E^j0~2IvU8A0v#)S{2$pkn+{$b#o`^GY  =,6ƽ?~^f BwMuOgی*7~5BF׽_~߳,\$Zl -jɐ|* JSv[z=mL<Я (  oPNA}Jt!ʺ&S56b+5[ KeJ PQWR$?A)FK>ԞfE$y]Lxٲ"UQ ][D ܣ|*Is #;Mro\EFBCi~Yu<A.d gǙ"caa \`qv{h?cVᕔ4˳g:%6]كFLss%#)a@28c z =}G'  }&n(ˏjSG1zFm.J\R|\i=6w8ƖEN[$ǩ<$.F 9CvՇGY[%gםHV ,~N_.cd{z_ŵ 6PbJɵ*"/qBƇz NF]>XkyHϓ̐{"[ *#O!SL@R8F'W8َ*=Fzc^]0uT$b¾̚|W75]>Z)7%WùGvl0Oo6 8 s6VJB'*j# NBU3b6<ᄎKcWRxDV흒J}$5WKm-2t77 Cmg޼wbh"!tr,t:쬛?!4k~ R'4ڃӡY e_,WBXS5Uw!?8Q/pjh)Y&3lT'ث+'З oEh LOu}6e' jԒ'}>\Z7;(=S!Uʣz;44EQDgܑ5.qA{B~ݥEn>΢ʾQNV=/਺GpƲa_<ف "fy!.l+ϝGAM!S:ԠX¥H9AARe(\X:?kBB`PiBn%A.ԝ1 JtVJ-p ZE/OFz4.qn Q߃waw"XZK_5r'>GUBhFU V&J)JnCl [HDqKWVQRK+8Ъ G" ]>O~0f%z&rŚ_o%vO_?_~lտp,CUԧ\zJ#K5dh48Y]}Də-na Ms4I4jDŽ!HS81JZL]:. jr:_V0(I, a乸qY鳰]k"h1S:+jLR~8j|v5ߛC0B̿ᆰvcT& rE㑽"Z?L͹oG ?j6d"k .WX×&#H{8?vJ,k[9$ph.JO .v+ṁ=0s~D.K:N>g;^wO*>u]Zwx1$b]cw+LQ&߷C>S*X+Dc'HXr6_צxɣOE}@Y" ܹ F(2X'&vofxB=AX;Li7=vvG7K\ا"4XPY]exSᦢLs1vS @Jզdhw7@Edtr(0LQL-lofk#c1 Ю@`uadF%C0E4G߀~_$izE>Dk7%.b<[XhVtd&~am C┵BM-^g+zN >(,v`.DЗܙg -ޙ]A5l;h0} rAڂawu)W'Tj lY ]VmW95H 1|Vg~v5E*~tzKoqH nM71 J;u*P i2_# 2nqcDݽx=g2~U"-$ "} ѥE;0#tӽҟb+Ec 6SA)3*H(–iw9&y[Ną-yJROz!Vk.~׬1CF= ;4Y-KC2;BN߉RXLFYy@j%.Ym[d*S,kHkNC1dć1Z펬1ױLT4-v7]q*9 :<^U!&x^FY-(gJKq2?G26;!Ё,-77Ј,m@k!/71}C?#4?tADw|Gbb.u ?5P4Gtp4v#hN J8DGgx\~l*|u:PڒRex鹠7I'}5/AڑYs&rԩS8SA kؽ^/ᦀiϥ;/V'5uH]@>qNMYz8c [-X!$ z[ vz:; uVl?VHݬJJ )J:I=gQ&@W&!U!Vum&5{xof+*M ފRBЯr*AzS>7vL-wle⯑ 3NVbaW I x8ce \!6,;כ8»hZʖ7!h ^rq*{ԊZVq%$~PH /z/ҌyyMm0ǽsc"񓃲dqF?~^g'ht%EQFA'-A5,滶ËִjՁwi[\o>o@;i[D>eƏqG#X(KqGΧODWq% Ff LcNFM{ɢH6QB*_)zf:+q$P\TOu tE5[)^hg?w= ?[^wjRij$W ^ˌ1|SWLBDIeSeΫ]TT1_tө.VQVqeIgiJcAkmUXQBڔ%oB4&b}2?+8@4y _¾&_7AQ]j<ܚK?RF|[IlQ~Rd>>GHkW;za27ɜp᧷oĽG sn~3Gf:^a>Nq-h"W-+zDESCs6ƻҲJ@D謍b4CS+W U!1jL3#~-tU9A߅f< h2(wALs=>yc'mL+RYwz?IX՛pդ0"(rM#4ʀN((P{{-paGTZͅ8pNDNYN]LI"N Ve\o}^%>vh\޸>:|/$j\ G1L]s ̸UO^f3^yroAhEN0hC٬!cP-7K#ڦ$C7#vGG,D) C66'/ C~Op `jܭ@=Q57'l@d-XRf9cW̪ DZgbL E"Fz cL;ozI @!C#~ ֒.^Q@+8 Mw~0pCmp|)IClph &[)V;stHC6Ҫ}Kة[́nɘ?X"blא<sgz~bC08ܬ[y4'@_o3)<-F$0e-ziv PgK%6?/'exW HK$NI4 g E7&)HpH ĭ> q[3!YÇBS^JZK0F:.#h;yMXMKFP">+4}=vy}6J0 Y9ކRybM}2gfMtׂ¨31uW@'\4v,s*D4/20aena)`^r4-?mVbV]2B^eMU fq[w.7FSnUױ|uVTK_rnl9޼/tdCYs1Z-R̥|}" Kɱp XgV'ؤwȻMJֆۄݓqG {oNăøOSi%Vytbm\U#8/ɪ9hUW]L45~S@bs$DJ3*Ci]h B9n nW?_ۻO.%zKǒ6DVQJh꧍fx䔶JGT}S΂eM`2ّux0.W7 W6'U=8;a-O:_/oq5&$QƾQI[eN%Yy_)"XïB"; vWFFϬiyׁ*AQ{]îF?q8kzD=.A:uꐋiZMφ;EwBUS\XC fx"]x DHN ףNv²QYMױTk1 8l&}2frNTM?cۈ?M3렑8/fjv0Z$bB𞍖~.Q4MA01 nu,pv0W)Ey]b5%F\ˈ:0E™džŸC`Ow_s?6d`Q O+Ж9w,LOØ_鹫wM1ŇVEN:lQ gC{GtTzڂW Icy$I4 i9!5BuN؏x2]C|_6J4"7{Z5K"8.uF1t?]gK HFmI6%Ndr\AQ[(;y4 ]QNg,OHKv}XʟYWLUQEw!СBPLʼn?ȊTQXdNdlKxi|(RR~Aka΋ :Jw߀{ҁE99\ªۑÿ~ HWn'hl8֝]UA,td)fUfI]slSRw QD6LyȘNӮIaKAdQ=ޛ[o>3!6ZL@$RT3ZϽ!0˔* mwuMzK*/ŀ:?`LF8N2y/ˉ;+ &6VE4j9x5 {?d_NƬR?!eVšŵ,ƻ%xW ShÆ'y0X[HMO1ָ@TݎH]"FM^(3ȖH1+MLBp*ιgDQt6Q"18\ڠ[\c(b&>PϪ\xwex O㣨DInemۉebRdGڽϳ"3dga28D'9 OήL͘N>?hWm4"Ū*صtv%>zb#KMgT4.Y}poFLј ":sxh^c-e~F8wy c 11Z?Zဓrqlv"kWB;2I o\@2ǁ8en7$tԉ9 ~A?|kYO8k1"H'@b=rOt,bxXX_.zJP<,Gؚtm/'g0^$vT=4(84D6le  Xɹ6x()Y9_32>!Tj>Y|+vWqyP4Am`垑k%ڵO<Ka6Kn/9eV8;5;=o`ɉq/HzB?OzěL'tUĄ ӲW|n݉rw]u7OYS"PQӬfQ֌]sf%BGڸ'N2hG7Bv`k763ܾZ' f:]2: L IpvqʼC?@79De^/ xD|I&va4a[|>tFÿ[aMJ?)j3 k9[/9 Vze.0l#:^e?ՔQz|l+LNeH9>d/t?xkGbE7 Ptë~vmtÓf|H~㭹1N˸[r*{!9?zusj |)_zYk;U~}qj ɧҘ4y6)Hבo>o`O[wG:/:({3!e?E&Ul`Eke(]*jpj6PѦ9С|*(j:ͣ8w0 )9=s+ڗ,wо.p7=l'\O}F7#;r):>Pͷ69wo =I2UՌOy~uK&ė9j~FqRߴi}i=!a\5geb Nۆ%cts'{i-9Z:}! =eY@+1So<cDEx]idƵ/eH}B+F5&ȝSnM}`K丄qTlZi K"4pEXfxe(q C%=]ltX[9E{_sb3ƜȌe[OF*]8;}_\(~@V_ţQDI* f/G)7[cAuF/g'-7K7m6庅!:;rE>l;w^ֻ "wLVz5/EQr.j{k?j|`ֿa5v<}#2thݟN'%uc/؄!9k TR 0gLWzg("h+ ͦ}\.,!.0x>n_u* TfU?;bѤR\W; _X L?FY/n G: 8ze+h䅳H{3G1e(MK{;ߝC)`lͫe(XZ*V̫wI$]Q`2)9g#&$Ւ TMJ3׸)8N'wy Al.u ֵ ^JI*"\ p_$FRݿH2- ]| 9!U?6*֓N {)ƬFlYu c\*~|w^qe+c(.@qI.~AfE/oR,Ô]ޮX13b-1|sz|5Xj݈|n,@<&732{w|jڥF4w ͨxgޕWIxS=cD KK%{-BH *Tuh"#\uDbR %K~M.N'U KFn[`D$lC+i-Kre9t*ȧJm6FcN$ysrTU.D^#D<Cڡ&xIjҕI/iUjc.Yٯ %t1 3JOr-f0}j#f,pO("2"Y`|UT1ScqM,^V* 6/9G"dfBd4tH~&W}-2X'fΨ{Q+Snވۣ))}=rk~ Ĭ<=k[pWSӂVD8Âc [N:FiL)Ɠ0ASIO<*5ҽ%<`}ڬ>KEKa{Wy(/E7J!l"ZiRs\ j!߻slT.=DuXT}^xu\)3unY@fXmBoU"`|:e5\gNgi{{]itf+ibL1='MLvm('* o vpqКf)h+_9p3FH $(8(2I?Us6cgߦE5.AKvh'Udu9ՠn#o'nNJ$@%]ArT㏄6OM/5g&@Ԏ1wx<%ll%ٮ3nX|Q \_68(#^%+M{׋IT:LEi${!eWy4+~}<ҍs{0d. ly*řtS{y_fXI_tG 4Dd5ɾ9G3Q:KBc!@3RS7 v%j U9]8r8$Q\ UHz;yn̊^E?xT ;j;dbɡBQ`\~pg(P %ֻǼt`L`vBcz֑Kimq-zJjJVėx'>F5iW"ӼVY'0ƾ(&$P#MGuۥ!:*VM? xܤL("tuLc/O TGiIiwMڌ,דcrH+}`ipN&n;Md"5[u]~{ZX}.7k9p`._kRұ"ԩ/ 7`MǰZ9}S!lEHtO<1ϱLrbh@/'p_mjAL0Km;qfm6͸ s@_)8R]>I6K>{5;TEL ].cLfP-Vn˼1x552n#XLs8 E ZDau4SQ8׃1eŽPAv8+;S9vʪYh'6n Tŵy^b*d 2l ˖_|_μ6+B_؜g.1W";"_86@Y``jLCE#aƩ`#(a bk;y,3,q z8J:ofNXʼn-mbj94[eۅ ?__c!A:a Oj(&;7 ˁUŮ 0a8EQUqrO2o;s)>W\v~7C u,2?cʇ堝I?Ksi^ȶm @'[ gZ k5YHS9,6 #SUyWShӴ6Gt *} 7dd}pC@<,tZ]z9L͕aC0T]g߫aZzPrԧ5ũ~ Ą6d u: Rݑ`@CP%%m?Q,|Ze\>M)?|#ʙ*tJ~fx\k_5\*(omzL+1u( a]*Piʡ #.\#yw)wh^LWɅՆ7*4Wri{?)T8T~~)oǐYcap,)dP B[Sz#%X 2J]6= 22vtӢG i(h%6#rjE80BuanB甲]"Ĕ*-*Ir$(h?/ F74Mۊ+x1Pijz7* Md0|=Ç#4p ,؉Sv,lNRV$\wbJx ]F.u`sӟ1,jHf!9Ǖ36=̊_S"BNۑ聎oTQ%0ªל8{&xniVmysSn5a㨸/k`;!hCi{ꋮ(_-P]whim_i iobV\&Pؒ7wɬ0Hm%dlt;;:Qiě>Û"I%V% F5$28՘WyG<<=D&k_y4CywS_*o>WO-v=!@~ آ|ٌ).aXk ܱJ\#GzأO!A]ċ*YIٛz%ʱ3BEc e $`.idf}ޕbM2rPEئhVkɟtǛ nxв'P$iMV|6 ̏?Q(o߮k,~XcĶKD^z5^ nMrv%̚R_v[4}&!Ęa'.8 G0 wuRvB&t\5`MZo.KMR~nW)hjqJt X!1e\7: im|b. v,<9%|Ԃ-hZMNd,_ml6 9.םh<9p55u<dHѨZs؋z1wq?lx߃th[ pZQh=x4?z 2E-oe)eУ69 ƈ | yxmW nd\ܑctIGLu_#Rђ.sp!\ ȓUpy2Ufyu8C[b?{!=_BЈ {hłiMq Syz)L+^4;0w!4%F)K)傌Y>muL&v,;N4lO%7zh!̲'x/,]jܜzsOD%\9kHYկf+8httPY蟈1;6܉%žдK;L8YRMu^ҲnE7&i>{vH [GcU"ON˷cw ȤyH6=#^6пS$n릤$GY_} A FQ1{qȊ[?^,C_x~]JФ%'WωgQ=-;Pdo&r2f1IqR2a7θ ? )L6,2eh lܔLiPdٯBCdF4yki t;hyZW) @Z{ԕ%oRl2qN-I|rܒy`EYY䒒i;HeߺVw jR4[K/_AbfwJFHA_}m"0Vu`vB6\Np 񊥉b95I>~gORZ~OyBcN(w?4-23M{WgA l LB5HS4|v G${? 3Jgf^b'2!z.BΈ.^E9ͺ% \ .jQ&W~(8@Vof+ܾHH>MFx(T\f1S?bc˞'M?eB}\DQ f漲aKH UVڀ0θDU\]Rct 7] ØASPqnr0V­vWX#%14SY_4=ߑQ:?΅L[Uݹ]X[$ L,+~k1#T_V,dv+>Ke§KRfo A$Mď6ٜv-co{1U_鋩Rnɞ~G1L`Czb]$p[t.s>Fj%B,\w[t&aj7mvT[6LjHؐ.K|jR^rr]QeҴ89ix֦؃L;[t?ii +z:v-KAJɭP YŴѣ[9ːp;0pQ%/"C˒5GIXBy(Ǩt]MƗ, W*y);E^{:9Zp5z뛚EI&9!=d07w?w>>b'Ӡ yNMHң@FW{47F%Og@g!g8m$8pYc8VGZiJ6"0UJ/J~3Sp dvLRL 3`;&:T{#lV*jDM92x6Q c3\L$s7#|݂)u(tVmmA&?ПG'Y a'YnAKN%~1U _';[Iv?'߀SCE]VncV0-mgOrD xc)&FyTe$)2Z[xx9h]: 5=@x 4 led4d#ܳ= kxc}N{9ĝRQ? x|&jd9׾Ź rFHiZ@P|Aָg|ԇj[nBuށtBԍLtەW3SX`ߗ 'тs=zέö~0>K;>CԌu3gZQddcvu+,AmR6wug* n06 tB1r_nRBXKU*_r"ѿo9CFHt>Cs-jr ?,@i4+GRz lF4{J *vTe3R@6}m8|gM<3U:6+=s DU5e;W.iw[zWRG^Rr%!~w |W^8Zh3ht80`PQ%ŀfi{: F;PGu[R@/Hy[u'5=Hz!DTܧ9IroaoM'.7֏=lU)oKn} ZE΀ iKC+⇓BdsV.QC&0ۏKy^lɖxGY)G `j4w%>X 4Yd6cƓihlY.넋H/RWv۫Z}hPeӥw7[11L- uW`n%ho%ٮ\j 47o#<oc.?C= <ūs/R"ɕȮZ 5Xy\2 r+T%nqiQ-3Xi|00hY;Yq5*yځ<4Vǹged(RAE%z#7g`ܣAvt=Jߓڳ 1ww9ADׇ4ܘ|Ʉ#sL\LM(-hHӬV7?| @nӫmPhGsxC}85GjH3#V󥗩B`Qc$#kr~}"-3.FԸN4\çQ2kñsk{蒤7#Pg^ ΅8>#xsu-`#!>zߕ2>eIONB^Ab-ľvb_Ș#1[K:;[0| NmA[ O9#G8oPUrR;c.Թ󷨈tJGHBay)K=& 9̗͹@RFГZDiT^$+Ʋ^V_V`MCCТV' wqe΅Qߛ.:.ICE!jA:. >RSI{@b!e ;Х^ Rg F$!o7|UH)ԴmPل-3֬R[a`1#؊!(Rr\C;s04x3y$;Ƈcu3$hbYQ`dDNe<kt~~/(xd,5g q#_&Lƻ g5ȐN(uiF$ OZӴvw}DU#ԋe~tncS&!4 J(Hs-3tpv[ɏƛזeOU&-B~xS Rn$p0z3`b^Ӆ"![qDÝ"js==w|Wӊnٛ/"dS#ꏲj+͑D|\tnN.0_m4T P |>_p+ߏ8]uWAsLPbW=q8N}tKKIt5B@Ef/dĽ;*tŌ_F8_c&ane(ykVUl9r lw S w~:M3.?4:S*"|`u ]R JŢId81(c?1 A ]s@'[MV7pB54p6p9*sCBbeq#)\Tu.ۏZ~f8 Tyc|2~W?yuM;͏;&s5uF_֓ck|zA G\? !dӫOˉӬKZM^[v@#2re)i /4ko9QZ&=}E,OW -~83 9V;^0zno0iO55Ԫ]ܛ;9(yrh>Xv L'@nHYp9HDX?.iT,3ҧJ1 pdDh:A:R󖐹HgIDq8') 4;D~(@h?܎Pm!.xeui`FoW|< z&/$KnE/@/)k($Fbm=IO|d;y e;uy [U˙rS?6+DݜN&y cڈ \&#뵩m\NnloJ؋EsWi /܎VnŠb!vۘ&=*W4fñKOI81lSk=>H&c,45TS CtƦoB*&dAT l0ws5r+TSL̔D3Ol DteP =G82leVZJj*@iK;ogm%P݋~eMGB8% fVG˙bWe,AN4Iî~(p`Zx.S&vx|K[C%Mo7L~EO,S̚pQ#YSډ^4 pKb3HW`:^OK)a*0c<^rsxG1ַA]=w5i39 qr?jmq/&Jc y4T _] A;9;z AHsXdȞ=aSj>[^ꗘVj{G)cuҷz OjHwMEҤwYk{pNQVl "uh,]ѣ)^?+e1&F7퇏biGP ;`U 5*ZzGc܆BmGRg-$d&셳dl]c E[*[\d_y#! P&yIޖ M*0nq]`jE @W 50凘s9PlzҜ&qD鿵Pkr*ηM 1e&ԧzu6ȠqgSHl2>bR#__ȡ902a )p&dQىlc~b>3/1׎pRKNz,~bE(s!{uipUǪ<ݳNAfP0qFMHG<.93%!"5 y?lbaK2ZG9NݝO*҄ӴJXFbP6̒|+qsl5Ⱦbrq={@s. 'i!Wz乤;y a?CLMXbzvuЩwsUe?׾\@n-|X/-&N &B(/"sFZ?qZq=5MƐMՈa崁79O`5Yp$n䝠~ lGFByas~ e+Wf #vO^?EG[D+yid Nį+l 6S$\A|U8{w hĖ.~S=ZHzVi&5"~ &Ey .t:V7&^5/ԿK;B8|fivc4ĶhM"'T۵xx=w|- c7çDNq7yv18q0LqAmj_Ul'%iH⵸@.Ս܉?."@h,m1@+( /$Q=j% ' :ChRMmÅ L7:ÕA'|1`WmƾaNUF 9;̟5~P4mXﰯ أH2O(?ǝ v:^,s) zjv̈>#tWq岩#$ںYq^)9UBXu4‹yywC&:0;MPT5;7#VWuنb𴄯p2Ѐ8XRc[koڬgwz xEÿ!9sL2=$CJ7寔fl4Bl@|vEţNMH(:O:4[9*zA|(=ľi'maï' J&w\8\vBG!)hECX|;mp#Bo/+c 9fե ϽE t9u2aBby9, GeJiUk/̗Nu6lb!`:5@>UF5D|J0iVe dumr6b1NJ%*\iToj: 44痪￙:jFGhc[!bC/L7 WEW~Z$jN}Ge%26zSڨt ͊B|cƉ !^}!4Gx}ƀybCr Spۓ8sB/ϗ&0'^ v0Cl /JH#!ETA2}4?b[t/A7qiMuwbCb/ =jÜ. ALvIx|ݹdZeΒoQr af?\dxF^$oMd:RiȌE-6cݔ֙Ίdz{m'g,';Hnig>y@hOдA(u߳_#)Mr8UJuNQ5N"\V·C }Dڮn+L~5rX'ߑz\<*f#8l \8i롪wiv^ӷRl2 m$o=##M˼9Pd६Vɘ @-~Gh>_2S5tq0)EYc2MDŽ%m$!7֫w/+D^x!@MS3msSFQJ;ݭs_d&{~3gT\)[E[_\M_lhϦ2uxvBvqGdKUNj@89{AN; !vՁm|j*=J_HQ .ju#EJxD uY7W 2Uzǣ ,Gq[iwP _L]yMsQ[зhH}Ӏ_8B߇VtD$ƎdJNF ʳj T$R:!}<褫1u"B{Q-\- I撩qkԟi(dASp<Gs{qh6EVs  m'WcBGvxU<):s\ߟkX׎Yҵzj.4ZKO }rg&3LnskWXۗk}NСikwo uc7`sg1Yo>3Un$ɸ8e\M$.To w.w~;8Rl<ڠ˨$xKrV#I)a,ЧdyɨmXH#7FX.-U(o $͜ jbIw/ ;~t:$xWCs[' iN>r`ƳPhS3x0SaO ,CCG1Ryj= 6ZWbc@h@_B+Hnόy&]=),7L&uRv"'ƦZ@.& )kj#:NTH5rR1ԸC0qV/*8)(K5#V';ǫjG -ľ.9hLJUPsfFQLhv\` XwN'Lm^F. s3%Ng=76ڗ#c'54 'ܻ(~YjPsV/0XDO\x6}I 8j5Bgv LGH/OSW.f!4K ecjAw~^k>+g#,qT9(Tg&4Q!7.}K/] u#.4LBR_?xB/mRkpRb^\Jzg٪(odvg:ij zP @SAv.k%  WQշl3eU{  ^(ҎF"`âbA=md =&-n6A: (LT7*OnN.]EL͞9g?-pxsC)q9\/V_4ZURɮ >Tr.]k%Ǿak۲JޥZAҘ@}\c`#a+"2gm $dv*w%SMR>Utuʀ[FN# &amo5V5ȾZtEH-@~@T4S{C3W+IH biPB]_tN7*u5 E{78cit2przI?8&a?jGY`43r _*bQu8҉Eg%џ-/:Z*6\QbQ(#hn!SXO[ PQ_ ]%sDL#hul}@O"M}4ܥ#EpPr LlJ87* i(ͺ/OM'!ĴsFmd,'psQ6r_o N X#C-eBCdN = ftx' ^Sg$i]mB^ւX`9XՙER?څʎu\؁WS ھ|Rh^5rwJD`Tk:8 A_h-O؀8eՆsjVG$C'ه1=MrS( c+5OxϿq(!-`k%;*G>@ )YnQ!-q;e;sZr9ma@WUEWf}pGe]89cP5;nꎞx-~y^xKߧ'=vT:zY4#dwy<",$ 6܇VP =e)-E9Jiԩ0F?ʏ@ <~̂-Qtf9ذKN% Th n$Dٿas= mOYt9MK?^|0W ~|܅3 ܱ7N"A !nޞ;haE;C eDaY'1F}F ]JV\$F` (, - +zE}BWjX|v:x_ Pum3LoRqېf ,]1Ҝ)F>3$gP)T_V *槾 P_VPR#?O(B{Ex\Cfc׃)_3)o>8t.$pQU ]9o.k4#.Zld+NKXlHΤP]W)WDmc<+B_} %'VoYuWI2xSiKߩ"!Mg1'xPH ć=\HU*8Ϛ^ÇHqD2ǘPAȁ*FZvTF, a?>O;p !cҠbmX͌ghA 2L=3` `U &ߤՀw8MKs~֎va*G` R{(BQ^s %e#2ߊvYf`1 6Eq<-oݤ2E?x@3!t@ꪥb^{&.|!4%cdlƶn)|MTĵ@ CMyb&2TQ".1mZ9hDzn_QdiWd7H"ikT9Ȁ"Ue u2uLh5VQi zS7E"",~TqA^$dzy9sDnlΑTkcG7 amǜ꽾vՙ;5iw6-]91*4@V7W8h>đv;OHUCDa)0?tRqsGd's;u` *':691{^Il('nAb*q .,4 1W|:7ɑ'4pſ zhڨo:;xݯS2#`*ǒH޺~QnQЏ*9t L\H$GjAv3qD)(:K_XF3=ڻ-5P~EgȾ1;#1}߀nIIdVW s>&pNqNa(֓Z\8l͖_ DIJÂ\VY_[e=dkIUcX& mx 0y dN+ah3]J,~JۘgzOD)ƘgNŦ, %8f$ID =@`eqlw#6mxtB&UZisOos9A3hSۼ=}S9onřzRdZ+S^ T(LL5|ɭX\ijY9Ư-=iUOOaĥs/@$<GձvySG6TΡYqe~/zf"zgҷ&ܗA 𨶧H=p|B iDPEH&PҘG3/9!F;y%02Qp%/34x?O||zFȿғsDCO*/Lդ7^Pf3L_̍b"km \vleNU ꇳ裭*>Nq ju]++D8DU.|ZC ?ˠE~kIS]@5ERICVDOֆvPm׋ f5(lGВ(tBH­d%aUUd4/> -j-wp.E<fk w9BQ-E|\,A%[2NNrl٠j TD1bd0Yi1/h6> /$|G{td+.P}Y,߯SlEؼA[!DC0P1{*' C2H;dwYZGDѵ"?ٰCTO<ລXXWU}*éh'E'ls1a4ܩ Lv1/FZ8N׷͵hv+]ⅆnw ;u,YPeP5" tZQ~'^~@q`_]6K&-ȀUXEA%UJ6X. ZuQS!dC39yg+LHzEc\LpڨЇxxle~c٦4k [nI˸ _0VUoF]MWd=G:hla,p"m}f}8뻈Er WȢ}cTEߥ!|WUkʬll>D};|{gɹ+bd6E/+ U{ Ɂ~0 ҧEf@4=q8$&xڽJjv(o9)q,&Ύ:ܫpx9"Wv-qΠ[`[Ϫz} jݥ9ju~m#Wl#JIH5w;0c7؛T=ϖ2IdqH?Y6T#kÈM`KlD|򾉼HXg&xi05V 4FN2ֻ#JЀ=6]q*DRۯ6/K[<>p,q֍Ϥ9x6fZxfْL[@z"(S"P""]B;.on[Z̯H>4qYI\P3( O)Xp ,҃ƋyX‰ALPrJ3wTO\B_ {đ,x;{x9wC1[ A8$ryEO%iW"R駓VJ]UO×8C,2W$7q򦛚§9.BV[OTDؑE6sNՠe`±5co6nE6u1C9=1sچ"Ù\NU$f:`G81ʊ|a>AB^TjQcVպ-(Ik"iBhh!wi V|/{O?Gz= 47u `؀ODyXeǪ/JI|Z`΂-Kfa&}c 7&4u U=>|uqαS *7UG x\16&_t`mZ^Р-,D]6чJ6>AU7b5>^qT Oj=R{pe^e|x,C&hPk~2^E.f<)˙Ӱv %߁3߮#w@[to<B l  Ȃт>7OR~!e)_/ܾ4>(8G E{asnyʆRqzzrOk0qPvR 3Z]h}"]kVC*Ha,4J 1t\K~r u@6t)n R) RQ1L`N 15v]ο9ͼrCTR:LwX< d rYu I#ZwI)6(Z|6}[s}O!$뜋 D0+=vOc Lx 7 X^2QHW;=]syP&R)ީyeg sɷqum,ښm;s7 ~RA&Ё's~ԝo"#aת2Z`S" pmF}i%Pp\Mx5U!l}-I>K瓘sO DGg_Xg" UR50\ #yiNcy*%G<u 4Ųvn`{C~r>e3QWy.Όr9<PJSnol$^U>ހ>nPT1B2l`rښu>2] *}4SZzZW67|py#*QC^ *OX'cPmSKY^ :oԙm^h5I{#1uUC`-JD*ޫȨIn*3/MPSТxwBy9vd;2>y,4EU On5d9ڇ?.7X%='}hiɱKU=hsD%vTr6F^y(8p5UxU#Q zҊ^1ZWlm7m/4S1왏|_H=>cQPFm#Eʋ<g Y$[Eۡ ~dŗ \>X(Y1tnT{G;YީMJ4Ʌ_(BgjLA{VtiYօq+Gz/nd1T}7+:b=Af\55)9=kX ~ $HHaא ʥi>. *^gE޾k1vVb<:-i1)`R3M7Xޢ7NZdv xWxHT鉥Ŵ޺ 1e Xլ([a^”.LAKA:ų ݓp8Zbe}?,(q^2mߍb}%b#x h\:;37xG;{l9|~A&F _LzomFg6|496Z!ZL_d c;2㖇Z*#HG v7}h(iHaou`q${>L"Lg9pRK(p^KSљZMEIu'##ӗbh6oQ1:O?Vv1W37*S~ ĚW[C4fףS,e4ۆӵk 4 kFֺqBic2Kl\ )~*jҳ75}7|iq±FK"5v>lcWy!(ts3bx.K}6(lY@#QxJx--@+U "?,`)1d-5G[>Ǚ$fגc͒v.7Q.s>fmGt"NJ8@ME*fLE.s&8L E2wȚG֌&9)E7hU e@]wrSzJa\jY:;-5ɫ!1|l'>t}9b /F.Cs<4khZϧnBܖlؗڤ_5eqZ+r xn{ZN6b׺΋zhT(ΣX&B} W߇$d#ah =%)/L*Mĵm!n;^[A65 0 7i?h_džc>X.Y$vN7: z"MrA-^D=7#h3z׵ESFȵd') X96 ᬜuo)XBzq m qq!ip '8K3чz<5Aſ46΅TyIVfe⓳ ԃV!ll T}`p?I؆6_,whVAVvլN~ue3v 9[$D2`KJ WUlluS #75rѸO%E*ò+ FVi@M }>49Orҿ"+=cGX"b WSrGJSQG/UNO UxUK9汈jd@na.(9wcvf W>lylc$8#)']'BѹoS8diIC",߱i>/Ƌ;{7~5Y G/=5^  H-MuzŽAP~Vn]5(K(< AMap^9w(AA)(WEt@=*?pDyL9"&hsY\j@C7=FO^yh, |UE&_]E0RlhC$ŋ%)}fxV\<#%._S;Z|NhR*SW5JTh/Vf%'nGw= IJ(Em8hGenLqp$ /2HIIs 9=BKa ![Q<ì՜\d'!4Lj0vAˍL#%]ƸD( cS5(xDr9-1](1@"! pє9>^Nuۉ%\lhiET(KGG *lr`r,"?yl9&C!:UwL&"ssCÃGY2; KarO&"T`ˊ?Eg #s5XB.sec;'@+2'愼~Lޭk<1 6?h\`Vl&u>k PbfniwˤIc)hXP/+6uIȜd1e!QůPs `ªB.nT`;jRA5xdQqU7;w9ѴqusKoc7È`Xq!SO/Xwtw`_Ҡ3 u1CErtum K# s IϹ\k8{$yK;5"TIYr'3x3U}=#ލL^bL\#9bI=?K*kɮS"ޅ\&_8LImn{\!(W\oMк0ouYF X99dO6}b f1uQ3|: dULSAM(~Yhr„ӯ9><Ԯ_,˶B8uTaj:dkQӟŊf PYuWW%aK,Λj8v{.{h fxo;;̬B4qwA$])TL&? Yo+FKK8@]0nQ\I\>ߦ(*qBRE\ՈnN66+/RG1-c* ?"dj1TzwZܬ 0Xgv/<<UVoBhnX6JV=~MJq(9)6]u (riE7GlK '3aOAZ Y\ٷk(>}Yp+# #-<`;,. {#D'J7ȵ_"{nMkP􍊞!G.EbFp3J 5I?!{O UiQ`+0E>AkMΗrZr YS61ά$oG"Y@I2M3}lj{(:+m@7ڪ䗫i->S7?&W .Xcc[p'q?/H;AvyC"RlB D+BW N9" S5dgSK@4sEi/f&kEfZK $l"M0q6m} BZMz@;ƁCTȝՖ"i{齶z -L&;@ϣ_G5C[߳-@%R<-HS 5:V8QXB%D^oP , }CHݙ^=*UJOl9WY0N&*ݓ̬D.l|OOwg_fzs}ʬnJ_(ލnh#R '@*Y];6 3EAu$LLN9|y))@Ts@jqpYE oVyIɚUg,f]u]b7 a;zRC){|Y+CX }8EA ryU Flff :.u-xnc0\65r5ANrv R٩s/} ҙ[)buQKKWU.H͸Ŏ8Ǡz+(1a|}1G:& ٴN[M>|dAgS23y됒Ah`( %uh7تt9[alYJ|"t0ռ4}}jjLt@CEUmH#bvF%tI-}$<47ɳ~YFYn0$h8iH\$u.'iAUM6qy0RaPMDA×w%eLk721J-T!RR]F/d u+ vAe@AX|"Nu[ (кpf?ybeeG*sKXa =tX᠖?A,t޷ (y dhaso]gǒzsMoD)Ato9d [.ogǵ0&NDvECL:o )fP7s@p?Dc-0qe\79Ml>5=}wQ(WķFeITBT4o.ZjiD;_qQGzeVM)!6ٍCd]ͻ+r}[ZȎ*}N9$^D-~Տ v@?:BTlszfĀf_1X۠a$B+auĩEsullWlQy~H"r[ (b9ñH]U͋0f1ӏfy0^NʉHb!d.dߥz`D'i6+\"YUĜe~4!?ct1:q1`pq[G ٨PȖl$179N鞨fb@(AXh)@;! sYWlFOٳo n}Sc>[[^}MM ̕{`)m;w[cgk YЩI,.[EZd{D_tÄYC~%IP5V!&=YAz(CsU!@9 w'xTZ75fT|*q)Go/\yHd1ӖMܖ/F`M#He6jF !.lHͽ$*bdfO ,A&/WJSGT!j7J"v/dW߃% uQ[]Sv5,pJ0L VIt/A'HA &tǯdēEl3N~>1TOn:]%NivB=OC3GYPIkLkv"'U =g+#<_n5"zӕXa/i5#r[|[9ePL/jfPn^V <mxq2XI)ů<\u5bR翲E*%gZaQ/֏KN'k|d >s?L ||*Y 0WLp@aiN{ (rɣVMl3ٞ u#{۳yKDO=29 pƀd@>a`%(/𣵯&e~1#v[BʐKWJH#s!Pf &)-;;o4E,Ěϖ.k÷fbя)B#3b_#-_Ah쮚T`t^<*NqUמ?QL.a`䄌d~ STBKn낍P1A ò쾻sNQ8Ym*}Ʃfu(giGDJ'MɡL7oCm@{JZpzm8 Hӓs*ZaC}pAY4$kE  2 7(MZ4}}# ).dsMٌg00#$XvDŽBךXdJ)ל؄ %!E,7N0/>`:Zs u*^"g3O>%A/̞.g?rkIY:&~BxX%ۂIBZ\^ T ק x*lɌD~j>-%`<` ;'?}R݋&e.LO͌Ɖˊ`4~L<ٚ2Jfh"ux K~C4\-esCS+rwL\xYm*; mԸ~-Z oH$#Īݿ\D‰>Ӓ C u! ]<'b=x= &lZR&אӧ}./؝}^']ح&\su7rbx٭ڜ(iVSwZ엸,{&̽A Jȏ3?gPeq^DU[q8LV޹"A$Pr}V[؏M4G=eKdsm Xkq&KNt#KAO[9NfRuxf~PgR'2"6r)=R}s cfgNm0dSy6Uꝉ>ijtCxv!m:;\jopbAijI"?^=WדyV* SN}Tm*rwj1IH0t!Kt^ߪD^҂!e{.JV<ڇV @PkGQ%]"wi"d^ol$wma@ }f'2#c3&1{+:1gqgM)dXhY . Xgx=d'yf/IW{8Y#+j]P63z'QF2|?.;IfD2$ƽa%- l/z_,(|m㴦;9|ȁVCWHϲXsܙ#DcAipTmKi$zTm}r vQgU8o 3,znT@$7w`:#FqMNƀ|Y];N 8ڪm9"e2~i0^"uUaeqvdWÔ|>+0 JϚ,Q6=] 'j<鴓?Wj\yY1b}zj"f Qu19{0P9'2rmW8USt;ތe&/(6==~=GoՕx%Fo2J\&v.}_F,2YyWAc$XGnP:֟8I?>xQWuv8KTKAyLݭ)nw#Pɟ /dW<:_UXIuM.aw0= ]tl"Rs+El85E ;LA.2V4!wE>u?G 6U21\uqMJ2Irk9Ko\Mq"d llgG5j=y Y v>7ĉ{z! Q-ƶ0ljDB2*~Aj\ uQT) +_48RUժ3/@0ZfSމwk7EU@iͻغV솉wa5K kgϖLo@ʦJ1Olచ+ԜjͱgOwτ.oRsڱPĂ=8L!΢Lf0>J?NTDFc; ֺ.xld ZGVX"D2ԬD-_\PQ=[!**oXB?RĒIQ)~R^b 9#aPJ.Hw#'#7a`V@V+<((Rxz\J{Z/I)*0I2, 5jpyLq$s?c*  򈘊Q g͗*> ߱bidLdP}r/^[)c H GTTU4W ƥX@:Ma0ZG|& $4oZ$p HDp굱|J ͵J@"e :g+< [e9k&$hB3gtA\m{¥lX#c;yTvΔ͉^m1>!FH=f 1pf@"Q/WAT7m$yO, Kv9>mD(m}2[&!VYe([[ H:{nt 鸩V>~eXT̽U]r6@ڭgXX# #VCzIƔ͟DNZj ѷyxw5jvs~4^KWch:nN+䒽qH>~q]upfG+2J Rv%lݵ-CM^#z-*2ZD e8 6r+s^*95\'sa TH?I.ǹAM& 6D 3/W uP"pd *U5WڊU!Yf,kZ= ֱ<DN E/5rOSQMx1- h.jӪ J6/RzvBAQ]^[/#?OZRt~([e薼ubl]˘3XIsK^t#xK{̯$Zy`du6?,+b>5dU+Q@f.Oy|9;I\X7Ab'yKT ]"f,cF?-VgC{*CWN*3:F|'IWP8\}2&D ꊶ: L …=?_&!u(Y{kRc?@+ ]Sj:!ʖ f%ZH!4`dBmLawai]}nqav߾Gjw'GA(r`H}GOv]&Ev" ^#ݵs?h [sfi]/^A E^d?½޸ը^ƙ'0?KD:Z$KX 㒳Ȯ/ɪh{I` Q'9_/ʡFu3B[3VҧU!]C H<:6U#pasX4HR%{-R$yXO`mcJ;78e4&o;Դ|3ϝ8w^NuPQ/eu6~RkWV, +P:>IBB}XcU1U?bv&oMd[ڳo1 #XS`c|'n8߿-#ei2sHz0;_-k$WT\ 2H#-oKW&q +GA+eapNxua>e+eՒ|Q6,gXUij9s=˩; = $Jy+$(}BF:?Ҵ/rLZ?i]Nzo"t$,#x9=3GF#>] i6:Sho@, Ms % X6ùUH .@%Uh0zp%!!{9hc^GZ;`ܱm|{&M麸ʄY6Q%yc5ϭD+}ͭr&TJxzSVkPsXeuʫ 3&>s߾xKX5f)a[YZn)2ӳnE^0ϡ~Be7D/tSR%OdnLYf!!^3q  pYҰ`$7ҍd.W{Vt06D2A{4 &5l$dH}|N v> fJC Q[2o. IXjvӡőGo5 N)m`~zxjݩM3C͠JG]B85yh`ykhl%C|^5ͧF)]/ TIc;Mq6`[m,M>O0iDcO!"AP}1Z\MJcЪ7Q4cv:vL+5y{aW.@pyJB Z.Nk<)s6&yA7om`}CZ5|n.fP^H?LI__Iw>.ۆNf!s·G7GTUG=}2.ஓ~#LІLuc(ɷ<)vCBJi >;oWQ0 7"'f1Ehk[z9K]7vO' h _چԻn|)nj n 7VpH.M6V.c)I῔ 2ypNDig@mS>Ajn z_k;iԀ&ͅU6@=sM?5[G7ȓ0<}3[0Kn]R"a*.oM j*g0!b3x .|RC.D#U ;ΨՍ{bۂℶET+]>X&zr@rX^Y`|Y%A|1da(c_KlXzs,uIߣSb ]ܒ'.?jE)JGL|[tژwՄKp"/ b$5g y&F90ep84V3bxAZT~9F'Ew@r$_ĂSwXel &tTLƉ]76(IBŧhfiDN)rJ](Wtű'*zHכ1qKO=A0w1_~! GIF\]^I,thTs7OlxRMl9'i ㅛ;yۢn>sQwP(k51qFpj\m0n8"($VYfyZQq0@vHgNaLExP8h!zظFщ˗*,-`e`wjnۛPj ]<8`*)'xڹ:O.==%*^x 0D>rjÝv(hlb?UDvX [d& d*vBEΑMz clVłY0bnA^TbvL7Pʞ``|DkoC:h@Z6i>^܃(eTd +jvSM|ΞRp0.j | q~peEue.#['NXAхK[DwaQMFk b-jɔrT* Ɓ:^߯>jAvoZr~Cts ,4BIq|&#V70GCcTuoB^8> v=VtŇv0PZ> K5zH>E0ox7DP<7}[KٵH]L/r/R]`EQvu 򈓠s  q.'f욄1gqKL ! gR~bȻO><@= Mʏ)R_k2messALTEkt@J+^]~^"2_2O{33zkٞQn*pbhH4`9ټ?'g]v&.5|QFnR*H9~n /qfSJW3_C~7C>G͛|fK}(;MEmow*`Zڻ1k] ^YVa1o&ށ|jJ;k"p \*5rؾKסuL]MY[". i(0yZ_|?a 4oNmP41ӏAZwon@9~|dcy 8nywI9{3 pldXLDKJ廘GfdH]TŒ58*pCB&]g@R >+)Ae/c3a6(c͇[_i`9JX'R))ߏ> )$XU:Z֋6gvT38T "N(OK"AX`Sي607cA1M&ܴ'+ա]D?Sˉj}њnx O'VSv\<2{G'2dN_TJ>U\A(Y/[ա(UV;C+ZLKqzq.qmT49_S-5͜M,A{fK.׿$Y#? ՟3c:9&0BePaO[d ƕ( ɮvL֘.[I.8!AұU4v旱ٗ$2y$_{ZގvIk|ÕV#DT;w$?[%5+ҋYpC(RP8c~V S \!'zGELB ~t4VT* ݞic HpbAhX`JexP7)Ѥ(joF-Ɏ0E=8MZYo WY.rKIH#d}|3tye1w`xQYs&E)lV`S{jz# j2P!㻱v28 SHB8!}L}XƇMJ2+ouRLʰeZtpRЌSjfd% tg_yNUCa\Ǽs,`{b6&3ZNCz>+V64[Tn~ YD }DipzI9ftRYؑ.SY;MR<1W(ړMd̉3{J?=@0n9Ikn?U'׹eK1H9#4`PnwƊqn_oe|-&5E?^BWm~SM #![xRrQȄ{S,|8z/a/B܋YK>WߗoH ե/p)V8L(9&\?Ň;"[R c h\ G|v_wpwhOyDοiXRڿ'(Wb6ij"Ͱżt5 =Uiv?"0AUq#M1HzoR+Efq5CS>v#mYeoS@J[d3@X =ZV1,<g[}7 Ĉ!m{OQ6SƁr݉eyȁ?" Te$#F9"˪i-¦$(wKY32&~*E@Ȝ6F:Q'wtO ;*|bεFސ8- }CfbǗTF>e QvtGol=['KBl=[A$n#PS熰,Tm.*־\9UX<~j@Z^ M.*%0ξc"92ԩu9F#R`9a. #cc{p@MOX0qGy7cZ;4Ạ"wdH:> znpCif"%!<jLWiO .x.gv:2SI#dv#M6%w!M?>Ny64Y~Rdž >|yF,~l[Ϋ\N@./y:Xf_$2<o4gU!H>5*MFc] q B>a԰okǒzOs3G2|gxVTgS5# 3wq DL6CQ@da̹ ɵv=((oJ$˜U1V\6WU 36;ywtC\r*qd?aZQ%E{?SvK#G<|C.$H\ޛxLEluDC?69}ת'e3l5(2P`WK`L:prr%c<4ՖNscyO5cp+w𑡇J4 N ҁI>Uk oe,k@Bjn/o$w%:KƢ걢y|7L0 [.@p2P/-X;@3-Tsy|-)xCHgK54lgܕțDž8mɥ*0ɞwF/vU>RzP@a|xt7mؑCh (#TaOt/`wLpkzo<C`b J2qO h#|z:KhN :X8$HBo3$o% qk43vWN!@N h߂?hv ˣ]ug}=v͟׊W 1j"8M[݅|[t ET{C&; VF*, і ^ ] 7Usȇf,M u[_O817?vK _8h!LWG`ahzE'!4@+J[ ׼݂g*P7RfM$3z;Cɀ@lJ" s0)V5SvUjwHN%O Vyv8r<βM֭ ^۽;ppZcL\G[y4,h̸ &q$ͳ_䝿i1s;,tO{`U,d܄b a2kT !JJ-bF3Rul2 A#R'5{(|kO^cpR"cddBS#ѡD=NvV\l*1 ߀9L33*&H1l3FWP'5{r\`qpVY|cx6<KϤ]nA֎mC}&m >~u@Rqrsk$ Q(#oΈTLpJe"TOuY C>/{p DmOj)wZf3Sa!7{-Y6āݶUOUv':+f_,{)6R=(?-+Kƴ{:EL9끯\'b_OB$> ¾қck/ZוC˪ACbꬻ|ۍP 8hWXAHDWOӗe iS8ka:!sgsK:7K8o)*Cq{?P!r!`e"E HȔrUTnGEq(9B=zMMVu9bb1#-;,kԼ38/Uޗ|_?ɖI]]G֍+G{g,1ҟJLvmt__6S#tZʺ|O1<05\oۘwAfH Ž5pp* SṘΙHnns[q Jbrs4&913raٙ 1V};W5CI?#ڐ'nku+} `VşDUf&Qp:0nCa{,ЉO["U"j.~bSCl~]drv=WlJE: |N1i1lc#U Ôgw;EO%rદLzd|Uoƛl:{,MeQcUJ5xd"^eA 5AuX)UʈNu]GB DS(I7ZºA}tC QqBtq$ n4:;2Ґ 'D4hY!\Gpt%|qoS9FS9_Wwb#zc΂/Y䱷ۤPpWޔjXIEI2]?)湢AE3Ft;2ř ᤟|Z'Kh,P %2YUi(۽}py ,G"͡9 zNIlA3?FgMk5yCq˜OyL,? glz]Mi9& $#h X97V@ ~LBb rɯj.97-88(/ ~,L /As_wZ@wN!RI}j-J\KȊbVnd<-}e#wEU2l.^Ƣqۯ ZoE q_4-"S#* '~ɂ Prոy&ah3'^jl:h8׈0/~ဋ߰RisiG\1wSTX@|` ;L@*&Y8g/7V8mhUq2s ҅޻DXYF߱(k`TqJ.3;Þ{nD[:7uAJ,*U8Ұ?Bv1Kmg/+O\A#r=B5PA7*s,$UQُT,4[{x6EEWn@'K/`RMP= M 4Fc" `t,nCVuf~?VHvpj}S0.W)jG=E!h^OcN{&JL1li Rݶ}7;ն}(-CD䋟e<.eIԵOE!f`F.-79Q~_9ՒN}4ckK_;81B Ў=k6enG~-G(gMKß  pD3Uppj'1kRpŘr[B%( Jb'Ë6XB݈q&iP<+y^GoFk nRVMRryG`{TQҲE\!E8-+(76˜Lt} $8ܼJ3nAi4h?T{e*4V'=#L1*#SF1JԬT7c:؄t! Bo37#kF8NΫ.NdꜺoݒ_0P8s Kn.\(),*`wDKjnɺU Pڦ\v"@th?Y)y[ AӁyY!4$vSڥR P0":i*oy̵>;0d%Ue?:\-JNT@q%YKoWwBmʠۍm+ۓ> \#@/#:JQB(8zW>{ࣦ%90W!RpʍVK?yͦAZoZKyVp$(6\rU<\?o ~c炌 sF$nvݪ?*7g bQ?lx6&XCוbn:QAk>Mȫ6."ADϨuQ*ޅz<I ?+?0۠b4^CWȗ_)QFDn/]r<ul,]ӫC.ajz%>g=f)Q C5ʯ [z/hhԾ(5i_̡9h.Ѧ*'Kcu~XX=Hzq$ 1٧V!_5RB4ӤWAzNzUǦ=r0`YzQ~Hv^bx].JF܇SWYS`a\Qx##HC#Yr]@N>DfT01(; ^vŘp+)U☗.GѾ;XAv*"F(ܺh{0bé.0h1h՞s`h_ڣLl^q٨]b6ρ͙72 >.u2!E߈UZ 1 ylYr:|B#xϪJijd22<֌2pϸ-ɇ%uOf4\h 1RׅJ-cXAc>R~9jl10Rwn\~ڝikD1 +BI֕idDXkVy[_H7DgPo)n:&2'ۢ!X*F ş)䴞\A[2Y^)mЇAǟoΌi7 &AG⇍O#gnl@Ѐ>\h̻R*vL(**} ie{*Ҕ _(* B@P^+02}$-E*7m%oe/Z rt\9zs,BlbNb{OoL*A4m輒K;:karwJJv\ 頞WٔFϏbt{B9e6[i0G WloC4W*IIop w.M(䄘KDTeҾ$ۆ6YKϱrE<\e㩸a  AgҊ@ɬDi 9,TS0K[\W@ z79'㏅M='B IHiR?'-zaOqz[{'J|dwyq{.1C#=ﬓ.W,ڙ|C ʀ؅\r@3Q>"@k\""^f/#w{‘ryȄ٫c OY7)o9* _;XK‘et<_āuL X̉_D =56蛟gHl$҆b [ү 坶^A93heum횊 jC8|hLɇU*nY >5zw=gWL{B /Ak`U4ʓ;0"V'=Iű;'ut:7{=[ [FYdGGvEnX81fI|D -F8v]#Mm:JG(s>RܑA<4%dbȪv xuf&RE(4*`^T6JbUc(|&"=Aܞ: {3DJqx|ܪ/VX1j+ϐ}nrPg.~4|stf 3߮Sfex}\Fw}zg( ;1<h{:hd-Y`6KRmS7 -K6fe(ESTUf\wZR6J%ȝi.ujK*&]Fr*8%0 ^ƞ`ze#K!sZ&&Fl4p!sdC.$f'͍-JΑ]\5T!1<A/ ҭ'AYh]6>M$pd o>!)#U΂;C\={k=م0TaA&ef?Hm<낾8[cEB)@>b']I)i3i04525M#=/AUپ]Qp!qXNbmf5V";ULi;も7-{Q,ɦAZf;n1xBdjǿTVCJ>+!ȏ'S"`ou\YXJ~ -!=\btVquXr3JL/z\ A>KF*d^2V_J Tpg)ػ6U0y`1M} 6[sFL#A v|JG9kR]),m cK%Ydb\WKQ%a;owK\%nr4 HlApo#h1gA∹+b6ޢi~D1m&eGz[/լ&sd Q?{orHI7lYͰ=VДepH#CS.oX+ Z"ka!FP]iCqKE, fc{j?ЖW;J&&2-`&WOUjjQN`\#AT 'ofRHL3#zeQ~CMP4xOtؒ*zL= "ԆY>ğhf"֚tf[R^($vF^Ęy =- 9w3!zXvs@0- H#?،ݍak@oe.r e>cez.G{ѷDZUj|2 !5Nqoɻl1Zה!!*NՕ(*͇jr0%pUS56] { ĎV zv&[! ~]15Qjhp䰄֊1Zbc~E"fbJg!cphq&#%ASyD@/gf.>:YZ4n*߉ƞ3Ӿ}ί^ȣ`c'B#TU71um QnLrcK}G aki\D*> RRK7]'sX܌'xhfKGD!19!_d,FQ'TŸ" t6ӇZ A$BUFſ4WO'Cfz5j8jhWN,hC쵨3Ȣ*֬Xr~y#gB.Քm+K<;q6,%=f#O871c%k;QD?n^&0p["<`VHŌ(q- D'd/)WM= 3u*1mPҺ&.-?f0?݌2voAlMS8r6eTqF^=P.i vcVqR`yZ0<67W5&ND%I#E/-aQV>(nE#}":E7ZT83?7R>Yk5 ,Cu)WUY"Mh.M j Y:e8jLm:_7do) !PtLK?li|?m.u'G!Y|K^;ZMQ? ee6m LsFxr]J[8*4*>Hz٣~>m-OkbchHz肻V~:ŏ`L=xeziBl+TS@3Wٓ3B4ښ;[ & R#7q"H|SMUzRրW/O̥.DJ1mAok2'(-Zm9 {\ kŅhٻoP- L)mojԙOܒ(Yj/\Zhӛ{<TL- *p"p(.tͮieQ Yrbs qVb5Nqmy@}_Ѝ?1m:i%Eed^Ƴt[78PwH+6C<9\4F>wmXw{npFi榡kpY|grs,r^ZxT\џC _"੊;R=aAi4'Fʙ]JI\:/KnjMbK (8huhZ;iÒ|K%קFy9(qoA YO,QQ_\b/2F0fd\IАis>s?tg3u_X"pFHC9-E2;2L#8@v wwSQ3ZKx^Z$dJ":*q{bG]Z6C#} F/̳ؖS>~B6 *8ϤʆUSZ莕$Em]$NpE1ш2S?!l%kOyz^ʹr >+*qкD6>@UR8f{#]l{Ͼ=l:8,%4=ؐ'ex˺ , g.iS!P =QQmaU3X G# C=Q5e+'_7P3+׃qDžψ&ߪ%7o1rG<)IѦ 6ezibi%@zg`RU{ s> p-3#Au2XbI/GON8eS֑[p&Pzl#BXydIRռWg.B߁(:L9٭W`^\q j~Vg[1v‚*<`FVܻ9 Ovi583!0{Ju-Wmc.4MlmmC>vtn'[tټ^48HߑgCpmP!i0B1E6dл (aƷ*w/>FvkNϝX6@q*$hSߜ[Fh`V)i_2~3`5n~vUu[9oNԪ,[+,-؅ă56 YlR}{٨; X9X_NjpFy9< Ƹ~LqZ9 >Ǥ׏57jE? @26*O63k[$-t#Z|Fv}jMJmK* lV >4J+2NFI?e%9bs~nu?,!f0q1pR'JM[1S!.:3qw2S@+'eD[mq# B!re8mR 5}`ƶ>`rE$,Q$ ˴P o]ݬHAm#NT:ynA>Yz0:Mr6ԫv;[9-idM]mA>񬆎.dT_5ܰ\uf 8IR_te)/˹LDn2k8=hB'n=L$ (p0]8&CڣwD5 e`<嫚og?:E&gTSb+|>ks_߂+3c+ f?`G&ol5މhI E/iQ{F8"-ʦ/IH"4*&1'xH!PB ms&:Nm}ݞ5#6@51ޑ#i"27s 'D!F^ɄI{H?F͸ks}'-2c:_0ޅ%S GQ b!Y΀}ܣKV{A{ q Î}/xd̅ƞp*3]c\SG iu[u'ח emrg_( 4ٙ.A>L-ob IW+wvF@Fn܃ x#5 s C#t8-]l2R9wbQ+{#/{ER~rhPn Qu%A7vRB4,ʹ Jrp !]* ;cמZ3Ԋ= >TA:MrUjjbg$߬TrT:?=(]#ϲ|EO>Q ~Y+(/ ;{H6g|S؆ƏnuU+T)nly{r ttN&srRNZHSfآ.twN ME3=FTIϡ;ڠgW&8Feh'-fΡm#&?Ȱ~+Rj0,+e/7Fmҭ{$@@ GKkn\MqBii$" ߉qgm+!v6xH88j4Na+_`aj"vc_ pSw' @rJͩvmp"+,`X-k.MBU};3yuhE]2rgdoqL4PIWv1m_V NwO4Oh&A- q5` d'jQ;u+'^loV9~;'93Hڍ5po](J?U b;4p\q3ׯ-!5#uzo'bYYqwKvYpClZ R\>KLQaAPt6Bo?ݰC$j8n @M58fxF~DÊhu1Bo7`uHi#tAT8Xك FUjt{^~ 2))΄iF6݈;Sm#H 8gM5ALsKx"+Tˬ+^6@N|1e\ }⍋UZ1‡gr0+{"D 5<?^L d)Vet В 65Y@hԭ f nɸ46Ĵ1Ωcowiy·N,07ȕhuZ@ C~8 z3_9YZ63S}eaSPE>S~VgE&Z-n2%0*<f-0Z7 9. z7w8[̊øHgB|Na?|>;3ւlpqB0TN{-L328z9,OI28IlBF־aKW561ǫ+.`HN$rƗxȘ7 agO=SHp{ԩfwو KJ8ӵ?0r%w#]1OAE%4@ɞ\z4|K6=)o>]s=߸b;8~.Ҧ?ij[;DxA>Ug*LCKZa˔KxY$Q=08R'2/U2߭jIq6'u1\ÐW:"&Ou@$Jp"-W\O4|tOpҔāp$_\O*,ra*`oZEQO+ŀ.6gg!i%,WXE-,^ɟhKv?yYW* ]4p?mnݙMjN<c꼜:Ѡ&%* ^KNP *:f<>gk|g(#m/sJ/ xqqZFw*Y:(͝rBAfo[bHM BS4xd妶*r/пo hĊу>˥ uy"Z(}AO U7,ZY Yyk,#3L2UrV'޲ |qpөeB8 +O0ͩG. :?oZz2h}[f`q҅fث5N, 3ªq)FJC]5Y\~oo}V'R(cL0嘈:Cm-K| <:-ҦXad bCDոmÁDѤS)!zh/\ۛ"!]Ofuh㍍ 2~evaD#*zMQ:Z {^vhu 7 zzg@^Shh=M0VҽA@~(%<,nKh55{]࿡/'֒TWƒR.gE=l,#7hFH>TeQ U{F赏 r>rsxG- #HEAS{im'|Q4qE=/wet> ٭0Qv}"a>/yǫԪHy1qjN\Ť.!'rYGXPw?n/Ӎčb|i-SILHVpsqoA4ݎOpti|m;)9W 7jRR_9MrӤ¼~:{c mC%*D87qYcVP˖ã*\@Vdpi '[9hgMԊ,2(N_suu7yx2C"фNQ}Qi_] 2ҮQZցaު,+0곛Ow[ɆeE"F/W[a8ib@:13;'Y8;Yϙ̂1_RnE^eSȲUjQy {u쬃!TV ԭ͜ E2SD_0}C8p$un=&jY7hnuW0Pj.u4Wng#[.>x}y) {|t͔{A 733͌{Du:U%#~r`>oʘ_(HG).<<\s՝8(NPɥFb$q2@%N[W \nSӌL"H(UՆ`MҾċ@R6f]TbIjp4wmbWݫ`YuXmPkr\b"T4>F@c`d\Q ~Ԡd,"[.]ώ9?HU+Jq!{Cct'Wse1y7O󽝢6gzeXLN*Wq)|uF'IEw^Ѯtpt*[X IɄFGd-u3Xݥt%j"0F=έ ҁxd-̶4cJU6!hIDBq1[4mcȣ=%E[epVљ;4,9ʵUcmvi5)AY,ulQw_ $xo*?e "ЗұBE%%jNLL0k~x~<6VӜ}O!dܿ5%x}GiA0ABZ<E5 "c^ /Jq }{M2 -p"s9ϵ̆@׮]1Z:rYboD-4 {I 7fa/@Hp҈\pT'"5 RM( ic7K Wmj#N`g ;z|^o0 aM]}'w)f$7(TQnzsF@B{X}b81! @=଱-()Le1r:xU&<'9pbۃ[E;$N q1d&`*Lp\VDuzEgα)Oυ/p0ۊ:577AW#ң=J k: b9"Oi+es_,覣6pw Q@Ia'`I[Rzΰ-zIUJ-dIM#!W΢gqb{gJs).1zu˘+;(J+@u'd Xio,ځvG ϗw1sr P[$oIRrr3t0@Wa CeSϘU4K6-G99 :g67#Q8!"Y +ڝΘx(Ӊ8&_5}bwiEKg;u V_Ϸ5h_3P svs9j3 Xo tc}VZ@U5_?b>7n:Ou 0 O0Zv}汰uVIi2md#P=Pe]^ (lmQWa9]k$vRI>Vks_ d:0mK4[ZEݪ? qbKRyIWnu/C UMNnG}|$"!</}j=r[;;{C5LG '01oN׽AB k!ށ<[F{ps +Ὄj$4ި7oYo/'Qj{,C\wƆXfXd_ 8̍DBh#> p4.sܕM $te\K'x|0n g\7|{:5J DяA>sT!jMGws*-q.b̡[9GGFIwrdf_RLcԠdkHIpXs\A4?vRkhI§Q;)PVZٽhѱ1pqlS(:ΗE$࢐Sv~ϼlΗ%b=ʈ@$ObP9Ikǭ:0kיT}|,XX3<`~H~4ZK5fO[7ll3+ؗ;S)~R_AVC+LO-,J,,n=Rge9{'TY)&|jq9D7>pKJ|<Ms,uHqW |٬kh0O%>MqB~Z.  ’Sp@aeurTcfik֞9&Y `A <`HZ32Y8A–PB/<DAۃef# ؾ5s`*^s+Ġ E"zseUca}0]<ʓJ(q&($4`xٳN=@aZyy'fJnF_dhm5\T0D ŴȇǻC,m}*z?QR[&ܹ}=CvڶGiLz=+#4iS*0KXۜ,d |o`G9"yφ?IhI@e15( ##Pb Y8~2uigg$Σ=%q";ލ=ƐH Ƀ%Ɖ"g 6kiBrMXǍbAMbӻ((i\xowd\s$T4Х%4S&'`T_v!ttn"a0Cht ! 8zbnth]/=~{]_ !G|dqȨJʊЂ }cǩe{'GKA *$sOݬP M&jucVHUBf sC;@u^9Z5 OnXF~B24 $(PqHSr:ihcX-ϦFqAKo@F<޶蒀XAS ף2y VVm)+3V5RڏǪFw_\QMf wl欰@^ A}Uᔂ߽}:咢twrdj0"0~PIJ"B*+Ai]V~+/XxQn`Ci"bwm] j'Q&0̶үM:$m=S;alDH6`-3~:E,g1+Z T01{=@5V՜Nf2s$'8~A⼆~+@1DQCSAĞ iv݊&1!LF t;5<h{ʧ`%,ڠʫLYf6$_pG*$pkk"TEaT]Dy1fH 85B!1iVՊgttZIqt 7 d.Lq P*j_fXSHEniM"?S1Cдe<Yg :9̱yz!Ͻ9+[nI}#I AnK&}̣ 3gEM:ρFDŢS5AgG 4lΙ׌67YYX][R`gu``O!$fR5L|ِnj6}Y V___9>`uvz]? T̪ÔJ3^Fވ&3Tll\|a͞ba1=::"Ŗ(S}ƶ6L@/5H/5A 9J`I*.Q1`;Lqr07nsIa{⎧{]WR4cA)62Y:]dy:wH $x?47Ĕt|iaig9a*p '+>Gup=773s.~=?(ѫe0 C{>RU.(i՜:n`yx\MEO<'3uPKJ U@-{.oA 3F ؒ~ToB!JĹO7Fmșd{set@Ps^`֚k5N@~'Ddk>`9ۮ"F( Q:ߪrz_I*k֯9펒i@g8^<. hGzX*dVmg}e֨w6^Hɂ<oYǯgϏ韨l, zAmN' %|mtAT `*(3B7)||n_M7aD2_jj]G/Sڡ$x\k`<(/үDdPԁOtj%O#!zjvgb4u:ɚ@~pEnԕ<}TTV,?$U R9h{1UEN坋h}8p@Ch wϽ8<@{U]dWqVU?Teɽl:$v^Fgd:nOo"Bi8B>nZ꿕Nj #]#Vj :R_x,krjsu3^Eqi~G|ߢ m=fuS2 8ӏ7H hF=IBTlNHy k3M{޶HxgjzntG$#j}BZ(%dB:6ag=R\ةi T;P*,59觺oJTy#5Z甧d" qszi^Ac\WT?y$B IU8>.ܟVsȲ$aNM$CiSɳm3"xf/, h<&{&du^ L~01p#DG2 :=Ս696ɋhY,f_5.rl= .$SzMƪ:8!' f$ajrN =&gsIJm4c"Q`tx||gџ̾.x'm_1*i>+ 7R1&Wqg4ߜQM~5ߋ80FsT]9r[!t$" hmءCw5$.o] e,r_RHxm~p-STX$B+.c\ZR\m2"]ۜ&#K1}unA[}fw#"EA2"MNm${`@*% Oh, p 'o2|sQ5'%ݠEveȃDbʩN8 Dq*C=յh,8U!:u,ow͐|W߲ 2I#ghaCtHMZRcCa]+1 Xw|NJȤڥTw-0 nx8[jf]&kjY%HP^Fo0ZK4iF!|*:3hax %RDV#%5|+5^ֲK(f.ꎕ*zC#..o$‪EL|aXz%U9@ zRO^|+3|hBEy3"~ (6瞅4{2vro@PFj{x.@h}!D^o Ǔ ᬷ۲.0 kH0֘>NbOz#Π4vILJ:ҢL;p_ F豥@.S٬33Zq3;2Kyf)ڷO]H«{ʖ]M#ꔾŸ)T{+c.Eٿ P ^=&+V ygN!x{+iT6) &Z,A$^2hd7IE6\,J)Qc_mK-c4Y'Q0M+3"hܙ؈ư4*cĺpM7^J|7_on.6UitlqG~!)D߁I9I>fNP(oJ6 *4j-kۙQ'r=Zk-'qݴVSn^)?C:$STصYu!e琒)ۣ-&-y`(냽POPrS;(A.fwY%EGYō#v_8Og¿G:uB lo.=X/%  cZxXFa^gy0uws7nŃؚܯ/P3)\[Epl p[$!Yɮ:8 Jw{4'(Ovv>p ȑa݉[Ϣ|T  r/eȟxBy tE %c7BP;6ſES^>WA|FqNy;Q-.P,~f ByWȤV1 c}ڥƣ ;% (H]/":B/ 3MJK7-M1x27(g(EV&l} #坛:HS,Yl4mD㡕Uљ=#]w3EVt Ӣ/F6SY V7ټ #Il9+ɲoG)‰J7gj~UY_"6 츃 {5.pmhb5).U)eұ;*2pկ,T9{ ȂL F|/hkVs;o9ir?͕+54s1ewܭ;22?X4?aHjkOg/i¸K ǝ/L}/8|̀ W:B.ӭ۳~d9#>_ <ڼ)sws5Iw>qOgmU8 sV*pi2Jz %R?Q1QQ#*/X=dǭh'L\ɴhI4Yowu#=$@OtnEQ,uD;[qo;.)s!HI~;{oD0Js8cRˌ:Rg~!^"]*_K %) Ɣu)BF;BX}~/>-hqx#P*e!)DE~N»h0}{RJ7v5\aƛ{ e .Rω/ KI4|LТQ!nf:tG 3l{vZ񃵫B2/NU 9{|r4RSXko4lCrW~p ]fGt" !2Ȍ""bcj8NcZ*2}wd6wL YM[#-ѠjBNLjU8 MGP1**e7|n0БgC[KlbPQ-ZZ,,r~pP!!=><&c>SP"H3:> PS3F ;Y_׮#nLż Xm$nM|a""lOZ"n۴Gղ+(>@$Qu0(,ᓰ%DC}$rpO= R"~SK; `LOP$ȸ5Y-ߎT9Õ׿8nпKHt=uOA.lgl3j7#uQ 0i hh7|6& רJL'Kuq7 -WЃ+q 9^^1WUxDJ3/Yl (Mؔ!0r'+=aTSu^ZB8)>\Ck;rs )+rY]WH"b?8lǮq?D w?Ḫb֯m!D>kmF]ɒR 2=J\ &%âߤ,nn]5IjkgIgjhW%V[hg0?6kr t) F\`NsR.HE[V|cs`~-Q1ޚ97KШ]ߤH8oAUb08׳$P9p;}"-aId2G( NZZ7m~[:հ[̖5)yoUi+TˠpP|qsLj i : #49,0ŠrNDeq3t33;.hmI^_c2ɰd϶G rJظc|猕ʭ`w%QH 8GdBC8Pm.;5'"O)ZjgʁXd`fۅ ה ·c<uN%~ -K:u|3SX{cqe#OaCf_J C =WzG%쟚amRxɤ$ <| ps>%UO#R7țC@bgkB.lLt;;Nf^ Ő~2#JҾ2٣ z`Gx}ge_QuLʰٕ@VuՋ'Ehisf͝.KtS0˅c{_je׿wbt s\dw)Og4<(Ppv>F?CCs<\-F7GUdzF6$5RY'Q$-Yw_ Ļ[DP-U^bGv d}.W"\\P$Ɖjpv\%94+Jg@ |Ǐ/0 G~=4ӯ𫗤2g;F9\.)IHf)ce\6bi}E.>Qpn4Y𒊼gl6J;zwuis5uUكz1t965ǧDv N'Tj>!bqHL31d';av_K|P֗]fr 놑ٵբV+C^r0q$plO$2ok'PKL{Bl4[e$;3(t+C& Իn#'w݃ |lL '<է6xQyi4["@(woH*xۘW&VWKZ$Ye@P]:/[GZ8مj 0xt0K-f}ߤfM53}a- Jݚ)]%.nңP}Wja:#_T$3|Ҁ*~Dlk+ѕ ִ0+ce|p1IЬ=y !a(A=j ~R+$մQ{Tbsbw+w@[+%oC:K qnN% 6č|yvl TSVr\AwR| *.q1K ?SXD NuXe~Vݼ)ɇ?( >;1u Vnڥ2{0o˵EfYuI9) c, /4;ߌ^T>\8~ìx9bТ^9\B#\NZ>}Tҏ]x>)KW8i r"nvÕFW-̪z?cǑllg(qiĽ چ3ck4fs`?2k1&+ 87P;9zMtq{<0FQ,/y$r?F $<{}Z ܧ?94LS +DTJSRv=F r?Q11j`|4'hL4&5۷ׯ=/)SN,%迳lLYI~C/[#gm|KDǫQ3K{ځEGq NPrm P4H{R(0!oDJ}M{2bFu.++xZP@i;u1'^c͇0YL747%|眂HDgB:zi > _*gWRD*)oKn !ssjDr1.jOHrڧX _ dw2[ZpvSb12_y dA_80a\5)oG"0dqЖF0pײDק @tA8:LM(OP-"$Fe"i ] .D1q])9_sk13ݑMv?I΁.hQE&Vd>#[*իsG~Dr=D762-w\X͜vq@lޯ&z p@k&oR#Kd+4 "sn8$'O eJݧDGHGTzjze\UEhC{a·,W/0Wn88c UԐgT*~Ө栖0q4}%@6, ݠpZ]o Ybn?#9_-BFPkqؤ %a", j&|*kԏ[Īz _&sd? ß+@m+?RRg<7?_v,L i*6y"ZW:er( XORD,Bu:1a,?gE!LﰸssJ.J~Ps/l4k\y`!+n`kS4=3A.JC֚eV0ﬣvOz s.{ AF =3` d uv]|j<6/CTc񴾡U{<)c axô(DpF⡬b3K8y`콟!Vq{^M+STXt|e33Hhը Z2Z&Xcy(%U?]qr1 |cv< dD~la9C-u]8{#5o儝sՔAUii{HCu 6i-Tԕ~{J|An[ʟv΅ ka{vrov<b|:D϶*?mAZ> #rBR`Cln_VZ^El#倢sC^FDȥP!T*]`u65.%Z@G-M+<"OP> Uϝf, ֖6jBX$ Puf6brc9#.=ɬ~*9]- :TjWXϒXrbx8JfpGq̾Ra)3nm#ډ0o kry݇i+Z[+ Cr .0!'b33t0؟U%b~q%` ̻0T֏b_';8U剨!v+ZEx{KfJґ0ܨuo1Zdi[oI"fDjb&L-> fh{)S Tjipx>e.xA)(SlB6,"qW3/6NjPs]T@&rW~$P%#I"?&%ϵ)9y1p.4JSAN)5n|*}j[ǰa/ծ% .R'Tp}n1 Vd)CM*kB#țdLj!~C}T9931gBlFfx>qQՙVcۂ)gtiZSqxvD!yt5ӘW%n>=? }%~_[^pIOA"YOGl1=)=ƞI-Cqǟ9 @Zj5guV< X8jb/O'q Che_Wppxŷw'.ock#:ocku{'HF(S|/B>E$16 ߼~+|Q?i~ZZGaoi 9#ǻ5ӥ۝]yU$6QPd4X;iZ"61Yw3,X|e 0V򣢈=)LXҗFA\U2 : 4iJnc2}M'M""#< d)":@ #HB f_+:Ł;*]6F~\5o76Y t+Em[]f٬zj'< '~s^d[ n! l83x~6YtWC5Ђ0Z7ԪT{iD!StDe%v$&lX;s{Rk!fNOqX ̻)N+rW:.lmּWG}Em©Ed4k\'r9+_mA$i̜5 C3 ʹ*`JK@mk/- #Ej7UvζxB>eȽhBvn@z_\i_ w{iw[g[32+L>O2=m&Ī @ JQ' 3`Ff "QB: : QnKkpafU0(4 r^[=' 0YGx?2|_^{/]b1۔{ SbcHNÖDΈҀ3b%!q\bmVt_JB]:N Y9I~P W/C fb-Ts'NQ \$9N8HqKnK`Pf<L2^?ď̰MͲyS]g H%Ns!訆kdNr: فTx”. w?@X )ϊ>-l897`g׽Z#Ɋbim3zyGeGUV+q^ 7sQGkcb53 Vq=L9=bUq9.fi?2wÝčdn2rpn,ϝƺ/ Q aс{;=aԖGwOEN5/S{B:=B^5EZ(Q<_bМa-FRjWOh?幩PeQIۈ ~?>"hh=E5ϛ"Fjɟ7|*ə vAG"iDZyj7kTBNຐ兓`'Ј"~̎c8ܹ/)bTሉAQkлRkPwt 7ClFaY5s0S&M)\:<$(8dV aw^->Pb G$8ju_O҅,gj~1vX$7Ҧ&hɏh{G_dB=̴I7LW@d`0Xj`ak5&Nآ Cg 0]08r%0` 4"̑pdJ̻}}P!uꥃEvKeJ]QG5z qfzc mߊ 4 v@g)>bl3q]+`a!zL?"I@#F%N^ePO,"9*^?q[S՛;`JX#eˏq\W_ *xE4<'Ta4F+HkgK4>'s t@2ٲI*Y Q!́7?+xOW_iβ &wn,5j!UٽlQRLњ|)?fϾ |ll'sMWWeMd}݀@ބƷIB#hBrukM^cRiDPڧKH^$ !L 0&n ֠qxyj4%AB%M+<:zfjaldcA<!w?0y+vG)dx{bDQ1ZD߸/%:RPĘ*yHRī1!"D7Ce0efY.\}7xغN,85>oY'( JUp*i |L{,RW2{b]fY- 0,Ї؅hx( tP̹mvH?pA|xgSҐЉV;{@ q\,̓T#W '.fpxoYyHHB)!/?wT{} TBMmꮜǿ8xƌ8~k {F5jfo㲞|[ni2nnԶ}ZqQ)jEQLBUrb (C,NA@,Y֍_GR'q5 sXc<ͼX~r7.[_Wdc `35mu\ C-qk"thj^\xIvwlݹ:-N<ٱ2{:@613p_8?[VWbxxh0~#+dYE%uU6ɿd#m*H% Ec qo(iVȴc ǟϱg4?/2H4)x1Jn O'ƙEoA6YBBrB{#TiXU JOg ~s!@nw 5Jg`*`EA3+$&#{7T;`˽V?C<"nnIt6AB K\4\k_W̔[^|e"ƒU8Qy ^)HPJ}UA҉r@2˞(ZO߃_P IP2v_|YJn&:𯉧aH,.G>0]{D[8I51L腐o(iwm*Xl5];A섎ι}J]$!#j؀c 5ONǶ@WqLϳ@Z:@HݯkE )Pg"KM!qUټ?l=~ULx/?Tst jkRp5{*2f|_t@hv*QVeyvE%ad}kQPuwvnYFvS-J03ԮU_+qK[ALI^eI:#(aõO%55zZspwEqИuո yRD))J.2#&x{r5Nj7IЍ­7 kLLxy>OA n#m2Uk:~Z, NW=PduKN*u6_wA@umeD\ :>Rg$C}V8-|dRSR!&׏`x{Sx(wb(aūk~tUChYTx?~UeeQ$dQQ %xm-\R$ݦka5.Xs 0RqTxe)[B|BMJƔf4*(TuA0/cKN iԌbkE!x=!J<(tQzѩ SzGx3W*U<{`#ZU IG*u0ԉJiSDnH׬٨6K"u`d 2wV0>0=i:"Βt⛚=_Gawѥ  i\J.NpYRխԄFmxӬ\^WVB~DJi;]@f! E.>gGy ؗFΞ3XOZlz{Q?Ļ{J;&Йdrhr{ɩ+PէխIz6 e."seA<lM\FI_ѻ~-$JĤFvN?\E Q )F$=9),U)#${?=l-eC`8 _ 1SZ 7p]yTbW\oUÝ/D+1k) )a܃wG:"ԅNis>04tApH4l qnwdJǘ.x3ݷϭ=,x~@sDsu×Lm*gC,79}kCR )m!+<דٷl-8qyLe5Ju\Ém,3{RZlݲn4O{4ܓnݺ<-PDf}}e"FQ'7[{Sujz"% Aw+n:#ILh?cb@]m<)ubcbV_{Z7/ryφ>2>VGSqC'ph)8.b̦`dKO0*]5۫!<he{ǼO` &)2yDA<2*Ul m _>sN65R\~C87%mǸ gA'm2>E\@ҩ%Խ赬n?ZRNyd:H0^:eJNm^xT*jr<[w<q.ΰ#_9Im^CT4Bҧ,hbC-?%tCHH %w9)qZ,v yֲJXWrqxZ;mHGn^G_'E|q1?X"3n >J(NIb50&jl:nMΩl k5yL&eX!B%Ul fLͶ_Nq*=$зr8eK[隗kp@PP[Ƅ6Ek;j9oync$h,{P=tCIFTM(G-;(BL}> [ڷ 7ΠE{pq]쪞əx8@U79Oz)/ Qq?Z {3H^#p@)W,ӄ[kUeUBa$M,\S-3: Y[fů55MX;o+Xym(ZE|pVd 58&rRg{u،6eSu)Uޏlֳ[)E9P rj*,w*$+0,%ۤ7B`]P>nrld6Z :ި"Uv{j1O?&7xb &}-Vv&V#կiuXaxq ~Y?&Y Zv,ҹ.5un@~=:=ܘs__D|*#c cوC*T};Z0&}[!# .,lJX>6a?/ OOI˒Ac2|'gOd(`K)h=@{qTDsTx1t5ҙxRMV_8דȖ#+T Y(V Нi}z4ܗn EaɈPgƀA_V`Nx+d79V$)Bj=FDnmȞ47icG@?|uOY("2K)xi0̗=sBOp@*yDe_ a]Kģ-rjE{ ju!yPyA=,㸙%m*_2#QukAf7.4aD<ݸ~ mE⭨3t kC{ s>Gا%I&&ז7S# /Z>0R/E~Z7Ts@{3`4^*.tVmHg@|IKqnFI^o$@,B-2MޕѮ͘԰Q\%0~Ioh|J|;b(s=ѪEyH |z}ӗg6ij"jKO!$@%Wẗ́=ԡ"yBZ >ד8-]eLIјU,3B][j(&})j4TdkZ!j3yJ'bAp, :1FS9&+(YzUQx}eH<3^ 3 Wj8]ہ̫7\O+6FibO1 Cz{qRp$™d&w=14gߌ'դ0kXJ(\Qh,C5lNuXe WorK<`uU8Xa 6TA{SWGȬ]FkJY3Is@ e: \?Xr._K60h¤v׀m*tAqsLv4yZ˂m!Nۑ`(8'v^l|.$4X,aNo_zYCWl !ı.k Чw{YlKAѸå V›4s&ˮ_8E ~&e"Кa5 { ({\susW*OVinMPxr'QOzP5ml3y1= jy@zY֬@Wc 'ZmܦD 4ߓ$[2CsͧkK A gg$l ׿Ɓ\>J#r4=o.Nֲ뇊kPu IW> Fਃ$vlNJ2]+k6b+صarW}٫惧%@EPpӷ:uɢA@""c=ݣ/0*l&Ƥ0 _kcsU A)HJ'I W2 4<-x,\HM7Yzu΂9dKN7Mݒ)mcre*t)d݋8A"d 0P՘&5 m~ &y5g&s+*__NYM0}f'>9kCz/ Ҕz(8$5.O>GI  VN-ŀgmh Ej62$q'y/jjvGykFN_of"#jӲc}&B"TA4"lÿ`fvh#nR;by&}T"94Q1L.T?m.F [;^LzrgΤ,ͮOX [ mнۅDkx*# 9x $z JbYPz9ބQ5lvo_Bk{f5KPMϊ,#BwDZQc^I[4QUk. f:>P3.vrrڲmE@9@ mu}8-ګkYdEaaɥ%Y}{P|F tAV,Ո r||G_ C%eגJ1xWǮêl4O+:^$܎h,r 2{物I!qFhRhYF10\ 8˭P4Ler܎S|SW:i7j!'0iS4\98gv)O6:|#u %:d)DBvho( O*~E=J*?AَN=j>wy\1Er _9/oy|φN B86Myh)FOx1'Jʢ;=,-3t4xjj|$YC+KMFEݻn/ =ufLzL 2CQMQ}d?=|- 1@hL==E0rV<S,ó9N`nŷ!ĨѰ;G(*k>qAps>A2`_kN9Hw]껷97_4&ŝjW\C?m Gl2Yk},_V(K:Ȃ [sI7uq#JśC>tm K׉nӗcΊuT=.*ahSs@[!bR'd֡}-(1L c7vTi </x![3GD)hnڡk85lc{´4xyF$w+(o!uK0+:BMFϫ# u@+6gEҫ9l.{ih]4f99cxᷖ’Y_5y˫#MuHʈ, \rϭ,ج˝DzX]f]\8RБBӸӛD r3.2:3B]-gL-Tސ-a~W`WIr+F Y,+k/kqvO;'hS1xKV usgPl9ް!}HjCGNlSq[T`9$֝Oj%eXʽ=\drߟ3ƶG7ށ)7iԑqs&@Kaٴeg[RTb ~1jK{I>#5E]5N"l䯣3CoVMDs\Z‰B*|(s;UugzxH$t) "2cXDcOn$K7tϦAA0ppq`kC6,WO>7dE ^7.)Znj%_C#s1>F[{Ԛ| <>Km{A^qF݅ˋ[o4'; uE{$ ?GF+'v˾F-V . 5ՑS;XNee7A|KdO~e(H@Fmyk|'vuSؾHb+O02vWű@yjH3+-OD`# q`E+-.t_R;9P5'uE ݆ HF'iLpzCk>z7^S0;ɤKmbz :X1 :`p x6(H`|-!ZPw_ﲦ6y]h* *0}1?$}]k-f5AȽt~Ę5S%L0KuR2u0]@'D#Cyͺ=3TV14j}3ѮF뚣ةn6pJfϟ :cB&'`_:9ĸY5.LzqO nk#k]T`ɮlO,G3\5`0Qg\Ըi&a YY y =1_Jȴ g 䛀{1ƭ2;+D Ѐo,} *8b&Dz0o݄Rw,/yzfġC-^m` W"k?ueqvt_iq9ȏU ]a&MwhUŹ a$8`ʋ)Y08ؑP+3Ag/ 0Ł2CwLU'toxh@&>8JdEPfYaO]&D-"׌Xt0c4 `aFc:uR Ldc4']WUYl_Nȱɷu x¡b/Nr>3PUkb0WFJߟo8{FXq_elQkI1ED#X7O;ϖ󖸐6>)K< Z%DTMV( |AW[,oinw}`BMJ |1o9dq*t, VQń]!Ec\z& 2?EpLSP@=V5ñS|Xf0Wo˵e㮔Gkx,; yQ Ӷ<6%Un u*f(4b`wjr0v̆AGtےĄ! Ouhmu GB?jA kd[mM֒?H^=",n7Jx uy.۝Ӈ⃫Ck 9 (v.$lh :9`!JeA 4Hz=Z1;TN9a9*0֎i ~Zҍls7=Jl(* zϻ}/\!fuQx)e.*m]'_/(_ihBcJBԤ0x"$]R0B:29gM% gjl2锳GJn]X͊Rmx7e|uKky MNߵϤ vxvCUɢѶ%9#YR3zK/߼ tҀI\^u;a)6} ""o?}aphGNϏXuEiܓM-:l,{ #k O7d1HN3qy.͇Rjq21BPf&ܚp6X@e{R ţEA`־;Ԅ[:)K W*Lkڛ3v6: tO}JAN_+LW_/pRn0cRjbSl>6kuA_ҚNv$92S3G*F)>"N)\*ᷗDcR<\p:bY]ݷ =Qe_ 4b&DO 4DHOezpc[:mA?H\?XD~YvM<1zL]T 6CB0^{F-7+ ӎ|M#-,Vb1}jqlgz"_iXX j,e@EpǡBt2@t Z%FWH"ȑRBjZw/j0 Ϋ2[F&]ذ~\fྫྷ۸*߇p8QT~ьF:PI0A6,t)*g s{)dZ=$OuOL>-`POfv'*saGh)$3tds=֣iĝ-`uAj PkA/3 ;& {UcpXa O0R% {9|[iO&,H^3G_m iLr1Q H6Jwx9)8@ӛ[9pjT]_t+}$|iRQE=Sv@(ui`R3PTt:d(Jm@dcZucqij-  KBSI& VYHb]\Y.)FY_44`%2jؓٲPqb:H%Td@ASmޯPso34ԆM^y#eeK၂H*ՔϽF ̂&s&-Է Ho;؞2O7ݏSL 7ڣUa1cѪv@J!7Fd<|$Zd1>, ld#CMl.vl߈V+m3厹TV6߮[W- 6Q+->*FSFac.V\mm&5,Up \1]y.ʋk'^"{D2r79nzV~qgb@Ux LA_*$l3VICltTskYpN^\7Bo[ vV0qer˘zs֓FM5GgI9'P_^ T.+ʷB#E̐v+`}axy<=OnE>G*VTz@RBvӥ%S]uRjoWhr~ٲ)\din:)Qz&K{Y<ђf:nt]`JZӸaes!}H/Ehu͒`Kj*{DVNt(h ~h,‰K}+SP,#+3͝lNt\=cн-_%xv@mnlIBŌcЉ2T]Oy4Qo<ŁQLs6_.mTyppv. D&X|>1'0eB3!]ʻ#e[Š!,*{n ۮ)) 3$0,^7בkcOt d t el΄*klS'/ɫȢ#l^H o`9 mq{tdŃPH$|݃|MMI/Y a FxKhkc@cR"w6w|2&" O>ď֠J/8 lVBRJm`^ݒ\~ȡO^MZ24E/-ߦ/ʺH Yyɴ9A`Eaj6ȿ1+Mis2_e{$rU9oñ+ b{e;"$߾? 8^9HF~fbW*N)-NzΙ0!/| g9@TGY5.<${/fuڋ/Kc^rxhP:IƷmkM:aQ־۠ /s -`5\.9O#(%ٮz.UL,uܸzI2UOJ#MУ;xt !o>MLUw EaE܉ PdaP+3ZO5x@i,".8ױu87Bբa @f{`NʼnH:ځ $-H( B7c*Y!?c"b2މzғC sWN:fNSeF E~08/{Qy}*z@vR0U4qĎsġqYds2,W Տ`}|ŷ8 mi֬\mnͰ&vT Pm K$L jbENR 1(ûxsJH.5:SI~]5l꜔܀V݄%2h!ʃa<`cz}}]Ux> S9 rV,πR^}ڭ $N˟֦/ | r 9@YlSVQI D 1)ͣy.J:&H-Er!G7Ȃ})}HKz2=Taۿ>H+ThI GRōN"}.D]zjoO1xq*2%Yr=LaV8^KSyzr&@嘼$pƴR ;* *;ܺ_g+ omQ0KajFvޕ]n,u^@a щq3!ح^wLP$KSIZ֋;ې~Wx>ZW0t83.I@HD8k4ta'W>kP3 [: dF 7GkJQYo7gS潪 <u*-=3\`šy^&`<>tjٺ؝i#'o@+V{3&hpS3{;N)OPK>SlU|qp WNO(ZT"t&۩ ڥn'ZM}~m&?=I{mn1&#V.a#?`Sa Sѽm7O:,\,lKH=AꂿMˆg,73m`{{,WzS蝅S}\bo8# y _h7Ωd<#׋v}8bjJhy(O(eh7M~a!ވ T_f{5܄pwt8c<IQJ3 / +,[, X)5)r֞64ڑttF!?joZzQFUɷlXKeݭQ}ذp %˳2;F5qk÷KM#8oQh+#ݓ]Y fݗцoH!ωOi$j=q (>Љ+>[I ~$ 9]7k0,Z!PQym BLQGY ean@} y(KfˑPqV@L5ZwSBj,^̽ viEB FQ`b1SXѨqZ1Vw}/Qa2xPyDV&{#ۃ~&%IDAᥕ?ԪV ddS(+[љ3v'ȇsݸq}2qHYr'iZNוz<8D^_9a[5 *#d$/2Od *~@K P5a^hjB72ZHEJKu^1b]ys-4 ^>U32u*i $ͨc> zƻ%Rg}^IaÕӥrCHn  T:?b }f"@lΓr&BsS&rp}T&*osS[ Tr[чF>X&u\Jm^+ :4kw܈-ƌhv>ˬԃhLzYwQa  Z@[]lZug^Ad"nԲگ :q/gtY)ꩰf.hC9A/yHmRI+nt|ڻQ݉f*E YB+_kRb) mӢ@JZ0EPwUC] 7 Wž4#fTBơp>b!N#^H[R<Y %U}jnnUR>hHS.<*w]&^1w-ul1̹(s RBU|4d } M ALJKۚN0[Q֙, +#I6PټZ1(^:\URx $;yA;I>jϢp=5\w)Nȥr n >]-$|G҄l?2ˆS9jHAr]g'~0{Z;>p Q0Β J6Yũ_|Q 1 ´n1Q@Un@@1, }tu[#eKNiR=h?a"] Vw-sZ YŬޖn|V8}T2Ad; @~_"p75w Qj[?Zy]j$qXVɹ{5g!{UzmVCFpekհ8-&YWOqEbxx/1Tʮ-/:l y!H^ݐ̟ohJ Iō??9c9úmv7 7/t Y'޾f{W?iHf7H)k\ōSQ֪jq&txu6, &#ѺAjo=XCiDx5'iĖH"yX1Æe5=з(kc }F},'~|7lߔJ=q#6=NJ^$ I t0/׊:{4п"6h BmHŐZx]2Jթ Q\m5MLal1+ 鸞O*Q T'}w>I ߡIDe#> NG# 31DM:4eE;PlD]&q@_[(.p!RAU/5(%vL% N<{PdШ5fQtxb3I4XX1R&ρ d=j2|mY3oطސQ$[L+th5+oUvp^jCA*c$$~tWK7 &ؽD(]M*~fI/z[C!޼Q~Jzhm<į)8 wjƔx?r)e)u!ip_i4 vguV6kO~>Cbz=ȣˡ6z]pk5a3-'sdד*[#1o[R-lvqiqD60zZ4N`GݞQ3Hh$<5s3@2YiF?;@0ūteE\ji&%=@:mx*bFtH SVBCMɑ;xJ<A O^+IŐM)BƧåJyZ?I{nѲ}G9v"hѺ>_2x#7VZ5 T$`_s3^E\fM¹ ,% R7mc{%.i<0lJuAs#t(UPwph#B}0msH-ͩG˺#S,E_ .̎ܔg@8D>:ޭ޶ h4 PC'JPu.]u2L\ .%*cʧx"gtja; U7O[qi;Z nrS6L6;θ!Jut&ϬYB0~Ț';=R7( U,]_On1#ܲtݷȚ8eLOS 4j́aG xTAخNIbu,SuMhU|#) 6,~ 8^OݾK)a֙{ʄVDcqRN6a hi +.j$]9דս1u{@*Cؿi_+ S&F(c3aya!K]߽ӧz: {nDFVIo{>d.ReS #2`zԗrQ3K2{^YLq!9Zz@Xvfπ7XUfP2T޴GW()()I<&g TZd#mt>}:HQ>]\4l\~^*maEU2ehS"b3):jbWp6VNll?A~uMokbƠ6Os+.>~ȲE͊*t$N h56&`0FSSX%U^C 3v.DFvշK|\ U#辤G yClc 9U6oU OTvQ\ݘm({、BX`ms$6޶c7|gCTK ?GZgдCim3XX:ăS[**MIY. W)^u>^y"vwq*1!]GfX7ac:eX!LL7sAShDQ"~ Q22T%ʮĹî=bn7g<\~Ngw`K-d}Tnـʸc=@zx*&udUʡ iMye+t(w,Zկd)y\lb}Jp 0jX=F{8 `K= %^kKAIdN2I{&1`?P7{e3ԍ_}V8SP>m`S++fϵAdFpTӬͨe,Y"dǠgHn'41`^D2d}c#Ћ^7$~l{'-7x шHJ V 緞4QT>rE_')N$,I:@R?8t=#''[e>;嚳iĨ#JjПE]8rjØo Q5wAj ܤ-¥l=C{ҩL@neaZвDz5a]eM63&RѢOSvtd~1UJ픹 z=JbSVf"mB vz2d:Wg 1nUc^],`y|FD|Ɣ0&>yʽyJ}] KXOB9?'JX8Z$5NB/y`mZpc߱cduklur<E"ަY6by5/&R@;æ:-ʅ!dqH=Vvfx쉔 z.okhꨛ} MY l`$w\%S`PWojO"VSos q]j)&~-Omw@J >*SFHzT 8‹@7ͧ9 arƑf, +?zf]dl_Od:(\U2&Ms8 2&%le1v֓%#~NՓ;nC1226@ ɏ"br`iO -IѺ43/r9쭘!~5X7iGÊ-G7@LŕbȫAH_@V~Q\es0;?Y{;{c*P#wbޘAˊ`@;㽰XFeth/ݍ)MG;+qn>K$U٨.Kb5!c#; ̳o8MƣIUkgC-FnrVC(P=m<Vt[ڧq=96rQ2Ӯ[ BEo0ђE{-L!l$ @7=r3][W]}!+H&E3TWF~Ă yO4۶.h{ RtnTuJSK'EڞjnDx @giĀF5y]K%*]%&@R %OpXM샋$P]"•l{1$#מ˲> ?Fk8o.o]cZIZ~j O+PHX?kT|fMzZ#lVrfeHre_2v`lFsR';X 0"H=^p& g#%,5\tC͢*K6 jQJr8./zh3Զ#_ C!F fw (i,kӵȏly,\,e/LU0Mta믣i\@9޽Gv!2&i>x ͓\YbZ7؞:F˄SQr~Rx9iv] }NiNC6;9d3tFllQ^XA?q!wq]ǞCߏqЭ2YsN GȱgzSy.S Qe M-Qvb3yl]0SS [96-;uZ,_ae&Ɗ*E1,xȓTB??.B[IKynsWrHwR7y(ɦDnZfdJס¥>x2+;>,kIu_0<ϟ]9{,<Q\:3w3ꢅ␿50vl`.CDIwWoCMX,F, ׈[V??,Uv&]NssBůexn =OUA&{s: Mtw̫EByO2c sG0/k/~%SU,56S r`u'Q !S_h<8RhUKZ%q~oWfXֹEW3Tpq?לe@r}+ ̏&Vgppߠx}q3tB_Hu- B8L3L[Xa*•\Fe=ʥ`zޣ[C`)GoOyef_5A  ML"B ƳvCy@E H%dcuh{xG{(ޡo@4[!$a}ڒhK6JA8Bz_>贇l,5WDB3*%?e\f*R5ײ}  :I'{,,-Rϊulk%"= R0}m ;#qꅓ7xٸה[,4&DU NwpC;C}ʬ> xЖdmB> bV2©bq*># P4[{G< "uhp;3[d }R_7kxJ(/rnvM73>-ٱ {LKM&Y+ŸV+UtM3>Bhwx&ǫ.Cb,z fQ93ȜbFwta4(ZA$}g)9E²*?+cSj2֊&ha%(&HdY״ٟ*16t6} ̵$簠>rσFE1 o㺴wQsh2#bi1[|Vk+Lй_S}X';VHqC3y#\L72L?0Z-煬vP{̼si[Дּ!5R0\ S$I~Ξ,Bʤ6ʲS}QZF-T6{!BofY9uxRHEqZdat _5^;mFlR{{{\>9qN"[9.0' hNEilIG{/@sHl@no$a ]\,<({g/ドlcvQAںL(A=cr_ j$^8qlѾw@$T)H+^kVYDmqp$ᢰ)0kܞY7n?P ojkD=|,AŵH# c˅ 5V-)&{i"v-VmROlfŅw8iqEFYq4 |lwFh*ܡQRlk74_JQmUUV6x>Q$oASa  TKҨ~DnM:_a멲zLLOa a*dX*7]{~$\tv|OM3zV|r,)0mPZZp0Zg 2A޺2dKf8{רyaFCz5CVTyU72pDiپlf^9^{\`t,”a.a u T? o mS<# AqᓑNpQcxg<I߻(\$,˿ϣ%;ZIps Adc~;l9EWΠf]$hpnw#a 38% 7gDqzb|Z+BR̂8Wzuc6+x$^uN bNڌhѴ08UثM LtϲPˠ+@o#}`fv^0mo]nc_BZ /V A3$h t-zCH W­"T$_ثԘ:G6SRY]>l` FN`Ų MeG!Y\++ve©կUZyo_Lƍ\L*՘݇mUƬ40O:)ktD4OCJr‹bK'pqj"t^ı;W}ػD T_Ιћ{qfJrJI a`e2/x? ~5Kj&TźurЃ!5<ѨW4eo{k#|B?*a[:mt5% n^Jh_ DUh *V9kNdlѿX X3<BʪI.Xs:\4e9)'4. lL;cۣ-Ln\Ԟ~.,FuvR0e53QILPZIVwnL$E^c(P=;΢4B- I:dSܜ-!`.Qb %'vL$g>i |Izg57Dtߣ:Dۿc[ Pj Y<(fƅS1fdvO ^lr<~iZ2 dA{('EQm) G \!PQ=Z\.1:'oCS?$>=|&R<-u }B z)eoVvPu;."!FHUJm?_^7ange :C:ɜ0btYTbZ弮DzYx_:gmʄ-~бmQLFȾxb^oPI)4-#% :mɐ_n(|*2Q,YӮRHe+aeI8F1uzl-Pc]2vp}j0LOX4FS-DZtL).r.reZ,,&_rxGa} U~jD *ۧ<1ݎ<  DLw&f˨1ͭ 50aj9 $gD80; Ƴ2FF$.ڃw7cY""Pcc' R[LŜjpڗr 9 ČV3> ԢC15;he  !2ƃ5cb'l|&/5U^~CNUnc}G[4 _|D,MZjg}j\Z7N%1Q:qnڃڐO=Ȋ3 (C^R\ʣcaNu ?%TlzE$Q S5/8p  eV.PMUjsw#  >2\UOʇM2Qī#OZ P hrsbYI60ZB8mVֳzٽak;B׉AYkR?;@5l&%1ғ`"-AV][ 0sc($(bM8F]OҶF417*H`W7kY\T9v&26oOnPvGO˥|/!se % z(6Yގ~Hjnh =:+7A$mx_DjBm,pQ:3~ -x]ꦘ[3\f/L"ճn:`<i/a8_Bx٤Ίz L?P\ Ù9^q7"ށ:7}VU⹁vPd+‚cDa >x<51>rAm(),T rJl,0[^jihp3 *):}m/V'XF/o#%wO\k*%27L£L&^M^5ܩ(|dUқǫ_S5 Ή0@ 9n0e?#֟jIǝxcL%\yq'&=ƾ0!F|U֍dY4 YzKHgBb_ -O5Ȓ7ڡTtuiJf6U6'_O('n.Ͼ-S0QYJaIE xT@uA9{[$fsI99Gvi v%<\STR%jKa[4d¶u}.}y{\[;vگp5Z`Q~B?{ #5D\>GOCG29㈍jWAՙ- RsRrSH'=<{p.LwAq s-І~r@+%* x]`nK6Π1V{w)>RZ%\4-gؒ.Bl4c<59~X0K~Ь0Q^Hu2>mXțhHCb)ĴAߜ̲l0|M儝 Et J#$6VStHD:֐ؾ=ͅY;4Q'SEpcZQzbh) p%}y91t ;N>%A/)QDSrd-s3n !{+R A9^5ے*kG B9cWf"4gXRJd ]' y|Gݖ|*{:*5FO͛h"˺~շ>pLPT;qAU|{u [~YG$[Tolg/nZjBQ;!C xP"-E~/Y90Xą=oۍ/7lڟ.}.W~-A# ]ZkQ[C04r{8(1 .fPR&c"߮9N*1/+*x:<"U;=Mxw^ 8ѯI3XpǸv?ujQXKXSmIN Hz_[cl> = P=}y VO"YTpS*`kD)X. qKRŰd=0@/mJ"Gp'#ivrby4Z|Ԭ u`sIܠi#EGdY\MV5\>1U0bNwshי=xi. DveÎ}E10c B$'-i3pY\clo\\xKo3Zan*|t#*K(HB=yp_6ʿ;zc)3i6]ucEuRgt? 334 X:Ψh1 ݺ׆Ǹzxmi9!E2mMGƋWWUWi5C423wWfo̓D.?˟FU H2G#]fe=Ɠ((yUzGR eW4;sv `3 $ ߹/΂aћf${{ 0߈:=(ylE*Ybƕ!lt–;e!> ^=gcnjc`sfM>H-a=;"0@dD]cpiFrUMX\ .Ў}㶮zIHeۉ, n)Jz\\yKl#GEbOSjȷryK+זIN3[:2q)%e 6\GFU(m0?#[ Us'pRY-&Ά  {U EFat? DNH"횣.J% %Q\\N3ʻ+IkBJd\ǠZy ܣ,{>&! zj4(ǬRU|s}mdKPy6jnbƍ gI%(,+7yrٹoQN܀QoM&g^*N%arK~>8mZ㾼O, k=@L "U I7}_UeZ sET|^0Hy2^\S+ NAR7܇ oDM.[4P^RJiڪ٨1 )FzpYc/+2 /]Y_OY40 ֻ9 =rWkbG-89Zۯ\=NlA/,$*9> <?{JI 0zV*gN=ʦG(̥{E# I^-$Ĥsr/J^b"p }!2V n$?CYmT(ˇk^#PB,֢)6.XNyx'v΁30tqFt54߽F@\ Sf* <&kZݏB⯤B҆}tLCo}gxЌ f@Wnʒpѧ 1T2$*u06#eC"G{12]z7BApjֿ JaŌY---f2U\R鯭k@2r)kIAzк ( [vRf3?ݍ$l)^!|띶-Uuqq&A]R/cm)V*s2"xaZ 썟WǑ%41a,7Q ޕ,eV܊66FIP"UCB:WLk!-{ٕ5XeŚ7oܠyo#g}ʭZ/&K.ǽ%cCt= u2DmuJZ)'qUGѓ-@T/<(jut9H0MKK=~].":lr\ɕp߫Zk8@{g[!36N`4ڵAK7ׇpvOO\x-HMκD^m"m\3(1P Oԓ1y$O:xizU~'H/1Rry~p;U|_8D+;&9FJ9Z@Q>ʳNxĨ".j7HY}J-9O<v4"](5'黇{{ ) *bu!*OW#H͓8eU:,X9S$}JA9As> p4-gߴs Iڳ%@tK N_0!.E'ijSn,.]zkĉ.eƒWJcm6xkI4 zfdMU`J@Y] ɡo7Pf`a I155wέkXH^),-0Ύaἀ te]wqҠv %NR 3)[T8bwa#RQ( ~|QC:E -)h!'ǒUřpp.㿖6<59f;|j!kXHJoivf;%!?bIͥ$L;ϵ=qTAf۟ { Ȋl ¥sշә ؃ ~>_M` kOUcMoU-+K ֺ Ÿ ܯ~qPfe : l+p8>7+Zv)o1tt{gN~h*wu`/"Y1m #FJ ~ƧNѭ3xʽ_ "?Z $R= 6mO8z+gmg0*`,ov/AGy$4$BX1L{\y)U;[0Sw·~E0 ƍڐ?{ߑh@A85cu%\B(8[;mg,cC?@>*J]0l2cI;?oHҲXQtԱuS| &*șP1)FxZdOI(DpH`bB(lPb*wP>>;9J>:<ᨿ_zI=aГP]b!DSLm[,mp% ^5fu8ضK,t62ˠ]Ҏu<6 Ė]B-V^S.q US,b~rճ:ϙ:@^:>;pb;[)캣@&HӜʈ"Nʑb4V[uQJx[РGϤ2BV.fHd]6t fy,MDKJ=+47?ฎG7s=^#L=Uik,d27,<^.{"vjY,9-?`cEUG\:S+YD$ P庸N.RkPYl߱ w#/pP_pHmR%R1 I]@5f3(Q~1X_S_#vnDFMG? l܎XlIkd9eY/.a T4OSr/6O ET )k?-DZ 1}I/bp6#B\PN.O:d<),5zd)giH$Y;BjEgD&V!\o-&vO HݱJ3 xm#|:z;*SӺ&owzm& x]=zkr#p^˓ذ )hSl1O"Z(nҏ Lܪ_#4f*BH@$ƿ4J9]ye$WakF#18FcE5f;Q w.$C9daD u ב!^pq \ D A'\$~I(r.ʣN5Qء Y?`RmDj.*2qlT`א6 Yy4nίI81gRlж.p)=A3^_[u&g X^".OnER6Y[5g!Ci\g@44ZR5=GQ&˳0ȿh^ 7q8sqd$q*vv`*~6fqH-__8k?1d2t ,^؆ȉNU9Ғ[I6dQK!}0Y]G/FP(;!  MG%zo[xת]&+##:e c-#Wݘ1;p@!Yյ=T9x$>o`KVʧ`sd 0sпf\ǐ N5yxʨV3sD|R/}Z{-=* sV%C4XV]mXG`6BX.hGȌu.ԠƇm).9⟬$ݹi%.q'$@;+yDVIPϗX}kj̥(7݉Rq\:z(2\2 ? "H ^-S1xgi¬WsD[F7([g3hm[0|AP)]IZYGՋ eUv2yQfj' &~ %ǗvI#}o<`A-b1iQ#ΟPQ45F  y9i"v5oQ% ყ(evIEi501׮{暣Nͬs܌ 'ez4lq>fg=W, ]KFk} 4 ;ttx;XEu68F'CG,!١l#OAEAg)"v*3lT0n(yd2 RF:$T`|"Lvnk*f0QeAcU8!hB #hu }+,%xV74 ?$O% {4z~@A4Bw6p^ B7l@M}cJw◼TQSƴVڰj c<>[FEAl~{ۇ/W2L'\t ]j/,~qh_!|4[iJEP9&TVK}eJ~40 6J$~x_Tj?,'̺[ I묟\teð!l'kfJtvt&+hj9As8-R5ly Oni%e3iKtZw W'jdR6$xN5Jc Nrt1"6+amЏD<NcUSɎO~waYoÙCE;J67t2,5#0ciia B75J-r2Ż㕥R,xIIU,AGp/K5 ;n'" ex{K7?r\ʵ~F JZDNL-SNdRV2t !7S5 +ZE#+j7a9GOk4ʾG0/jJ8_CJ1E44D-P^Gn|*,c`Ea8Ēò%$[ًdeATdAr|W*u;,ٴ;-V:OS`%w 5.,sf0r V$ϟ9UOk~ZO{t7;exq:>_PRX3jkhɪ{:/I|0yD;c|ǨDc6YRM[+%`mj>p\m 볌RN2d6ZV|5o&|h@[?}CXM-^+eТKKoY/ZRƦd?V[t*d6L~aĀ\ٱ7U,FCnF?jXM:j =:nZ>sK7r0b++7.3hphXO-(8(' 5tv$)( y; \'.;[,Vq#q+L8S3h<0j:һkҩ֤˳&UE{fE%M{^I':~{~Р}}, yu>(J޾(uz 6$&U4eNnR TD=D(%"p}p#MzJn.d$ص֜DVFV(AYBjBxU<g&bF"d9up 10l$a CG}Sc~dF-sҫD_ġN+MIƷA0검6 Zlߣ"@|9??x]CFС! WD|ݢdЬFCܕĐ 1+vzOǤ֑wփ?/Kfs;,>艘>x˔Hϑ{ڢ},5 HxnRW/;p69ւ;ڄ}uN̪oa[NAf`S_ܕ_"d<p]JmhW^ui"6~k)KcPj5*=$`s=>KBP(ջ˰O ɋ "V)zL9ƁQP9޴Vz]΂]G K:!jJNw(hӈ&o׹)b*x Fdh-Z司(#A7c\%t軨16&#mg D~-q1Z Jg{v {'׶G!r<(>FCMզF'Nάo.$`2ĹBP53VCi dJNf8+6C^9Ek na~*,X~1k &3'[` 9nHqA 6YB)ÅL~ktôDf%)B3iqi93]&`gMBHb~t tLKQE>zD̕}"J%'BEY'L %Qd|w.=l4购nH!BJ9ٶ~%R5 a[Kg'֋n"(]@IZ#@sܛb5m[~a,ϒ{?}_x{2܉tڲ|o9eڙ0q¦D T ƒiK KVw+ijPHZ]ˁɽ](>L 0azc&xͪ`F 4#lcU%bΊ%w<<,?a<$E9؁_|dzSCg<;&pm9NW'/bǎtžv}pqxJR]ҊQ˨yl+[ycW3FɈ|jFn<$:HWY.YlnUY`_,w )&91|gƈz[} ]tR*NzZ}vB2M^h SQũmz b4h㖖1k1$PNil jˁbgRuD UȬHN4bV 7U J6D:/mwǛ8qYr ŏlABEKE<8~V9Xa8\S6(qsocR^ (}NB)ApШez ${)nnǿ`>҃VsWoeX|Rր<E а5[& T^|0?+%r^vySW/V}ݓDπ ,Tco<˶#d~ϲqHPr_x$*lLJQ*Ť.ljRω6i}4s el$a;!52xJ -TM@?Kb}>咗Tv ̆O >x y@C;OOޓ@Lj2jsR7tǛێ D`eLfhes2L}(r(_s6p\ƝspUљM*r;6ƾ7C꬐݋:K)j $'mVC%J'-d0 %Y.Y!ϥr,A~}6~B ۑBPGqK߭ܗj*Wܬ83`8Tv}ښy`D|7*61p-HTe)NnUMGƮ(O^+=c~h^K*Sjt+>܁zz魙vpN_)^&q6^D#OHƷRĆG;}SvBhJf嚋^2@5F޳AyQuA|)qz7!jG]dgNLL^yz7P*YX18Ui-,7cnkx 6PBW0c.b"ţTՙ_Fjibd~"8Uo-m"y5G g^u:31(pn9%%X~?jlv?8TH"iC|<>9\^[ەY:r 4suo?n0-|BTWXExmej{E66VliOsa|qX)i{9o{<ԑu.>iO^^^zWU$;GZ?:U0=l)$:m҆Ƌ n^A0IowȨSeCyO߉Z.FfM# | DVXvM*6̪,|zIG/3_zih$/YXb lBf6PHev Pɽ',2"g_gꞿjD%Q?O-iVS+6q~E?˶ǧ,P&Xn B1/ uR_ HKnmPW,*O p5G1 d?0q~ń731wʸ|x׆;D, ܽ'*ڴM@u w."!F0((cYc>ETO1ܪe˜YW?<6dՅ8fO[qX웑1[lAG#6) Pң91O+@QIDgyfoa6d9Mi[atlBv ~qZP2M79C\ezy/MlJvф-ht'wQ¨˨Bc y46ʙ.' 1"' H]{rf+^j6[AYTB굠j;#G2֌g_ATO}S7~;ols(SMT9*V޾ %y˃.jM-߳;' CcƝ]~J|x+@0sCW0OT ~ xDuab”J@kf()"u.۸ҹo??ae1Q ?U)Frb<*T\ZX,]U/Us8IǙ IتN=\\bD9HQT9[\eR |@3&93 ^Z=NCFO6 `+m5M)hJm~cFѯVY-ϒm[B\|;]  {ͳJ$Z;PSZ. VʐdrXc$z`qR[h)* 坩mthP]1 [ЌUr~,Qo<@k峪7c*/CĒoJ*JQ 9ePg{.JOy0 )vĦ ?ᰖ2D?(t`31,ԭ.Cf)ǃPMuM0H"d`cH>ȹ7cc$)4J|?B 3m [z\F<&}JF>cV;pO@Å6\b OnUeuRUƗM۬+㞥S#ҮZ+L.kóGf 7jGa'tGe5tV r4Ĥz|3C)Zzdh=ŔW@YḋM&LzZ3UmK>lU9OZHK|ਫ਼72!E+4P_KV_騡> }-y%ڹĤW ZIJ-ODml*nVSNl.vf,R-v@%:0ES\WA>࿾L4e5Vcvԩt_j@|=PK3s x}tf z=gmyOw@;[sDV$|1/rСLsjB{o^%*ŲuA!X m c~Ľ 5&wmAL=3u[,r6/pgYJIV&NH&Ţc蟄OmAy?ۀo; `<*ZR)n,q>Ȓb9+kSDx;~2WZ&sa] *wtsMD,ѪjS3R82fc%:eKbRst=ݠ.Že|U_ʣ>Ei$wNQn.q S/)7ST8Gp~d ~="A1Q*0uԢfj!`4neE3] L;D[dC~TWܰO94~R083--++3Z`Hvh(3Oz ,4# Xa' #`_GC#D{K=s!|dD:aɊ'9|d^v*l$>-'TizZ zn _F> ɢP(4KHxRk_;|G@P|-K>:TD^ȪYM=a W6xl=`ќp0]:&ס 2cNNI^ք2u\>lp"VoH HBڼok{ZK@Md|_`1^L8R3^k^+9#йKr=k.yy ?bcM2\wkgO 6)i \?Znß+eE!!cT@;[߻w53$^м!|9*ܹC&Tdj8?c- դeA 9"-v7\5WXGgdzFje3ex?ͼGCelzkjۛQaxW',޿ bMU]9袪4h:O #k̇*zKn}RX%u@Qʊ? cyo󓮘zm:X]=ZoPI?qdhY;|3;|27l_.ӾOe 2/=_m4X?G8m0eQTmL3E;NX"eT"`AG bNbybیt0tR2~˟qSn/x!fU)5ZK:1K6rTaV\chju\ Nfuؿ6WFB6i¥>Gxyx)uCǙgx k{C9Iia*RZ`>_Y6TCjVavܜn2^+@uiYIeD!eDd4W'A3G'3nfteO;g /~^l2i--;ؼ3SB!{ ru@wqQ?n zùO303@ G d 2.**v)V6 0TNU_ ?;JF'ZXV|r'yUku!=»Eo96',v19T^d f4:>-nLߪ(R˫<&~{1 vZX-YHK$0˼"x7",E6}3Fk7 ǯ^{&FŷYԇ{w?{A%,f,9$͑pKٷ=b:b:_bqPWM[Rd$ ѡv|wv`u1p$XP o Gl}"O, Tԋ7 aj]R<PAM 0Y^>&nOp$/YrӜG?Jd"atΌDm#,q`p Oz ҃F2:" 28sqtpylJ0$_%c ,IœbVFnݮC[lY'̅H ]v|T4[#N89@o?Sl9jrQiB@k=Jo&ߺaRxi%N4k2h|p+I*U8s);;>[ݺ'>yV4|Z)vŬ`dP@bMm85cz"6j+ZV/%\o&*&#sdLl6u5"3v)-_Y1[vaYԕSQA* =B.IzuNXiB&’A Oxھ~p!oW.޴Z^JUH:'VBWmLN]?bHdPhuTPkV|/`2TD"N3(WhvtL6Wy=h=pVt<"ORJ~7F0xKӖkSS(||u((g꛸[3Y̆ ,|H:n5M'I'Z ,uR|i=%rv=ͬUA+ڛ~uƊɬ(ս~?En1~ɝIc H]A&8MLHSEư >6b{i}&I11OPk͉lAR]o|+BįƕTqbxAxMYd;hWGo zʹ[,ըfߦ-y@Oeu]-@z8d SHl؛7×]FOQD"F٘ހ:+Q-Qϖt9}Wa5ip/&Uel1L+ Ch SzY w[ ڬ>LC #xƣU= 0v  G\EL .D|#CD$ONAd%F$ X Q8UGIzYJT}WQKxE=5Nj4$`Ȭgpp&3ZngDx /fJD 4g=#\Xh c_iYz,0LZ΅w&0"f ڭ!~cIF';jhMzD o^n HUrQx<( x39k14-wS𽍪־7 +׆ؙÙ,&5l#mgXGy6ONj:(Xh>M9k}Z @9㹛k$W Ò0S#o,d>xІ%1p_)ij8|vG@tuPYѱ{dU h:'3ɬ<M>R5TIQv3P*Ʋc;N$H me5\jQ,gF8Y~).*VeE^N'2W^ld0nKP` UY*xW 4 12fH/&$ΦSנ4P~8R{r9Csغd{X'E g܊&6KtljqCܑ:OvXAI$wI,-anaP`7j2:y;I.$˘ TΎq,}}ʘ _3yw20a8A=&b`uYQl]Ș,[A8Uis5N/AS(O@蹟k"kl0ABMh/ɜ>Ow]N?HPkLiDǔ[tY4 #)lDwu!Zhd9kH„gxMgrod9v%CZDDMjwe)ʯ|cSbVPpt1J! H}[2 哞L3з[\Qe;9ͅ԰h:$~d&hFI93v[чّcAjB9Fl{\[[~N59jmpjGâP$jfau96o?y㰗?::4q9=l 6堈DsQT%-[-j&eTp_Y`W(u@4שB- AG{Nƪ~>:bR,=vV3ŪzteDx^Ixle{Rv?I [+Ǖ pQ*RJP:zqd<:F}{zuČF{_0#LYPV7.h"Ql*S+[mUIw[A[ýYYQDCn*xܗ]Ǵx3HDHLl聛4CKWW֋rڇ%. Y=j~dx!qZ[sYV[slThC}·(<=",5b3KTHQ# B[(}ڼl3Dp-1JB;e{'8#4YTo)ZbBsghLKA{I~9g,2ڠ~Q9T%IՄs%=K lœHSzy|(ϐ?JyR/aQ۩c2 yU 6:x?مPѳdÓw6._aѿ]MrNFr3A-d:z-b( AB4Ezk_ ʯށG㪽k@Ը$IirrltD9HpLy4ēiwMeh*&M\dSLwjX~dR+)BCjb vGA3ΙYP9IȬ BoNRAQ )CI#v32~Ьs\XǽQt}%]EuP(N dʡMň%) c*%+I*95I~e5%gе~jl- Lҡ ()hRXA",#~VrxJb:爹.viXLӤ' ,Mif0)6t-F;nqt=Bp|m} +YgHDW@>R܃8 n[$OGYțJt1: Uߚ;;`A:|`1 k:;BP*%wdM',(6-?n1 f#Lҩlw6A{ᔫf,3S1x8)5#A=׌\P tS*ǭ0 ^(%=91plMƈÂ}Cc" ##.=+/{ 9 {p€Ez)B[5rpY# GCN2jI:X)q/"`$o~VAwB {yk %9Dex@EhRg2JC4I⪿6'"pAw@^X"f 7;DAV\WE,-؞>6"t`UdY9=Ba{uGX"9l,3hp>hĆw H);"DҖX%XsTJ -vÂhP4CmI@1J+Fo<نx(G y!:@̎h$m/W˙ sG'cnuUuКUiRG*b!Ρʜ h.t4>;!߿/wͫqd$BOx-1D抩ywK[?D/] & %kt;{M(ܤ"uEd/_*h_p%N+;ӈ@C1 IJgŇ2h/<;z\6Hl͹C13F?[ԫ` BT{aڤN۲a ތ/%MsAn~94AR<+g^I6"|$gB=|eCN7ӋB~_*I̿E0吝KDtKU%@sd Z<t })ksK'06?ǀ:5V^gjJ?K ɶdX1>n6Rb+n.'ꀤu$%4}7y(O Ylw qlAOLVr1hMݑc)m}7[F*1tݍN%c^w\1󔡝Wo-?Z]4R2=3X۞(ônJ?>PL`kJA'IBC{T8UOE f! B-h yYi~&9e*YH;Θ@OβgAxK9ԦZxԡ"ґOΜ %5*ab d|biվb :s RDˁPhϝF~֓a5+eؼ()?׮@qU ѥ]#%jdUR3 rZU(VFCdz4܂`5,91n39}D$߈ՏyTk>ia^J0e'_´a8.Cp>B轡$w. ђ &! UH3yÙ#L}?bIܻӝ僖w귡䐀91Yhۘ񭦩*7}c18?HKSԁ(6DD! e@W|`"W(XlqI 9k"ׯ jQOt޹S q{ ]3Γ[ DľufΓi$~}U:͑ I1.` /Bwc6N9TtE >oِ>o-U8fh6Fֳ37.qrf8 ǖ 3ε)&_dOJBK {h6'74y 36{h]r m\늛Y7bVl`npX'/a;);`Ko sw1WKl~5I9C h'ʟo b7MEDPvX*o"FQMRDԶҕ<f]j5[D;#_)R t-5e{g'PL3LoGe ˤ[Z~$8{#k5ڱz(%lhR:WF۱KI":Ϗ-IٳkMQә݆G "i!1LBnba&w=MQ,1c'GoܴS:)yǧFJ 8 )G.|@B O09fݏr50 ~eFt:>-:J"mܦ=|CQ< TP zu'&p(Bώdin990yЧ"l2>|}YC+lu@gҢ- <{ CvsȤ ާ.>|\]00w ݩZ .qYrw2+|h±>(\veѨTH 1x_%YgXx$SSB{(V Ѽ12F"vLg\ ^m@է| UlF(4jqSn?`pq8,L/1D& /8jNx X.L,N-O'_7{Xp`Ù6 !$ͻ wPMpYNF 1)8ʶ]auㄭ.~%0ݟYAcY_vYWܫ[L3T:|fG<\ʶ.Fg8&mhZE1xI;N$;Je:]#uniUQriH FO@]Zr^AN(\j8}n_hS-Ͷ2Ks j>& (TOgHQN2g^h ,"#/Z rӠX?`ƨ =PhOY_r/RX}cW'a^1}iO]*"e&Jc?L~ob6m`1D Mo z^D (һՎZ%XLeInX~*׶[A1ND~ưE!ceE}LhBBZ.oF%@Z%&ϖQqrӎz#1#hs(3NYuPi]2qjWO&o! ᠗-e6 ^bUc1Dn]QDžCd{ GfEg㼡"dܢ6IupSOо*d7먈 7k9O?J,Oeΰ,sQa'聣1v9gϡDO|E*4$)G-*3#:;-WXV 9 Ű=qPm?|n0׶Z~BౙT `BIyMr'hX*rz~zi<t ,jf` s|v$_ zOPOy;?;{?hgGkyizVEtH\F[iBnoĠ5PeK.Rpe-fi Z5fiwII9g&Iɴ#;Da* lZ^1;aZ} SurN{.R5VC I@#D yBe!>GG/o+h5ho"F uүiUO6]A'r̕?Vr 6~nySH^SRJS3+j^.C2h(E-XF]I K-,퐀Fjge3Co+i~ba6T uzPlAo<5 hy_/sZ'E9Ls"W[Zi%?{6Djw˽D߻EV+M<Ӈ}iJc%%ׂَqae}YgZ 쵤)k.K /H=0Vxs&+N:t$LHrMӳמ9FX EU)bb.VB=AD8q'keɣ /U谄PHy]j氛+M|^% kSe z.0*3g3gפ7ͳErn%Ie ;׈ljg%B X |=#,V@(#JqfU=nœ  'k=cWQw߬;4]=iow@_SȲ@VK)o}Bׄa Oql#H$JmI{r{q_fH8揌!{PU,F.lzt}ɫgb &C,SWu&@bx>f۳)93g9bdbcLZ0CqYcESfO3v7gATهJyy6>s#N =[/v=.?s YF|,AeGQ-|>ˍB!9k\] -){C"v KuM߻C0%F8iOtb}3_̠>~ѝR*@`[i_z:8ɽv%yܺZa1,s_Nb;}ׇÛhgn6K7- UԪ1G0ۣ_ d pcաmtW&y/hgV2,&~ݯa̹]A .9 Q!8ȷ|v@0w??ٶQ :a.Z8D%&fK:ڿMp?YbXΐ(`;-a lik,-Hx U74OiQX/A@yA\2L4rTb,9K"U'%^4iҰò#CcCqg^f~>^EYj<7mI:uL5 7}nd%3G(!:Z g&TX3*/V"A* ꯕba> ^S Lة$ˏψO{7ʭV잧YPs*r`e c y>׮(tlk]t[Z"Ƶ-JS[:LDb2{ w%t;Z1rnv 4{<(Fq@ OcQXǨjlƯٞ9&NO߸L@<ENQ% IkbL`4 aS47]7bBr̽-OL3@U$K-OowC-ngӜ-%aş8ry Bʒ|{{&<o,z O~w3|z|b _W|)|0>qJdB`H,H-7_emR:HU?I n ꠻"_ lS q~G_~mit`7Tw҃2lsx)j`.#XTJfWmH&!3ki[9zJ줖*"i 1- B9Hv:0XPK}}'N1T}=wZ(:TH$neJyΡ|U5,b]K34Aܐ ӍޚU0 D xE se@:';MG/fT21-' Ix:\h` Ÿ%W3TԩZl(3Kl)i.xN;YIVڨ]ߡf cp Aaم漰NYl[\j׍dER'l23?.f,bO{:hѿ+u=4{6ǩ&:Y;Ou^*g B`q7}͙($ҳF(.Ӯߓپ\sww0,&s-H`WzJ좎#kDϑ+i G?ўnC MX6;g`l |"S]x>{1ڳ} 2-ךR.8Lb>hf#PFWg}w7kgz$}GR``}[V$~̈[D|")ʫvB\|q_YT,If8.Ҳ,#O)\<3M֏ۢ0AC~뜲ST$Z^?BD.m8G9"Ad>yZo#ӡ6rڮޕnGZX+gn^Ht ?ײņa|}$)&,4WЋ%qҝX~í&3Qp{n$ݕ'N^t۪zhbHd'GsvTGT 7v۷6NyJ);5k'1bbѵ!Peռteq<^>c`yo"Nwj7 Dݽ_ ?w;ZE0=1y'Gt,c3Pn%?C*Ņ}gz Ԯ'2jIhκGfVCOxk6=P# y<=niqQqUQ"׀ )=Z=;zM(l:'Ϗ/d.3s &K{-dSCEǿӡ6)\i|p,F&"n d˛wkλp5]O!݄) ,fQJ~k (K;6w>7fvm-?a,,n Wº,v+ݵ^4\ ETs_1 ] Cr/IgD(oBOc5'] ٩ܵc/Yc@J'+NDMn49m{\ _ eHT uk(A$ԣ!}/kTzL>\&;R᥵.nQk}[st'Yp#U5 &> -?h]oitba]dfw?3bD|rYq,> . +W Kc"nB53SKAOt=,@`odUIafUBeWڍtɋ߾ (#II$Ш>Wj%I_Y<.g &( ͰAo)= 4Rz " #7-P.6rZ,B Ҍj2~XfG̲cu0+yRnZ;je)˨jEXsJXE[ *> B3!"ǯ7A7%20KL/!LN$:9_6[eAnϹ#0o@sqrF:xE־oa۳"1C*/M;vD6W=r*ٽR4B04dcK3X=4]yf;^'r//;2ĢW͞%T)=L &ojMq% Pj2#9; VvyE22 f䤾Rf߂>>2@cZ5)JP GM/$@hSk*@uFSo2x.WSX=*g`Ҳ}hyRK{|C^Yւ<'"_Q "Gr/;uڞ{p~)¬TT(Z*5r?_7Oб18Jd=>޵И1LikW<rNK7B=8q2 T; -gS |^蝚x0-ޞϜk`Utu(K{._@g _?bg:rZ i|^ " d":ܖ+"5盠FC9Nhrk]{2u5-unppUܫd "9fD7[~lVJ;'`4IJ pvXl~> ;90iҐG;i!eC#g-r9XnR!2=(h8PmК.">V &yכLr0]n)qWÒ-Mg9`B@'g0ʸM +ޱvOˉq(U;4}p-@B :JPVm'E\sWD4ghQ,/ INk=Dwv3df()bFNS7nY;x@e; ^Kn|(ѯTj M 29ﶛgNX)•y&4GtJq YwpjP,vvqqGa`b! rŘ+, ӎ Eb,aQ/0H@lK}r@O^34ae Ch֚ QO{w~O61lde[h /Kll;>\?% TE9AGy`0mGbvC_3~9/nֆ =m'v eQ_>IRHctz5~sc ng sA.Ln+ЮxR >^P<h#/=/zMQ#p7,(W$.ODgr@4cYbZ#ϙ:[WdQ@",CeUH(^ڛF'%e5vSz4BK* SG%!{(cPƿyu 8|wa|kx6TlƜhbW%2ņt#z)߭ZkrAunmz'%I rMm '3:w@+h۷xfRSޖQ:=:sM@ :pVn[$VGc%4z\MB&NS iJAk GMpcwǂRWk3z XVi1 B1+#[)qvh.Uubv<\U:N& %XkKnv.h ROMphQ]qꨰkI$ F0 %B]/#ٗRVmc'E鎈y~_ {"s#$J,8ˣ{p1 S(N`glLW,X3bFlpnW;X&-^Sp=u>2޳^iAZa*Ҽ#EqBJ~r`Yt~:QW14At#5X:B3"Qa\K{ztձ6s9̄3?6U*'fl_ cTԪEhgn%j#\6Ӻ\ V;ͪQsfYrYU.*Am<҇c0k6xITײ̓R5 k!wz zF1{Y"WTY=V[/lt)c=#q)KY- #,Uֻ}'ڱ,ð[ \Q0;ΧxEF Xmt:([j̙9;⾐6<ӑ[=ETQ)Q7 pYWtm}~Y|sB<3r%mObp!b);S s+0..P<n~7ό–k}"EҦIuA?u-7>9)f6!uVb &Е>pK%1Cpϐ$5$}bEcn<[uڳْ wRLUJ1c rݍLla"N:^RSh0b__ny 6渕ik!-A^m5/=$ &F"QnH.yRe1$~7G+IR\c@hj%eRqF]@b=`["wtw{ltdRG⎧i0T,J4{ .C" , Q.֕_;?vi>eKVZg D[oTa *yַ"y41d4nIa?> >TS-ㅾ!T1xM,Wj67ÝGPfNmQZn^p^: GrUyJ}DI:$pltrmQ8"̳- T'[ex24uJ'mgk(x\R/VQ [K2&U?9}qP3"ZOTx% f1dg̅;RIrS0E9CXXO-GZWkY1"9YDؒ$A.tD)̍i-蹼ڂK)aM&곓9oT[R{03w' ;t2 &+u^غn֮.ܽ^9p@c“9JM{PP#[{"6VB!lF޾ ^Y29V ^ic4%s!^O7yH8g^UiYKX 1./RĪ3C қ~{ GB3p4vCZ2͂ 3 Mϕ`:z 9 z٨ 1Qi=8u(8+ͳ4jy}P9ۤZ^V BEAe۶*x?㉭7 (6>8{!Kb hD(ٴ{b ՋxFfN-gI1[P?x8F Ds! Moet`?rF~ۗ͞A VEC[W] WQ5dm%dW( [Uq!h 1c9(S^K&*^d|D&e\Y!ȽPy_~|=ob1xgM7YUس8/ "@h\NPl=]g_;f`+a*qm4Q*&s:"I^ḩwSFn=ZV&¨/kkAA,_`B٪ G^n$aRBSX3ϣ== H&~K{n?5.S;pRU^G~ZH'e9D֧2xEJ05":v>!t]Y2@:pw\`mT,`GGuDZ#R8I3N_o'synaeZ)u*/i D5h/Z`=gwpE&L8Ct,^ug{d@^ͯ%bUe-[Φ :H2㆓ x7rAHOq*ʶ\-Yz)&cJ|ʝj{~'ݺ Qylʮ_la#GDAn6oDa6ȳhaǻ`qpdLYW- , Դjbc.!]Xqw _0: ;T1xJK74*Iz( ZYmB6vhK3Gf5&>< XHhpam^*5eZTB.TQ@x)|,5]n*?x$eSldlTfL$x7{ xysō(Yob ^ jOfed7qӨ"ҁvxE]OtTGn>kզ=9_Pmb[Yz~u 6/xݖ:b^* wt_т)81v09 J 2k0[s>x=~`yfh\%%;Нh.JzqC 76bU¿|:Ƣpm"<2~c3Z/+IFV^6;nLԪkɵ$k*{pKh7&:z;3jFilM$L|/ TllԮZE`,&:L4Dly lm֣2",JN8>9\qz)OJLex׋:dw폲G5^l5Mmb w?c&#E*$r 2a4և.9aH9K?#!q…"L=#Tw`F|1HAKs[M>,=Q,k+(FL|ufZZ{`kNa&c8 5ˇY WaF'#5Z[|\-b ~{ɶgb_N:*L̆JjXߟB^G!GU7=h+yW_O(]OU'o-O'`1zT[!DaIUeAMQz'fTPV k{ۜa+/Q#vY5LyͻsώĒp/Qn#kEa͚`=߇ ȷI ?[j[禥MelNSn@"oٔq-ܦxL' <0XE-ほZiI".MJ7mٖTW(ؕ?' NMʑ\j}J[  ?֪U(>ӏ򞞧46TnW-ǩ ~$gTaSfh*Hycx_pd XUZ*-d {ۻ14L.xh#Q̃ 3Vsp[gHtv1]؄TSQ]gN֌.D$ZvG^lXR'@irm~/qQo[rG0{tW7<ٜ.sR m/#?$WWeE_{}'6/ /$*]3odP]9 D7<2GnXo\xUc?*KuIB]@S,:yL $P? AU\)-xW%N\¸Q;J0R>kUl?O*tјM|e.TJȹȐzzGȼ9vNCŷe_`?:Z|qհ=bw]%~aŠ~dF)k7}K=frSCY|OkXy BWfq }d 4A*`.]͔؞ />\%$5ިE^OSbJ[;?` 9uotܿ4%M@i;߇S[j % ܈c:bæۊs%u[rl;MpgX?iC ANML"TYY$w*:좩,(N0U*ɈXԋg1W%gcabP3rC;7]1nv&Qec4~]!q8/O 'wOdF9wM<ۓA~5 X#:Pq3uׇF}6Gfhx4ʡ &Y 4yg/stXg'Xu7u΀ WA`.K35h \~cd^Zigƛq|xdnj_ l,CENsF }!)Aq%.m ! o.zN+B5|z-E;ԏ@ű}@; dJ?5Ð8"4(3-@0?<>T\ayWe-Y?Ư)jrwQVewXkzb5Al#q =|\}糂MbPI9zC\j1ԁDtjyXYmʦM ­{0y,̅|ȨuT\&گ%`mŬ_f0+u'C'Lp ܁Ϥ^0g@Kn 624jI#F=mw6ϒ$09%J)=jdV!}1/"jk }t1AZdM\ {vc+Efz{#"FA#reǸ8lnF-6l9I,\ }@CjeQcRtZ%tuzX AȚy'ϳQs7Gމ.H'% el8Cؖa)DP*%qe*LSi./U5[b#qExotTi$Yↁ[@w9 qqmV`߀mOp"v.2C+mK)\ {W#/u%2^ ݪDݍZMM },!Y,auB&t*&|uƤr/ "<^؛W3%b ZٿJ13O3=mhrd@#6XH (Z,^RCIںIK|b*UyWay1v Ll ۢF#J`:}00 5:֧RMH#NYT$5`aԹS+j:Ձ=fUD+u4N7h4;5O[Gd§(iXrќS#o> 3xk}TT (%lR jsă]] >[p@7dHJ ON9@fiN..cНnm(/tydbɁz2X׾Љ5D"~!6rjѢ1'fV5}oK͌ pKt<=kl/IT/ kyxVfnn;+Z{QC ^,HUoM wh{kl$ 8>-yCZl#HXk,$$rivQyz-LG8: T;cs!(^<KyQnneVYż4pRfxHk1uQ}'ĒIӯ2Ix$k sg4H~\iw2@)>+-GҕCSl򡫄[YSqbu~':z+ t! S%iljĂ"hci#@_rpӐ|e:UnǚUA5 ? -MKhmm i`3FF^wĔ?>LYjz;-خm?07U2ԵGi&L3E]+!Geh͌+jݘpuBKA 9+ۀmMƫ@ )'!Tk,~ޭ/*? 5c7M_R TK򊹖++ (oeSaƗLY$!h{+ X0C|iLՉ%ʬ7;G h3[|cWV.#f,corU-McQʠ/)H/v߰@K X׷ljel9ݜ΍{o :y2E_lD\+L_lWp+>Yf\j~iJz_^ /@6t jxN.lK@gA{$ ܣ4ǿjZ)?ԟ^ rũxΨ .< @ܝm1l W'CBag7\ǒNK0>HѢFUbU dk[ɪV](6` N"IBxb~#8hp+lb#9,Pa@ne”,{l+9Xޭ}4͑%<Qzp_N}a(*nY^3d1M.!{HՆG_[*M9<-a:n(hsj{_ztj>acWNAH5b#1 _2JهG dHyh{ mN2g<E>SXݞs*݄.]Ҟ[&W4>!+tBp4J [Û4?6hVj L({("tsNC_x\f w;s/qE"z>WJkwVG;e(ݞBE]h݀De)OG߄t'X. όN딆F&=ﮚff~=1%e'{lMi+PPړ:i U_.K9N4 O&v`L^^<$ϻ~ND| }N;96K&\`9.#[&gǠuhV΃ #M"K)Ogv~.~\S TCV"=hao[a&b8 h4Xb&cxH@ .aG^/96 EUe{i>-2fkG7Hi`tQ[;F"ߑU2ꙿgT5. x @F،dZ= }IS'Cyʰl Uv`=WB[?3hTUZxGkWZxcrLO-D92jbpؔUҟD!(Avp\ EhQ:b[?TwL9'%T8X`tƿG;ėpI 5ΗNXzkfi~y'Zm5hllΪ'^g@Ά{0 cT&B,W즄W%Q9GV0Sv̙.\I#ӫ}r9, G'tyt 61 MRhzp(N W 2iK$ܻ Tg`].dZD_>cZ81> Ј.S^ޔk苏b\U;/߼.i-Ͷ,-{V;E`\~6qy@2)9k*3G!rHKFk,}R?G@ "opP!|nxA"#~4 "گU 2^Ec5Bb:la_IIyӣ Hf&gjZOf قU9ƙ?&)<ou7j4vC(lgP0_.})r܈@iE>0l@ek}?ZPaľoM(M΅\"qNn͝IS|/<ݶA1>.BrD<"Y42S1aJ 7}Lۉ\zYdkO?xlXm@*Z |J4J޴O9b Zpt*HB{p wHw Xfq/2cL᫚~/4]Gn(ZFso͈]TN[yV_KA| ?aS靬gkB J V|'IV/L? JӡhS<qEh>iTkO&/{");Y$w \j6qz#}h!LsZJ$x~_*<17Bt5&TY3`3nyS i*7e&j;9>ZٗMۜ3#Mh_}̛ޯ%hudb/?\v;`ZQaNP"$ "ӞR?3] #z~!k)/"8n&:3~Z,(u*,wL[ǥŕA>_Gg;}F lhC8('x%;I@.1- Lz˯#{mOYxNZ"A{RcVvyM:|vX5ũC whgzFet )*Yx' 焋w 3Nk4(~0vsE z7*cxNՐ @ν _:ɞ ӊ9]Z@ JJ1^C&weU%h#GJuGk62iЋ Rn(5Z%+l`_+e"b50UH"+}G %&ɚ6[n_:+o1GwA}uIJ ^^և1|2XuVHa$[,ߣ4, AB @oǾyurF;@gǰ1u8L̩!5zx?myHTաWiOV7=2~Z|#0vKS2ew 3?ꨧ;[~ޘm2~E-g&ӷ(žiB5 n{ؑ7ZymE}!Vbʉ=ho87  HK E512nw'M0΍"6xJR*XA؊RC X!gx~Myɟ[06ּ!xrr*AQj-ٻfœ'ūRH9UpY2C?ApIau HFǑDZco&hd0W`8IC$.NFVҼh::?(IHgikF?M66ҋ rZRhgm(GEϸiVr_z1K0^T`!C<Z]gzi:8DERj!.5 =} J+%^Rts!u1^fK:"Rx-iLS{+kjO$fHԽ`,#LM򪆅ꖴk=FQ-D) %eHn?T<Y|%j"县LS,v/GlP9@b O6Cbh>Ӓ_dlaIM'Hs"J~'`!y?8\`ߠFCP[Za| gL71BPL_0 LJa ۘd_=Kbou\<#BZ?7Hŀ~%?0r'@hLGdxK&Y*`y X0d98*5PleV2G\$,tRk2I*FLH " IߍKv@m11\-/$'RW1u P%􅆃j ':\mA˩X 8Bs9F'MÝ. _  kC$\]Bmi F@/Yjkybe&2PlZ;_3;cؖAhHg=4\}f{`գ x`o\LtMApeh?ZHT60*nBU?rl!D4|/=Ÿ5DPYwA樬#u 3W`֎c[}ᑧ0IO|Ýt,"Mi@SA'=B.S"'i{7Bޏ@44PREPw:`= [Uݲ.LPl3߾i&7to}I屪9O$j}$Gbtلur-x-ߑE]TER OMn1.D>-kPƤc(7n-0Y 59^F˶cgQ!M<oeTί[rȫ@!UD2 ]L^t Pe"(g.Xlj`5H9mq ,k' \!䰇(HibJ:lU~{XיqjM }H$q*`ؚ؆AЀ>lMa/5L>* u,E25ʧd۵U#2PP!C(6*|KVn88twʮO6H2 .< Y7E|kISc4s'I4B>V^U㞚e߆hOh~: 'תs>܄+ܛ}"ss(D<I8ePPn9B .*EȹOl;IY {qQp0a>q\ Q揿0 ze۪'>?&lҘB,,lA~KM&HQb@[Uf|FBD$!Նʍօ<^}G%EhCOzma\&/+Y}wll"O2%Xևm眢CdgCbaY ]bTG5ȩXUllǵ_}^p}Ii'5(!#-¾$\6Ɖܞ4*q̋nTdvxWӜ#Guz5bHt m 3N6*CubP .8D~5c/*5 Gc#( &՛#TZh|~V~#>"Wp `|q@{{xYC7 ?vͯ!Q /?*΀\oA~1b7:Mqg?] ЍI8Z!3BOq+eY߽ՉnbPbTZV%)RԷ;[7<*cXEtfR&lOGكޯI ?L4Z%C>+p#"ă0J-+HIW洅svlA.g{_dioRGppDG(tBڳ;'"fv_!}X[>D>*i'Ys=*Ls4z4 kʁb(B:";(_gB8D!SH줙qRUv$z, P$%Xk,uPDf%9fnr?SBЎ׶k@Ox+XqƽåvP`})&K3.24siCM$m":z md{X,~icLS|`PU<=&ngT;|֏8$I `wN0rDLQHjDI`{}c^yUA)pa<3U s=vsFv(Hn] GTz-W3;KKK$)$ /2IMUl4 [0k!QiG8 <&yjYO><^߱4R2 Z.͋M9UU=*3P NTwsa#J'c MͅVsǤN٠V(q$ˬqiF: xl=oѥY(f'9/ > 7 ėP [Cu~soo QZQ'"Gl=ak> F]uwQRVuݪ(9_kmXhضd_ <%2xIۧa_s^s _85ā<^P3/y}9dz=J@CBG&j1@n6m3\5~2ގ÷C4JEQz]fӵ̗Q&MmZUI:8#-īu#QU&0Q'g{fjw^ي^\+SK(a=2!jBjԦ5xZJ^tX{ 4Q~1rRUJEA%(d=C37DïD)Q_fuJ?>ys a^sL:O.M9zz kϏ@:C{Þ'8\kb6.s'wa6݊dNaHb%VZQLiKl_NB6Ն \t<۟yzG`'X<ikll"t*:ujYU`'s>|Ctt'P4x9q豽e#DӼ/ntdoZ{ /: ʵ{j G~f֒ Y &FaՒ=(^Ad $|Z$לi9t8r^G%z$2; mF> ot 9 WVP g.9g40y8śsոo-xG#v5sJg,r-PbX d4Ct۴L&}Vd CC2=6YGqE#V#oC, |,tdlToJ=Ёy(@EIcGh3G~|u䥓7-C"۹&GLЁ2"`#-h K}%~L!!^G"'qL3L/ QD+þ(.ˉ~*e/lD2vI_Y=چN-G/]`sN|O_-/"yF[iNz_v{~sW:SڧKޘmZY$~wfkPyd;ဴ:>ej;<%+?v,Z>ðG"<8;G+&y_Yo bYo|@cNȫH:)) U3Op]6YP_[iDQGG(fyaWTzW;aQo@ -42LUl!sLIe4.%! ]Q`,66eY{%(UMTyr%^nu>ף2ޠٮ 6Z?RPRd4e^ug}^M) \c<AA2߿]?L;Rp<`Y^7{0ɲv0ɑo- x9 _fYФԺi~j 6>p xPr-dh{!adR$܅6# EX->u*umtNrvRbnIx+#-^Qp\P־Mf4@Ϻ&j,Vcu( aNO2ZjL Br<.qN:5UA?D?0׏FS!@h*ɈJ.~T 1wvs5Ջphp/|`)Q=fte*T͟ \)Y^) _Y'`T]ܞCNicbnȧ.G|B]_"bIQI4 {a+[ŕt8D6 ozI=Dߘ Ԣ5::"(^ <ۦ8ۀ;dWxHkWueFHr0!}V087Q/ULvG\(!\Y$Yh$ E[&53h!»2c[ ݐ*P|w]Ά#$v1 .T.F`E"ͪFF'%>^k b$Yw%=+t SiSo_ b1͍M)?Tv'Rw||/YWQ;7q!3 t m"WLTRqP #ao2q&%l d=2\ >.^?=IVX֩_0Ȫ~BnuviUq"թ!j^Jhlc=RI?׀,L:@CUs#ߗjNLOU$u8M]ѩR^(*>6'S+( Oo (o ԙ mfȴPdA-4˗| OMnvWm RLkR$tW݈MWޙ AsCkg|\=q,[9U=2 61$Ӽd }oUxX2/,5z08sAztڧ "ǽҺm3ה9<Cw!"rSS}<$YD4 - !Od=7ss J~'9<(PWёFƵX`{PqΙأ뭛p7 zzlmB1NX_H). .]jd0c#K%Ҫ_7A+DzMzS]r-__}(Pܬ ft'*Zn|y#BFg٬U|OQ?R!rهJ{u@!k,UiiQ%":}v־|#vY/k®KrvԳ9H ہA۩o! bo8,q/D5G ;>SpCn C+\+^^ŒH`:a_6js8Qƺf2Ԙq5g7u=;L/+}^2CG` ۙFm=ث4tPNhğā0rwt[싪T?;5ݬEU/g'@7ӀC(GzI,-۶V+%hgX4deAqV]MW,RGhQ>{9,o) pf`jW +a1zQ]e%2OJMHs X3&S}L3MH#0Hv-3:hXfdz7_݊i=c*T,EE$siDvO10!kΙdz;b7Qs+c pjGJ>ʾdrgYow?J wqT~}DZ9nZ]Z/8wzv E!U+0WhjۻJ-.{ߴC]0u])zQVZoAX =bӅW!ή%;"R:czuL8*@H1ј;-%{J2Ya^ޭ6jvzY&KO*y|gS?3/A~Dԅ>1^g\Co2IZ nĬpQQqQ0@+Hs ~tM5WP "PZ79pͭp lY#NYiJJ. $Fz-kE434U>f]<loPV ܘwr Ua¬ ןffPކb6Q;c@? 4fc\d eUX4v5ԑ}^?Y]~:$tl GQ!mKӎĐC9|4$?Tx؆#2ǣPٷ1)4VY@~O^7M 7&j2.͐v {RJN+ \/X&_#wL\ Gsjiw0*{d?𥯪`)%Ī]x͂q%у9L :/D,Nb"wf5R^D9ɊwrD_vAYD-+ ~pԺGUgE&4uSsCXLz`uTHf6RuDa{aYl\^H4}#tKaK(p;kVQݙsGKA oFn5ӝv۵]<׻[r]ړ?B Rh{ӕ`LR-;ϩ  q<ά;o\!!jQW]3'Z;apxkLF6&k_|Mg #I.]\4Z9MhtH'mS |vfTx@G/ӳ.5sH]=ۙMH9WN)͑]꼿>N;ӕNOwm,j↬{Bh Fc"y{d֜!+]:,էB*md}q^3Jڇ@CÔ"4.^;~v1sƕ\γv\dBj67Z_bA_bNWS.<\0d_J;‹+'ǥO;>cbgij-UO} ^'i\gw5GyiÊ9G̝1Po}%%!,%~k\L.rJ짇u 4D +rv(펽AfKuyӌT&馕!jh+F.OT}ҖFtC?LQ5M,Ӻ1%AH&R]>jnI[rhl;aekiCN}mRr!x&|fWFb ޚ^YKfE?|plB{`ӬtuڤM;~prHplIWSz/'*zkNLpC08D֨SԠKrE/x(> ii.u?EG2zDˆ}WЗNJNG;*6r늯)2:3M#+f W=S1gwNwqlP\C#ZUr!늒>Gw_2A-gJIGEgy#MBR- W&ڪa<6`.=j}C]"UZSOMeqs,VBr,d-5 Mz .pǠ;;l2, a6*@PVj_˅z`u0 @v#krO RD1sI2q͐ҽdpVWۤe6#|'ϵtL}:oD-:y_'GmebaY-FzWp:'<Шw۰iOna!=C%C.V_`+wuu|!=a5 31% -1뛘.'G<j7K0/99yXwM~,=&hc' :BhQ24=xNtr@_@x]/Yz&e ST ʓyLk :OxN%£E.P:/oq.0)Rt~oδkpNO- ϰBxUEWpA6!sH7iN?x +:SstXoϿrP soĨ*ء>k6a6G2?+S%|nji*c}+k`D8 !wXIPm9n{\ϵj`͡`˹Olg_c._MqÃty[])QL>jVEk2Q|9RlK=vD/e܌nBLvޭ oww8!S7t\z3*pG#] wu[ui78?7qsd߼'}9L̀*Fxc}suƸJyq 7:$̧!^䏰߰;eJ@SkwfT.up ᜝&^/#}!8Ỉ=uh\ǿ$jA<3,W0g*K &隩۴Gi QIr^v2foj Ք[C]5֞,@p}kp }~: ڮm'8:ÒW:AY@RcD!D ו)S¾!-+|-k4xk3Q<*}%I͙+#pڙ]|(]m!J|DڦOr\6xE ׭hJbS& ut5埮Vݾ,+o5K~bP6\+-!~ v{煦B{I J,-Vyhpr1wsJt͐@-s[LP`/721Z\F/[/{;2 aniqZ<RB<)Fѫu0?ffQol8ՇRxc,(%kk/mW@GB!. 21[AsϏf:99\\>$J^ڔw"7*z`0VC Z,%n|,..VOܿqIœMbF?I 0]F0uM&54^:)O,6YA1`@QwFh1p NsO${!:zSXb^JcC+J4c`Ҷ~06yHl+o]RXfLPe4qmaS~C"e9>WvR1DO-}>-Y0Y 0|n]+`p>(sgeP($Ǎ˾ lZ~aTrM;Fәb2FG(BVP T]5ю\VufgC*؜f kc>45";nzL0̫ްltKX煀}n\wx.G_Idvٍ)DſhK@ jRb3+o0lEvWh;8.h;ҫg:OmZPD=q[D@a[\~DJ.! UύX;}m.! Es$4M"Sݳk( AfgAm}MN萄jYnx[eGU oPn8@JǿlqWY|j"ƒ^#K^4ׂ= _3x͸%{Ғ$|"YRO,ԯ(! E+$ %V`L+ `V*Y\L]+T/'mpنEluqcpi 6woQONj$F ;7A7Sp`? 4ٶtogטnIvT/d7bC`3Yy&81Bstui`> s0L M§XހBֻ" 8Ƽ3\~#цe<kN`Hܳɶ;-D_؂zA5jdpTu/pHuk韊~Zbez@Yu:*.4}158Ja"`XMD}0 ^/=DMN}_A>9Ӕc֚tGbZ<ԿcIґqk)}gHzb=!Aqxp(5.h~AVE+t|\K&ĉ(J0nT8,&n# Uǡ]u*/fba5Cܼg/ţDM*d mI_f϶eߎ)]I3Dm8ĺvv/ 8Oj {gWyRM5^Yަd:nOپي$8X_+IyCzWYh*AcѣFWmNf&YR¥ V+XTj;4󓔽4J&bg:E '݉]*>0nb@~PM|KݚODr]nv92!LZ$HZB2/MQ'sܸUJ/[#j0{Lz9EUlC_yQ\mt~,k{Uw['{!ȀX/`unKe7L˿iZU j onRpyى?hܐ)eݵ#]e{Aǯ%\P:-yJqfk ˴dv _j_X_bD z6;y}_$ݒ m}sҢG@6[zOhs6!ս [(bo% -B1Yh! L C5I.3uKB6~j;-o0yyGSD3~ dQpq%ɭT|1,xv'Hsĺ=+Z!b̅ʫTSnOqCDc1IN%iGdH(j2Ҕ|n l0pB[ٴl@+X7LS|kTWO(p]W)C\mȚXc%02G9T#x;F._ W'fsXS ĉF 1~Ƞoo)= 0FaH3\<[&9fY"`@D:|4е5N. e7w1 ۩^s_,kyCBBƁ_o%~;Ң$݁>j^πYب~7ʆw-Tp < |T)F7ji vN`4Mewho0>ZSeU^JZ_o"fNĨkU-9~<1N&z}#UBB(w/ ݨ ޖyB)û씅:ʠتY0~/Ccu]+m.f|LnL=vd!V?RMfsOJD|U܆Rz3ydl!p%Ѭf]yZvn5l3BeJsuWRJa,X=Ni'՟_s_-+|"**Pܿ3{Zg۪iBFs6C1l{G0faT6ғ0.n -nr ژںK+Vw V+88ڂ؎%3`*ɔ0z!~r{{Ȳ!0||ᨘϓ>%=}&dw\=-SgA7[V]2)9UB?)kX;(MV@#-Փ1Ks):,z%I*XY#5) _aa]*i3($XGV,ym)T^ky]|olY-;48MNdY<즤d4çMo{]Hx}#0`X"l7Lz}v%\«g|jC*# b#z md4HsFPy %N]\I L T3R)ڷNW.\. ʔ>"R|rcQ/T&K/jQH-']Pnb*o [/6;`bl :4|dye̓PڔԀuMW"Kja:T/2k;@hڃ١g*ug"th1&82;3 Xԏ?`w$ |BQ@mP#`4S{BCKu~l Y>+IP;h 9>u,, l94D{XtZ] |vٙ- ^kg@1 P&nfOw=K{-t6oM"BMwXQbC*w@CyCZҞ,`^}ɬQLstqv&'T<; SC&KFĒ/.K^b-ԏ ¥4m}^ZaӨl \;m[G.,.G 7ۼ&Y% ( nׄ(h|-Pk.mMnP\ԥƿsV0gsjհދ –&.dͪ9eaGs.I ۧ *0v*-p{ܡMCGB Z`"Js;5k6.(|?DGYď,Y%< >62:vFwڦ'lTߤ[/fX:ԟNOB,dKq2Fk'UiQcc5/!]E\G#sp!&d/3RHT;yigbp͚Mc  Ixh7BXp𴠳7lm w#MH9m`t3gD:le-yDP[8a @bRև#:1g0ZݫAs  JL]lTK1= ,i*\rIVwHzw2Ñ( I|\COGZ~ "Uic#(}. Ւ89B$*..("ڡE"}dp'/\u(M)c8A0Ղ 9/u%,\mv3GQlS#:b[H1Fy2˺Zd5KmsZy9W9ߥ"}mI?)VnשbEmzly[ݭ/t\SD@ 68'Y&4}G@#yXK b*@Ll^wt{/4Y4r!1_pRf3ps$c;Yi`Z8\ŝ P#@UlvVa7~t1`8)oR-Rx[7Ɗ'yQ'iMDuR%5%_pP6C&eњ:ΐ\Fɩj12y)'mln,IRvIw #)Ɇ8nA,ٰQm=ڲr~c](¾%v?JEBEN8CpV"䍶k@&46:g= `Wn#vߒ%M#}ku j}T2MJǠVŚ`UNzJỒݔ&X@v0Ũڰ|olgєLWQY薙l Ua&-8GpŸwD9X\O 740Nt`CUGC{IyI4o/#諵T`뜠b㓠mD7aZ)i$Bm%±Q"m*,٪#@Ԃ[qFzзa^l<=q8n: QPٽ5(s$OK':9~;><&-h|2|mPՖLC5`R.b%˺SjuYVL)z[`K|`r{hQ4/@1/ִr~ "%__|Ϧhu<"^fc!lj>ޕ{.,l"ch?Uhf6B"c3B@[qWӅK:῍=y„de^>~~l4э"uM8K]aNԣ^! 1{C7%کP ߅=2Pg;T[%*b8 b 0#4uX.Kyiؑd0w !g𥄷JK̋$Wt29JkͦUVāب}`߮!,!@L3g \l8օxJvެTr|K1DT /gY@+u  S1Ҝڹ $!娠f].|] 7K ЎD`F- ˨ALrg0.BW`Z] G l/r>L0%)mǽWVsD ^%PK{rc4ZMێaN1S%FhCs&h՘0(;k;''Mr)86}2!r 'Keܹ!4y ~;e-p<7bvZQA 4ٳTӦ rd3*VplOobL^OhxL_8;!Xc "'VRV"⯅L^zGnXz"sCr7t=a4MgPJ?ׁb'w==UcaF DH]>jMxzSNȐ6ι6-F8LP/Xy_3ON-z2 QҪiz ȚE|яNu%Jȝ(-|Zh7y:,>_G C^ ռ&U}]c'?lSw r פ:nGLCqJxm wтwFÏ¢GLYk2JpΛ*F 0/)@Zu5IMx0պrl ×,ŌNslU#Yp<ZF5д t-Re'pQAxg0.i݉tKINcgR0&ӳBST>baߕ[XNg$M :8[|F1sk8Y1qlc\W8fOAUo*)1?m,,e%PuڍjH?OdUƘ,RcCWgU=@Y#9Նe,!"e~y"vYՕbJ(o, ^k QYsyB`r TIC|zRUYZS%bw/܌S#d#ȮGr6AzaG% |q83q9\q[h#'N{Tr{K#}RG) =w(--7{M u|kwMOZp .v~̹"k%YFnɠ70ejؖy4v! ;AU+xŖZnŏ'm'l7 aCS[=w 4]IL cw{`ge˧UaMޒbQ0z ĐsHاDPcKVA#?vbLr o29HXF(j1֑$Vf=ob |d"bV* \vl]vI;$=_KF2e/f/1vs v] cQg.\l7ߢlM<",>zζA`Xw9P1Hфzyn#!Ɏ(Xwԓmgpi o:2HXu,<lKȭ K SO Z5#DB, LB3#RrV T!:wK-۶~3A9ՈQE'3mbdGIŇe2|~];ڰǃ$7xJ2/?͆cXMޅ4g!cEE$1Cp1DDpiylB9lƃ̓XE( UCr%ԲvTt릋hLAٽŚ+R囑 b{s &̴nՖfEbY/'h rO Wzd~w%ˊh"Y,zZ'<A4$iljbڤ@wKQf3K7%Xt26O:ai$.a+ELwuwS.t5; tlz4['c<)S3IIl 3=t$ V)>\h7zN)[ޞGҙXzȒ`?0H.^$@ `?eb}4e"/wt'.:XTcfXF P9`'G(7ǑNuQI U9a4WRH+]L*$B:_}sŚdWp I0)֦F׎vs{+U*C}z?ŋ.j72l^,H8``?TLUg+T2>[SJ5AUQbU0yvd,Vcr/E{zdH.S/~`p#X7Fhվ.NR@!anmld/#zaA"c.FIImrcOgdBA$yeeJCAF):[ׯa{o0;o^:!aӏwR:~-P!?Ǐ9ҁ00-Rלd7LbSo 5R̵T`)pI }3~Iь^S>pJ2m+QjBYbMOnTgU/78q͒% "YR~&:[,ZNjz*)͙6`rشFbBs1mqLwdP\ 5/3,D){[`n[BՑ -Dn4ᰫiVgUi \f}ZTͧP㣠T੪-e?wt;,F1՘c$xPĢvB[Ic>fȃyAYCs, v4@~̩h-[;~v#0%$\&WsVpgܟ \Z A:r9`w dQj(o5]Zs kp{*MԜZV닜d|Mϫ7`6I?wJY]1cddK+8z&Я#_Ld1n/HFrsx"_ cP'`gGV& RnViڷ;K0jU oQ6AYksUOٗN!TsuyMo0GӧN*Y4#~m4 #B&bTH2(<kv&S_bf!]J;eFss\Qc]>N&;"禊 dfQV-`'ρ0x"^QI2WMyRaؽш`07 7vz{ 4n]ħ؁( {s۳pF&# vv),u䑔gX%m  i+^#hef!.2踦M7T7+{Ƣ[fzn ykhpi[\J|P#2JA 7۔kWNeCHn+$*sN/9Ϡ3sVIyp/@800 Vݛ|Ψ` #VV)rNEq5^JshR}87R67ChֿND]:8 AT޳Z^:cy[ 5 JpEwr}(ImoD%@!+]ꋞ$!xئ)ЈsD*Ux<˕zzKl!E+K)ZY"~3א4tBw0T|"p%v`1`< VM^:L ;!s)S֤ں]p%˿}^\yL%e4G(]g!?ig3i>"5b*dz;I-`ǧ@Fy4@d!CkZwH^; y"cA?Z/\Fq} 6W@eِp?^>ɣ%[JHE' .{*eڄhxcmy:꥜owq8պڎ/8QG_1y\lW eVn#>ǙVYk6Zŀ8k|c4 bIAVj/͆JȀ⾄Sr]D=':a4{5cBVdl3H=(!>Ow<*eؕS $o{U`5vm[ۘ*PQު+V9S-XˋVC$na7V}/%!a~.|&SXd`!qn 5>u >977rيV48Y`RnxA#/ 2OۀoF6Ԁ 4B;sSp]'۸ nj*1[ÀdYef% "FViN,J$IƖ9B)Sn籶(e&n1=6]: T:ծϏԇ)[#C,{w93^3xs%?ǓhH8^XQgP/wuT31|ј)j],oh_:2 (tCy@Z7&%xˁʴ=q- Lc RrXUa0C=ÖAm%4n~yG-x*7zX>~>8W /5}W(?Ѩ0Grq*[Qt i>8DKs l,)~>W?+h9N؀JL%*Ȣ% d8g"XMӦeb% Er2Hm̃@dɍ@E}YA' 7?8ec6WFuy9 4]ptAڸ VVt[`(!kO? tDh*M8o ?4_+53:xJ^%R!YwX<{ O9D2 ~=3(e^ CJ>6ibR屦Qf'O}7)ӣDB7c(xQeet]rsk.>™u ;qZ6 uq>aqpY-pkg@PL2\T37;)Pa2v IFi%((ES/\*s0,3GR޻i">|R.Yo ~}+o!946i` -#YU&.zɧn9(Vp9Qc݄*4bM|~th; s"x#HVpv$Dd ve5Dx{ih% TE29_f",#5GC=yDfZ'_2~FAK!֭mM cvFJa1^ t9 D\9p@*@Mb)g / lLnNZ Aɖ?g+*52Y0zƏUfizlNn*)#5;/^w 1ÖDNm7@>Lsn_v-kx*"a!jލzwd. Lt%dSoXDn-&hv$F,G2:1$Ѹ.SwqcuW'3RV7DNo9J1&;ngkq$C2\fbX˽_8)/Tj Xm&|YX"sbO7-eWəpg떔-˭]X a\6Y/RlGjTS9IU?ԉx%+p !(ݿ2ArRǛ6]͌W<aޏTY(*]^^V #v@b96aEs-mh ^)EЕQ*~WU1nQJ Zr~4Ib؝I_퓉M'`?['iFJJS2;N\ڬҦ`F 0fRɯ8СN# ٴ| y uᚈ{HRx` ԻlRk,?DI3V 5 Y}#wE]ɠB$#.+^bew⃫NUcr~L`w0*#ɢ"C!;?rEUp+N0jT+SWe[_c%!s ]q$u tlQC1p$a7bK~l qoТKNMaHbX EP8^l~a4BMg;Z*';<(6/%+ KMu3ZYx^FxMh ^\@0C(wAagY-÷?A:D@)RsG̳(+d{d{&TbnĪX0O] ?tR`Fg 4iDw.uq-ahA7H&3_ŧƘϿZ`J: gYA;N; {opvقeK'Q&¶}G(H%?pAe='^p/ЕZm7ޔAZFL}QZ{ڻg=?U2_ za-mDiLW>94U޶≠5qY=rXiJxP^h{nS,9]Sߦ4$QFVqGeil.׆SInw딿8d9Mtf/o^-7>3WA{ycEHsJJE^{yǭUfٮ:e-/y& [,:2Nn,[{r X:h ^ C#S-X(N@c`i_$'JOjïCK5lf+Uj :Ah%" !Ts3 wZ*N:owv> @|Ɯ[t~z<4 V kcV8M*X}E ֎F˟M ?8PdA\ !a`s^ZL|R4d+peWVF pӥ֡O^8N O`"k: 7'vAzHG  [-bKr/-*y!Hy RupW. -4-MGTЃ8C70 =۟>W9U`*ً>ӷz UM6E^$6QF?܊ XJD-pl Β0@hy!U=M֠+~!3u{4F|nRRf>#; v/G1fۨ:ͦE,#%\?4GU,_w` a}1p[Ig仳eƠliv!gi : 4 sx+ |;H!`ENfr2 ɩJ4TA6bMjzb4u*69+`<a{^+HJ[VoBޱC.c.QEt4zY5g}- ̧/n"9wݱoP0p!w' t]8i2F'0G$g @Qb Zu ͖p{U;Y..cS{)m?7+cXJ:~f܋x뭧!]a9Ѝ򴘰o'ofީjg˧լ_8KBϱ{ -v=s W^ R`*#]^],A8?& iY#9.$"aWhH|o90TWt9km|I992?Rwִ2Є8i~VM+'83MrEzD`g|8]wP9g'#f1Eh">єHZ}l&O4{QoqyAYN̈́0Ni6Rc<7ӱY3W.v.&lES06&]cLV+پ};:gI=׿[WLsG#]47cCoaxzDiv>}jN%^{&4 9Wnk3Y*ڂFF$!wlM%ho,ZNv'?!H/@p+RoC, dU A;3S"R^_1Mqt`FXDm됥Awe4lW}ݿsMvHo~x6-o wF?s[*ze3mWE"H w pPP&@JD+0k޽t$#0(AbvO8E'Y'@̑efc=0TlVx Dn)0Ꚋ6=u8S^rx.$Y/-B4[D {d\v,,CxK{&sD&Kk;YUOH PaASSWyhlߒ^P4a!D+n^I 4ƉX<'6t op\Y@@Lǒ#9iJ THmYd*2C-kHwxCժ()$ ^VBZ*p;TPLT%]G5 ŻAy'{AD_n9'ٱQo#wZx{og&Ns@5뇌ٸ807>1M2!NACu)Ws&ˡ/8Lt| VZH>2{Нﰤ1™=ٔlӄw*4ـa2`}Hpk$&ބ[XR{Qx;TW?݅IISg{jIg+!0J“U%( 6"c4S<ԪW#Ufʷ ̗dZ "bPX 6͵NٺbML4l\TctZitu^v!Jᩝuo`eթE@@Q{q[U"mFltҜ<½T ,v^u_FBYby /w1Ǻ/:*+`kʀ3 /5@Ѵ-D䶙9oɸ 7zމiNDgK9}fAn|{Twnտ^$(J4ͰHv~>;v ŝm1C&e:lZՁel/,ĉ [Z6vjו1H)ZƃlBd@cN`I:^ǵh#'-:}#= Mocc6_LL?zl/I{Hn\U-RG5U?*06m&yonHYGKϹPLLԱO>qdL86r#q{%Qs!7#s^<ffϰ*!W8,$, F_wFRɷEb~vT 8TSO<+n]P chS^p,/pQ7:]lb+S;N~ ŵ鸂yxɲs1'qߪQ_ -WV1py+^A 3;ZI>5}X;z6*j^w'F^\rApfJ8YNS{Uo_-Gb>eEM3 B7pm*V"V(FQVY 3c} L]'tӽ؞@YS5<~i5k=QM0sK^` |BVc&0p* ~5T3FcfLx6"Z^&)P՚:E.ѶU\>jj4ǘRMLs1%/|$HB_`F蠫8W* r;}d@ӆyP߶й+B *6rz,}'ƺ*5͸29M}r1ܟ>dؒ ܕNx5l[dX]x[DA^r|Nf<_sI+v!ݍ~2J 2wUL;׌׮܏Ko[66E;}FKc?,̓FyDz/=va&mbǚyxQ?iS"PJh"]~a]uj0D75e _d)eNkX\i/]1T$""eUN{oA͢oAzu}t^_2}:YILYg4,O@WgHF;F.ʧes3<}43<5v2W3y> 28}:51ҼD#l_麟kęqgUAy^R.]cS0x:V}RszK-e=\u Ɂ_Hy5\ĮD:kf~>=!n(@鶢6^} Fr*JH ALOKIfBF<9O}TG¹mDch\tF sq Ksч# p k(Y@+ gr Ŝ@Liv6oNyG| "Q%m?qⰁ+^Zt.vWGR1/ZY=qT4{`Pj3jR8%b6ݩ3 6\-<?Iv!+\ei0js!y+̐2>RAz>4Mze"WCqG#/dynbzў(*t4Kej놲?ӆ}<1C`x+z'ǾGZex`KѾQ$fGלzM Nήmj[)HX}3; onݜ݄,:p~ 'j4?)j9qJp3Ekfi8]}@\Wn8")  CgL|!"vOKȑVJmvY)P<=؃.zڝ.=$p*?'ua # FUL\k$heAtb{o }Q~܎lj76%vT5DykPnЏQہFT, l fKks|ʊ1;(UZϷP;nf\[ `Y`yŨޚmk R斧'Ǣlt6`뷹?ʮ  ӿ7uۺku>\oHbW5rgH xYinw\;OmNWHR-i5VqZ簺{ |aX 'ef2Ndե@PU#3em7c|,~G8%)dQg}1qӖP WrxT `b*c[{HY+od Co5~_5yZt h$S t?t!dM0/0@uz{͊V,?-j*T nTHPw lȕ'+АF_J48`ès$@KM"+96 ;{QiO0]QR+ gH@ F4nȅSYm#Y'Kn_8V,E2{!5)VVl) 5ؽnѾbY2ɳ*vPNn|SvE?^hRԗ9gU"ٲR/d֤w%n.z v~Mi4m.[&aBW5^f2FI/٠ALB{Iȸ4SumHWճM84 ]+`|d].| *4E[m^0*;a-cMB/vJ(,J +<"_Wd|_GU^&)W]h;H%ބ#񠦣{tby ||?/. ,[TX$gdB&W;H>P0Im){D?ٚkUr̈́!G{eJY ClEe%<LsMh,Rk,x#lֳUAV7rЖ:+9YixZ[VpnuIs2,FQhõyKHDp\uZ̻77 pq? VJ\ƔU3Ƌזسuw cpuT,#AÙoXJw&aE@ƫq yJ[zY$U\KWmF@gۂ8怛:cS퐲/]:Ň[>;Od=2|!jg}o[hXi8Fq U@@ЍzUi˽!n~κ"%>sIoQ-y.p.٫ܐK{qP0/S0=o8lT<4$ZZ ?7A\ஈGME6RJ whѫ.Rsxj%/ n$^n_io;4,7H'N<3sHolM> A;``By< zas>[^uwEodmu9/^iiViouhXKŕ cPCw (>n5>JN^+cGҶ})B$ (d䂗S-f;ϼɒsk=wv>SJ>, O^^r>ZGwɯhe| H κdF-'Ė+kCIIR'\-Oވ>X-Fӝ7M2M%*Nc.0d̓ `ēBo<k}lҊW\ꎴcƗ%[ju?}p [~#d'*A>Dsg^T׽ESBS(B S^YbsD"cr?U,>λ-<4 ,\ ?..5)?c#9@x $(_Qyr0d&C$LB%u S G|Ijh逅8 ٰ9U0cT-ȄA+zto5>}=P,F6iD^NI(Y*Z0BXRq}TizK*8#W2VB=-IL_)n.ne4DVu[ʣxjv)c%>j`RR\,OA%e xюA5$9\ђ4RO}gTC *u>5"Zb< LG-j!A%A5F,fsYqظz4¯e:Ⱜ]i1 ,C]1Li6CȯC H+ע\/ޚד06q,O7T|%Vuq7EU!.Gq!).#8 $Sj:O42'V22 !g;w2,qL3::T\d珞 dV r? /dj9Yq#VӀ_Pb0NI3Z`!k4m- {F]F-~F |cvx}^; m9ժc=к/{"/|BK""VM:&;[?Ys> Z$ :O^9 `|gB o^Ei14#T>&Xu/F@ );Op*a,hB?xc }O&x"eMPwxF!\6p{ۧмr *^Bo6;È_h&@FR.'h*R%K:k)?%inlI& rƠJиpQ]b y6#w1@AeʕL22@[Ҋ.sW u=%7V,轤k/ΰPl}Eا4FR,O1J~&KTp:8N=j`ԥvVB1BZ舑RpA ֶ&<r+قj6oX)ju<8jQeU%ȳҀyBJˋvW\ ZXs)3BDG!d>|S!EQ@{@5[fNI2WA< *_8Sk|y> ]w?>R[l0IH/I] > NWYk&BX\[wWd.kJSVDBL[[0^.b駒9:U<SkY];1Ń/W#09 2N ګ<=h\aH[nxQ=q>ԓB(ўx]!еgnX-wa> Gú7DLxP>yuyWg`1qHRz| m_$ZDK&6*eRyN AQCދۋڞ2;DX`U`M"h%#MQ9y+yfrn9L~pIG#ݩIKwVGZ@ \*֍Fly굻wE@x&& ڢbֲ=,9" n';$7y$E/FϣDmD8$T] t.sQ}u| oGFn \~4 mFY ) Lonl9i)S.,XpH3GvISΐ]Jr41İ͙ +;kH^9쯁s 84O^a*@d H'>O^N Q?\$c&q|ySzu-8g*`wN(|ܒf}5׬צ(g>cw=uJE2N~vtش?b>jI- fB܎ Ht? >[]o oIFst]|Tzn_`7K;P :䏠jy>s'*>u MB E:!KM0@&oo{UfϬiƢ'z z>'>*.\}"ufL!!ڷac's;=FX:JJ*dK 6kh1n3 ">{R͗Υ1杰XW۞ːuuA(1>Mu9%'؀L_^Y2<[6X7QޠݡZ e}϶)t嬎Xuh<9IW?\GqX>uG1SEiUO`2s&,U'xU$: H9+c=ƿ=u]GiRQzX𮝆DE 5wJЗ?z߄Y\) _ft05.'+;'o@}4%x(ہԈҢMC0Hj^Zw>WJ _ܢ$Y[wH{_ag}'#9 N,j&<˙Njp-#ah `uXCU9%PToSy2ϺʄW pl=J#œ8`fs8tE }X2?8-+Y4݋' urL3H}7?T!*9Zf*S۶#ibWيd,l#D-!3yX6Եqeߒ9KRP1A6(L®f[^8_HJG2rJdWT'Iťc(Cx2n0FzF*ɰNsYΌ\#"]c(=&XĞ5[ٓzE*bّnɌg=-oMYG3$>*!589B+936^jQk 1]fLf@,% hF.R9nOGW596DHH/to#] Հzlx4ZY ;t]^ 0B'՜t {gݴPY?ɜ>Sh OQc@Go¥0!>s%:ˆA,ϬYÊR+'Yv%2ۗSJt`O"c  򘆬5h;A;\^fq!.#.-stҺi/ZcT| )%@eTu袞MML9jΝ(G œEYJ>u Oq3;M7,"Я+'}jTJR7l9dyA#_C:yvPre=+sp3q'ǃ=5tӁ{ꏃqB֤!&i,Om\ !h R1p+55wWˊl.ӚU xslA<[7oRv2 ͵Eޖw7 6]@?[Y~بCT"t6<R<~"*Ϫ56@2t"׿;&HH9ɡM0o g?: Hc8.HVNYke_ʩ؃ s%ļ`?S-NQ(JSI;qδ\'j`:iU]9獮xSVXrWDx9v#ivb@Gafn' </aAE^2<iYJbH=P1t'!d|m/M ܖ4΁ɍD]X3'b2 ,^F/o҅4l! 4ѕC 2WcJ}&& N Y9\(!X&E=nh{lKlx\7 L}PQ#MDA.uv|3smsҨU%{>k K6Īe99mhDbҠ'(Gyp'/fAgd]L:_u(Zha_YOrd_I}SUFux0Gspe-e~3aH3u8[D`x\?'՟*_-Aú7mʫ/Xk@mb/ԔDK(ij\1;3վeMKcEXf%cڐM/$Nɏ&c_VUOքcKTS7!2Vw*?f5v0G&]a >*Iw8۱ S{Nܿ@Zvַ~gf-"LԂf+nƊ!{Aiy$H܅gxeDDa94]O2^kPr~c/{"zI["-Supʝ?%t,րȅegx(_OQ-AAūM8H8ޘL0It Y{̽FCQy.mŶAt2d4%M:%8="Ж!'X&vnggb(SPaGMDP@['bЬ}6ΛP$yay9]wT`p?B 8, +RFuADZ;Fpݱh%ߝC2x-V1y5"Ts>8r\} fNq*x)bNE&WuvVMMA^z9rhPʾH|RBkkʦ"SHch"^%dy 2@=sءN a_V10i\N "!M;t5ȽLO8e\Cel`ήih2AყN#MWq&FԎ 6Cc=^_ŏ$sk A"a&̀$s5x'${ˇԤ^..C[r%I\D+i6QTĠr#;^ׂk*<-A yn֎4#v}gT4 E 1<QUQ{zӍ&_pS|_(Lv5Ba'W4hbdՁPA'=JJ <K*ȥeloQRN20g{cskc޵޻gMRtԀe%w(Ed%bv%qxlM+Ј\N]w^ I[tܸͨd`;X/@N5&ubq|%cRI5J=rV4 dÏ2+L"-ǓЙHF, @)#t)Aˑ}}d|#ɬ4M:PJ]L^ ss*y&wg\!}Ud13C~"u/Z0>)aaHW&õ+`-cQ:l[EU$+ 9 ڦ[.1sd+W)t{eW4۶0}^QUz}~-o}d`*~rHB^1ۓgvE!g|(jZ(uۭūwGe-sO6ROQNV<1i߰s[i:#u:y꯾Ua{Y}M.l^hP9s:r^3xl+HVO/H(L9 Vv'ئؼ9;ey@AH$%lWL9kE& ܼ!oOX{}~#=8ު1[P>Q}Q 5J0/4+:T\>OYO?م闱 ~=IP.t4siO~p]2z8b#iҦ(,#%^X(G{Ȕ*KηL3+X#,':0]Xj+S~Re-~'^ > -q4fY!4L,۵KsL FAspyauiąUŖ\Ä2oL'cNeu07+Ua5BY9 c&=DfckmzXpM1k0K##(k<iOVj/Nv9f]Ok8F/5B1i^xb[VZdA&Z,eZUӊJ}D,e[OdLomUG>pX`Dпb>sWY=KtHxa\^4_OQ[@0HFT>AVq5f5ZTPGKtD;0/1hsL nBo.@^V!PcȒ>A[̴_i;NoAW$dK£bO|t ٗq'1?ϣI7Pa4OźdRd(:Y+6#E"Wv92uE7>PhInkNͅEY uSF ~*/ 3}5g3*n_rOm;'YG,lW]Ȇ>S E<(E_tfs}1E#җߒbA)B'XF'kF-{ozD%Qe6Z],c1 Tbm=BCpI5*Vu|~_˘U Gg4L$t;v n5;kw]T\_&MU``×Y0p]RPuJٱWP{ c@J}(J͌sڠ&BAj~ &D*nWh؄g" I/yzھؙ{)as:&/$A{Yn58Y;k/2L7NX FH(x?' ¼CZV$hI9<2~Xl}5Ff9th́>!ۖg 3Kv%gʹXw<\CB46^8V7ML[սf!q@[cz]✾ի!Tpc#$wHNn!(PZ^UxjUO2HCMlE#aq0"QȚlC]0h~[֌szU}O~+4T8=UWCK?Uy0 3^;&s˅KrP ߦ#Ifv6o.l)Sk+1<>UKzǚwlp3},e%1zp8e?$ye#Š[0X,#ezrZ#OeW)/p WũwH Sn<)ooJsNPsқбd0uyr) 9Dck_Qb;O{ʨ621jS)~o1 k BR55bӆ#L._e84us 'J]~.pV=/@BkyN 9|x."P- 8X\ OÛcZ?Vq Q L ~na20 ا@1~&h4 f6RxN ҭ<*0B<^DC3OG'Օ^׋Eܿ"N4n*Ңmz((Y~WJtSx79=A!s /Y{0< fA[>m[#K[ZkTt.8bR=7?Ow:b7B^Rl~?8, kM~I HK.ju@?O(goaH“+^,Rs0o0[:!gÜ43Œ JiJ-FNK4c*ٰ ^*8u\3wӖcçF" g;ISs nh B㎯f OKq_ٲi~?URaVĽK`]>o agaC8kɕ( ΄oCD9Ӝ< BL+颾zyDS»s[ ؃ 2'QS8.Avpp%KEȂ6ƻcYKٌ)S4Q֝ϷBpמ-xuvXbv,18XBI$ S wLȁ`ƄYLϢM U Ԑߏ&:X ؋:Ю+:EPηHD(|6<֦5o@1%@ ȦHvtĖ r7tx*D.$lt $EQ&/E+n-؝ F.š`$bK| dsITEiR }LQ䷶\N\1v&e{{Eqav.E TׂaιMhgwC-Z_x/͐1$oPpmN"/^cvSmA}(-Op]+H}D lvh=S~S%NI`x@b1d!)MdV)T{s{r)πvU' SS4k(W{0m>M|-}4 WWzk39C *"sw5މ$ ]ZLqܔ -$^+.KZB״chYY2U% yuOr3LVB [RףSDyW픈Yy7{1 o%}\W3J^ ]y[5A*Vk[ 6Uee6Hܜ՘ҧ-V2wt_(HKZ9 9y}дn]Ϛ_ [Cn Z(>$ Ő1'R|sj\t<9QGk?QVD}'xVH]8:#WQvĜ[~jJ$/&ksl/LTB9q-7 Dոڕ>d>9ҨnI@hPo.Q͏_5"M:tK OZtdK&#LyKCX*T&#ꗛK'S,S"C ɣ{##O&6Ty|"J\5h]aO")A$IltŘmM80WQ&/.:|l byZro>Ńޢ O&A0G_9%9s8zO;3QZi' "".A5)H5#4m)XX~$Iڞ.OU 벜xS)tLu9LJ|*Zs0eb}:tf<=^A$/m {'_7\Nɢ:ɉ+:~H]&HjJ|M:)8"a2?375ܮs+拺*BSZ$V@dgHUX'XL fNzMq=9: ]l,I207kE:+D6lHalDE:_#Mo ^J34ʀ{;oqv7ѝp8r@=LW[ ؽ/ijvvm]Ig"U\8Lp'73{c H&`UyY5:iq.l="zCrS*$`lA*C>]%.^34r&8?Y?"wT) #tENp/Eb7˖Es9"atbRl hFǮOP2B[q?]3xaR% x6IW8o6Qi/Zjx [&Ig*ڹ%jX|@yǼ}zJjd`Gϙ$Ts0};4*nVɢ04\zlfDcdZӱ6u}mrx˔cx=.="]{wBbS@@LR!2W!T@'6m:*)<9i|auV/yCt,#@5p sh t琺4b=Jf9MbDŹ_[ _f::naHZ>,@o 17%u +BԸ G.9Ӈ#3v-~ϑIDzOWX*> Q~sW^ErIjq U d^o`7j6i_g.U;Fib=CTkE?2[&D9j|ӶZ񊤸{;:C8O%Ⱥ|G-ї =Ohp.Pׁx1 G /(/" ;ey6aMLJh~%,b3#Z"Iqoj܉sfL;t u eĂF WgvRCN6lVa 򋞒¥Ijk% 2|RLVy/"a3Boa1Ls\NGWu˅'k&2E€%U)-"`W_AMq[p Zjط%9RUصټ?[NlN$VMmMգP ~w!8QO !Wv[Wg7>of&Ÿ(e|Z$c{ 5 > pUqˀ՞U/ۀݵ !ǝ>|Tߘpya!gD!`406rcqFq=DM"Xp5!PsE쀂師T1~GeLCWhR_aë2 +FmQ9xtuUeY~;Ӓo[]N6f0ɻS 6<24gqP55E7*?Or@g 6Rc{>Jx( %~eZպRRF8/^/7;mͭP0Jv%EoSfo @!Q/24xHHt THFfvY72\8V0>Hq>I_fKD#UhA: %BUZL_T2%= W=T=X^ {Rŏ|hKvn.lns\OnRyvB`R=ٰKiU3КwV7 '1ӜS8nD jbF!ქ$Csmm}ĬcʋkE0򐽎{iMX@"DWqO9358b%T ưoG+ +|nZ"k"imqu@@by@=5z3I4޲?i1Uj\rWcwoGVn;R|YfBn}d9k~wX7ͺo][tCCÑ=_xprL," ASi LgEFqZcsJ)_$}04#UE)"+9BV^ڊW" 4U EeXjV6;Ga\Gs(YҸ<'z?߬\#Eh*%ֹw>#}hQR?P Zr0֐c Bk+EEbETF^k9-' tmj<[1n7f7 FHn@=P#Ȉd|<xhhzVϤBhs7dN)<| P¬A&>3>{cȆ-@JfiiuXF9;sv_;DGb;h ~Ѝhٜt#WB){"+g!e/]>F r>tA_1;"ؑynr9D 3 Grt?Ju Xد!n UW]+cү '%IQn\W>J i1ney-c{C\np\yfㅂa"ze/Pz#sLކL5YՎ=t>ZZ::mbԘEzdZJ9DKeky˱Su᷽@I4z`ptCv}ч,p V724)OR X|ߙj@ Pl2mb'*Lg=9E)AAos9Unn?&{q^D .0&.а$S9Qn4E91l.(q^T9 .v|iM3}>Ѱ"4څtd[KW$i& Q8DZD WkDF׌L)QK1]c4mI;4!TI{u[b0[i(_ @.B$Q 5ݣ:0tn+nOΎi<5zhG' %aoLzE=cz6ï9,);O:hW{irc*-4"1oMT&nyTj*ȗ*BHփHJy.K]̎9a[8l@1T9޹+"L =wU.'?# <&pkI'8+X@BF*R L/j n?IUd`K<[lWQ^tEpġtkgaX[ʟs jR'q(Ef}djfK>40T,o4ðUinM AfOi58ͅGgc AC&3jmkzEDU=N@nH9.R5ø]2.,C՟vȡyY`/ Im/kwAim)Br dLj?勎t',Wqҙa4&6T#,\d/n4ԙUH˱ۛ U@wr|F?AS#a6HKҡΈs&UkCrMRWZwvv4L$&jj]vDѓh>gOAcS$ލKՑu.c" H9. ?E #ƴ|oIZ |j=$$,Yha9,z1b6y\Slw(4Nhc4AK{!O}~jH GCzRƂXqTx8AF81G_p*uMl)$aRcMnky&Ld|xh=Y:?J]&TGa<.o Ft}=3,-S$]4"dchdm'` \v(R>cLt;&#RY~,/ߠI 9o쐊TYC"e4w}_UJT}wh 31Ø莈wb7kGfϜCT9[5<հтԲf*A_0=6T`Oqɧ1teah#Ʃ/Ixٔip؄ 0o;uW-␛z9}s!'T5LydQ9w&ujڭ"C wBoہʇuq=8M4$4 >QH}{@?B8`ToxLݵA)[N[loi֟_'UkS܎c{!kqU0A\=YdFmkt)oej;1??>Lz_5>~XPSgEQ×G;!6Wi;7jdT%5Xw!8B9lչ񠶈wNCY4EJvH3wO s  c._ Pצiw{{NX Ϛ:{]v[̧5 MYґD$PnFe}aaD@[t@ Yb#N  nrȵ//Hgsɗ ev #HI:Z Ft}> D2dBh gRfABXLAeŘ6+J1Xt؍%+D1 oyx͸ ~LL=+R_C#giI syV/ L4xկ_sA/dr+ 0>>[[G1;c!c %h<ژ!6%mcEY`ZWbکZ(%znzD oWoG8:&)}ŧb^11ybl\*fKN,RڨFZY>UZYcG߮ìΙtil A/dEY ʜ0j`:yr4y*4\Zg$haBK<`î($\x޿a;N՘s,RHtf z8QmKvXht~Ɣ('w݆etuiIm9hRm[{g0QVvX%G1YbήR# "[j0 a?V3ҫƷ)^_Ah;U%4I9p 'më-p=}.Y{؄n7:ifieơ!QG]\#B^v(>Q\v w$j+D|Eo WO,+/kzKDTxU3ˊ ^PH:[RV柣yefA0Jugy .oФ!%Q3CKp)9sZQ`.&3Gp7 Sj'{f'U2=u/{l]U|Jc½#5n@5_dhUm3Xx]UIv >d-W+ Q{@G'Z6tFj9\$Y{6({*?l&`'Qoļk}#gmX& 7neŤ2wQ#7>f{PTΞ.܇=XX4"k > C-"9qZ\ޡ+SGC6[*Sh(ĢYZ}5ǵ r~xB]4⋜HZ4S}ڋK \ݣ2DGB61 嗔ˋrnJ8H;}K.u1eXd"-x@ 7v$&EpEԶl ,ΖyTG5J򪀾 ި{fF/m,Ǔ?GyE3},>V20sbaoxC\:|K䐈}$aklȣjrk~PF܊Fm4؍ =K|ƶ0 ;M p=ّUtmlDm:( v~s$f ],詎#b-FyBTR_BcHޒ-|^$~vcdZj._!CNu8uy$1n.!ΉBKCWm=[=eWƞxrveYG`~÷ws @'L|{k Pf`I*7cΪ|JNx !2.q~Y@gyy>ٶ}0[EYFmqsݖ5ݖD@bwt%{̜Kjnx)R-Ͻ2{DԜ Ѻ?De$Ab`S Ti-t-EGכA1'D7{W a9ؕ.K蚌9# Vpk꓉2k^,ظh+X@7D-^iC0y$n"?DKAhɫex_A*9/[XM_)&;lIOS#]&YO\ %K݈AHe|P TciY i>k}1VUOjK֙-;fLʼnm?4X V5:+K6ak&avk1LǎƘ$Զ*lzR|aULdkQ^Na8)쌅ֽtYt~.t=|<&Ldq]7 z ֢:}"QDP&UL<_U3} #QknA{L}~*^"cZޚ)G|;Ac<ܦ)r_n(4a(JCMd[Eѧɏhc@S@n:.W-'nF3-l5}] FU'Bsbwš?I-PlX.d>FgO>Vd0ZBQf})6&wȗ5| KzuU}ы@DTs5 v)<?x:Y@re-tyTHGUEOH}M)1b<+)j㹨OFD`'#j"Ʀ')p?=7oBޞQ8XE g+ %wPE~[H,:ֳ;H$IGft_o[~Y9WLRcĸq?T8Ayj|QҫZk--w[ WF}#߽%zۼcхV[r>|?=;?;HeVI#[Xd4*=e>#3$E6 'LlQꪁ7<Nj聗bg;𹟃"k =hڽbkC$+ԋ)̲ցH>MAG+a-aaֲ\N\S*pO,e) B$Fyޫ6r2 F{\z=o|<痴9I{H" F "2U׋9&i̶(,22"`IOŤYqቂ{n'UQu7~H(#p |3ԃ Ҭmn#8³zǃ$fwzH:׫zR]u.^ 4uQ\OvZRTID~cҫ-7Wv%> q@Ӣ <ڭL/H<3g'C pB(\LW%0S'1Hf`dxrvmE,MGo 2,O2 Q.[X.o= ңGoܖt]pcLX<+U>dj)+rbu>>#u_aZQzOf Yh \G%*z 㬺TfWySrl,*DWǔH#"9[[܇[hCi>8iɶszw$eE<I <*ہ= ^sFE!x33O_GV"!gŤ # 2Ua@$Dq/"|S9)Z;;ae⨐?4Ms<E\ŷKieWw^y8P[_co}#aLhHEOo1y6m'E4lj:@vQ+Ts+7өɽ]VQr%~dׁIlG`.2>˅ S,@*xOX$${dn'OVƱVaNjbI5K9W(ڢV%c횮vVq&OamZ>0S, ѹ!a0rJ-%j_%~vWSKIؽ )r\x|椤NˮlwXIAP^!#M uB&qkO/^۽m]g<QmpҘ!X6CWWj`e.:nݔ3A11@ߙih|J\E=(;{BE=S)"]5^DGܜ=~Pt9 &mȠ qtE<| E#oA^}(܈c䒲pO <>Zdp0"xyR;(֢\? 2ni?f6-v6ٔI woU / u‹kB4LlrL2M/RQ E$F9mj3F^ dn/5'1CƒmՌlV82e&}W?ΨC/ffM>2lJ3![.fJAP[, 3 V;^jJvF$q4UurJqГ>$FbwӍW yX3emȞw^XL.≪_&1Abx\Rc:}GŮ6q ޱz٧w3?Mn7)^NnwnGdIWvGwpSu3b*(6~ܢLtqf%#zY$eoqrIb`:qBAgo ;eIJm!b]clUn\鞼-G/ZIv 35*!W&~9u58͑uh[gc4 Fu"R'(~4M&0l-OKO;ȣӌf0 = d|_~FG.,B(Dv9n[cgݗsXvVQrG]);꫶ J(%hK ܳ_%eHWtHRz a( z& 4PS5G:@Ӱ>3n_)H}͜[F=}sOM=LogjVEvtڱ\({'VtQ.PΏle&lM1\ Deq}|93'ؒցHՁp^=f"=@sȡRkoܠxy*Wn?eOrՖ8tNekxW1"URFJmhXd*iڕ Vnf%Nv8ǵZ&Mѕ]ldgXMaC]6wX sACJcR+|YS.+饇ˈԢ^" 4ǵ [PMnDq`8Yh+1^ Q!MlQl"j qHUjAl{PsgXyW;DZ.^{w\ƃ6{ K?x8l Ss1b'O}Pn+}\2#:ѳWLl*cZfIiEL{HRkjvȢ˦L^cWx1 ~)v XN6nMz+B]0b/w.//c 0O 1 oM Ŧ{6 e9i%4R 6ɧ8w܌3陔Sɨ]FZn  ;f)hBfr۰J\ <6SRipZ=sXA&" g=ݖpA-}:jpp`oC hYһZeh)7[ BE\9w}JEr)3 FF/W>u.J9,uʺIU4•IZcB=-z@qx3EZǒ82Ċs'HK3CX+㏘NSR1ϒ x5(HlFϟ.oZS6Gh鵴eN I].bF| ŜP N ]{ν;y$9 If0qb}\&M51`*Z/ RZ &zq^8?+O(D"4zǏbIO )Vؿxf8V֤ܡKmW7*#%I$ SQSL\sy8 $ZHxNPNv׷ܕJPјq*Cx5a9L|TZl7y_57Omʋ[6ُ"ktm5V-,Nyi; m. R'jT{|N# /R6}GM;&X^ƽ tDn`- OU7Q~F~O]udca$x`Ԥv. RQ-b'Iu ȳsf&!tWPåvXEF)#]!o(%R@iFgޅԱ!/5!.A 1 |Lߠ#F˿}a긵]grv "$ꗹxd[R^e_9& * `nf x!kXD~tBOB:[3<+Bx<ZWpIʸJ{^h5Z*Fng oJrTp\BbxS-QEDkB䈫TU f};?*MUq&ŵ:n9>Es̓Ob1|J N&fPoyj.8,9W"ϙ&( \3MT6ꞅ£Y"c\qua`&HXDLwzW"_ 6& v%sH U{#Y!7vԞѐ;Վ6sG\uөL.p"K;օ! hh Jo?}&xz+":GsXXz+)nIЀ1z.![l{gݹJB]SHQ>Un'^Jjt lt!gGl):Ƥ}z'vp5!I;IE4"tŤOsSKRKwtU4;+AmVG[9;0pk UN'׻Wj?w%}2UI E_W?EmVya:ZɡT*\-n¤?ߪ9̃6rLduE_Qk㢵)P8kF.լ.=D.E%;H),9))E8!rK/ /ߐV&ny~0pyKי#1Ǖ[<;Nd܀sCfC57oPV_>7&B=6Kf<]ka'A;dӻh6);ԥ6ӽJP;ϱ#Hr.=~hObj_UrB_ZyP 23?#._Q s^"<sf%<u0 &/HDb1Lys#ۥS9@UIӿRm3/l?LDݡlNIaOnћ,j̽WSVN[wkIH2G#'ނ46~ShrL븼j}f/9^.^{ݛ ,tE``{!? ZX*!n7S~¾v>JzZpDPVܛ‰aYS:J \&MOr1soQݜS^7S 泤O `ux]҂_N٦*QEc3VhovӍ4w=Aoˋp62hgm|/{H]mg[ؒP1sׂ,W1Q,o8`mh뮪3WKvzZGEOhnNR1M68nfky䭎6{;KɨDТw@?^99 zѿ 1ƍG%hРO%J"B\AYuc: "H=d޵wQW g6|JHv{D\Qi J%\@G;ʞ{"_grI"LF|MtL ylҢ̣p[pV6P{y=|a}%X6Qtɱb66 <|YrI.j`QPU f C,"Q`6 ]{40V@ Y 4#YOqF5rNuc#(}bŻ2iqW% U{A"8(ʜӸch12Z}JqyS,}w$vfāXz8dHbAx& A/OSjDF)BL5v4UcwV8R/G8fY?6$V)z sbsI,QdV"yl p{Ƭg)J#O'ք-.qUpȇDRP63 8%Ӿ_mwaOW,Jmf&9ESyr>F8>Rba[$-˶=MWfL+N`Rnq8MXf,m` t Wp4[>-(F7Razg),mB+oXbXNm1ASfwb'p}co6S[ =lǍ%R5M1&+B ,k0n;zLy^?^z 2gQh:Iw|pog+mXɈ|S/uz=檾@J.ݗ8Z>r7c۸?Bv}~ hh֢n\|^Ǒ!jN,lA )9%lDk(Wwi_QpUvn<0H;L?~_[9ZfIY8oc% Knp~,c/M:ÈoY%TẼ)+T.\•1& *n|=Sۜ0vB\3Kz^n <,Vvb!FߵBb)F4stG樓fR$hT YBŢ#T}8VN;sxmCSs)$r)}W{n&嫷0ٛF( ;H|3g](aO9nB'͊a y A,(7 i_EÄ[=*U g[' DԚ> LX=>zEZ]mG K魥N5i*ּ2ܺ-ӜR?b`hUnWij`kݾ(UUP) /'EFLJqEj8|͵|ja?ivéY8 C](Г?G|aљ'@AmXՍ='Hk9'9pk82Gnt6f~uYUhu!t13 Y,Y `]3y8 0rZ]^׏48aAy=вEqڐljT]ԚD>!sMh2Z8a7 zz8c#FbkQPYVPYY έC^xx#6%n_RO`c71T"L֐,z. W%o[\Z5#mIs^$u)2:*R{ ,;'UI|2Ax`:o@,s7Ѽ>[crQ"#nɖaZ_I-وCM LzKm瞻+ fbK@T Dܙ:թe("qǙ> 9W5#?? ۿ_OЄ%`6yBR L! ޹1Z|Cn67?6ɛEhZE ?/1h}Bm0mL.ws-G?1BP #ԅK}b+g$#7K9D'ﰷwv[uh_o2u>ۮAh.<-l'E)" 2-xW0K!v8L 9N2Q; !ݰO96/Ssξp %p}ee)nh$ vv89*D23o=/`JڨϱaE `YAM:3 sRp|YE9;OIH W<[1hQ̥&ߘt]?҄]NC@dƎ6gM=W_/O)nM@߂Z˘EQT-r7+墍|z`nό17M@N>kӪ}I.wv>SK#cuoֱՌV-3,wsR8i0=smIuauzP}v0xQlv=<`HA#w I?Ls(Kހ:]x)Q}Iẅ́;,煦B_oE",k5$QիT-I}C7zB#ưg+pb኶'!&Ɋuѻ쿀P OTyqah"ޱm* ,|b Df ᕘdm!c(P7.+ "t$*QCKxBKy҃@++kIs`]Z ߥE~Cx ;7 }UebcuUa:u[HWG"j RZ=ŀMqh3p< ZΧ@(H}K. /NxIƦՕV} #d\wVN]3pʙ+ =Y@Nˀ5B  ʍFR$S;Gcޱr+^u=Iw݌^+PyłlvӠ@wKVR~`KYu/O?W޶N}' _ f+9Br[y`RfVHU8.!0$tRb:f|ll?;ś҈"LTw"y/6˳ >&j0ۊTwm,*_1^" I"9BK~]' \~ }X8>B Ղ`$mNbޭ!ch GXj5j h8|f3JB|@3of.53fϋ:!FLWV۸50zcgKtԯ/p9[p눢xWgmʳS.*5v]s`F&*+ȝaCYnRn6$6½SDg*=kj: >xHW9mך7ǡ\/ /.&C !7P9Sx px.eA~mS6ӏ^nο҆(P`NLSfv"K:p)]/&NxEEMp C꯵+&\集zP Z ԷYA=Հ4;μIYUyL Gթ )i @i1m} $DhzW2(5yFn5*OᲢ{) 瑏iDD)0 4Я&K~R^ [A>W$}.f ^7U}1wR9ii_[zU_Āv7ec,>i}MTM@ ;^k޴|5Ԯߚ<#NDP2| 48/nwb0J>o#BsBO?XVڙR Y%, ,$0eޥ Œ$2gձ= D.+8ՊO ] ݱHijy{{)j6{cvrMEMbvDPRD"Td(_{BI3IKJh/=$Kŷ7v>t=G k&(?v\i?.2,%^4zf3Zm^/6Nܠ.1:z؏YI _-@ږy{``.@o rkiMO{+]4bR/,H.CK \P{>؄BV ܠb"kT:O3q{J|oɘu<)hY[_2Rlv{?8D[ׄA-x`G،-oЬ iNZCs^c6jW&5:/d< E= ?Ѳ^ AqZ2D9(ME$ok5 OƎ ajC*k: v@^E^e,!3ܵnO U7+I;/CDByAأI}H:{G%wEo{!8%֯"ێK B _ K"ҝ3(%.2DpFIdvv_k)Z7->{\Ҫ}@D_{챔7o=$#1,/{!sh]kU#4 J7a@NCS Za2qU[~O܎/=ty.2 NN5HJEg4q.*Rb|BVW!#,z9@o6Lr|vAaHm~J~l ׅndPg 9/Df5k y9cJ9![. pHܹNr$*@Ew'ZA&('H"%u7mqX|4STNŢyPc-hyH!Ý:guA"vk E@msI Ex LbuZ݉ʥ:p eP_jV[CV¢Y cۂv%W ~4zoVD*lxC7Y-hk{!ij[C]h3UHe&:xL곪!VQhL9Nsm.ڮr,{8Ьn E=vS"նYVا5.{U>LR䤎 N4[VIe a/ N~-uTt-EV^47@D>NrIKif ꕖ-Vǽ$lPLaɢNɈ;K~'jnlIE>A 9_h,vZ½:RȌ(c%ru;=A;X8Y|aVgB2DB0ݞ BMSdU "ä 5g$FSOǀؾe?x!nisa6Ŷ6 |/AB-v?5>)PϽ.{ a -#`?=J ej{&jM &1DC)u֩)GV} _Ɉ`ʴY)73zs-Næ `k0Roul7mz .^<_jMa&QIȱx!G5JB"<[D.jnnAߎTZJ>+t{[p7( 㝓cZkdj;&xֶy|@ JeGn0m/pgMecOhh.knQЄiWؿ2keﳞQxmh[F!={8~FMy,Mg! &pUTY k?bēI(oI%pܙjy%Bd=/7 fGPKFT-[._&:%~~Ht1T޸qU"^+ŎJjfWRơђ?3 <_wtso0<]&רbqjO@*'n Ύ"ZGok4!1]QMHWr }CkMďBz/uKžϲ]zܚiUا T0 0Cezw]+t]Yl:J$9^plXܼa7,J۫w~lnvuA&08M򓧎q:;3e9R$1^8U,"zm2[K^@5 waZzdsۼ2u5$H=RIG iHX,9Qhe؁ H\ r߱+ ? FԫI'ґ#)}t~⏘ռVA:awSخqXE]zԀD+\j޹J&,{&`GrЦѩqzz,aE& 9NTr鬺 mSB[!(ݳˌW]ZѿGO0>/h20aPZcgQ=YQ&+N&BiᡍY;}9 ]|ܮa,98A ~A(? -qή{"4M[vJ Lx%Qa^~9C,j e%j܋y^OsFG}ЌL5fLyx_V*vʢb͐hm4CG NJjoUCqD Rx6m7! 2싹>XDv5h 80&$`A/LB)\ z͓6m:wż-(4p `颫q$ H!(h/A%V¨55RY'͢'Te*_{ǒde'~i>_q??%鵼D-W^]#^$>q7tH_Vk6s=h˓D + 4.wquj7ϳ[NIY$I ;4YĔsw(|Ϯ/VB+%Ke}}&ή1ucn! A$KVYV(+t·`̐lZM!Il"Q]-ع#IN˛ʰbj5TA9ي*yanEv6拾{OP@r:}"-e Uv:&}6/Dpe,Ќ&WޛrzL{4y^DFi%lMJGm<ڸԜyJTw+%7xN Q3bvTHM=fuH /!zHZdC sUD@]CTR@t46Y-Hhn \5CjgmȚ+X{v6u:Pu Tl5pÉ/Gl~klf?A$-"ʙ>PhHdTleYPeh•_U44GKt{^גr툛wV>td*oߤ{ OhRRon.]$,x]XG ze!0`S4OO>/]6IТ!ͺnJ'.lOջmƶ^Y;T1 i䊜РXRȼv'2s6j֓_f8zoh:l X 8ÒTqo%~^OL0VKhzuͮ^k=Vpa&?c#*ui"PXudHfMQJqh< .;u!V,}4dA{7߈ EVR6Q|y!kN,RܞPxV]TZ!3@S#}mxS.PGO͘".P9$fQznE.,) 򈤊q=$3dr'Y+rJ75&k6b_wcbBj:czK"q֊3Ēݓ{e8#MO_>PgI0=p >}T)W`(se>phWpQGȑ`wqX@ML>w)RB5ٍ  nyғTin졻Q۾bc}dcmJ>* nϣER9>Xx&Fz48[KmKPWvyM~F;5M4biuZ׮|pGrZ3;9l[Cͨ:1@ ?XUB3H)uEgV7:r7nvUƣ:OuU%qݫ`Ck 7߆ʴm,[ \n7hڍ$gt*5;e$Xts?`f*x 6 ,q=+yϚͅhAӔa]+apuZ#RGoOgLew ᜄoPuqTn旍 ` U՝o$V]Le-y (38~D{ֳM x*!'-!SxH {>@xCҾtn <+)?t 騾>*xHl@!M]R U^[s'Pc)K-h߅0 +gtׁ(ݠ:Ĺ+}@c)U8*'q =qs $x5&-F6ǢDx0bSdQfptOTuڟO2,~ۆDX{2jr/I>'dam{07ӞQ TxfpOw1Cs夕/%!EĻw?3G ){"y14|JMmέTwS8{ax8PG@߇^*x'TG#w߰ h'^svעs.3&XB$,)ny"ԃLUtpRPyxtZyͳGđnYl63Ǖ\w=M@h -F:*+i[5eihRO#)3NfGUC'ΰ<}Z6sO}tf2sxQu,A3;&d#wtrT[eo1Qo8z81C8!ޥxVwYw/Ls--ښ` hc/>M}Y|C"ź|J@Sl/f%ۃjtONFc$&j/0x+ܭ{/(d|%(׽!ٸ]VyVކ8|&s%dp!zJ[zЩ6 I?_yI\B۵HT.Qgo)&mY4cv86ЋͪigƯmһ3"U$3SxGQpDX*iϽ?jxuwYik b-~Twij .-Q}ل. NzO1 g'L8?'y;:HН8f JyX91enRfp*: bvnY&6/nb)A&Lgmnp2SMښ|my CgY3 M*'ۗks2n "RYj}Svm~m.?qE1*.7D>)9x?s[֩płD5cNQ_<1Dib< PI44ro+\ 5A6H26;u1"<0w.5H{|D^pGj] >2Jm0/!`BKdC99BVbL 4l/S9mꖨ?ǵd?`t@˽ƺHM"V&@c}%D/Sq8ݧ-=mA{<уz2o2R>`/+chj?K~3LejͿݿ`m]cͰY ߤⅴ`U:퐮 |TC-9S @0_iI `Iv3j>0髐f#U\E`gϛ>:( џC/C=6!^C1XF#u7,}'_Y %[|i֗g TX>Òz84t5JW 'a 0qHa]6R;7[˫xkb@rARDЃ#mz52t%&*`awj9!u~غqC@Ҫ[]f}7Gm~d;h| 1hdw2w_[ RRj^N}*<&D4K4nU3HwdY9D[}KUAE:ʝx}@aTPF}ecLeJX mMžZARe}BDcBEN" MUmAXi Z;@L,~N1 ](.H%ӅeW:cdŪM"rrH;뙊{Bd%yyxV<7 g;!Vs6E{ ݁쮺@ JXb[oK`;!Ae! 4w^!D9!EA}%*;Re 3 2~#=K(w{Π~Җu)=;CB`r"rrHB*/hvߏѐo܅X_\s:o@—5otL5^ %._2u'[! h̅ pP8MZĬetREB#iW'+zkB Yv0Y=*Vf/;3zgkA2cHt*ס}tSfB{"%%FYTM7axtL4af`f o~>i7FTR?* !:(JU?:$wj'>ԇQ2w4؁qCCu̯jJ*rU ʝo7̠1|ˏ 5y_M<8;S)]a_״idDg% s@2{)T4ocX 2b77R֘Ķr2TvkvQIYiSܞ]b'9,m$汌_֔l]gen@Ƈ*2^ҴQaR n1Di!\Z&sl,~ 2x/e$-IC7:pYUQh62_T@}o$KBc[#CG{ ߧ2e̦X["DTKihDAp3 geż1s>1q OL.-_' Bq W`Jſ[g۔ϬÛ_q1bu,P~w\ x҆™]}]AOH O%7'~糦's}^ RuiQ{p鋢6u˰H}j+r&oިe1ެv_2r^ H?:GyA_=BHVi{4 6|.LP7bih|Fѕ!jzJw $pv=/xťA Т/(1=?;'4ԫwܯn"Y2684}K;6ITVfo4Js1$p46msI^S|"Ί~G|~to1BldaUP=3u *ltX/eڐ-YTG\)bO.(q4\2Mue(%zjsn_%4x`d#IpV9d mpАB^#\yIYDf'K-L!FjZ&rm)9pX'uĖUՋ'dt50FÑG p;fÝ%z =u ( B]C2w~sFV 0E\UB2QTdTfUE>;uhGFb "|! M8^jMbC 6074ɥZ -ʿP|mTOXaLEv^ ot^zqף. N^G5uvl|gQ*2o\(>!>_,';"AUJ2/豴d\y`+@jR;$7Иe\z7Q62$sb:!$EXhmvau5jT7W&ĊbO5?yj=aƈ_rE5Ov%춈K*Oq*/l= %cd.,1yޭ#L%]kY.kmǰR,fK m1~mN K ?F}92VOCKu jUp^- F:yfE-ʶ"k;܌4<2kX}s<4J,KuQu^銦"A1~=U29cAr-kH8-IStA*l~qg3ŵ;0DWPP9V L+5d#o݌$Z[a3yŒxX>6E[Htpv:<*>Ml є=i i6H*Y=Q$b!`yXD 0 FpҎl2쭗Du;- ϓV ~DǠ^N˝]rMWuk6e9dԭyZaO U<OLJ|&J\,?E+PA]|XƆ#5J}Byyc%؅X3/pwF>VM#B^ qǻ2nOjof* ɑ eW9WL:k_HPszJãz!:lRrGXoFf)OhzZW`"gwI]te5eg5Rm*]U"ԥȉ:-)%ro_ NxDbr2k5iꓦ`p 0g:_.i?VWq0>m Md6cRSvzpMghNʋ6q#$~״ w"A4FjzJMjy*utoXҬrN;&ew̞G sn 棍ǢH1SnK5q8]{y۩w]m|PFC2EE/?\zu-0-0v%rtꚌC>]e۲z>`  CH?^p&F*byMYo)S%qi^*,6+5}!ZpG 6 |c^v C}?3 J#X|5cgs"͖ڣ^d3|cO뷻&J=Nę?1ƆpSX}4KKm15{+9Yؓů1RZ@Di)E[^(]ӆ\FG}D3#\3bkRҜ#zx8U)3s N!sH~_0o#re[q'O0ojQyqXR,kw4+["aQ} eRU)]{ʓ«4aMPp V% ۔q:=ϟA,=7b}@\1JYk#$H| bGfu4? }cys|n·fFȟ6Ő*_QJ;ppPjW8]ȖqR)OSM)wVx2XFvV1kQoIo]⣠n9% w 9smDZqm4˅fjZ{ރ-dTa#ht62rpbҰUT;k$b 4|'ЉRf03^Q Q2B0 cK_|Oj><;yH6ddj&icPWRT7RUMc8#Y@6iS> DνKRϙf< |yZS3~ >; ha $y]t_%BᩫURx:P1Pmf~& 1@@E3I+IE7LHK/@OZ+8 "aTZOuڣ}Ssz^*S2/o r54V[0EԢ_?W@o7weւϩ|^1u2fW,Su$:jZq۫y.@*+ābX/yˡ\zyw 9YmtUac~f悙 p:O*vͬgDKdb((i!3YbBM%0|0@'fgg7Ӕb^LdYL?[RE_{Q>*@_4:=y:: ȴW60LGgY/ 4F;7qq2`mkR?W\Ň9 jHD ɕW+|Y&Z9Ҩ_KwG!Q7vEX78+ nR=> mєsAU1eY+Nt3+Amۀ稔ؑ)e5?0Yy1ԉϑ98eaQKjay|>~[g_AM[Vˈw;gzkmo r dzhɦ_' Zav6/^+9}̃@لhͨ )WBZUĆ48W㥆V4ea5-cOŁYQ%>'S5GYǫG/@CUʡLoAT@)0`A9OBg)P.mD ;|sݵ>א| Dms}$An6KβIYhVU$Iė+ j9W4{E`7 m+{Zl6hw~܆9\!<ؽq9DLg>e.΁C+@9_un+]E^.a8k)HIJ̷v|Rޑn.Jgnh >6Y絫ճ fԶ D~Y^ż-#+Б"ąq!m^x멗IaX;EcZtpJ5qQW+^{uG>iZ wQi93x@q{In#&]J(Zy[*6, 8{2 n%B,>յ"Q 硨"=Η9[62ԑ$__|,6ޒ6<[2`;d Q,.]NQa=MwdM`sIt85|L \( ^sq86S(>0>XjVޕo/ 599Dv.=X52_TWU\F}g8a ߕ;=ItO9읙k~꫖"*x`.f^z0E*]ս0Z ݦDLp (S2}؈T>Pia1f_yObtW&MKM `ڱ:_|o ~Od {P\59̼U yEP^Fvv _bTNI_V?H;B_ϙ*yyD(/vu>Yte[H"%næ ׾4sqˑ;25ku綔5{b0ij975KMkWt0d_6,Ew*HO~`3V ɴ.0XN2*FMWD?xy@P9mT~c1d &9/;򉄲ZGTg?@vtXsWt0>{ed=Z|VVhlA1^Y7j6~5J^Ku{ <ȁ*{9@n9;f 5bX؍?yV{5H}Y0&ce͉Gٯ\O.$xW" [xVAcg!OWXԷ$7d*_˒PҔ|'0> 4ޓڽbM ܮw&Y꽔jwOS"wp}--Xrˁ"TI1K=ic\,/ED&1G렌_?)~TV0a'+)+__c !* 2*N i'3 ]N]Lޥ~V$TD\ݶHQ$o#; -B'$\m#>:gU绯_J1Q#.ڞP"!N"rT[fhkQ9\ iN}$a"9ﳼ [=6u;"> 5N*( aDu&Yh|u0suLKqJ>dcӝ:r\gb|+-f-1qt$9Mu{}ɍ|j!;4gKa:| +70m|RJnƮ[S&/JM)֓){oܛ Rfaӳ}WidrH?~`:&AJy}l )/LUg St'd .jm)Xk͵~&t"ODu?ƏU۩#kxQ"Ӫݘ;ްܑ'[f/+.~Jx"CܕWa#bkg[scWo 'EhҒ<%8EdVfkzL}Eَ?y`.BHZX9`N|\ɽ|F慻a%cpҨA ]/]D`\yˀxOl#91<&cT,;UFTL=ˋjL:] *r3$ZʞT/6ݔhv<7˗7HZ'H\V9C6}65h=YSTrh*cy>I=ׅq| 3566m"0JmT)G8/y_fc,d ^TMJl+4ld_ zxs儞9smalS/~uh X 2fa!VQ&l-*VD232rZG3Y"OTB(x"'936U/G/Rخ^FmUC$~PD}z [OCjIUP q$ ϓ|ײ`$qӻ݃e~U6E g"5sp'o3xlTbƩjc7@Ř{/UN'nkg*5o\_R7ZG֎:NPcnK0Ȓ~|q^[G߸&'x1]ˍxJsӷ&U\/~ރ Mm['3OHݸB;%G'+IR%5`DžI4IQ2ekp(nl) iO#fTQ`}2;a(.`uk/זY}>52JzC3] #j`!I7׮CH,!rfp&['m4-HzD f5qKZ)u:iK=7?NP m绋8v{: cJ V ;C\rac* ܉< È-t17C_P$5$DJ>E3+Y쾜VMlW+xx]YV{7KN1Kv{ZI<}OQ Q#YD<f]]*e nEAB:dRDy20=i#h~=7@qc8xh׿Cr(@hbJX Y9,NJUI’3QwΝo:1SE,g]a8Ρ \{"eKS%@FJЎ0 l4jH A4R_c,͛[!Xdw 6>-5Bh4sYTpO.swu=E,ۅH%zVW9 2{T=gmzz 4 =1MR9P?M0Zɻoc7im^B:N)xX33Wvn~L1=,[}Pr"hd,h zQj\b9;u*zɽDzN]=)xΕxHY\:߮Es 4&*C8s+Di$9 _ F36%@]_.NJ̬=Ai¢WY?Ħ3B{ -͇c{).32%N7怾ʛz_#/dM!pba].+Cp$:.?;|$b >L|-0~ ݷhduF U!m<Ot+vPIxk :A~iNz#"_AKS^ϯNt+ZFgmsWY_KU4`D-4X{,جG޺eie>LTdx%x d/-+CS58*[ 6cq3h& ->i/I kوdsqWNyS۠&N=-91bj%pF us ᪁Ӈ@p(`IcepvBYThOx'`еiL|smR$cL>@~kIJÓJAә?SDY Vzvw:U}>n8>0j;F_zhu Vg%[Mt \Y/+qSj_s ajJ]zQU}H+´g(Bjh.&mI vțg_n/H'ȉb84p:nx_ v'~55 /Es_,^pIb %تrnMa̟OFPZc ([B@_lFM :3/wE;E5lJʟ "I$?{W/P$ONX%kXSV$UXOd#!?f|z!:}& #`TBi]C"9v3Q? +a7ڕd2UzTLpg(0a6™`M(JG,gAl/q [s+QxA4QD? iW,~,tmp%2?R^lH]ycuDf?8\}fOx쇷XnN%HZ8`J**+Vڒ]Gb>E8# 2Q0d#xnXjƐ%>2hI`мfG P5E J*332^y߿e|SBYK G4 m5|hOe{ -ho8|Rs1kg:SK{ OJʲAisծ񯺡c 3'~R?1Od8Y 4mVȈv0QIHl`]NqgeCU!PO$i=' _‡i![_#˕m2c kT9 ^R`n=B6rB+Q3_ZvLXzT+/~QpB8 4DVe g׀IR=ڧӑei-x}sw%sV,l&#i4 #:0b8jsEq<"sykx9{c[tu (Nzw@J%*YqˍwZʩhWDKmw銵x?|BK4̄wnQ4lV"N*eȆ=Χl 3Q~N齃3;!Ɵ=N {Sb2( ǿ蹂Zj҈+n껍d!PF0 A8's+*Z[CG|=5mHiXwP&zp3GҨl׈dv\.iJe]v"|[ b8l//|{'QŅȹ2wӉxWd ?e@4RMpup#F#.(nqPw\b7 и_CQJN{煴了Yǜy(hL;=C>V,;lh_,à_l/PRn&jbw m%c ţE7!'5GZ,;zUjT9Y֕B[]z48кen;sQTjj쑞nxl\@zG ܋|h|i|3ΜW(6ukF}?vd"sʪp)d2oW>T'@j_>Hg+gW;zFUT!;!Ea݀Ir fIuRX4ODo/Lԧ_%Yuu&OwisP-z$)(ЅqDĖ țp Z uy6pNkPz!jz/M^F)*hiJh'f湦;h2uPc4ŏ@kcFs7X{;s۲2ZP;\W(N3ګ2uYXM:)`{/sdZPU3OO=nwGptmG<5IU1 A.0: W)?kd^ heubJ {#)6@gf'yҢD-ߵ86>6^[H~F ⦇CfS{GUwi>Vr;&G<;ר 86iD/Ն\nx̀;K7Iq;nMkrh07Y6?2O`3V#6e ^L^7‚m:Uv@+mR6Ez>X& O1m? d8BI34en. Zkrk&'7۫^3ӝX3 z* ReST{B ص^B\-ŀ-ʮQHìc͙A P$I!  |GG2}bۓ=#AS+ºA>\#aCNEuS` pnN]l]9d+/ w@%kֹD8?p[[q]lkۏ@ƘG}yj5>+<8Sm%8֜b:gr ga<DW~({r{HCi&dIh A-Z!4hrc*=YBY6tdj5s8lt_,#k ؎~ FflLi5xk:NMc%VHos`jz ^y},Gڣj%wf80#[宱TvGlet/ LUOԁiP;ͿF7@-)\(4aM'LΆL]divlJ@Ҭ5,unpu ݡ^aVG!g$FȑVߜ`9$m"W IN]M5)UH,q _,a燃6&$03=UN g9'd;: @-|t?0YP Pd^ #e q;߼:v,zm %E3n}^%_0=StmCHK ;!s1խB"(A Ώ }dhn o~=Ђ >kfAx:w;`P@ <`nUt)H@`I߲0 IAP{/ 3o', ZkF&51`o1hzEqo2D J"AmWr?jc#!1m3dgq@dsmK20ϐt+Ye! 998BDdwX~ӝen+>ǚ%25J\ByZŻpI@<7s|7!Sjq0ijN4|eV\=Je`lC wPr.A$*++v 9(7EMGTl&Suxg-`ǵ쾳Amj؉ƥp87-WTP爱r)-Ү?>p;:R|2 6Qh.O PdwTvѩmk>`B'gicۢ41vۭA-|qzg:݌#,b[#.`䡬|o'KDoSᢖq<SٛR}CZ`BjNK?~hߙ%A{!5YN„p`CMH_"ݓqSgp>l$2јEkm@m)&8 o0Z7ȼMވ;,c4dbفy"D_}c&!9M7LQms٠d'X mF,$ !I:ix7gnAR,]&Xp{lQ*dljTTEoE2I<c6ṋb桜Y(YF;>%?9]Y!D-kX}re~]xqw<핼Ig﫝*Z2^wT44ї!]`0vP2쭹4$^L ~Dtw@ beE8\yz@P#+"Hb2ϙ2g 1|RC0rF#{j/{>.k(^ч4NQ,Z.o4?۸z$c#ǢՄUڃ6kR:m[Ki%RMIc<մZ7i\ h鸊y(N~UgGR]A'$?HB2JubV[^X.@Z^*,o6k?IvX~˩@-BdYo{23*`cՈ$[ЖH1BY䑒q;X: ؚ""=?϶XJyo̫,{ ,{(Bt YRi+Eؠ'`L~hBk}f`;;ͣۂ66IE&^bvWLp͠vIfwn IB&po`]qWG45N3{;#7~yOްf_+D(v:L&~ _ }P(JVyZ$ l53D$/ @B챁;Dݯh/*Pl%xM őL=V}= ֌ D{7dd:r:+3}b[e@a )@7H?fs)[R'eb2,/ Н͎;щV%Ji㱋jx4&V2Ϥ_>V[|Ua$ѧES_O~CK;2'{ g7rU"e}j+"}]H%^|nb+fڠ4T"z2/._9v/.(=p@YwQIZ$z7C5Q k< s~:D/P rN0FFAV\|RVC=PBd C8$qɃ,0Y>F_bקa:% :YX/p\J~DI-xo"|j0ԭ=ݗ.¬Jpm+%VHf@OY%;0Cm+9a!?7"[Zy3++=E-]u>Uw#JV*Uې(~YcS翥 HJR KtO0ؽTrS&4jĜ,{e9U$Y!I8& =IӉ:<‚=WoR|j/6Q,wgU|'& H ?;,v@%* >:8=8~ )M~`ja9lܬp5U\H#X]yYt;O]s<)aMJs=Ty0Jq}}5T1̙m3`b7qhi;4–wTz7*s7p\D%ݔv.%De8ygї(:(Uu@W pj̯gl?k;?&&N˂2ByJeYhUȽǞz1|@Yʚ\Z𠵮@BƝ8K޸f\+O:r(#怺G R|k%zɶblPoe $=3?U0iS_꒶T@穈C$=D~/Iv#pHZz~z@*adnAhr65-%") ܺ13wԃza? ざcOtT! Xj%W ~` jsM^K.6[b*j^{/"_֪ڕjTZs 丰~'ΞU"' i sSNh0X[<;3Ƙȼ^xsC:0omJd2U(XMYB; H RYpha`.</\-q\.rL.[TcIVŰ>!=0UM[c_ڄ"{e0@˛b DBPΠq5eA'q 봒Ρg5e#F_o`J}oKs<m!0#[ a;"ч 6,NZl^3,rʫƾ{ZmZ{{TDlƆ]q#2+&pDF"?IwC)Vv,䪛ĪỨ ~@\$HqfpXa غs#p3Zܾn^5޴#> Ūȹ25=ma??Hg9)bDhqF%o Q'0 8FiH<)!Z|*V)SC>-i[}sdoǫ"t"'Sܚyn݉ E|BHxB7~}4GBH6dGėJ1nך2\y ڍC P)Ykf B/DZoQEBbno F)nRd܌VE9֭4u*@>sID4q B"l{4]} nQӒN4k)ăMtDwupG[QVr;1Z-0Zה^wMΐ8 ~y&*nx,} xDt;seݪzbhG`slD_ BNY;9 |PN_fu͗_O i{ )\i $L_B/qt̘Бaz 9-F>6moL8(`&G^qbVB6ty;1oW}Mmls83iQ9uჀ+|ﶞeR~XR~&h/SUO1$Lzm =eQH7P{U24Ъ)cVp{>`9I%#?%">^i a5A-u}\;%3qE׳*ȴEygϵ!h;ؔ /p[eˈnڬ"\8Q1n.,3h.kh}Je_Uv|o/~N>we\Y;AxrOΑI BC}TY46a(.Mn4 e:;HP%k4IM._$!9EܽMYs}q#0l8vQXܬċl}m}9n-R^"HTb{5W>@$Y#\ux%?sөc>71V6_>[$<:{TKJT[/_$2Es[r Ie7 .- eTâ}#T4oB<9.3A#uw0O(\QI̻YkJ%q{[CK Eii[Qx0:@Tߞ@@JV`m!ё]rۜ:k[E4S c[G˅}>s͙^;- 2F &{aYS7U`u2?撌9ۃ%Cg%ٗn?aa3Gn_|ZPG(¥}`+ Kz/fR+AcgpxC`hQ7F۶Tfnoٺ nW(42="wnC63;0f 4E;O^:[,[_8TR0uTrhtꐭs m^qOzӵU5Ie/~N4\#[b0xP%+H\7!0)p)d*EE bd#kFh APhL+ e1k5J vCEL#wAX"<{LƏȃa&oƮXWtgP ̓KnWC15hYl[AbMJjՌM_F|# R\}ޗe%(}!l94! bI"$0DV;M+cIkV kgmxm1nI+GNTPѩ_v P\ uVnw(Irs5poS?:xƨd_lOϔ*95$ů#C9'9/' UM uȰxbEB= XfhMYn#=Bv(Pt'N%Yoo?&ʷA$ &k}d\+bMbKxIkUFO40dZ;g=HM;sǏxe*:=e htZuPc' 0,2?#*:\E8FFvźC&F6oOx7׬vh5moS5h1q1X{7f* TY8kb{.! 1Xioۤ٤N\@nؗRDH+%<#s V|L n6hs 䠝Yx'[Jj]-c@+R)HpJWVU6=CXD `wĴ +|)^bm#mNq*Z6U8[j+&G8W8 o]Ĭ䠙{/۶J[]{p-^[1Vk.nC$u*sIXCvgOp"9zVs!Wj8yEh Ll:k㣠x'Q~[婪iD9h04){fp?aV#z.ǷQ\f_JoԬ/CTM.54m% sOFeET-{p5!%" m#|V\ǻp}|1G kj4AH?`2AE:z? ޞŚ68lyH!T& kS"@,!'>"ͻ8Oku-0ۅN“NmW|A-, ]cT.#g&Thr( (a؋[@ ̅/፣z@,]{u1 tNX )p=j`k 4y|Fwx\ci[PS U&Y˳BdQ T/ Ayb:% 5Qzk?D6˒`t^!k.m*gãI8G r]lU< nv.hЂ'0Q$ j\B67# {UbigbI%4)ۀ5 /Z}%e4T n#/Jwo!N0MӮʺ#'>{,oeaKz)X똧ӮhZqPm@Cب+.&O將,xS0H=ߏu`#j}4c0`cJ5H}äJrqv;Do%p-+b$JdIBI^3BGw8svS'k,痑 Ye!c!9 [I8_*kTo4+Q$'3$:U&G_$O}GF?$DqmmLq;{lE؛IL`byÏ ?{xa陒iQjrU u{Obi$r {+S&Zu}MQA&WiL73Uu |Wjm7r7H;<]_o;1YU Ikf0Y7Ofaxk5 H.lMё;o7no$ӊj6MSΫF.C֌Ncq-#Wr ;Gp9 |,S/*YA̲ r0 ;jUM\7b[8=){"k pɆSִUl'*imE>WȖq\DH]v`p0ck;s3aƓzlQ^^N"h/ 0{εS1@oQ] H ǃ˿޻ʼHk93܈Ub]o ~,9TO!7مo*^PD[-텒ժE{ZЈn@2|(TU$'# Haf7L j9&(f*yTYP2|%_h9B8Pceҳ.֒%W0U)i?Z'~,&~tt[i[ G |Fw}Frn8޺K9>u%)6Zx7j Sr2l~kRqbA)P܊dk45g &9+/gßWK+Z2=(֡xc%t)hnk<)^eXXݯ60p0[GuZjD|ȑ$lϮmD0I^iKC\O֓F"({eϸ}֫Ԯz 8tI$Qg׿LQOx!"]z =hT"Eu7BeJ|IyzިY cNf|HS~}HbIξ Ph_ל2K,_Ac݂6J6KccPc>ko)N\$]cͲPGdHh$t!0?jo3j D%F["=ZR{ETNM9{z茳袔A3ߒNȦV2{P^KgZ)l /&XS9]Gi^%&c(FQ3MK5:@ !^Proxξ ̳YP[rQD)(w7c|s!i89Ird>swb&:}yr<?Ҁ'J:,e C1!v`fD"u\q%PdzŬJzMf=s8Ҙ dOr?ȤliB q/zATɿL*l ъlğ9.?+#3j̒QIR23RcNrBhX'6es,ѫu%*˃j񣅑ڌ x<=YYnS"# o>] :bG17UTnrmud4!HktEc2edSm^1qaŦSNl]t4-@qQ ڷ B[Hp,kG54 ( ֤_t0\L{nq-j#mw/R.ߓCF<<l(L; &e] |5%Z9ŧla_N(yea=YMB'.~VMkS=Ft+b55 Cs H/Uԣpjrw:q ꨣl_bopbqJ)!82D{Vʂ9}x$vy!&S}92oLK]EȘ [}oiCm.)$TZ:TG o$lYxEYWTebLxެ#ZɔNlwr;ދF6ڙ~f{ Bۗ0#FƛԤ.z|:`?ʤAi{ا]h_tAd4@=nc4%"ʬ>wޚJIXad= ;>XJh [^_RH!/3S"^!Ay-N!־D$Tfh䔭s糐m6): `dNBx("k:vzA};e͖~Q6WTfeǭt%}Ž{K.&+翦>?ERg FԿL BW$f7԰4Hjܥ$E$͜#|b|J*HsQ^zkNvzdB/(WqEVR9^PsSdLcܙog^Y:*>}-e8Hn*wٍ +!a*M|`PKHF^f$aNc ;7 L?fd5}S}Țj@>-)*)^Ec $9C]W6stxqC[<3cT= l4Mm.S92g+)f+Vyl88pV 5f6y-S!kRA+8}%;nLcU\lopՂ@,:A,I1~/Vh7"4@>|OGV]5H!6rFO\O \ȴZoVkŻX4 pX![)D*8[/Қp${/8Z壭KA>Fk~!8yȆ'4xtlµ1i;^\OIz|weWR#oXí77.fU>JqzwE_Z9ͤ2I2 J&ݘndwK}lrP O;cH.#3&_)WíwRV f~l(et!Bedu,+6^7a*M?3m"z Px.7G` _s#Zیqj.a ]a{G8iL:cxAXg` U^X=|Aڦ2jTʊj֔ Kͫ9>Ucr6 rf@Sݻg+i3tCw UQ%eV]=3߻od-Uq@X/|,lSI͒>bh̵,>vܸ(, xR.U6R4 q8ܙx&۾ڙ߫kBʛ@"%İ7_IKe$a'Y)O8 B7[Ῐ+N8!ʸri`ԉzTϙ6n?C8)%Z~/L!^Su 5 KFiuXC tXF&޽ffv tKxwmx6ӡX9a~>q˪rΣdԥ댔~i6Hqa.IŢT+!TR' Wzwڃ~6'ګO-GER6,;ٞ tJ=k/l?ztWV\ϻ(Oi'A u}@r O}w&TϬ d9Xonr[nXaTqQsU@E&fJ 5|BN7-[$cavOLĉBwL -` x`uQiuk׭y!xݼqZ6?LZ֧]b2ܜK(ɡ!1M=}"w>*U.SKyz:m\7vL/Au#@&_0,pr*_ѻ( 3z9Gg,-$,yfFԓAJ(MDEx^zJ5򪈋I/7o˪/28)b2^SExȡ̎:HFF|FbmCORG%9;xƅY322a RSZ8h[ R;m Nдoj˽ 7=ޢϽ)F/h.VBМ8dm9H;@X|bL |$.CԭU҅VWƮR6Sj{: }Lv6"7Q<~q*B*>ՇX/ 5|g?T*܆ MпNO MGşLqoWL%nv ASJ,\8YCVU> 0C Yb 6 T2Wjo@y54ϮM>'7+o%kG '-Φ )]Y _w%pHўH nщ&CCE\H?Yg#vWOHoÑFhxzlW >UPyT:t39@ə-l̈́?[n5]p)!Q)p4i_0!vљ͡UosYl>%ʋJ+rюWkMT"GH&(3kV/m K7`ɸ}k_,s)4 U&;@]@<tn{(($s@NMM%ЭLJ-w<4Ae\ţ>X3ѹZf8ngagϰM$q)-d pM8 8,r=[KV'Z5hc #sd4kS̟LgxF k5h1?fv=>C%ÂO|P; -t5ml%SeXcA^:_I5k5ӑ[|͗/eb;~֭vCқis? ((E!j7y BJ]4z;q39\,_IR^ͦ愔݆wB4]Ɂw&EAg 6$d3$ `9Lm';p֚NAfpȘVߛƃ_@VD2d\t izymJ4pa@[t!ْ[ڐT/;li{ O wF sn_vh˩<&1hE(꼟G+Vtu#sKId6?*ݱ&>IkCoSUq_P7>Z AW/bhy8^Cpu@G;y˹>dV{E"ᭊH& kKḻrh9r8h:. k,#I+AdV'&2`ާ9C!b&xչ4)jDOWe f5U˞nA % S8rd_!Jщdia= r:M ᧣KnhCRn5AdRFB/UH9? ݜJZ5ǓCP AvoϒAԂO szE%нEР :vt&9cˌD HVUϘul>gpjvz-7^QG&v|06{7R:Sױn'-BS!Up͜DAzom$y2lFj:+HwTd7.Ar,o*QWjr&&)FLC>ۅ-{WeN֠k@(RߞPPeW+V M>cq̞~r +M+"@RP~4rGpd*~ѩ;ˆcVg2Q|/%$[$Hѧ/}G@l<R۬y醂QӷX:+27<\'8"H%pG$:]% }#0q5|z|T؝vxJDxB .l8#^|r(_ k%jad&I(fϹk b5e%gT|;\6F39J8m[$TѾY ,/ @Pef~tANXi idf q)uLf ,DVb$>t0-c:PzfrmeSI㔏Z$3J^, .f^i#se(et-b,O}IO'⽱sRe-kz }ݕe"EpRxl,Muhd0J- &NP0)VaUwm1ǟlceq>] 6y3BeJ`f.SIs_b&;m#6Ȯ*K3hZ?Kt}sEWH#, NJ]5b>|Ȓ_E{Z?9DqԚ[=.UZ Ֆ_G5[W1:c]+G:ZgfW!WV87u.Zt`;D'A.+Bg|o¸q8£;À?VĦܣ.?7TB\oܙ䎅 o_g$Y?OuȮ=7>=>i6^>'D"3tbK|Q csڒ_VDם/@T|_x89kET7_a;¿j!Hq-bJD̋\ ]LUsw1 ._b4ӕT"E)zո:-r.ckݞ_TV X9.gY.z8\^tqV-yv SAqH]!꼳~)b2b|`DZo"UĀ9 ((ݮcn)d}Ayt9홯t~Qs>fx覵T?n)pߙK?Ә}@x/8[@1U':#+#?]e I0jYq*2#ڕe~ݬTZSl <N^o܋7Q'g5Ǽh&9\Zdcߣi!*D;q#b]huzd1un, ?F|H=";aKؑ2YSToL(?9CU·ˈql !fhʟS=XBALg(xZDZOgПEdisgT:W nUo}q_EP1T=6 o<t]|&# 0 >sJ$wtNKdyCIL"4[!np=5m 2@Xa|R'Ҍn}w'W@Parɽg;)ubF# v_TseyMUkǷ%& D-\'ŠX:H#|:h: RnX^95Ġן"JXSjf@B!-$c; 6;ϭne[~q;/N:VWUY$$Cd!LS+c$k 3,{:u, }Ķ&)d-N3jƁ"qK4B>RɨRWL,ܒO`F1SEIY@ڋ r JOIń8& SΣ]phN$x8uYVa_̝γ Эi3ÁsU4g'W:`*h޺w\t tcjgMuӭ@VV94hXk䰓6z4N39`B[@4 >9#8$ {tg3ɅI Ïo}Ze  x/g[r h#~5ìFz+'|Xp;ME_4pk +3q>_ c7ҦK$T!HP.L ^G餶R].UaTk}{f]GZ_o!RS0UGtL ~]iMϡ'T5h E}W 3*=K 5"ak'S<:H4C;Gv_^:*.ww :eG7 ?>%P srNL x=,f߉ ӣ^}֧rlt ty&x^v@GQb4" -K yf&K]U)RmC/VljVAKֶ͂= ֞b ZtF5fA0JN_oD[BQݶavsTVȏ*s0Ś"12:=UNYGdGs;Jގ&h4WoyN8kyoQEH53T("yOVCttoyѷb>F6q-aS W j^ftՓyPK6 OS@:Re̽C1NYr`O`[MY]\1;k3))MX!'~q?4L=x/KoZwwSSC8P'ّDq~?wGfyA$G Ec#eK6"1i C2?tCPtn"iDɎ` G7l&J"vrKJCSM_Lkz %u.kksjY<m})bIR=F=4vD?qH+g>Z0R %qw$첒ʞ81OsDۣGv`I)c/" Z{`2Gj16 OYvy)z(CT@YH "xқÖ 0+YEYSTD V=u#L}Qw,kqJBnTDRW6ӁG'0ӹ&ё< A݂%%'=1WYTt*T Y)J" ,K4Z..cQt_=K 2?oȐ?v:\\rjO*_=ØphDwC@eg3y!06㪮7 hW.tvpktQ(~pe\γ//!q ?jLx*pUd~[Y\7%UNLlM*olsCGZ`:hC.;5R u#PˌbJ+> #"Y,GlhR%c7Ɵkd< ݐpauOUiuT 2CZ0Рgꀈ\ 5&]aH8*Qr9IS;bUc3!vFm>=w&(m#Cj]>؍Êh%i+54Y6yрWPnq;eqFa'3C]*wjj TvQ\Ś[xsSZΩ: і|8Оg5eP{^JŠf#ksmztr9%a $PGE`v́c5yU]nMhkThp4רrV{Y_kh:y9awy؟:{+TW {+sIŧEF,:~=IfDjzAy@MC.1"udbDZ C!͔_is2_:!-S&84n/BiPV~Kh[h9lчCOUbx+vSW=vڿ-votKVtbMEF`]=T4O-]( q] :>Q(k$MH Y<_HaOͮ;k 0$˚|-4U.f.d!5-" 8wfSw=9&IT qV71H+&h7n6~/V c*r*,Nx3gl_i0 \xZ8^ׇ0:|-.nЩ[1h {՟@r8Rp{1U= u"ںW}6vXIt{iJj%`-%*z_ ,ԡBq<~@)pjf=/ z)O3Gg1nj•[m( 1{a "H-󻧦0) >DU]԰`&#SrDepk 3ۂDp1!Hq+xMq69Ri; w.`$O?Wv8Y$hBEk1C?}G[`.OG;l#I@G[e"4i :Z=yɻx(S\.Rn*ǃ ~w:2ܘ}.<}l!b li'q FnV3VBTuz\]v,CO[}2,Ţ@㜚O@ttt ҽh"GPPi1pȌ!+Jd?JþG탻u=@p`?Q W~  ϗHo2ӾdN.8OF-ʶ|uGV3ʁdloS[;$țx`'[*r&HS+gK$J%5lݤbJ@˽hqփj}QfcP'3t42Mƒ][?B؝?yu)شLxF}A昺_yS&*d~lmE^r!Do995?.m7}} (%M]A ܑ..| 'b]D CX}^%[.:ܠ#KX (xO k߷ L Hoj~Lإ$C`4:}p nՆ=&\b U?k"9XT'3m߯3K $u4锦wqӊoyoO,,xs Pe a?e,F&Y{=&. J ?[PñEvlPoAq#(y? ndCx.iŹrXXZח۱HS~7XѬgbt1hPIMʶ;^`VTuzh񡥠§Qv(``p~Tݡm`CVX6.E ς wg0>5=9mk߁7=;!~ v>Έ21rAwpu%YZR"ŻRY;'EAl샕$E8jѱg6u$K+RF^K1Xh$SRqC[r-xEUүdIW٧FdOCyg`uN0U +03p wuX2pӰh<,Gk'Q ¦BƋ(,gaWY 0z_ϝcy^Ń,@Â=ZQb4JU׫; [!}{tWy:^BП4$.~ Æd=o_D]XC,6f 㙄2,d\ H /%W͙s1E(qsWT: JDx>_9'+/ <&a41GXiXEr &z'3b * T`SK} ~f>۞]pRrJP>pGq^]rHJPBCz;65sz7ob퀋/ns`&xpJjucjo3J!.8˟6=ԑz!嶸R3\ӺwpAr{\ܿ{ڳqI|nvFtVQh*w}J I}2816ԍ؋IjO5eK4%ìavfՂ~>OtCP'qgEy<(WFSt p  kNsC᮴6(`cRNP_f+;7gQ \؎ ?6qckSJTD@}X?`*Yۼ0[ ; ]AV9 NG 8R=_~2̮hj LVkˬY1|x>T^&  {ۜ g˥N".=|XkqC.핀2uY4꽥 ߗ^ +8TSKrµuGd:opy d[Š X|\w/ 2\3}?Uΐ>~,j ]J_X˽o찍w1%g^lK(U1p#*M GPNqO~:a8ak|ʭ#]/d>[^UѼebp`쿝*7[)$')w,0{4K:?}f% $ZCϤ% ?s4mr$\85 0+H*yTLTV o@CpػWwfh9C:!IgV^NĝzT'BRۍ?7«h֏:"-3+UYm@-Bn }Mgex\2eivVpvг \GC>* nG%\Қ@ MOI6|?cG7؁@u% hj3dkk6"g qه\;r\M''e(i2{f?l3F-L7f٧3^I4Y<}:*#LMG#+T_C3ēcnnGqaV.'.R@&B lCSb^wdm۔ X{fڬ` "yNנIj B\Jr_@;.qh#m5L/:+UHORgLkZ3ʅ<ƁHSi.n=߅X94 e{!쯻K}LgOgnIşP')Vj;Ltwx07{jp0@17 8 $BPLO w"˫eWȧ|Z["ĵePy"~h\BWfʘ?](B\AXF#-k]cUJaf "=c1DQ!(ζcTnYLs.A:zQ26RӮ,-SXP9x ,?и((*nIY͡7Oj8&Pם[ Z/{Xŀ40&.n63$T}&*l'rYW0g`htNL_ꄸ_`t(ՈO{@HH06M2 8l= Op%|B3"jN %^hq0 P^PKҷgy.+ͪ-"N;3}`i i-$4ˏg>y+C+9|kB7rXuMT}QǞ{v -jE-at?uJ =(/mFQFHa&z4!;Y¢9`p.V@Tye* ׿.&%~ۡ!U>0LAg.R Ղ[j3Hgژ$y'ԙI 4bR(SFNX,y;P:e2f^HgFS9624pLJ?\w)iGIM RH?ЀPlo$|JYE V\6͋g,1MWaE=ZP bޭMHt=hfkiV}m>Eا"-i%;}g8܈pRãʉj{9‘Ś#NztK71}M2gЮnߠ$X|3+?Q8wf1ߣYÅUaI:*FjEכĈƨt"ݲ?]ccb*l,p 솕;%Pˇl@7p\\;5m Ҧ{ޑ}tBו*Tõɶ!eș"[6ϙpt\/& 7B-drz)CE# =E`ˬ]Lbcu*" g.%V蓬cBZ' gaɰiW?$1oՀ}OnU3s'l1^6cKOkJvD !ggiߙ_)vI=-\n/2ܓ$k{}M>i%X 2R ^F,]ϼ;`#lhHZJTYmz fփ}Xc VhusHH010xe^[Y/LgJYP&hh?'W?p|*4Hsa)98Tc7972!ǔ @R}2YȔ R!Ϯ l,mo(d' y;D.ZqW -"^xAËo3B[uS ʷ+Q'I~ejjuB$7:5Fv W#iz9XAmO0fNKwML h5Ԇ\G@pMoFBRRafSրZkaT@T/ټ t~K9!3U[~^"XqOB݈[A诊`(iP;z+GM/ DZ ]}5]?#Yv73OؾQt2gA{ii͌ٷ[+h`>F5ɶ*;{D |Z'[: zYT@n_>Ek6hu!- ?[c¶-"h?tԘ!ݚYǟiB;过m-CZF?Ix.1MPS,z1{4}O·;}Rۯgk@۷E=~ cV}qec8`zFinJՍW. _zR[Ol}My0Bt`3mW+{&K4Ťz% jLO$Z}^;'6]qK9:tZ@<QdWF%F%G8Qmחu \#scN5Wy d( t5CsP9s^gދY -@~KM:9J(# F]G):G`4</9UTq DA:9/~?xVN,"s?WJ3#a\CПuAyMΰ Ke5]u{δ`ʏ*RE`n'z,cuPLߑ1]^E\9~9}L y:\ǽD{\ML(O.މ|"=o< w.LrѭVːUaf w޹R<9h~Fz>@^ ,2Z13 L2vk~ 6?17~Uُڕ0bnsj:fi{KeP)dgQ"黊~%%/\k<7DBÛ$ӷ7bҪ%2lG9WI4j:33IOv {k`8*}A&jt |GA0c/0!xl58ג$4StC쫔w=|KV&b`gm[G~jrv꽔>0 QZq-JKĕX/&P";W/Ѥ$bDy2S -ǫ9bʌYx't`YRXvG&PcMkK[׿[S/b;yh􃫷S-MNG-بsgF$ž#Ĉ\(dfzbb/2?fѹId$ 32? lJʟ縿ZE (HޑEnvIe(lă4+PxYJ1^;[hv0OZ}326GJe-P0\Qn)yW֍fd Bkv\B߶=tqjwc_wI/)a*'ypIkW  g1k2$[C$dC n@%f(5Ŀ>|)[%w*Av&KE!+|==5%AOk:Ʀ BiQ aT;=R;!2fݲo;>x|TϹNkdTMDdW9Q̤=[PML_C.e.M6rͺBBLZ-GO7 #dHd:{on`?H`h47` !TBAZ /'sZ?vg GF D:Qn8;3n Df'װnZ21c|I$<"vF-`1$V &D9VzzXD"L4 NOOTl_,|Cx|*c7\e#bshY w*n]v s@(`!VR%8dzzGSRbCQTw|p9JaEs\7P!lPQ<%zWrwݔ5uQ^a-&]3ʽRI[ w>^~Geobxql,s=>:co1^GyZӮn'X„-9!@"Wl5e!!ur|E $kЫQ0ì Ɂb#Yqz +쀑 @SCN*$U̝V@Ct aҁ RdDr8NVc3y Gj TNljo7h5#6 $9GR1!TMO>g8I=إfV&uje+!$I7a? s@ڱk-b1?͉j:ew PChy$Bl|2oч8ud ~ķqf:Klaw, jӖcətd׫xP٠?y)±2`oad51ah $O|nT5g恮{5W(\ P ÜP’\vYF 3&&PMulV R> &FR5nM`^X$+5:[^GEg(Fv|m^]*V3g>B)X'm"Cۅ.VXkWp}c9m#h}̈׽c,Lp^Var[)Jh2 #y}d #%׀qIlX]?eU3P=!wmCSlGrм1YAw6X˺ Hv{Bc6G#j@]⚻a2~wL7@$WDsprb/hк̧`W|p ػM~9jb6|D8Fwa`0<;ҩ+/Þ䍀⫉cqE/cW̰Yioe|.a!;p5O^kh(J|:1eK:[DjX}t@͎?+XѹĞKڹuvp%l\NgFxΡhIū J9k.,VDjW5D7~ )tl43꼦:}ҩTD`Ȧ Z^ҴQ2I4W\E]ycyN,luo;^Ћ(aiBq'! /nok"V@ [' QN.jHPK 'h }$l^['ZЧ^6XXSi]jЄ,B&~Nށ,E NlԅrsIOVr0` jMȒ,{t!`wΪ6 yN.Lcx*{y7n߫B~qwfa&l6KƝdyVZrNZ}JLߛ'qL6S.hyYrPO0^R oM'rR#\ ./fOƀ6c.']C))#> KAÏpŠ/m|HvysB/QY6Zc,Q0^8ӥH\_v;=SI;Aߨ*~Ҕ:ޱI:B{YחT뇼  E~KSHe"բ6&30O9g?{gn;Ӝ!UvK<"ԽW/Bx>be(T4GTc"Ez ;b w0z=9MXbKm3։ٴ{h Y$-G6{N13%(lXyUQ#/aڲ3c CcN9 i fhKm7Oɍ6D @iyGrPbV誘5;>U^ ޒ kYA4#|KWG:|' zgFŷg$q16%8moUʂ8D׶;׫=6ȆD; vaܝgRwr'C4"4Fb[7+2&Ԑu0rD kW94rfPiC,܏+mȸu (^uNН\Cm'($NigxY fY.LELl߷e~{G8KӔBa[KV/% % 읡$]u|!CIH."3=rQtf2еgė)M6]K+S/T|>ȇsKAE[=]æof,LJUԾN ^qʟse'wͅcFEy(4]̰HE#gdL87dgyZJ6v(0ږ E16S؞!Q1Lv,VuBinIYP#6ps$]K``7O*,p`'ܕ$uad9>sjho Ҙoalxrx]z* :Aqsߛv%{4 LL7qs հ.tP#㦾+m>$J NB{Eu}bBwɺ]cv Rn]<ǥkVK?`sqo+6Ɛ'&{@y%⪓gThq:Lz~m+(3tQ0~^ )PSė/v3U Ϥ̪G5{*+ZS/ 4HSVbK-p_)šRRG|M0s[j j=>TB}\dl S/}}48aTلl6AXG]oC QSCy#˿; 37FS}ā)vQ̀_ } r&CRŒl!k]-K]k"h5xʡn>I" nK:)үF]ңܓ)#\ Ӣ/ 8݇8iHLٟ":|@wyDLtmA{[+6 IH-˼鳳fyw¹;V`j4dBv,֖9$͖c%oY/L,4;_9RިomnY ͺ}d ^/Y"QTMWytΡKSТ]'FP? La>ٿ{dy35@ !M)( KS#M{7*{c{jj:xxuí+d<\b+85M3/ FLxa-76Cѫ:BuS/eE!|8;z}U95~sH5_4L #C$-rFW_ -R^=;B)ׯިyǴqG3~LHV2:è pb)IwyBk}}v‹:gMyE{޴|%ց Yf4'u|wcvGd_6߰Qt1<8^!wJ $P4t;ߣ'?ʜoq\wSvJwAv] _2_R-'%@nT9"3e  ߎ"s[BΞr7 Fzs3U3¸;mR@O߈`dU 8õDh%>^Wu"v!Mx0s, 4r{N^@FBDAlpbMS8$#F޸at+E(ŵcTy):~6}ޞզ:z~-a?#` bnCj_^DcH͎R_}W|~kcH*wH_VBlECIҘ Tdj$dEủ]6Mmya82Pnnf%l}!W];;|& ;,~j'zk/.Ijjq]>V~61 ~'|>,PWɻF-J}Xo=~ $3e| ͵Ўx E#$q?\/FDTS2/"sReK}Wm%S}7#G%oU*wh}ӅXp:uE`'&hOؙx-Pl8:;eZu⃠"jAV?LH"Mfo߾tc6~fmwܤ}ED̸I/)($yKX^G.}|f%o +[2ؕN= fʼS u/ r~ԞDqIkLo1,>D$inT>8}CZ)Lxy5ړˈu-ȊO@hu:}ˠn[]AnoX vn"-: C!/,;/|DO{GhN*cym!m'Z97%f7bПq>Em8`kԋG!\ZU,cI,Xvmr!pW>hKm|L/.ֻR{͵Q+oGT`x+B#e=ļ"EF_ *rDVv#gG;u@Ⱦ=*-Eٚp:1,@)r"̯8ѡDT : χ?ΑDM3J?[".6dB|R7.. }>D5^:;\;OOQ &o7ɑ>5j<9(T-!wKC]֙t+ۢĎhb>.n:#B' 5Iit:GTfJV4OQl3\y2"/ch0Է#A8ґq%pL``$&C' SDqjETMG?`\NQ8b 9;Ż&1(ZlSCRXh;Lm':X{x ТSWB 9hg֡qk|Aؔ 6\&d.vn%<E=OkYknɡ<^`kk%:>A bk=_Ϯ y￿1һn[0M6ɦ |&"&Gԙzʧ ʗ1&%+|nصe\sv mZ'BoF _z s>VloS52@nl7\>A'4.OIoM&v4l*b\l'V߄=2b*$Kf+O:)K(oF `Q6Ԍ`6O5QFylKr^7Uّ*cVCA+[nQL0!{zq!Z ,h8/yal1//\eRS"k/s *jOJ Z2nwRUom "==Ax=smiI-]ז[FU\O ee;f ِnݭeȆ!^"Oih"F?3W)MDZI?hf@C8V{KG3VINehԈlp<&G]8"gkI+"+S ViLiu-Xb+rDy_>\TM3%͟Z;ɨ νoř^ L:ʦTP쭡,ӑ/հ4q(( 2u IzJA=v f#xln[r*E $绽zJ"z/Q DnnNk|`2 5&qGo0$ξՍ7N,(xθ |"ob0C6OrU T2_u-Pǿ炞C'OS*&UߪZ . xC \9 2OEF#okr%$E.}7_ kOpww`ղv%c̮y_=,0P#g!p/TG2WfoP"n<ںg@ԼO=fP\A7 9JTy5u@߉,:5rz^<, .$4ˊJX8sd2àE2NZ"c]觮LEk'X^vmUyc aObعT+*Cr)|mH sT?쮶|dp"cת8 bn~1ا󉹑Z:+F{N:vMq\ Q:bMF)^o!K GF?d7s/¾HYe#H5] ;hT#{F: KG5\ !ɣgꊶQ14e\T8 w˩,mXRFݭ%mi&:+hIOx`A+IyXԨ~NQQ8'u>#@e$t>s 3JcBK}K*rq\x~IB~h~!IanT%Y9-:{eyUܼKƧ/c ]]V-/<]νgi1Ӛ︕s:V5׏4OdXbBdqKp(ڑy?.M{F*C,o'݈Ef_k3-~pH^I$^g=8CEÚ4䰶mkȘCe/TL!hFV3"vQ F8LkA?Uӭ=%hf9  hgz,(X&c֝P G0:VbZ,u>/wY$빚'xQ;&vy'DiQk=\Lp, )Mid@&J)"V(۾d=4Q6 p3淣g[J:l!9S$f! _yYAhX:Rq5G}Ћͺw>f(*}e=u,479u(ĩN!;  ℐ?U4\{A T 3&E \Glؿ^̲뀦!Գ%b^,Pmz%|[XZJUFw7#w&m~`GQ !J }ƴ>@ дs$`Bͦ7į夌V3imzc(yp*wǙ ͨle{,?[F@)@)53%n3 >[W z.!qД漄Dfhmg @@8I?-4$@5eus= 7:ng_+/_K Q$[ҽqQ@_EWTYT$O vPI"S½ڤx(YXƢ:l#3siXc4JR-ӄ lMT~@G:7Ğ9px!GnŻ|:cCA.BʏҶھ$ d2Nd^<ۦDr>t%,2OE$@碮l:qm8sSxwCZVtu<:_0} €UBu>] qk}f0xٯ,`BB9\ ruO4/QG6麗JC8OF `|~GޡiVddU-'s]DkNYƥvQoc׺#6~˜)%7jۛ9r 4 ϗFJJ&j}&dylooN|$zy tm~vQf["sوİTc6ix<ߋ4b vdrއ#lkE'L.UCb*scMuI$=M^֐o$Ģ-5+bpq(aSB%֯+_[jK_L-OK3t5l#TW]uQ}I{|e1*,=S&Cx(%ۤ @a40N%, ŴD~6x/'A<Ÿ&ZIu-sHk8StR]uҨ=ZRG4.qyJ[M퓼}Fq Q%(q ƒFG66f?ղNm26OMg+xMy￑}x$/9uUZ֣GBW ,:1X .T(^B]`6gz8Urt6딭YloOO:kBD%PžkEf/\ K XLl5ejnȴLhOk[E\UUc4iGwvuAw=1Ȓ0L:{MvM _) Jܠ- ʍ12`Zţ%"^mZ2ѓ A :#.nN,1ddDŽl!BZ9d0#zO*,L ^a^ȋ-Dm)+6MI\&ц'`V㍶0GZ+:8jfͬxns^*ҀDZ+|ZS1R40u4+xG#h5Ũħ/>IftSFҰ?6{5Y+D!7dY[Um}TSl\Fv L%F!?-!EWt.0YUoG"0G%mBغ/O#Q%u()Y;gTI7#8诤c4cC,qY3bS{ mƵm䶣IAug<]1Ο6"hU 5kfIVP@~ ԔÛIdP-xM#hܙeq]ׅ +rT"c@zGFf+YƧJtWw]e0qr^$*7R.$j=U\ =Խ(/?8X_l)i/ƌO@hm3"n8uvA?iV( -q˯Cبpv+h 7VQXt۩Ć2+'ak~"e<* HT;{-{KIVIO=?#-pㆩ h9gT8T 8rVYʢ1 Qo{] HTU(ܶp3.e$.UKxj+7oXO51vlfX֔1x4ڹ-KO_iCc]V:kI=J2ŃenfWqWپHlܘv uQΧQ3[e@x"%*70US-` bqp6Zdq6-{L؁ۊE tr.y-뤺fBJJبZ%pV [w/:ӏ)9@~'k"MhJB;!ÕTr&Uv!$w(mӋkᒵV#7B5\W8䫦 PBIM7"Omk!8a^}/s91"^l{ ) 0RTlOHɷ~b80bwSFbq|E3FN+lOm}KxKձAuqT^ߵc .ƾ%|មQ#XT\x[RdWp{JL?D#>;|>HW/P/ykipuTvA9z5b*sZPI ~5QXT HgsCO$ܣ> /@5¡?jiTf/H]Uǯ찣a*S! @z;ЋU2ڬݧ5鞻֣n߫L/%㏒=(QN9#v<_Z[%]7R"|~xy[kaOD= t/Zܣ#k:hK; QT'&=@*+fW7O{8} 谇Auξu̹r*؊qDx>T+zY /ˈ9&%S$'f-FC.C"M_>ܼ{F]Hf"bD=iExt(#|t̶߆jG?kKH="`]Vٮ8ӡ~Nh刺T֡ݲ6ZEH$uj{+wx`DʒC~i?½$b" ]` {Po|ؑqT:$DEl;5(Y b?+4l[G,S@}8RJ8KIDRᓏA€G QZ"K\{4sl4ͫ;hږoW dnT[Src W˕0(<%ގp' * `ꊧAv3NbudI0I Y2cyd;ʣGq2`ْo3[7=~_p('yO'8Ye%&NZ PF}d}| ~̥כ'EtL,r[0{:#^ SVx SO<ă/$~+WB3=e#ބ'v7<A(\AUnup]#RMf^0YZϵbP:yQ EqPB̑Oq|Qz2 erg {@4r/CY*[tv?xaVhA/RU l +)ϼ-(VI̒UB̯4Jf^~zq-r)gpLhX 7T$R\_6Q'i`X̗ƤkO?r4eHG0c7F0!2.@ា\[ ]<ʖ9ݿg;7beWŬsVfgŗ(v`>!8 #AjEBἢ bAGSa:b= 4(o[[(WSB$+6^K&Q}>FE%f8gmK?"܇8MשC0VA?r'a$pZ/-L GBSB(1;2odXn 2 DK{ ݠVz0g8Cz3?'Cfl63M.~9taL<oh\̋T/-3]aOxڡt`^Y |H/>&t=>\oX舃Sŝ?S duUܡ>WkYSkX,^CAn8$/\ H%Gv6ØIy|R[}kݍ~gDi䟭 .9@awz\Z4Fn׵[ojcdSh0LSnmVXa +{'xkжҧQz\<VjaTyti;!$=K2VݾW,uY8YmSڥy6r}2GD*y7Ct:ao&sPSw0L&lnFMڿdk#\3fɪV}kP Bhg^Q[̰1) Am L8Ȯabj!"iq#%_Hfea#Zv{ }.L/_`"humI2?JE;W~ 6bJ+wTeA$Ɉ1mfwM6m6a5f .BUsϥ?) Ԩ~>6lBoK hi0\/Z685DO9Ү-#(knV>q%NrjC ^MvQv5VÐ䎷<$&uB!+<`P.Q(@*]mP*D5^.m}^:^b`a?|0ʓd4p r:*E4t aB&B,ֿ_,2qr.aMɯ )%[" )ΩRZq~dj,hF\ 䌵ZCjf66&!qi+_( t5S h}=@nlpu A Ny-T/~Hn}vx`'%hN2++|У*R,'wj$b']i3W!Bʣcݿ.C{EpY Cp nGӸNW}k[c*$^Q׹D?-WSC(N=27᳐ ⺷hk;`Y*`^ ;Do"m%gnDĂp<ՒEA {SwCp#у#*թ^Yg0@"tRqjTг}M_,'wgM ?3c|+ 0EpoEΒD-ӾL1_Y M`@{,>oA8Z  yDSUv玍B)^kKvN6d'ˣzhf;:2D =tr#$ vd`'?)T7?f025(/|߽RΩJY=;>|Zݽ>8䪻fٯ~vsvBN$E1C/gU a&B:KSs痆I3z7q901j>ϰj Ť#o+b'#0 xQ.D5;hUZ,,(_۞dCSUC'jZ%Jgތib]^UJl{JXt[R0aT:Q>NY@y&ZqJDAA[γ+`n&vN%#J`‹5~ym#Ԁ/+%JOGV۩"%w]y.buIfņ-z<:}I|!ycT㊫rW|RGL"K>˪~HnK X^\FtX?2,4c(pX1􎦵`1Ǥ,gb:${|= nT6'a#+ !?5JS^ujze-bp?Ft@V;RV,uvoKa^C!t#F2 ȕa|q}ĥLPCۤI\.&B ID|6IeN9lHeB6.D_0娠pYfѯ8CBe/H:fa7٠ezj =.'wd{fLܟLR&~li<?d}-l0hd}pn-#[HʻҜDWG ۰~IW.C/{K9(o%!ItdPQsuv fVnϲC-nZV(n;.i 4{r27h=ǾbAxg* `0%tAYjvmdP8i͗J쫪*xcǩUwoiSwL>Ea| aY#Í""ۗ*5nD цJ!ZҩCkth q Z1NbA_$vs]`$m&}]lQ)*X% g ݣdS)#i oޏB9"(}~s 2dAèP&K ,)D9)`3RXRʁH kq+TNUR5&fos[g7ѣߟ5٬ >(C(3}d+.3S,lL1զ"\RP@9_Nܝ%_3X#3& ;? gLR!vh#-4 @ׯZNP`B6Zʏ7n:_pYjPeU(p>P/mMMן\5e3P;| d&$?U]Si-ҥM2RŜkcVd@1 Iw}s1]MkֶZQʌD&bu+i{K^oCìqK(RNBd^-gm NEm(&MK9x;#3e^ y0!&d+v. JIkt>ϷPJ44@bF$5i]ݚjGݓ|iJcEF r {:t{t&*)a ֻkgXe֢tɧpMGhRI3Fu,}ʯ/aO˾^.(XQ,Av~EU0=ר^~g/N9?N W%>MB"&lfUs"vݽ¢X035 \]jLBg]k?ʫ:cHLGYL, G@KJf8`!&v8WyULπA hr$1-)?TBaϧ % @zL`>zv/scI5wdl4{r{ S]ldk'R-]]WR?j P L%mVa(dt.Z%`[׌ҧtt*S/4`Kc7)R$'̅xj#[Ϟ⋉= OBa|V],!k6JnÇZ#G(c2l:eƓcКff( ^SA eYM)Ԁ>]MfKVr2t]Ȼԙv,@3*M y}:RgvU!u ,JGl^q6WHjڡLBUDL-K ̠O{tCX֐AT 5΂k=(BT6^\Gep{;hcBm"iG* '3C (vt gd AĐtʓ0+k*ZI >*j8OH '_)Jv[2iz/?l3lcA7FECm.&Zl2Hϩ>Iڍc~:PZ$A.RxSh,}%,5A[U)dF =ח>Z7{Hڦ>.s5W G7RE1F ~^+v*p;goK^BH=kt0-T%g,lҏT5sL{[qM(6D4~ң7'&c]1~Q85@7¶9iPHR%e 2)]] o- hӺ 6?/ 1MK.W8)"[uDr næ.Ekp~a^n+<~80]h(57YQ]ex;[{G[XAddcq낊pMPI cH/PEүәc֍jCi*==dqR% ;Qͫw]+Vur{(6 ;Lm}Edc l`,0/{OeE  %:"9MkO8|!ZՒbediz0 .*XR `~3N@Tbo`?[n9 Q? jL8p~{7wݔd!{pxC婘q_RvC츶/~Vi^ӱΥV4,6ԿxF{%~o]/Sm5E0\"YSl4 W'jj:Tpը4\Q?c@1A;gO!$[ؽ[d]OJ-ֆ0o'ŌL/tg s?cy.HL[ns}:~4*fFhFeu.e{AwjXf_wp m}7/U/IGv¾c6jIe6š ߁,JԵT[LW seF=F82K\\aGqsR&uAdg +(/hn90W%8E@;e,aa e_)y#.44# !=|J1c7|n\ﰨ޴VTo72MvL/WÑyy4 CnIMXXKE48ݩ_nSF, 61X|!JH1ħƒ-?Ac'&D 9֖&Ul* ^ik:|ã12bY^DFc4is{4r\_lċQ!) ?Lٝ(#${m #uh͖Hg)X3N_"W#u"^_^1|x(H! ćfiN mSM$zXkM.1L5. N9^~wzyـJ1S@Qf{[&*NYkwT: rFzԵN_.i<`9)ZpĺINQHQjE]ڊO`omtܐn9= x~P-+K҆K?4%#{GW^FC(9va+en6 j0-~GSwƀ$~\'sH3-j*)#xSqN1/&mpBI[2ge:~!6CV[:=> _ Z3(dG L4#/BDҧ;`jk<16)Dž DC<*` 9ZW;Ig7S9;3ruLĿm6X35&9Ț5jVVAx# G젌K J`-rۺskl#o!I`<9nOdq*\'PpL[V%IplSLed',H!SJz-HzJ|)^5{qڸEה2V~yW2]$̀pRiKpS6-jsrB8;kՁzt-7j*B̿V, Z_c]bK艜`!?su6d ԁ1fёQ 6!%)|Zw,5j(EC^GEx)ObT=E> eblyVUɖ=/a) ;s/fNCQ-$d5c Y);o{ۺk¯+`uCŌ5A%8 ji@$+ ؈EN%VM&9)EI:yUAj]"G,O'I)ʞ Fը1 (>ʆ*~`/L놜x1ig+qwOt_l?P++Z!mG]6"/}/4̞ܒ 8*iVvoL;{W!aQBvv$Tj8M8J59اVp)3__ M2@Huǧ!Xe"$%/\ #\<WTG׵ ~w1 4#^-Bgj==j^i0 }+?5 x2W)/dC'(EHrX^];'A}S45iϛai@ d(<@z-?U n)NrbXc"۝@qG<;f<#*:髾-3"E[S:j}=_CO5DZթ['Ki뱇sz.^7N;rĥ^P"X m)FRb >~E6%H+$ o ՁA3[=/۔ 2a­JפG&! 83\a57If2=!mQF(Vշklc~bHs֊"U f@$ջZ8.9bpB$[ýXj_̈0Ɉ2"!uie$#0wǤح⽳ߋA-| qxAN=Oъ\q* [=o9E$ɚ5.3糳 N-&"nCy_~IH|abJ`ITq/,нZQf4>4bUtyu cE+Z4.+3^R[sj^Ji8Q?@sSh`iԐ;_6m<k(<#pd_^)/ -c QsF0X !Sqr* >WVFn$rkL5i"[=[w̤&%w.;N8 J 4d SMlՂ7K\Tf1UP1$!Q=` z@6pیotm`u[F{S+ rnǕyp)pQE";#vЧ,Ŝp}mBx7wguP$6HqI_ x- }Ps=&iS#VbB6Bq<#=:Gv>K*Bó1)"lЗ&UO9φm6g!czkdנc˼';%ijwY)6+Cˋ>T0Ah;PWC3ކ|&+XǴj燑wXG]x 5V]Ûޓu )P/d Bhٯ+웅*BE/hEe:hwD;qXamMKG5GODrJa/s98_n=G')m-K{]NvzvW Tj.<9"GczO<7Bom3䳮?m_&)+1KOBe>0=EgNDDp՞7QrU:6@^y6vgT_/'.I1FֳZJ$zh3m1hu$&8䠮Typr5XH6v⎅PO]n;~*5b/66w ^؟NaC=h:-!Ҥ&Bʑ>jWess,ÑB$eD,;N ꫰>[ un^nwXJr'0!-t[]8Yb!DBg"(?t'Ca\#-tJsܜJDF&[W'C/9t$0#;[n-aÎ}HxtqiM5RޘzT0Y~yaq^ Ѡqj!o14CdY";<>tR^*4*UU l^}ilx2ctlWI~~҇=!.*PqA G;͸*I mr=(8>].:^N8&Q" -y;%>(UUR=$>ZUDd >d|2&VB~bBKL|;I'rʟ7.Q*^P_n=aDf@|l# =K>zFaqNGa{W_,ѫy{ &Ɛ%NkjXAN8ج$Pfڨ:[ @ƵI1z) }5 CdC;֓Pw$'\+L)C8÷t>ğ`0p9Y&`+WSm)!=m=:?$ †{$ssbnqbz7AAݽuE 8-p4P-H“ʵP&H,S1@G~8;AzMCR#]:Ȣa74!wwI@* KSM,Yelw;Awj8>dmS[z,I1rT5|([0y)1Vjƕd-t;vraؙP[3h؄bo4"ᖹ1ُ kհ'Ì0Q=͛kIGHP,o :ʬhfW;.0ť!(lZ™ Y_yV|2{Q#ﶆ*//dڟ,U5QFh髕q=tn$ d&4DD{2Ku"PTU8)/!XdzKklf^7kTҏ26ӳ`ތ64Pkn]%%/:wV#&)"cˑ<`: `>:L %3BV Hs_iAT/&\ I^ZճtaWW3i='/a{1P-E뭯+ZN}{`>"%J&sa~Ry K1?,t dllDy挢RV3U(^g=+IZi´pyKuL|_qZKU|XPC0fklߨlWpY欚XU2cZ,1v̛c yN"m]X 490B-l'\#;^C_+C&*=o9/9dus@| o\8m0ޏa56!5sxPКԚ8= CJV*li{~ se-od ɭ ʷ"D?<LU"-ױMrC/LD|c0, (ȏB F-/s_M evAE9'j *MYR 1Ɨح'!0j" |$Cy@zhbڕ?@_$,^bg*A Xʼn $} 0Pwxlw!ZH˕g:ϲטruяG֘3Ky{.,vޥuhrGnЇ<yȌ&M) 1Bk<{̈HEC:EB"ĨohlZhc _U؋% 9GdUU"H]j/I@ǿ+M?:[tHR]!|妐cj7ܾmҺVGz8Q?qT Hj_i[H V-ܾ.>ӷ oh<~RKtaQʣr+fLq@ oݘ$y0\mf'7ஊm)>|QyS0kVp̡c>zaը.< XffKm6цKKjj~"`Ex#ϹtQ$d4EI^!dm;q.,0B հ^{``C~UaP{!!.G,~?sp]??%_k{CZ "{(>&M`9PSlm奟= ?DSfdf9ZBAѕ⬍a4 J^t$Bv.R6](A8D4U M)ײCadb?ւ"r⅄Q\PʚuOgJ^NVyk4@PC8 "erQ`_;EBMJNklZ=밌!aw3 i,0iZzmMҚ#ZR'Qx_YR@̃'i2\ py` :끋S(QPK\ޘUj*tNjώ˹c!юi]&-"^+\+~RNӥ̇ 7N )gޮX)l(Ѿ G6ٲ_o%P0R1'PS+=ݥa9O hsֵ (\1b uu.gsvˋۑl(y綳гu #n6D{A˖:oA*SZkAuU1Ë l\vV(QمF͜##vaz)(z/ KZuf :D$9kwAYD[m?c?4 |؟2ㅑL L3=$"6\-xɔJKȼwe'J')‚EERRH~pZ}j~︉fNb"ުra*z,GAS!?ʩn'y^uߋ锌"HrV7 wވ۞ 5A7%.!ZO.7^uj`o%s.^c?hbRQB`NMI:sM3d{z=!jhe$J ɍ" uM}=}q8s>~ӣ/@=O-Pi@] l5#6>"كTxm}sq!L9-L-֯ѝ{{ZpWN~QN  z Up1Xq|-)~ 9ǙY9KAPxp Fp7gP~=;B:6y~(P-D'&~̈́ԉ]wk;rfշԹkZ`mPxW2T@L_ECٖ.LزZEPB&C d~@R_:W,Zo^BVf} -B0h;!9&N#`ŝ(I|H]l{#3\rS d;c/_#׎ddWüʖM,TY;ZP$bi@~_4+'r&||Ou*T5y>#JNP yk-f̐ɚIȱ-eYbDFd.$}2kE'h܄ag~+uLK^<χi";d ޗ\ z/TiP#lU覵wyv"%h#_Y)&ob||?sÜ32:v+k{biILJ}+gH۳dž_*4=EtK]ޮ7IZy#Y!$ g[ýFz J57M9lWw x Lϕg* zdQe3 _S##s3pR4S_]5xz)PPlH.$x^!P5uXQ^;tZtP=Kp>L>:V2?z3a{Q.i=|&G8J . Y͝[0 &-܉w-wAr1 q%|.0Ff(6HxvdGmfChF>v#[/\Susƒ'sHWv,KHJѨ%d5ɩ.O aY"=iI{x& 䋂KyF"@4d)#@Llד` B !ͨM"g(syTriYhF>%P(t/ &ErK k % T|ǑTɒ 7}صt-E6vL?xhS~$QEj $c2[YǙf M07Np, ?d*͈0wA/5׈R0:s)pJKv "p6Z{,][ZakA&{N]cza8)q5α_RQB g>k8:h`[!꿷p:_5}܊)Fs[=,frG m[⿝wAm_B\^l&*K O#^U G\஗ցA3{Gšwp}g=0NM{ljivΈ͎/EaHK?p}u.(WnĬ|XNl6`~^hB$XkRJធb&ms'Bvf8/!HTW ¨w #{sa&m.mbq(G*q# 3a"[A?6pR E@Gſ;Tؔd '͠!~ =86yhn)TpcN WS7w-dw!Cz`n*Wf(X]1^ i"{t+#v(!46wT5>;LBNkߎ"q6qIk>8 ؐD_v_tR#'3n^a3.se_H~x]uf~j/kWQ'V|i`-Mw4* uSB-]~D1yE#ⰬkendU`ocσY{^la7LLoZBUiT%$~6.b"\$;HAx̓pW<; 7GM%%7\d}7{34 O^OWᡁ " Eb\Łs_~E*Y#"7<_3< e'DJjFfQ|3 x 4M]B?Y &\ca*L9ȳ!Am RR>_+^zo VXG}[My<2&1֥áP@K(kw(UF Z̿:v2sO^g ~-Q/<፾ -!DW~ۻ2^^40[3%@ `LC _zt:\=,/J1h%aEFkXy)*;uN|)yDR޻$;4Zi'4+h.nw)_Ϯ\cv*v">~gT9Dfi+>Th~SPN̛O;uG; $12Cg-j:`V$X$MY Bl+Yu3f'3$n/^Tإm3<#(R81o` ы/jz}Q;/Iįd `DSqcUn|xnaW`McgVΩ)L8jBfǃhp:>aV6 zpMf(1'*;LxN@,ԅ4C=BdKPK h]Q9-0لBek4Imbڅ`|yn/gi bơeh @t|O96Yaxp&XwI5{6 ֐]tl}LɃUV AmZ|q)[wʛCkSN TLK|=bTcN_s^ CH @>\Rn/h4翤c.; PzT#]jV-*xح/m Ye {+n߾wDX6 V.mN1DpƈL]* "r7!=T6k% ?P-܏,q_5ـ?YG2!9א]`tm6]~|8\L$]06{St/%.f@qot 8WYm;੍;g4 3Mڡs`o P{Q/_4"e *dbF j ͒˜N6qY.,L)0#mYF xsAMeޢC`q{uAJZ Pg2Rw?f`&2iMĄ1'WLJsMu 4u3 PErWwI1y5gMSƎuyOH+(Ǽ({䧼H"{T=$>C8^X ϸh[>!h$ +clil)DO *ͤZ7}nԌI2ƫ⹡]Ĭ !!5$擒~nW>PGmat*d6k;qOe<t%HMiy)luJmRyC%NQN5sɟ:\@tGw.#:$%ݖ2VC h0B`!%wmp9ɣ:nBӇ Hp &YZ'?9^^"{@qSy[C c%tcaҤz6kx$R_]p4: 94VlpKZ|U봶=e8{Ke:_ =%4X&bٿ|vo$2s]o.!(3hK)ƵHd}x:?X9QVc- ~Sbp 26Ȇ_'~'VeSQEOT.jk!7׾{6A:ƽ$ro=;q#DJh1'.iz*޻ T_w;Rnʏy7c3JkXzܽEQ;W$z3NBAO4c gH_Xā?Je0:II٠0rG ҚX b$YzΞfE j{^ \˕{ Nm$n£=%Zm*gP?f`B ά[:#[I q&@P$7{@fw%v e~zFY^ S"ڂQ76`Z)^.+l` YeHR&hVx<뺌g]Sx? wQ^D J|B3G+X9iv,y_'ҵVIVH9wګ=qJ*~8 ط} ϫLUB<\8oMD,u͘#}{c  jR߂,T] -o:c:jd)? F(bxYx m̙oإcENSO"!wv5yլHYpPu^Sί"^:z6zzq8t.6EFqo v9S8Ά^_u?U*!0!Kȧ V|b]u=.W~NYVʕaOrb[_X͵j me7vs 3?^X!; zjMLaoW!@CIKmFʉJSNZNW͹Wl,kZuxZۡ5rf&Mɨ4=oZn?"w~{ѧ%r2!_4JV(8KPPOHx3wM^SsOzHu$MƙkM ,ʄb$., x6tKq#*9Iѡc&4ΛgF6*]ja'5c[¼#5DO#j lm|U凡L (?*<#إ]pݭ} qN)ko _G 2) C#T EZj;lU;FL]24Fa"`eE *Ku U}.3jP|v|E1<^':q!1//Oz_{j&Opݛ?E:Ra{kFk7C@vC⏅~7چ6)߇>+]`A?o@+`i.U(,מ@6 ƞEW=* 2Ĥ?2pSYVdͳ8l} 'ڷNDh5 V9>Oms09l'pj#IK 1c*EkB r{m5S$=cc~`#W.EM"0ΛwtHk{G߫2gxۗ'WZVc~_h'D/Sir(Vܼ(Whuf~^ߍT9F`Mؒ` +P^J7/Ŕl !j$G}ct?]kI< [N6ejm9̜η5[v]:a'ߋj Hd"A ;#~8i@*>ŕ4Tخ3`k2-?Kdg!^S}zγ?!_kAJ~&W=0c3DQCv_gˡ_N=cj.I`1WX=E*@8. 5h A@RNF(;XXŭ@VrCB7w &^׏SRULʽb:QQpavLLޓ^9dp0>CB{:^1"Ch>zd1KOcS>exԆf B|Ny9gb +N-֜q3E#g 5 a(ȼ˜ < EYY\UيqϬG:Tn=S:'ٷ)Ea@_ ?DZsKP to5PEh|^tcy8]7Nҕ7?%|wH͠6__ 70OR}o2ejWRG"{%dxăJ3r6]ȸ2Mߨr/}:P_s4tZag!p#]̚w3h= cͲE4V^GRW]ˍN;K9 F(:>y4hɣz[1h KVO⚝lZ[RъֈON+4y\%5E] Z"g6]cJam8 67Dmr52cQ-@ٗ$~ = bֱ]2HmYUQ-ct'5ql|mH=ckX a[fl&ln՚N;Q6ig/jy13in='h|tծ_GioT%!;^O"VD)4Qsf^^o poD Uq8۩Y2?^آVT[qcT 4H6v7T2i\r;#”bg8&HTѦ0b9(DG$=ĸ?Ӈ܏МzalZd::L,+CggiBzٗn5U󱧘|=.S3;ZnU/9\mLgv Zt|J,X,R)j1'ǙsʮFH)=hJ$ѿB QN7#*Sm¨t&->e=z a6^?H?taȚ yIBgD$_wY_H泯M=q+.9\+rZHT@RHRdV!m.U=c!5{ "a/i)P} WP8&"f(UrHiRuy "~;XQa`ӎ3yjٴhs$?M` 鹝~Rnd7L jz$YkM_ѥ?O-uw]L -JPA@''7 7<_c45䯘yK|+Tc:>;5j E49uK~n Jƨ Wq׏ 讓_ Vrmh@EpQ8pqIpB_߮bN9xI(;_ˬ{W0963`Gv}ӰG~6ќO*݆p7"n-!خB5;O7&m*R*< q $4;_* ,z|FG5G4*1LTv-+ז~ |늞e62`T 2WTQ )Ojph'.* ; Hw,m &NzĆ銺>NyFsZA,F[{rqidZ_R()Kk0~hb|`r]cneQn5:/Ra%LbQ=lG8%(p">}M o戉9r/p,mn1iP"JYӆ-ɭyqpj3 pZ*/ P|Xzh>q1z<X|7d) n# REďrhY,쬉NXs \V3HI929Qx]5T&~m&@ܩ'ZS} AZcĘ{7dEdUtƏ@eЪXNiD!>.k[ hSeU U~]+K,N&Q˟C ^@AڢW^NdG(f3sBg0ϧl\&ewFp 'gSQiÛ<4T.0b]>滠A4E|o}:%/B =+lAw(A%YUв =xud\Ӎ@\5N,l^U#V(I 5 7_Ay5v ^ٔ.*[TWr,V'܃cwmOp;)Į:VT4ya ^IDsOV=T%8u1RDCsDșsHͭ/J ]gC?V-jsuՍHk}F{{A՘Dg%vjOCET>qyXSdz7{3]<7px4\D8YAqK4'4 .l吇I{-*aߦs4ܫ6*VѿCoz"TvPTPvNvrGtBX Cmҭ?<1Ep3ʥ!ة{ 9RM0Y~k:9` ڰnS,'S9JOony;%U$ _i{mP#lqFi0Qk6] ECuY4~ݴ,wSHY|)3uNbq{6Un _Z#}'~'7Ea/`G٭b҅lExfLܗōK은` ha_C6 XBj;{Pb_׬Kr3uz5Qҷ ˽2-;.".rM1Pe* qPyjmaUo' $軖U&ПaHe"|O{z/rRyF>1B=ꛝ`Ҥ݆lSj>6bsP_ R I%ߖi~$ȗrr2YpWfw2n[Qi;v'Q+a]#s#~GÏirndhC_!juOLsOGq(- ig7FP, m  v/eEfCGC/EM(YM.Rs ũtM*yMFTξ#KGeq+hufB=J3'rVD7q_g#&Dy !:ciREjO !<4Q{p]co/^jD۱+pv`)*4zb:T}Yb{PA6^i9SF14 bOx*lڦIvvɂV#7/ 55D jP{Y^)F6nQ&&$CtdeUf곘S6?xUdEEINՓuzJx1{=AާLf_ {5'*u|thfӁ#v\.7Ho;Ҫ0U $%I9ZLLeQ:FzCbe0Ff`lJ9T, ]<단:xuz4FdmM7sދhrPx:?'i~8X{uWjxi"`_=oBA^*8" J+5Hj+_MxhFaD\5RvcFțF/*fK3+҆$N=V"|R|QC3xv945^ʺ>fܛE`M-Wu}*A\oKvGaȖ ^96=}[g6x<ΉݕbOvEQsVF?LwK/uʥ8obO`g,Ť"bX_>0NpM]0ڌ}zܷ1KH|%qeD4kطCv 9G,S x yRˠX\0%moTbS bQ ]fsD>DT0\5y]lZ,SH!]˵1,ƙ{O4 Ƨ@*2EJ?}Ĺq  ?nН/W^>Li+!ᛚEWZŅ‘_K:%'d2^dE>BxV=AJZc SΓUxCf;֊ M1g7yM7\Oޫy(Hoc`mWx,$!.Ԁ*cimEƆ9b3!Q8Lkn\"ES. "V`0ɍ5Hboh&v O:ٕ?jx`fڦl#FeQ0@֢B"Y}y:洍Kkv[^ȠxK4lf&mvYbѲ-*st6'?|49 M$1$/mءZ;꒷Gvt lċdpC"j~=1Z'\ObyG1P2Qa"EU.&F-€ uPG 9 A*=|ȸnOa-tfvWD)8` b!(~lgTd%JRt!l.7ݽuyx#i8Y `)-NX钆1GmdaԹ wp4A=$ëE5GV6F>%GJ[V: jPϊCW/K%ef:Z)v% )^7}[bD؆m=yv{7,ns}Õ;GRHۺBuu3'w͛/\D_9'L5oxe^^/"|@;c 5/j- 7硩"我B%%DN@M'۾9yg~o[F3=C2v= !+[BPPAL[AU)q'"H/gB@zoe Cw^7Uk}]{Lğ O/nn^L_1ճ [Wxq?R~L~l@>x?&Rvaf( s/kdOD^V> xm! [b~lu)BF3m@^,7M~\Ա]g+}^QO%ƣi.T0RxO)@S{,0 JNכ t{S -?RI!˃z IB1nX3ܣ7|@I7/BVmO| y0uck23K.F_W/r~BIP3j:,˥"~J?<9F gt+ŬYî z1Bq6~%Ѕl:6Zzeyy#6䳻 E>Tr(4GҪPokp'vcd k f2+1/w5+$$-86$«ubucϪ\I潔#TE4xN&>W:MDU\h>cґ3L]?. hK Ga)wyD2`O)' ޺7Ü9\ [;wPI`m^EǴä ZՌtSDiiyL-g 7kw`mFNjW$㊣BSx.AɤNpc} Ku܄R 3/UcFN'LǬl7jF%*u&|p{_=(^JVk˛ UؽgPUf a]3 ƵM.CҜ ˂iWbPpqT ;;I3\G&.o}:< ėҁb0zyݟ Dnw^7Hy[de<|n` 8 8 |gJV֢CpW|⹃H@J)(ӧ3nWq|ȠnӇ؏յ?^QғJ w8ADvݯWkbBQd#elUTv˭$ T@f{X{PBg:&9J~ kR=KWP*:ۺi. ʦH%ޜΑ0zB>qU[hVGbۅȈe`A!g˩|-|zD3XW/Ek [_1m( cK9ilG&r<6 p1D*%05Pde'EѢkZ'h-4.::F/|'sZI\\ z/_=k:k~]=봑-3,qOce"S?[$IL#AY6J:9  UeŶy`^ r% 0cFo 4"Yt"̷qWAx'-7Op|Lna8~jD DB.5ĐQ g"[?o&l\%Q@Rʴ!@EM`վ!O_ w%<F,D1ز7[G=Dwy^hxa\?q S?cWR1.,WH04&f9{ZboKZΒo#])ԟӄA&HDoO :/M`݌i1e-=͸T=O۵fo?C͌oi0[DLLMB5Kyҷ@ob0-IPR1V:OڇF *=75b֏RmK 3d:R*& ",zZW&(ĀU _joZyfv %s79F('(1~8 MR;Sۊ0d*zcIvCU;Uy|f⭸6͔}ba<6wXҿ2qїd\`@a/k'f[o])pl%akT朐'믏 r։D7mּ[cb\QZE;8Z5hR!SE=G#>y J>c3-~cGL9ݙlsqʋe Kc l!{(3|㕆J/ƒ6Ȥbc c?+P pC-jrl&ΎSDƼ NV ,q:-T]X?1]3)XZ "CLTͦeSK_csD(,TӤH=(mk*T2BF󿠣6Q);&U q/ZvuPR"8ٔ&XR[fR?{}ZQ/r`%L`H3@$%DfP&O+|o*=ҺF a6$x@+Xڙlϧc`h FV=8]C|@n!װ`5"5YslRЬR+/QC#;s74 ǯdrM G: X.Yevm&?h{{m a\kp-f.4 Ag)xlNƮå,EGnǾ?dAjD!xDAe/B#ԯ[v}bDәDТQ6_!}A$_aLf>0JÑ>(JlEKswc/ӱ Y^2(<lS)/wEa&bv))AhdX7lyoV]R\QIZĺN؊Tl)ejf #i]N#Uv@:\f2)Uiyn1X >*zfJ9cwlĨ"?!la5/L :ϬYX eo{`]7./)ꩌ zvr'ZCDqǧO\Gi؃ 2?Gم$lt'F./؄$g݂Jʖf&Z_yYLJa<~?LI7ڼdWm\\<۫!IFoE}XQWo{ff}ȯLzhy~' iy ߫x5HJrk89Eg&Aٳ"IP`3&yR" c { d UXוS-l3~fx@+uCVu8uj"5LN(N 721Vb C?E%>?Y|#Jt)7ۻO813IZx.ZxV~>=gp{I5D=BhIN+sބCimp2?z]&Z3Hj7ٵTkG# 6F.#=\<\IC*HG#”@,MgH\zFJm^,s\3&j9IaGMiVd:s=B#gyriC4ts|zygkΈ fmY\7lͱX4|=M{U ʆYЯr~0~=VAgUjQ9d2YQY܆3Cs&̦]U m}#Dԕ:Ffnt%&UFca(fCw^1B 9`M0c>2jlE:ڦ^JR<5:a,8L`9Q<қ ; s3$Lpd PK;O{sDjS4lqX3Qʕ +2Lz= &A4jga1\MFZ>hZh= Y(Cu=%+:PYn8Svg.~bH`E'\  wIvkg&3G_{y}T@7yx8.|M;`<#bQ"'9R dnUq0 8ag+(q˅eO?2ާxY@ k`v=ܗشJ?p[pnpe`P֝!"ᆷݥzҨ4_~n+b9zCc+N)7DhrN_)2 { ˫^:M_=ԮFDK|Id{Wgu9O&S+چ8f>zj"l  꾮ivI`]LoZ1KHMbr.xNԝ /5]J ;9Ml[N!ܳ`1Uf>f.FǗ}ȐܔX2gnYYP`VadU!w3iۿsk+vyhiH%g71byJ)՜zs@d>jA b'"IV|zjvw\njb"Γe1s^8+@`![^:DtP@j=H($Y]8{GzUc&VlK(*;7hh{8W>9O>Pi*z,>&鯆"n)&A8W pM8UKz: =g[X'-UwpsN EDֱOh20ڒ]vIX,. '6kUMshZqLbͅd5\OWUhln];_O2Lpo#ᓿfpN$qi\/K킶#s>8Qا3?BM!պy$(m0cIs돺tҮjqPa? Td@E`0Bj]ݘOe2Q)]=Io99ws'`' dFb?ۆ oP1^ɍ;_IlG [#['d =ىJVh€2Z9{&sxRU_m~:\Մ?Q/iM`΅=Oس8Clf aǭ~M/QUz5ct"L`WLcP-ɰ )5Kr?l9o|jn71PSB & _Gk#XX8+g{uYh@5s$_,eTF)qr~nuc݁*#Ě}p;זBA F&ǥb@1!ՓˎԷr\% ~ #@;zeEkB rBx1'tm單u8%ru}x:5!"y2=;=0]mPTs2) d3xڄ?7b^wRiVN~g_jl|9FVQ֢J=q}{[Uj6`u-H~ruieS5R}.]k>Ķf/ jezoהOc#y)w$i]6 \ U4*n]][R0w*ټS QnQ2~*̪b_ǏZI7!C٫K+*jBYGgy 6%_T{^}T ,xUL ̓w-XЎ1qjFGVQ0_]V*6'ߝm!'7 _0BmHv"[VFҀ0 J:7y[*߮IՑuxe<7mߜ!o髕 6YtSvNBZUs$6\[uyɺO-6%TZ-@1?+[7FIꍌΥmt}Wmfn϶fQ'cg~Mn0;)6%t:{V3u35~w5.;< s"થt9½dRƝGԸo>iDhdGB %a9` d95bQe(_Bc | t1m*|%V|lssM7@5sWX9!J,RVZKrnt +wTR?v*VW[|/A_,ЃŊsKTzR*BhlvDeszsGSŀD ē,[a[w${D,w`>DLNܘ3yEa[G:^ @`Lػ忞Ʋ7m =QJl#,B6(FK n4V+ o\qgd[A~ݲ}>hQ@_)E7LѕIY΄*kU,QM_Zɻ]\T3:@z&t&Zu}; &4 e#賾~X|6* gvH% M1wY/s-16=i;) j{-J۴@@4 WisdM!#V iֆ$DuU+ hGɟ{Ft̨;9j/O(>Q ^7X>Ե b)JcFmvA'Lv09M8&|557SznWx m&H_O܉}E#"0Wp}t o֟v xu?-a݌d O>J]&CkoRBvy?'>8oDwX_Y%^g U+`+{Tκԡh,Tg st#i>#KprvU:ۺ4˚($cg G<QcIv2<1}nb!!C|y+|fq$nSZBA{hFIr0!N%;ӥ̭1;#$E8GW.lZЭˁzgiru1_c5N I)sK+!yT6ދYky%x8r AL?jB} `o gp#-Y]Ul/q*2ZGϣx2q}1 I}Hk Z 35AWĠnĬ=-ThK`QispA^-r鵷k'ׄogKKRo7F*r.^B57uFCa,FwU3A( ޸%lʐ}M#_w#~z5:@y=-+.GSoYR/=5%Ki' Ǽ;0Ȳ vC P֐w~Q[y:9L\ ˢ+HK7yuaĖ xyNLBXg} 8zRixнrVH4V>Iw&WZj l 9 7K, YгKJ{\|:[N^{wL|(?,赻&38ş)je[Ӄ)-<] V<@wۏyI dջ9RP5ju3=I.Ou9c``.ϖiZ)7]7JSDbȺCfU}l]ٕ+> ,6 Fӳě (#d2Ϥ6\e"ڈ)=572f˲Z=k1 eVjw[xXBg>゠eսDflt{,V,cbz~ a wMB1 whQ߉&͎\5L9.FUt^̾%qIs) C9v~Lj e, 4& ^mގ&(w&! rx\PCx f {c'2"F:R)\)!v#EF&s?i8\ ʈVΛJ3urG#6W[:4$3)l;V-1F[=d|0gD+!E@x7UT8N[! zޭ3Ld2g)/UAi&&U%zR\׵qZ-Kmgb+*}[X[YZKy`M G '^X4T7p*@Kw!?C,3QdHضmYg!lZAt*g(}C譖xd/Qs()No֔ nΒ7i]OO<,,s@W m"棎"Q[ߎ ՚DoN\.]6e4 3.ͿVƐ&i!tsK[ 4i eb%t{h=fFن*{(TzVw {vat;. :p->e8ur|:ee=z)gA'1ʀϾz%[ga'Y0Sн8MpãR@26/Ӫ|/ NpѹQ㔰/tb6wpv:e)A j*j%#$@`4,+rr+m܋ہCmD/]Ռ W])ër}ԡ(61GNKzt-؏H:An*k.u8QF11vjcT <@e\pE7&+x}Z;ՀsюTWMC+Ì ny`>a@iSĊ:wH'h͞fk'7W,t塏 K7KX}(RĬH:~Z*:4[m,ɖcјS:Ek@>!%><"5$~sUqX|}~3 -<,jI! l_raulL0k;_v]<ώAEG6(gKmx&gѨ^wJRs6e6%`ژ5GX-nbV.L2Qyf͢3"7j8y2_MmfYn};EsbxNicq65C"ޘjmG=e~, 33#! T@^bب"AWRoD>8[ ^#\ghSMDZ4@$qjN!͍k&f*dInfA5*:8y#*cOBbD}pt-LRy ^DicQW=D0/W'Yl7bޯ@QV:0e$^G!W$FT[_{!d Xz4f9 _pScEh\ V .փ G@~MPiH%Ϯr0PcVt, N(,0R^Ǔg޵qɛU.AЌ1rO|ff1?zfR/3`DzBڏ̩sҿ8ɏ2IhC}L,R5뽣`έqvv"_^^7Qul`^GQy_3g/ Ȕ94/Y\\U#J]%g<}A~t }*`lA4fd^MwdMSPYD0aoΟ|ʣ6:R!8 qdF472qEP>q{ 6m#?ObM$ RʁYWXxH-aΌ}v6GR?~q?&X0 E}r8U+QR7'&A?S;yL9_U`X7H7vNv7K S Fh4F40XY- ҏncpJM韸N 0Bԟ8.['U*Ҏ9 yIZDc#1Y8>52Pd)G7䚵&tVp>5Df>@_e^U@iL%O$/>DdKYtƝ9/uCFW+>'rjzPCVH+LBّ=bjo$?A?Zbf<g_a>F+7r O<ߞlVT}aӛ z8`P/ 'u%uFN_e"B|J&lleq*PtڷU, Ab5O(%u^*^t|rxR ?iK:M='J{!T%UȄ|^\iafj'0V*}9M/pD`V@_=k|;v`dMlAk;f_;f@5!Z9[yp\S`?[Tlս=솇Q׋7nb' 8gߴPG:*vrmJ},q,vc8ǚ!#!I'㽀7r/|Py}-:=c2[պ3r~:EK!5h1U 1^miKGr Q|*joCLH/pE+x*Jt-_~Xt@¬9dܖɳ"3 L2$>u.NģsPπ%޼I z٧֍.7ѿGy?-\,khg1urm O}xK*Ld䛮U&h:v;OeY,v|#;qkdjPgb^<-8j~ {;?c@vʥ/r &"y&t:Ka5تj"-|lm։1=fW&k7N^%GQT$3uY_8%WH`޿ls `G`&9.o{9Hrayԅ6+3J!ef 1 =TH|䎖L(2jDMr:By2y4]ޟPkiU [+JwmzR!,xe Kw9*Rɱ7Y$%orKA)MHzP|~|OIlSGr|zmYuY$LRF˞0K_xp0'<k3!-64+S1PE%`v=wZhT+t|_(L%kߧ2j<~8UYt΄<⾰`uQ/z]xNϬ)*E=d“5mr3^& 舒w2$ 3BfQF,9m?=E/VxF*V!V?YveҀג4zn7\ށ\S/5"/ny+K1h.yLk Ϙ.+"`}fZ-|03]2@esnKˁz@p1)05*6[mmpJc\v&qjWѝCӟZbڿ Ą`tCqY=E{YF֪4BmKLCGQOِ]X0v$, VEIQOő8!H72ˑj;R|C:nZsї  D5M"ul/ wQW xWap)wD+:Ă z݂̦Fe"j"QR+  5r%A U(|E%P=CL g̹ 44'&`$`>=AAe $^Quf#g!kCQt6RMg,<]"lLן&dabrj;^RT7v 1ŻK(db(}di# ovG)*G5=oY뮸aX 5_<ހuHļd}&'9ndkGR1[]Þ[uH7i}D7*npx1 Ҳ6U:_V$~P @4qig5 W{אl*#7#V-hx8Ÿ9ՀX7-N tmрZ`G5lF@\`qU8<ʰ^ }@_QYDf ~Q1jKZGxXn9If͡UY:x1Oynd?]%bq)8֘9-q0+e3XЫu@QDw׎#KCWM~n}Cj|45G^b ݍ֧ATSS'9>kfxG Y}!ً7|Ԣ ʋsr)͟ g+:W I RT]uZZlWb UAMgTvSaL .hnJod4ڞEIUxj6&2?}q#v3fcΈºu]\6 }3oVcTYi+zV/JΝP铔!ȸU&$Z 3بB[,j ]խJ&ޮoJXKσjZaCRptKt1/>d[VPQZk>ux ݽ)?0R+'Nѫ󝂇yMtV}Z@E/YQYLs9xf9kedl8`m1U/ 8tH<8#*R$edESs:${5\Ǣn\ w<~|6 @7pSP,3 u>Laܖꣽ= SN]>~I/o ū^Ȗi-mm'JU''QsV>҄b.?n6Bv2 y+*V>O ]6^ ,{8 n~#<ft103K`vݸ&E:gVi˽nXx gn+7[e5MP+Ӑk}B'Ԩ>?JpŽ}\qM-zg~`S~УlMÐf[\Vi겮'KGAD nTXvEߺR̨@1ًb$RY}h@]'0mi%"!, CAZ!Fxo+FYarvT)eq~ ˌ_ƼH8cS[RXY0L(Zsq*Sh#qZڔEPh vu-ق8.ck0k\2285yK[.wQOC& {ŠSt[Ϣ@:vwH{t#QqHCʼn Y<ѧXA3MwzWPsC0&M[R3ﰚ3~*OBD66cqj4 ]1N^sq/bSpr1cxX}@FFy;7}Z]ǖ~۰6C)Ͳ>ڠK>մEgX<]#`p~3*XGQmC?_1Bw&Q8 ~&u4:jސ'3U'`Q7{İtj98K)dZIeحM/yfNnϽrS+θ#p,;޳OƂd*W'L,h޺jcdBr-!fuDuY¯mBl@fl +u(-E*XI/"B›%C:Hb?]JN'A7[Sfll\eϯ⩕Oe71Ş Zcji,Y Wd#@YH_bD; N)zlv\8>P'RkUbDs3G2#eyei̪4`mX|lpKcq/(Hn}`ܔVf(pvQEҿ@Vf03)!SUc]\4ԥ Ƌ9ЅEۅ(h[&(*~eA ]=@ {Sޏe\S˗ ݩ08Sg~|R72Aus~ P"n .(蘹pTԼ8LށXJE(Ǻ~9Yhk:gW\"~y|&#_|8]ʼnib:()O˥}$62S3H-c%?yzn%}`>z}W]Z6I8UlrBM5O )Ǯ\tp5)O&M3_ijZ'2%<+,-aE?)0 :q(Lw)kɪcj6J_;Vz8gÍiY-\#8(j% /B>͉ 'N!FK'7 Mu rFza{ _ytK7=h =iChIͲLzrAl 迻ʳ׹W6;mARUmng=0!{bׅKInU8z#)x-Ynd<؞=#1vO5m'i`JjT>/gT`91}%p3mNx +]2-YEW36̵|TrĐ6қc8mD-з 6aS<ʅ܄_t@l & YED#o1MW/5EBզ)( B6{@9i7!ځHȃvm;o cHjp$.U*ub7F]w< YJr`IEŵ+6RP'\L_Ǧ#K#rH|S?$n"n<%^go>懪 &Ef)" ZߚY"E ُoŖyFDu{QD U MHU0IjѪ ; `7!Yx!.MR+J- f18q)\^­KM6 0Vy$]h?NUcHv۷F`kM(`1𜁸% sN6ba ш%/"22dnە{Uͨ!5vnl7BY sW}~!$|D A lБ,bjC1U&F3„w/7`c{OMhT_EHͭ2F.lDdr( h2:ɚ?=|).F~-N`TIgz=0 |H+D m4dgnЩ wQ aK"H,C<6 |swn i% bJ"v4s8ʰȝBq::>PȜW3r\lhߞ{΋/-QJTY azcpN$.kD~Rڇi'/s.E*R7hyh0lsXJl7'- s6 K?Jҳ'`cvpYw WW4<"r |]Hu+ƸJ'bj7#6Wy9DS@Wt=|"46XTP|&„3аJY9\R݉=K#ANm,ƍ;5&o$#uBe(JeHzFp>(ޮpu¢FqrNUNx܇пnE3oBykwk atlnÙcoI ӵ|ul{QOJ%`&HS}b3bd>}p_ȩۥ;jv[YN |0yS-󖽄30R&兾L&I &a>QND"Z21-GRdFeQd '?]a7SB!Kߵ!fO?/zKƣOl6\ G#N uM sjYKQ*ҝµM_P3ЊG C,"6T:-=_+ Ϙ{?=Bk(ݱR]u(yJÈEZ 5"KŝI6f>_j.Y0]x>~ gŔؼ;O": i=8pl\!b1%>tgO/˵hURTA6= >L?,h'*4k wûGƫ&pRG^66zhK$W4+Sx(0t`F4UdǠ͞4䈢t`~ZUP@ٛYŶSPD~nlSV\R[HqӦJ/nX{#\uIe>׷ڙԹ3ժ@խF3>˴]QtxTC;΃93! vݛ k˗*ٺ,*3U9wO ʴG.1Ӛ $5u>C. Iks/`.4uC6Jn riB^*Zj*MpRc/i{PvpƦAbe{.1)֒b/b$mxD@Y݁''Zuu~-qYx . pR- g#bu~|u+~(Foļ923r4ȚL9sUݦ6¤jl .~!NIB4?> CĖ)N(Uk.+( sZ L'/K*RVw0~eVY rB1S[4`@QG *XX @7yG5Oxu̐>f+&x1 ϭav S[m ۻ sVDl#?jr̻ҝR\--`gz3{xJqp:pKmn79Y2'@?tYz=e,m1B@CC&%(/)e7Ĥ+HëLyZWt`s9BoD1v@\IYCJ+wxnV[ #KUw@N-t2` ӭDFMqIIJ&x^y@~0 \|$:@bI V[#GyH.#U+ݴ]H` #-\% xpbcX2_ :ƙAbT6P=?u]/myMw3E$ /9b0"Rq/&fY q ø';G㏢ekŰ'HQ7N`eE7ńE{ =dE&y H0]0 -Ddžt5Ѳd^Î 2.K.W;<4X}PVŷkM D켺S>@ua `ٳm qG0Hu-FG/E#f!Sɖ=7:v"T™UR݂`K!Ƴc>%^! \ tbГW}9 n0<}JfF3K R9ars\]`?4CH!3*65c"n~ҧ5予J ͽAEt,FD,>I; 9!k%9d0U$ YYA"Y"iK\gHU8ǣ&}@1+T Ȫ`00 P"\^0̙?ښP8 ]CIrSo0G ',a}?u׳אO޼ CȅעcC `r"B  H39N+X$Z6`}]7_h"\8|Hcφ-z*L!8+T&ێBuR49 *.~ ] Ylݴu\Q~M"(㒥j=,g TWQғW] *|/򄓽ZLͪa&$87y>9|o |]xGÉ J?%2mkwn =!x^󧢳E:LRd`b+yūk{NeՇ{!,{:aʱX( ;%.(uJ}( M q&o%>J8W (S !oӻg.) Dl(ihU{pWߝ`-//kOi?H_sK?Gs~zDfirCZ*lz'ށE)\=abދɥQ 3̦$N<b+_O)KDȜ,pV9~i,z5afsfvOanL7W@GW{&ɗn?xiKF)#m( h-̝=R\fήvhlqW1&m1I~mIfWk•mp~9q6k-$ȫ<:1ҳ߰d2K٘ƛd1.FfO+ײ inťՉc ޣqdI ͓d[=@86}RDM1bηia<^I0y- l\۠*9+* x'j >uG;f(? bCHT.Hqxp:APx$k#(x*#O(87r u>~(4(^E85 MZĥ {Գc q8mJVU16(;9Q Ru _mאD{ur,Nj?cP{''_0NDeסqC1YbܙV}^ 9u k d)ix鸶)T%بb9N?a82?>Z:_1> :@ېA:Mp+K &ͱ1[ĤO`lk6(A&n ZkT2?x`v8;t|Qk7 HL9jCoTyPjf1qDx3UJq%X=L%QPܜ'aÞvAKԏ 6P^nX4XoB[U6h, nT~MjB+ XGʽ?/?Ď?aE fs);$MJ N@L8R>dIs $52evu7bRw'QbT.-eS}%Ǖu\ w<z[ޭT M6 (n=Ӫf5D`~c&o=+Њ@4w2ȇV@.]sjpd@#&9._[GZ{%sGCw0ϲaKT_ҞKѫY̭0]~a%C=C& Ij2Z^k7*䭭E[ bܬ73aS8?:5Ar2gDhNX.8ʋ`bΪ|k+9 g~0]J܅QCw! ro"DnWjs[$UM2+bz)zJ<DŽ}>T_[M;5C܌JŞNSp>zdgi<`!!z#Qȿ B0\vb|`di=x*.0a~[jMZ,{幘xcƔ#0V"pG1' vgc4$'rE" ByHIKy鏘Pt*Wcp7dK jJG,,CAJ[Aklp^ŠZI\%>yy-zh=[mc+s? NZ$]yDvn%/@5/%8`CSZ # C L\sd.i1䡛۩ uz-դ=-eNRV萐0xtzp3uٴHp}3.j*]Nˢ٩0~tGpK)pBZl?VA/Q$ɓ6zd3!GDqPn?&9N_$wٚ6,gqfwZ`>k\H `8r7ѷ6Pg&\Vrc}D11X2efG0fp%~sHC]7"SJ/G֝Mן ]_|lKVY5!_3;9q鼭K­D dE֗LU ٍoY !g3J՟LEțTŗ¥3i>6d5{.r·9\~@TeaHeQvWF+Xrm o|NM98${Xxɷs3KxTYC7, 5';4},ZVZFoZ} ޤm!e#^Xw 9F^y_U6p6ǿo崞z%7:*çh˺RJ/3Zb&%^lWsPUNqe ~cE$iBOϺCGk ILR5*8Ն^^b7Ex&pqV& YXG7/NGAME N4/c.>K\S{qC~|,{3ȯjsE՞L#z$B [֬ŠZA,Jt]d;"ab "_30W%pU-G0 QڂTI[\/m֯ЁOsBIBshǧ0"{x>.Z(0]pqzSB//)Y_r 2/.$a<8;6vC>|h۔$ Œ!7NKzsgWia:o "o~n6$١Oٜk}`H'}]3'v[tjQhhԿX^̑D Ue`׎f{%pϯlǼtR}7ti?X9FS' 0gs:q(1z,=M 88+S" `Ԏk CFP (fZ=9+V +tu6!H^~)&^ha;*Z6` uT=N@D7H; G16=U}d aj mU%g牓KooL6ܞ88eNܷm7Ab: Pz}2k_EoAMq +u:wxCP ":B;*ɽCޜ*S*~< c;3Z|4eBhU-v9pZlnjk0[q&ecB]6l|gQ2L 4ތw;2Dl3.O¢'Xb-EG#E3lrIyT&}xP(s~t f?\$^kPH%tnäa{Y%bZ=dY2#PoO$LOSWuz7xjڞi"r22Q-(VМ ;oy xTo+LfJ,/m Oiw@o-4Ge6;9i1-4ßg by6A@ԙAPڪ qd(rGJ~GTa0T0r:@2SJ8: !{+OF|@Ν„Άyuu  4u;Gy.߅3UV 1`%<ROB{`9E\~w@k`DȗbBN@ #3jN~$xc|O =lu,@I\ceەl`F;PŎ@mܥB\c!hpSgkэC!VlXnth_&ԡ2*V$I$1Jم7ŐYč ?Bo),TG>%y20%XDZdML߼Zϡix^J p*gU L|' 4ϵ:iA(\c5,;#~^0!ݢ,_6nZ m򭇅8 iu]K5<Iji>YޡN̜Tv2Ƿ&/dy$W^BJޕfߑ,!,}R-0p/PaI$s83Y=\z{s |D$po툑-X6̷hSUaJPA*:fF'7>Pv>gc o&>B42 ~TIÚv4oNe?x`1ͭ}}68q;*_DB}Ė;pYc&vo'X~#|}`fޣOar²Gt#JzfI5 _p$@z.`$_X4)WmhD0 q1›'ՏǸ'lBRR. Yח`|Jz햿x-W&J rI[%s|JH@Mnbo釼D9O:r?m% 6dgPBʜ).lȵH}Nc=mA6D3G lRYZ1.j24BksSЃ]{ojp=H[5n;2B*z;3)v;#PFr,i㮃exi9t% Imy,n{ep! 8y[؁(?9g')w,?:fEN3ƴ_O3Inm׽NLݽ\y%i]iÕ;~+fdJ`XH'I#O Ӊ]1E(&͢:B>LYL#ANZ=?mVUɦ/,,IUK%gDOn:$h)XM}o JϥkFPY|-oZL_V_Π9ú@t&dpBe+V:UWDˢbƋaW_H8nC<.m|y8N!jjLlfe0e?(ǜD w\qj:n4nb &𥘳Ѕ3Q gʀ0k'&z?i[Wȶ70n/_Ij";`|Aolo#עHm@Gy%;-@_>yԯQ4AiI 4DڜQ "*)6XTv€TO0TѨBRˁBB)f|Eڔ^r&w|l7d)zt B] p7v޻)sʯmQ tt-ٻ^u#}>==ⶐxZԜ&Ge>i)F3~ubn)9hl[ +Z&G(c[<_ }VnE"ѲY~_e YX~/hxǀ/vPZXm{M>"[ipZd*t!kO:(pӊשŇKݧvSFD|Jk66@Ki1Kkk;+GJozGd,"a,@$;f#-;М7+5nIݎ __;X&*$wk_Y95b/{GSKOC1Hzg l0uHpcy"t&lc xPip,LnI 08C0|H(sO*#E]+^j\bHc)976N?P2}c-چ4Ch\ij-AYe^CQ rWS< NݣT6`h䐸;Tࢢje/t9SWTuAW'MMWwr,WHw=&A u$UCȣ d>qNq܈35Li)&/ P}YmַOU&wկYYIBxaKz~/M4tS[[6Q.}ZU7 zk"N#O1'&cz(o2TI`~r~񎷩\>lǥaȗ`YՔ";.خK4'!LJ\9Pᶲ@OEͳt< SQ}u56́qwzȉT2c Eyezh wI0|txx,҇+sD7a*Ϋ޽o ,b Ύvgo4"tUe)XpAGNV=շ`X0-t4O%)?tNFRV4cÀDxouBA|G .t.鉎cTkkF/Uhܟf2 ;ZAg'!Y f[O)S(XM .o,vBA$ܮ*' !I/ \F*>-8&nف?Ľ}fcdSơy&Lv)Vu~R[L~nX1*@W%-4˼A>NK([  S[)(*cSJAh KgBtm4ll =my&j~ͤ$-ݏ}l}~;oe[ḋ Wo( 5u:v&9rlo }*!* Va׀3^`#s)3ZYCZtT+q U LxKMy8dK>nsujb3ژDHڙR $Z (5 `S75enDCfe7|\&Qj_1w v$k4M]ՙ~z>΢%9m{:rZAT-@x(j=$ǭ$mL aO gʩ_S H`ё8ૠ V3rvij .7b2JU+hU9;f^߈fuxZgO2v:˵9B †!<%?N._é/Dv/[[TpA8ϏdXw ΓuBN&pEBˁ)9}Kd u' Yp /ȱWtp4US)՚#zב_޴^'*7>yՓS; !fHsyً?N$|tl #]K>yRMC6aJSڍyJ\y5/bA&;/!N7!&P ɬľ.}I;-'ns!FWපv ʈnW Z7;Ѐ s F7Cyz$bVr'H<|ggt#ž . l˱VVq[ ccR}:$VAr'=^TH\gN>3n,֞xZ;>+^..o)>ت|=,=@r!K@w.P5r"4y"X/vӠ'_f넙{Vºiʙ`e=g/u :G /Og#:~irAGs0An Sfw mA0#7ڿ uxإ5;ͦ dC.D)dM41nSP*i%G֓7~hS6Ls_?~̊y7mp.㰈Po2b̽B9.HyKYri~'bQݜ Zr)maTpC%cP˜nR%Jyԡ(4{Ute`Z_NRAy(Rm9Ӱl\\Wf!NbOGȪɽ꣰ <*LmZ>{X3Bb%*/b"e~sr }*Ayu[6reT؟vձca=<'(I4 U{pU;j<,qkAAY3gI vpqϛ ܀Y@7¢?<0i!@U)NJ i*qP:rtŇ6)RUqhg>BIPCdU8,&ڇYSDV~Yѭ4U0rk}? %O[ޥ<N:u4+B³I _%u hEsҬL~ ]#jt(?ߜx!b7@S==vq^yB?xK ϞqOؼ(>K"G,jUVzţML.@+o>JJ;Dŀ.J:4>K^F!],T sM 6 Khț2)iկ49(_[ȧ+2jE£fGT6v6'q<( 'wQ'AG;c{^6$Rafj m)+.w}:tr 4ܰ,(:.FpK1':THl(lB; S;LuGEM @R܌K)Я+`].Y7v0 =e=6cD$ /MD1ɾ8nkv|?`4p/ w_ZN E[=?KmC2 ݃c}<.:)JN)v_}OFqn8s*~O {|ѕ8˖`l<6"+Bw"6iD4ph$1lIW7ȣE0uP$wn#3_ur]wJ*|G]>W1ZªIWD)'J`1n"Y0~t&;AzѻguG>3O {W$xQHLǑԿ6JEɦ243絝 [GZy7 [o`6P1#|9Kd50]&ؽwI`֓v!?ΌuFp GEU+Q]P3oh1E3ߧ&9FRI(H%q?>?i?=a17}sؤw^'3"AcjIvA&ñhÄ< D2{7Ky0oZzSwfs]oIA.u-~I}l{Ƚ|)%rf6ܗJ-jSP|=g{;܌ƻά. /)Df`1X>Dϻ!!+ڰL_j l[)sdVȏDYKԁ6o0ZWaXgW&t2bȾ6˜$9FѧkêXä|e"\()ʹʣGlY%#ॷ!ԛRqcj9yF޿ܷ' [m%cfu(Cl/N~>HEY8~jL\t\Wl sV{ (xY~QIU Ζ#,^J N4l}Cb|G|2v|,:blg=HwYACDS3DR ۙNJސa97 #xxGN'Ut[Ǚ ly6H2 ,#ҶN駌9ODyIh!@9B,8 8Ap+,#Kd "g C+‚ !ڐWɲ_E]HI`/ƂpKFJ_4aVI$K:idRYk23 7=f@ LŎQs@bB9#OEB}g]|>= y O& t50x~gybfeC>YbXAtFSp}rF"M'KkeJ밞ӑqm KDy 1b>Is  4 A߬ΛK!nv$0@ʵK/TG_f^N :QuH ^`QB5sHp=,G!{tl@bZݴ.P{(ߔ *S] U Aq,+Z87(E*j#Az~.pha["h.k5/[ھ7m+ ,-Uǔ, |D]؆u*P:Ylէ]tL C| %9,lޟnX[h0Hl&]U8Wcɕ3BYTk"aŚN1 ;X3i6 B`пl-YqZ  J]gn{lg$>{|2g`.'fKAfՠY]ΦĪ\3wq&27 ubc}F{l+Tu@ L*4Z{/EHW[/~WWJo|`@lg*C}_$>:~؅e-CM.Q ۸NUnkȊw]w1fEWjܞ[mP6Ә= \T0RDbtoild#!Ϯ Gj {o/h6GkJas[&X*JCTB ]rXzbCo]6«~ l>ړE78/^ #XD[OfM$vݥ˕k6Hi vk!:iADFLop^aP9JVh%$'Q532fXPn~Vd|/]agHͦ+W$pZ-bV-PR_Wzי2RB1*Ʌf*+o~is8y*>iWr sbOiFr]u[ьDSds.z6u;"!f֓v!+v'.×SWaf(RL .bMYjeH:٠m M̤F5؟J]@ +iGݳ%YZ;[vA5Wd?n1ěrꣃB4p#ŜGމ`YV4L>줚i_oROHGu6!~ZB,3"u|k]<(Pw /`Lg"WvuF8 i%T$+_k)rwj(K!s!9q *vkE^1njb_Wح=3L(4j7bY-˚ 2Ye1^/y[7{\`;Pa?f 8]Q$k]:I&pñThfNQL*[K$,x:T"}is>EJZ(ћ(E^{L$z&N_Z!H'%zlSVIN s/E@UZYq{LGn9A%ljY &[$?E( (e-bD{vМHtmB (1iVM {FDkOHڢhp.! B,qlcݹw?(D`G#맇#hdO D1#E W7qs K:zj++1[˥V.h@ް?Dd}{_*oأY10#dQiN+vI0:+%M8"8X@OM_" }ȫB8ZD!$Y?^c-(̘2<it5x_g=}yҲ[ժ0~V[r7&_CLO=DAk78ϡ{~0~­D.Rz%E/{JMZ=%GLXc8&| bԘfp@DZTol.Ujrzd៫DW3/FvH(aئ[(ünq>Co$Tڬj/th Qʾmь63mF#;>Т7@j|5KcW4˞,soN Y!>])MOLDe2֡WKWUAKiߋ&XbTV3ƚ}j3-E,TGfi݅Զ p6Lw7k3A{LzF^UK@d (Zk5I{ű. fpv(.M?ToZNgO9GAz)k6ɊZia,0y${+C㾙L!D8 -_j]ڣ2'dHkpRw J#)fgO*73_7v <{k,mpŊM?m!;3X{*+\!^ȍMGZOX}/w%D+]i흡W;N Ig̲+8DKr(FE -uylXrHN3ИLlv%U-0z.$%1 MNUF@LC}ZQ.I5CI}=ӣyiiA[՝]c$WtŶߢEGBy)wSvmQ~b'S/8zCNR(vXS_!G C&JG?=G JقMyzүM7k3ޑ7Yeu(t)S z[[nG]/:XX޽R~7+V¬G%SLuI` 2/bdd/>6]/$+גѮ D{{wͩqiK}M&iϔnrF A`{|5ħXq. L<@`%c x@3<05R^A=s[J`KLڮ]Q9 I tF4ZlNJg˶̂_VB=d'սQRЄ,V'xTpؠtS33p`'Sukywt7S7 l(o_ W"_hle!6T&L+st6Y\M jcS1)1 gMnlm-_af^\8_t8n Iw\yl+7Z=~`u+YeQ:n6d,̶ %"q(;=/A0*/- ( 1vix>*hS_"׿ަzák*veP*M-H!8:Mk4Cie/3J˩;\e+7ÚrExcF@wWcP}}|#RoE cPw5#ZPA*ī twK9?RK Y)v*& UP >0)c|h(c1o WV-OD.@K+@@bL3vÀKrJ穩CH4`lacl3HA7@k 8&#8K~SDNU.O%\7P:0`W%T<=8}34(uG\v1iӛ\H RߐR'#_+xYؓkZK%1XSA1i`BnwOT?ʧqUiZ&yL sH!vB]K4FnIVȵxTƸGD:ۦO*tsƏ3}&cE1oLCt+F Jү y _ ?6)ygc%TQpK7mnil(nٝ>CBAT$*}:][ I x\hU@ņTj2ȍfrg?5|L2#4|r aWsj <OVWI8Pu=1oˎ^XwK=̽sAxMcd@HuSɮ9g5zFd^I.,xl4V UzF4͂D7moBlh{Dq>'Ÿfd #ųlQl7K[2&*}ʽ1M8g lbt}R5.?a`{pw '-L ma(OsiUXJ$&NL :Uۀzn{Ԃb?"u^buS"b\`rM)=i  " ˺`8|A9a;H)o**)f,*,`i'bϬҿs{¯ B~I:l$QݫHc_DY=G^^/INJY]Y~)+ެRxDz%@jf+ڣ X6\g S"tTC7@Ņ߹ʌCf>nUfoGm-r{gh7.sw󌯀?Ҷ. VP1TN-|;jmDD1sk&P\s@")2"XpG^M Ċ37ZN|V3 ۧd8*\NgO]C*bDHE#~O1֢˓p54hOl+tzh1Ly``wBTO5UDp42x5o%M$%v cR0ѻoT1-VKI['z C ?us xAO阮~PZyƲY;axSa[xᖈ]5Ts,;OKR⎄|=_i}z'}i0o RF[_q=_93_=lq£ROuᥘQ7{T/ 9Wz/J`yKFܕW|imp\ q | V%cvfdg?_č&$^Uqf$nW wrvZoTEQyb6ّC³91 ~M4͵Qҏ60ArQi`~ u+*Jt6UT¨N{4.0m.θ Dߧ1X 3(el1 (c܌E@He]nsL<7;||/D~nۺ|p<(D>H0`FOǣ%]ps-xoR SE uRHK;5>Li[#=c&z؉^j7]?/m-zާk!U]M@Њ5p8ß'@̬'_llhc(!M$lj rۃ:0WOw,AlHs7 $Vc !4``-O!Z3/oXV]'x=]E"[Fְ6ϨVZl"VG7|)P!nrqi"B:B":, Lc,X˾@j$$Ge³SI̗J^fT.2;AS#~'XpE;8̵⎢A1E3C8/Pd^"(VݫU47z` uF,%֝mNy&)=J\\L{[^fd"e-n{DwP`LxľQ`&U-WއW,_-uw7i *="8rLStS5t e%Iw1qfFWRj仹ZY QLNӗXSI&N?9U3^S %Rvb7ws13m=g:B ۹u6z3v竱gޕNŮ6io貆;<ù~Z4f WM﷟lRGx_8$X?)wI,.eɛ갳3!̯"tR]-I1}vV1':7r9N+]Qj"n]pJ[Cʚ{yuDB5mUb bfI.@vl/tkl_DvWa"Jr -_>S\;B"f~PipYk؎Se @weGzk. 61&d\P 9EزŤz`D DBj'ĤM7\/CGĵK~ ۴@R+ .4C. +\iʤ_=鋦RRbcl|,|%x#Lw BmAq<͝|_&v r6:Oߴ^$TDBuq;fC;'UE/ILnqcNT.6 ĨqQ0B 7L8`gɦ[|Da+X:ˆ *`?l ճEYi ,=I,L~㉯0*<tЂg%R^4O \؀zd?[Y@>/= [ 5RmSD(r2B3 rP?H) 6j92z/xŵ\^$ !\#zr,i>L@ZԿrX"d=\KyzFL 6\5U_RCb*,,N(Q_egm]zh)8&]oʈpJ)ja=l6E@oZ G脴< ygS~ YoD`IȝH= xYD1MJ%DCuۅ';?;8EIسc25&+Z~ZC92nYy6>=}z,FV[\o6_j6m# ,l5CԬ}1|59?3z$FEbz:Xyv75ZM(O+q&Ԙ^c̐ fBq]vbѓ78;I;vMZm0^{f ,|o> ;<9DVboJoѩ83z8,u/q {gV貸ڼרu$KPSldH99i|O?m>'tI`9~Z#d1IO Ã_Ş7MasHS(@/O?NRQğ aᚍQ30? ӃP{7tǐ +nu@ zM6HOIbxG :9YtTfx]P:  )2# - K#i2@l s\gБd%* }_uE|~KFIyP"q{;۸lLF  :w@.<wVx>Nt67g_meսEa&[4VqǝnYD@b j3|r072'%wFw>$[!xZNo|`JE),qE{ rcQ0j%+_0(owLHkyp\Nfg :JHDKMbGٴҦkau$ߵ@k;+ˣ ؜NyY3^R.}FyP2)jiߡu?y ޓo ȳX=rcU u$9^aVf&@F9Zc)m6Ƚl9@$1_A? gئ4Iߟ9<[;t!>J$2 Px(y.f7-~gf[)-r 5|na"`@ Ly󽞷3Ex+6 ΤS~tC|x)ob~NW0}|+0RmH7'megvX5$@/(3pF+r{MRgU6` Rw'~y@€Znc vm@1Ipn+*`@|a%+>tgYS5GSR+!-,'C3n\)\Ϲ[0A=E? 8G䳜JD rVJ`V) Ih@zK启-+$ZvI]7TKjyʟ+On-Q7!%ߜ j)BN38*j5~xlԹB[}b 4y ڏ%WÌ5 '&KȄmhi8턫S*| Įt] b'9<&@aiQumdhμ4R(Σއ[C$Ǩ&7ᓦiw,NB 'hNQs0th~x#a Yoˈ|PCr_񖛋M0XKC.3n ĿGYV߃pF=f=̓oHҼj'd~Ε^n×嵢Dɮ-u||'!+T\c t^A&Tkm12v52uqf'l F˖Y7H+d;^[mh3 V3^6AFf(lKϞBcFax$2 7 g`!Ո}]qebC_= hN'*3tyFm547})8:AZQt e3$ `˽C3i¼jG*|)KH?fxNvA>xo~J6Ktĵۅa 4f<~0+WeL؄²~@d-0ƟJDZ"#JN`ɟ:c.RSd ,;u2rƶۻ]+V_';H ,re-SS=x97ZPurl[uk;οw&fKcI+-!+HJT4qңzȨNq8J])^ŃnoLήxLֺ!?mLxSΣ1Bx7 zѠ&舭V+'U {$M,p{9Z.'Q \%(m0m6#x 3jB:!V'H:m4dZmuF 7;T!L{RiW/ucMnxb|Jx ;Uls8V19I >;u htsa0m>n8 :R1VNѽuk@ 뙈A:ʤ,}oiMB (}NF>a9CmM抜=`.U#Ԃ$( ēg9`9bbqb u 4 S 7S2Kʯ61&WP{Eʼ Zæ=ٵF5O&.9mo!^wpW߫~RY7?UUrT*@ShJNum gC'@h׉xYSظS-RpK+vav.Mp6g%Y-UFWfXIvHsl `ίmkGJLjz.CA?'PhLcw${TX*RyKMx `TSZrߌpDegiK,R91S 51ԓlp I`xM7JjKY*;-=!ax0IPO+tz',rIMrK}IXUH$({)^_orEe$,X.#{>JRJ38#&<'lfG ֓6 #`/U<أNph1,J\3o 7#vwLI{[@"Í0o2cN8?\&;O~VLʲ]$Y ϠCObokl?D+Z ي.wYX*8aqjSxO7u&ShdmerXQK@FZ>m,bN~OPFޕJ)"'|IIbIc-%'t﵅-5Z'vx#L W@ $R_S$×1nQBpʣhNC)_ %1n+LErH$~ap&jsT/6gLMF#PK"v{5G,A:rVRFmPtm( A*x* 9 WmȰgQu.r! -{wy[?sS XƐ\-.M|Ou̶J&.kL usw q\/ $Ä_ G%\ Ug45=ʅ3IO5!jUJD?,i;JĝZljjM7gz5䥅3d| Zu0L[ ښHc֮ҝ-ͼ"z 3ba;}l~j/n s7d˪w/rP|R64M=} 7><J 7 _OیJtFEKonTf͏|e}2JC)K )tyLFudDĒIY4t@= AC. r,v)C)663{VsgHQdnX+zWañ =5RS-/k͌WGd Ӛq!z,nk6?f mpB!׺vT4v+RT/Co6UA[ȂЎZ{;ByA-6-M[ft,$&2؛>!B=Mxo!VnKѧ%A{Iɭ2q&.g[CznH8TPʙD82ǘi4Z+R z8֝6SVG´(j=*DLZˁď$[kc15<'B)ho5-!}*'^s J*2 +]uVEo7GݵG9%_B ^k.y@qRtmȢt(1>҅<)d\}x97]x7m#m)q}FL-4cF^|xU)4r4><#h4n'Gx`p'֢mt:4 }7Qo`>q[VrK]ٍ" b+%*>Ӛb&-BX5~8fjWCj,ɼJHfVdҵlD5Ac ol[57&ۯ&fUC;Ncf|8*@25 R;l ֲjtu9x]3u{Ο,EJf*mhܦ ]Rfiި=ԕ^젆O;r bڷOty̠:ϵBBy8֡|ewܼSZqF bħ?0KӤ5F? W2G>(Z_茦O6R \RW4h:+N KD(g?6MHbtI"5~̍=CX.aZzAp1 jM|%25^E~A+6iip'ZD~Ք2uZW\D i)7ଟ]5n k7zp[.n &µb/"|QǢh(@tà$']&ZLG{tR) h~NlΉ) K=3`4}ϐ罏oտ~1blL娏y6h-OQ[l b/ִŧJT.(2K/J'ʢ$]U2S;H,(w167N!4#xko~{ŜJ{=sˇ^>F T ӓ =/H|w+O(Jְ\qLm*Vzc|T7hOe(:#KqM}.vS2qm{dsru&R1Llݾ8hЍl퍨3tq*"hP ax]e%}ߋWK' =z4#"JF/D*H!{g pb|7$l#Y35e DH g?6FpN%B!7"3#f/v5@cX7ʲ܊ZNۙ%$ZCx":r0{"ٮJϺKp2{T4pOM"׶5D-o'HDqC?b "+oIjJXdKdpz(/2P5EI ے)ۂPG"GŘ9*Տr\0Ƨ Tj$~]Т{c-J D4c@MX' k=" xJG|?a5lH-6bfr&X͢_rC*vV2DTxQ Ooϳˈ28QlKdr P&j,Rȁ%t$ + Cf}O%v]@nZMZ@@1lZJLn|&/م;+&L}^Tw#݀Ŀ/֕z{KaGߞ:ÊEˇ6;VOC=AI*lF~6 fF-d:HP`Os( 9Y>å9m& SEF(Z]͚Y =,Xpkk.L\=Ӕx8N3AfF/5DCnUtQ'fV:'+G ɟO_Aι+M3u͐ zU҉!1ӭo5mWitIHFûIǘ$??|4fUƷZ ŀu}ɢsMBcbJY6wlVͲTGw,d(mp:HE"Vv-LY xO}i)y7u'k<{O'G6bo S3cO|Ѽis`ޝ˷j5A OuKo #[N_7POԼʬysD`ېӅdΡ̈Jq&2߀3>eE I pjWΉ*jVYU'=O6Ҟ,BMgZziXBQt8LݓA8*D^ΐ 5if<*2}+}ՅNHdL(]@ =XVJMj `7tZ;$m<ńT:6f0% 6qWu}"sB4FU&[?܍bOeE" <Zػrծwۃ ?&lO)6.hG6t{@C 3:ԕeQj)1!]MN"6ѻ`[52}cjz4m+)h t?w{`(Ѝ+= cXH=ԠJ6# lg¦B<$y*V9샮H2R c?H Si1tk^~p7lisj&_Á$n93kQy4H֍rlx},Jo8uZ\!؁nLU_nYn"0LvzKEהFwWxB'8B WMr &m&DcKq\瘕g$nL81? =raU%|'n?${o22r]v8LXFҸG[_` )*T)wU_2Őty zp`حT[vvp-zyH7 RܑB͏v%0f3KSQԆ᜿[}oKw%Rn '!f]aw8[gͿZMM2-;tZ5;Οҏ ݼ] t/~8mѨ,C0J]tF t=΄u~S`p"Fh"ĩsbgU&Fy7]b5#c4[:'^}jlWb}aq1a>{ uQd{ݾ ˡ#]bNi^4'L$U VimSMZij $c0gBl}g;'h 䐴!G.G)'0h`o9ȡRe<Fu@%U1AkZOUh9>W^h+N<ڟllin)Bd: 3 E}ܒ= Eom?#^> \vc(2LW,+u /9̵ַqa'/u\wħOǔL1|5|3MsSk'9鵰WQ̤ͫa SP(zcbᄂa25 RXtW@XX&l=#8[8rҖYN֧`C>n]YVW;A59mzC8۶{]4MH`19@۔ͬT>9ޏVh}0w):ԯ0)_YdPu;ArBtz4i.a9~W[R2ڇ MOg WS>.~YOh< ;捺}Z98Š RSveo-^h.B](ù%)ea朲]xL;j/O1r ?bO+SGLH|SW»Q P/"k6ͫ8/0H L_=3_u~}V A,ݽWΫI<59xDexb3a'(qm؀+?stkR/5謑gF&:/Es0dYcZ<*粇3x{T" @IDL>eHa3v 5^0¤lIIMۺ'^5CsRj0ܦ{װĥ=IBNOO@ g\z6˳Hz=Iٚ#PWڡEV҃ q=H̊H|?hgr\L'qvyRJL'%&N=!8MK-quJ?GjGVS6'/Sֱ-UZqW4'@!E3o U;-gvo6ABtM)&ޣAF\~GIH8{ɯ{5~v`[ڹpx_cSC[4-*]xVEctVGnU||Ԣ^~^`\鲚PNDM Y]K Aa.A]> %jsߚ\]͔[N'ݠ oil o3}O蔯G'Mi XAI]>u/ui N"Vأ0"*-8:as8g+\^ΈjnmC9[W Bes{\nELU Xmلaq^Ct]TT aY(ڎk BV~BU2Tِ,(XsϤJkM@@kKo'uoZsyXe&M[ FK!bC(S>Wc.gGd`WenJWDsFJ s7g\h*0O㐕օ#RͨK0|y^|^6&ۯ 7}qBtU]: ).G-%xhNAX8=>p(+6b[VE[Xm{3#(+|4\d\ĺ@OkZ'emM(F}|6! ^jsi$.S|{YzZ^RA*MxX8Wu=Og' +8X$mJo9@E1 ,OGsI V 0\'TxqEi7ls`F{orE!X{F4`&uM  Z7p$!uP.#P蹮iNM|7Wܡ g'ey\./:$_g _:W[;Q@O *V>ۍ3Ŋ?3i{JcϗĦ7Re3cjpx(ϩB/yߦ3ĭ'X 5bá29M#Xɯl] ;*MRIKQKC<+@դNN/@p7SXz-KsOhYZNJzUoHvC^zh,Ou2w?j^S 4p+;ƜmfLYWւ`K%'2AgM#S1>l}Ҵ+ZS7B\1`g+؊'I*)p nA-c^`M!zɝ׳1*@yBTjˁ>|GeA/V =k</S eH}H7u6_ qWXV~+"͚BR΅QM|D,F^|O7RAR8N~DQEny2ktYhwV')ǰ_eL_)iZMs?L,ͼ-ƨ-qDW-j''FM#KpƘ v nK>jkQHEx}RG`Ōi8k` /:οr CK1Yhft7k 0v'`fW7Ky/f˫)%!C|zxj0qME]+\дkTh~BQL@,n&^脱. gTz]X1%1G!4g(_OtbV/Έdq_hb!,;*ק읲Zb 7S9n0vnhÆ8u߸ * OɅ,rֺ>SgEkt<-'7S$"[(zϹՄjz6?D^$]Ơ kkMr\}q0v,ah 8%G h1)g/҃:W3@jsU#:W^zKbQ_JCU^_ʎT>F-9+ͪ ֤Q?Z:~^H~e&xr"{:1F+r}j|YvN̾iN}SN.1=j2!_n1Ӈzi@MB%+jtdO݄BkTtF%uv ;_*p<3`΅kr 1`?w?g :!)#iȻ,HNFfUUP>mĞ=EJ]zzP}eA&BFe/1ךϳ)EQ9J?RIljoB|lxj|@y؀w` G^R 6B|ؑO#/"09S;XbݥJy[!*ޢUbJrVÒ%sd%$i*"-϶s(eŝ  z.1כÃpu: Jb-@W^9_<۽ o*b!?q _q7a _<[ <9i*kFtDIOQrGZ;/]ވFs /60W|WQBd}C}G= d ʓ ΢4 aA|3@):(1l dg@ %8mCi镶ۛfXm'~Г4V_z;ng"FF7EAY6G/< z%lA͝ s]^" 1]_4r_d\bqyQ1f50ywt~p g(d,AskWh\tJڃ8!x3앴v='Y; !{f4gee}d'?iwfYl|;8ô>Γ(wW} wC@ĥ&_VmU(+o,8QȻ*8 ){=~6"Y $~ir 91mo$Qəl{ )Aj 9K)͕8>α <@=~'RͪZy͔^ T'М[tV9vuD0I*- K|Y R"?^<0>#3/XS(.WY9~f새N߾"{Q gl4qR ¢h̷U%s軰gnBneZ${훟A&)_V]!7O"=@Nn/)_%h[kGǃaa КWu YSMH>7 wRY!6= >h:;'rwvm pcHxu"O85:檖%%gL#DH.!PՃ*``Q'jb; jKAV`Iq:ÈhDZԼ=1䆎?▽LEL)j."bݝOK !) ‰d&e֤3v Ẍٖ#N1 JwM:%}w.dTטvC iymŷYpPOWcEZ9Z(-VpRcZce Ёf ]1+(Hy/c*qJ9Gl)!4YNC\ߖ Z[{6}Q:ٱtı%]V^ʁ L!.fD^SR7rpw3ۺڷk í9>  ;F6I^iLi^Cw~fcp,=ENXM4UQrOL@mH>r~ٿ&ᆵYD\cwg #yhXaSvD|DKtS\[}ZZw 55e%<>JOyRdijF9#LsTTM!aɒ) + vh8 wεJ|ˆ;74ԕCpC8'Si]0LJnN y.zM+jxH|P"bMV:x{l1ƞūD HNt,3{X cR7z a5D {k;6T]k`I#dD'>+W|C㥙C޳ 4N 3'5۷):9jtI2a+:2_RHJ%;P]%ɭBZx3O˽Eنoq9X;j,No@v6F \~|pDt2D Lq9|1Şl]>8pkD0rgfX -TaڴbwnAbeѪIfH=Eީih^HnsIA; 4Q]{*8BXꢒe&SAJm5\,|}t*`Sydtp0i2h'욚T&,5IqFҵ?1+zO>gi7ثb7 Dktzh_hgPml0'vbo,J7v\Fv6! KȿĐ@Wk`ºsQXMqڴ~GԫrJ/)ȯˑvP6w+V|9U +ܚ`)[j&O~ed,\ *(V2mP>3fӏe%NZge %Gkr|[e3:[wZ &ބ }#o% 53Ny* [a(v`H7=y: af;5g>//I4iw_yJb%ڀތTrˑy bkQD]d7^t]zB.p#$$A[R6yrKmӏ^<6m#щ';O~^,]=_e#cB.  .9W?Dz(; Wg٥H]|eS6NlH6h16[=V޸ުm|+|=`L3{Sbbto2eD(9>'OVbqpp? %'dPLFݨQkb*D{ zg| F SщpT F2LB~ e}e3g5ItNZ/ov,kXz)R.ֺ T΁ȇz= qaȦj!);ş sÚ)^jvHr`V!n8J::l>!YЏ~\z;Xs{,,'K[;a_"S3eu۶pcމl"7]$f } IM#(yJf[CRd~2f 2aD&p0E~-Vu28?Iִ:9 _.NQqթS4>X ʽ,:ƅox#0xR3γ ,t0Z'v+Rѩْp>=%K:5) WV6UrD~aaFhF ؍%jD4#=@ʣ-j-={|Gl({=Ɗ18AH=fۧՕӊ[|jnK N*RYq'a5O-UwyB^J%ld!#Kw~SW"J[0Sh11^. illʌ׼ &n?i]:֙4M hAq9Dl k }CCZv!Z^CZ/ a tr}~~Na3gA #8CjtȠ dsg^9 sQ>Q c2LaOSmȀeSK% o܅clfqfritRIqZkًnNʤjZ< |""(bw"wOs7EWe +Ib:';u`Hm-(b{k`IM ȗ%,Ξ2mU> qR3@ ۥRb? Hinpp OH%usA]%"B:.b݈7w 㟈eY( h7=*z} È&F +l]xVK9FI6U4҆ ĜA= vL!hMáy|!i{ð!#K}~죐50i'\*xL;!6\ )~g D13[j eסsVF"Dav Y:joS-=.\dnoV0#xh?CogtH,%߹~ban)ւ A}kI ya̵-N3x,`Ƶ:@g!C}_s1;Pd.Jͳ5iY(nJ4愮J>, u-" A+sƯBP5'?6bsm玀|RĵNbƓ5x?qWJEm r4b%c 9}pO`A5P6c_ )V[&l qxMM|kBuSGϋ/rT .P_)e#\03T-WfNW=k]fyWig(K\ =+jYi0^G&`m9-Z.zy q_EpG\b,e?l' %! _bĊHW@/H-М]UpB=Kt܁LiC=U[Ds aF=g[2}n(Dۘ FbLV;xGjܿNXʀ1kQ9,DoQpZb>My֙[~|-'5!Ì^~.aos[5;?Q2ȶDWI^-cѴ8%o/sn~@lN`[f~h٣hjͷ8MAvNgPA\6: ,)ҵĒx zUq3:bkN!-ǭ[i̛g}yd!isuzNMX=OY H57֯"ÚKplJxwsFr': Qo2mYhrʾed4Ke#ް9y)*5s<%I_..[ ɩ_:9m$Rװ^tz3v8W,HֵkODj D[q'I@%gD|e("!mׂ .?u?+3rAx*|׾^m+^Ƒ@c¨LJ 5ΙG}C0fFA9cZƷȭJ'5N9i3ۜ ]MM>9( 6&'#&}G ն=r|wty'A>)TR6o0:<0rm{t?1@zct2׾xߙÍNyU8x=NS&P6"JBR [m6>.[(e/)|Mnn:R+cq">łJ=FxeéA$ 5)hY D6mOgR+LCb$ {<2!Zʔv_YI1'*/HԱ=+ 4x`@O@Y~T Ë!_O WfEL 3іNh-ģXWgnOc .Zs&Qq,v.zMfy.~ה\A++]ĜtGh x O- :psF  h6_|Eae_*Ij5XJ۔)F& ZډUQlg6pĶPB&rщa13 wH@J$xsK^32Y^lUoD?18nG #Y fsHb=@ =Eu Id; M [Z4N@Jp(c&cՕQfۖW'{.3gW:eU[[̇*8lF1)F q o OEP8ۗKR&UxJ_ f$H&Rða_5Ϭɏ^5 *b|''iP;L -cX?+@&4 PMv>I|O!ڭ3T F,OwDaPs^JR& PDUՊ>'%$GzdO9`OA[ilz&uU|xKdWK tW/+SC}`*$dTR{4DjȚWBPUxʼDD{*!BE[ B%@Jќ{ 8v6!dڃR7SÙ P N[{OWasA"&oYm˽ia| }υN{l5+QU^P?5m^HM8t*IٯЂ*Np2sA2.Nhn=P -ю '5s?q=]ޕXcG+f*CV: |p6)l*jX 6ҨYS n 󾗣\Ćw;f.N e }C {y}d SLN<utQ|{ȫoȬ1t/QS@ ,Ϋ^jZtɫ5:)!O,3 RO$y5m ^@|Yo SA♍kw,I/z *WSypm6sZ1=Hƒk#@/c i (N t݅ M){sg63]:Z%־ϟ=>\6S8a>nZVZ>JVsPO|΀;;9_Pk^h[d Y}V4$@xFyR22$onW6ə&]۠"S1w)9E] *to@"R6JK`C6س6O[f^{P:AmۯI/u˧E:gz aR1YrP;-# F,^ոLy\BDG`u{Uݍ^yf9Viy_X/b/ObOg~R%ىdone ܫ R:~K]ϒ*GׂJ|/iU@4iY%Z\ؑ&;",HIݙxW](e) yP¼w⊈ed*!C"9v}j{kYgpc">M~wzW^D*fHM¢}ʄ*JΆ0p?yܠTуJ7K*@"K[@OS k(ej Qjs4>~MUd鍘2J} IcPh0EΕ(ˇW$a YAhaPhtg/4 Z\6@NmG-(8q[I4X ~b ;NfǒRgi'/nųAQkW^sJu:x NBz 1.\a3AiksYfKby P6rqIbw>v'ɺ%Ty^h&զn3+FkPmP'o.;+HPfO>?&_  j 8K˽o,Xw(5eTNq8I# {qM dRǒ<lop;~Y6~.%]@0{)!W0Y]٨׺k A4߫]Ge>w9CL'kNv#B7SFQd ? ]lFDse'kU\BE޹~@FG7CB# / cm5eȽu4uz*E9S{f+ zY\foxدFq',ǘOGV\(`7 _o{VW>&I4uF&ʼØv'"\!xG 2})ѐA`Gt> w0R|jojpB.xn,Du~p%:yt"HFJ{FtGT8&n?9BާыJU& W:ʑXεHG?@gGq8s6?lGDaA׭|Rs,H]D3ܤ`ґ9y ǐP#v,BJ]E­ZĦE|Ʉč~jIb5]R-_ǚ2_(Bk줺 pB7JÈ9%KE8NV{Uʛ- b DI u4Bػ"T]bh X:sI'".:P^'#YQ:]-> zͷ៲n%g6y| PyLJ2F;cԦpv'׵ڑrڍ{s}z-P>D`Q >4aT@ f2+Evfښߚ!D)nk6vBdoRۙPb #ϸ=-q[!䩝݈I v jR35c8S vc뵟14BYQ(sO HF'R6/**'8/e5,Rb.jֺڕV'J<>Mn+0D)Hq9CV#rv+E|q+^kӦ;hgyE:,}:yϝ@4c.@~|NH4QCzWAl ?xK#c nCxp2pQGʊVo(f Ɋ=u(ޫ : NOJM:V6/llθL=Ԁ'1(kkM5`(! i5/4v<rC.ʕ&Tyz Iiҟ(82{{tڜaG ąR4/eBI4*|qƜCkvzb>qzmuHt/Ԝg ,}64 6 3Zj;'{»[%h`jӯ4Y}AǔVNFWN+ˢ"f{KM?VsEeQ#~?p=t_*xr.D =1Z^6 @xa_P>Ñ wR5}(KRZzd(@Mʮ ̎箌 ~ dLaZ"nҠ\=_=Fm@Lf\z~@`URp>&C.쥊 XwuxXQ/K4W6۳v2i~KSKbT4S֫}\~i;qrd`1[rHAR+`Aibe23Oy;@ ); J޷BtiU5<=R(Jos>n b[0\:uDkl@p/x~P)w-־f7sm96%E ?'&ļidpcQ5BkTQ$%?[,[K}hs gsbzo+1ͷ乮SDEC) K\)S a xbeh־.5_L/1fh R %7;ۥ "9 4`hkJVWӱR嬡Ƭqsoe5ah:_Id^ p Srg cO DKAϕ|>CK}O@Ix?˖&[6z8b_JXNk˔:W:+hw:aRQu\MrV#igNÊ|M C276 wjA\\㹝bP ~n0!x9[LO%lH?Gi*7",K£bx)DdʞJ#2F0QC0p?SFf% f ĂƳF#OF158H}6{`k*„sZ;M(8^g A&[/i`1`*ldE ' Wm8NjdNwlw] 3MpGK-പfa%fV ȵ\sD+aҐ>JƟsPRHP]vdHq_(?y7frt|.D`M7nu]+$zь鐭ywؘܼ%, y(߇E (~Ÿn< un Pr:Y<7ޒy!>d\qJN2AQag~g]JS zrX]7X!K p؋k TxX>IDp&1ZrF$8PS7 2NW;ogK ur'dKM5?776ֈx/b9)Ҏ]<8eEeeEK*aHnC0'MR\8ʈDDŸAt=;4; :j$2BU)P2Φh_*l&؅ތ F#,"߯A;T*}nγ萩 /6bIINh!,'O" GZ:!(L5u*]RQe(؎%YQ.R%Ȩ`kyҊ|;hWh4o]w\`p$7}ZXF X*6n~35fPfk5aJq T~I.Ӗy4l^c v|oZ4cly.9xMq(;O'ϡv1g䛮S(^j;w |W=N>9=mQ61ceEmDdl,`(`zt<`>tX_H0-77Ƭbf,cU~ǶibYTDNJv+V2nE[ 4B \F7!%frRN|laLhc@pfg9LP6C t쵁w;{}fZӺ=,qUʲ\uGmϼÌp13T}ƢJ7OnkDȡD^ Im`^]r*{KJ,3^XZ: ;ͺPmLH2m8#0qi{ ^Z3޵ q <!W'ry(SI@wD8o$Pf0c..@ɃkB׸*D? xt2v{9)V#BV^ʁWq9Ե)hkP.,lYΕɂ2$5svj˱`DŽSfI+ۋ[{T`W@\l\s S|ȴP7~BM6h굎yxl17ӷ*nw)m>o@sCq?˻ϧjrX'*)^RXsJ v],6@F̓`Ws( = c$<*xjL1%/7k~&[=uNΕixb U::HPl+xyƅPIY(nM<$G}K/Ӡ`Q/O+z 88%*K}T MD),E_xh<$Hߵ+=/nYKr.*gzI’Rz6;?2~D#ScyL9%xtu#PP&.5`Y9u],—{B?1bPu]KN혎 t؜_ݗ̤c2Rd+Km߲lN'-{_9.#@0NO(!z A'^eXd_5Pbg]M8*l_‡WHi?z.[zUyrWJ4>S @`v]ch^}Q\ЯatDF*%7sI`B(`pLXBC+ZLs@Vēv Ÿ)K@ߝ#6hVƨ"[B 9Gm}X3. =Td䞏"=j1IVؤSYC x_93%uU$UxO~.K4:k \u6Σ4J2U׼4]Ddɏ-@/P&DB[^cbg(;Z{ͪ}(YGE1 A12KjΎGfy۽.4"cri緪!1~L{dйs.^q,T37ɿ Q/D \鼡ݼ[H= = pg+8C۷jUltky KAU=tC":d Fh~߉_؈Yv)j,WMkM.]ՈIib( YT#zb-i.l_C5ENh۬:N{L lDB5pb2~)8| J–^ʓ\!"mGpr+o0@ܙGf3ZUd$TC%Guf_wWY4 ԎJX왓@#;1'I3bhae"7@ӑ<.&W 4v76[?_ցnsXv'<P++@ |u;iջ-yC@&>f\HB̕}-X1 hA [?0|R1 MA PhclτE=q`H< rحa{ߛ"2uNdp߱o Ĺ@˜)(`ґy&s*,M9OX.)1#dy>qH`pkwdE7Ų"=xft_ICN-2gtkeҀ A}'PhThMv~ rbxh-N1eAnvs #?oɆ!IuΕq;?oZ}-1AէW|BCLBd"MsRe..Y[ /ݽW%"d_$y%Ro[qQ+!D-h+cWVX 3HU m&ڰK[?_KcM@:+<]RD(7gR6QC`nc \_?^$Fʻ"-`(TM(T95 ;̢f ";MU/I3f+C"ffGI3g3Tr'SP8]p9 , ]WC_+OC5K-RD Y!) 2|hf]Jq4^w\QF<+4,2 T>Ƃ?ў<*ّSEIIgbL%(t".6&Pxڮo@!cHiDej`BXY΀\bkZA;B`Xdv$cW<{\.+o|% n:(Twoac7ŊKa7C%d+g0eF,)F T Qt=6NI菐@H-^?P8ԧU ĆZnXjRa-QtnyK:.^L_ @/KSBMA2f/FMrv,bLpLTFRGOKD&&鳏~)X1PȅgiTWEQ :*@bqsAm \1x ӡ FHaLS~y?x>Ó`TN=}Ń:96̀L"6kR^2o{)8ë.};uޢs'9Xm-L-x2?0#uu:Юu}{l"i*A$q,ۡv?s˯Z.lB2.HLQ5{~StfG_/;\0=VvE"ԁZp%*ҍ:՝o m<"H__cTfOd|a=GRDKeCEze)?b.%{` !e`ed?銙ݸCb'|@Qos_,\퉚?ގh/`2@&햴,Y4.rj9\H.mX"}Z&~S%PZ1w!ڤ}zPҔ*&IdȞÖ[𦔭 41cPݨ1%SШUaS8AJUrpq9 W&:Iq$kBX aK@oBgy΂4:bYO`!(dএa T7 v;$1;LՑ]W\iFtt&DKe8趻OF:$O*g'!i|H. dO;ߏ]<|HGf_^L; kɖ(R-NM76cs=>5H,>zѷ`0v$>hadV%v2YjlSd1Gfn0j(Gܸ>7ǧyLI[ s Vםuda7[)퉰v\U?=5g%%}~7 n [lW` iNy[$J+\IvLي7 `^rZ|'\Jf?pmg%{kx˚ nE 5 xqdh1[h` P,ȾhI+Hld+ %#Ů+Ljc9kd zΞr1M*R h0!o?u^kPR #c17 ׀ve.-PikCV{ ]x3}*].p|G |$?HQ.ӴALTԍe!b폶4OC~cjDߵlfNlDޥ&LQ~9Sv= #D"j5kĈ ))Y;6tBcrU ~a:SR o2nV5IP96 Xn'w3ɟ=!ĺD }N ^Eq:% AUƜUY:"lmrƈG=7=~SGދ 1EF|Rh^cVd^5D{=N&\h c 3$ɶq() M>A<1#^'B1?kkuD} ܵV>z.Ս҅ ) Y9.j$W3jԣ9zcY# uVXlDR,fr6 n6lFjEW@lԔ~'=uj"\8wg2C)kGim W^imۇd(vÞ,?] |! v[{CJ[}:Cx:K $KBi=G3镚 c4( ۈ,iq[ҘD`p"+"xz!CIA(Hu 7&LnNs`W/hy^9 ?(7>IgE2ݝ&gO$Ol8q2 p2=d4hyT|5_Cpc}>a\7?MOPxP`#4sk_:6od݁zfxFg,[mM?,. MsE!l[g7I+sDxf{a[4vYR*$YV2Ða[2K3-LD+1[|i?rXߐ.8M̽Πgk'][2?_Œ;=E:zY)Ą~B\lٳ̝qΞs*3u ;WϗJP$ŤBùe極g>>}_'%!H $AW?4A07_2 $BԩM%""M2l d]|GђE&b0%4hsR!Worvc&C50ScF4BvOcmhn0.8뜥F{%| cǀ]' bo|wfk䵻_p"e,gó)כ2dM.Tx:^$JTt}BFOGĨ [" Iϣ}:a{f3ro6xϩ>ֈ&8y uӥ25n[.h(*#ӫ=Eu Ϧ6_&8?cfTe 1SIڬJ1 }lZ1Po8n,)T5:szT+;%PJq{&5~U#UУKh0e,PyTMyzSx%PٹWꊨ+Ԝt}kKgsFc36RQ"U>Ձ?`h0SG~ȼUX>!)ې} j x\V0@Ü>+RJوO#mA)Ft M7R#G}⸄0ɦ@Tg/lQ%8{<:< c/GSQO(9(h[֦fmr2ͻp@`Qhb,l":O eܘ0rِϽ &Y,wگm—0A/MjK$(:sV,1}k1}tș\Z o@c:Rԟ3/Ԑ-f( $ͻS AdUA&i)m"PbC3J,սjM b~'8duzYdڶ`u5{"I _GDԏKHerjSe 0;oYlCuLiClS&4c;][؍}(7LDX,_/uM6F˨m-`qQ; +*V-XA oAM:-_t#_拹uAc$"#Bq7.,->a6teni7#{tbj{{i|r4$J:diT+qk[Y4.`CA,JRA$ut^ j7`TD@!:ޕn}kԻP.or&0;Xì~1ĕ]6PICmxDp΁)TZKʾrͩĮO,!|05{`ӼFW}&@UK̜~s(4e(4nObE sy6]O?ݻ2P ļ-fo?ԏRЉoMCx_E%v ̻ c#Sxk&& .XUz2&`Y,ٯ+XhZ &r;=e54dkmҷ:;ya; f&Kx1Դ$y({>or%\7!ZM ~Qʹ䨌il568$,V6ҰDJjWȤwLձFT*^tƒ0)Mk`9;ໝtyQd`3)P2a3M e2r$ q/Z#"m)!)%jT Ue1528 i<sN/ @u!{F ( 3VI4;"Z/_oa_)Jo0^u8R_.ݺCc)O%M*g5ĥ5) \w!i9pP]HG emo1(ڔN΍2 }"qƳ OҴ/tl"Evu~6FI-3}.`,d'\K5ˣ7j70b#1 .UFu!4W⚋k!ᾹFP Vŀna!nI/4"(/cSK[UՂuE|k:In$Yd_g%a.`M] |rt|,щ+/ep|.%MT=?Y{r ;Q}ʖ4?ӍZ!y<d9Rkc:;J$vDf ֧rhs Awb8[=OK ֣-QF7jo[ÅY-}ANF>x2 ;LVE P.#h[|| + RA_VJ0?G&*ÍL|0@@p$6g?#V1Ry[`u` pOvhf0Dl@BuDM:$gٖQjrcZˏs9;Jp^f(JAmy?m{vۭˏmyV+"SI|sCͷ {U(IhhC)" ݉?~g7"H wO>d2SXaFXr $)uif}U#b]V+t96?Ǭj@\n/e pvٮy?y 9g߿/wsjR~pG.>?h<'g :?dC їv"SV[Nw]t s\ڝ+z+^YKM.=6!L24Dn;̛ 20]D6\Y:ݹK JWіkձ_v]M& Okeۚq }{w2\? P `Mx=ʁNa.4VAb|E`'v]O\ VΎF|sE.̼$ޏ=vȁ%HȘJ׎p5;YzuE'B=Zэ4`# k>0Az&^ȇ}[?u v%Ϡ D ,\2қL#p#61Z7d^7K(b 8S cdѮ^p,*e(akAdR frط?'D6~vk*-xjZ=K"5 e=WiX`_PДeo5:(hRZ Y/cq3ce-%e))զ_x:-N$}3GEfo4K~j̺gG5Pv/y#n,[ۼx+Tt ^uJŬ|o-⮀VMߩaP~ "?ņ93HH` 9:1I٘Yé cǿӠ)kb'6,|(J# yl jjkՏzj#&gü&cBVEO;%zC-gdc|9#d} .[GO\ap|hJ@!Q>.}̻B7 sCD(}ű~q2Scf2)J}SL4Xqi=VlSƄ\hČTjJEQ+ODo, }㐃A&bm:;J<毢/w-nR4dca\:SٷS$>O: 4Q{.:o"C}{A'ݟZ sF}x fΎӃk$K-=f[B%S5M#'1MW1^W{Z1KfI^&(S&Gi'/Fel\xj>[} 6.ĖٺҜlŦt6yunv~ɸ'cG Y}.-wTVpanM tZ802\5=B (jޥF)^23E4>N7'=Dn[0nnݴsv^3W(n#:r#@ uY}8PЋnRE]bb+ MvI.4߇@>(uY.C֝Vʑ35tBKFkJsy: FbJ+ӎw]L<ҙ&\* k X5J@C@,@bOL v#ϟ4MLށcd=gkxq`Gy%AED\okEkVWaL. ZAOBur>,2xӓ)EH<N.5Sẁ|u5%Rt'b$-oFUhuX4ٌBS"+} Q&7oM4F^hXoG;MuGĸ;KǾz"EaW b![MF1[VJ@WIW:^K!c9_?VLT$d(7#1?5,` S9*B oVrѴV,`c[ *Yr6D &k>ovؿ璶7j?zIúh?U Es/V _S.8Uv#^] KNptnk{e3c<MZc0_0Efҫ+OgV"1;1qPkbyOE]χ;Y#m~o}t˨bK:_Fp򷋶wdWy0вrnk\m5Q'S>v'5-]TK&=#VrS%`"|A ,X,InǼl8Y-կNp,tǁ* 'LpuڀM3(urΩ@E Җpbcg dbw(ܷp)5ʆ9ST:6yiwF9'&aRNď_[FqDS Ɨ wѮߢֆ;6&z L_{^,!1jY`ܛ,"Ln.fs~ѥ3)=\.|a<S[MbR,Q}1ug{i7qm!69y$;v! 炸ɠ:GѮbH*p"Yfzs1 OZRycʂ|J~>!۷957MO͕tīWGK(x#W߈mYLώSQ ]Hs<ʈG חvZ"7)?4zcg;yq-keՎY\bJ6SuY?SƑ4D1Ėb|TniŴAŠ*P43B}q.20x T%cޡz%W|l̗~ٻJ% ՗PrhT˕te"gzw_"I"WKJ9F4UR-lNy1D=t'⋯k yuU{֥`$}m^}YBgWOA+[ޥa.Biϗc~E*Ix~=y`cu[Gf zյQ(% y4v Z;bIC}F\}Ƙ˾ֶq Ί5KІRV{؁@wBZ'*QFDǁY|aD_f\ ɣJf[l𦉭v[=U x94qVqne)maj7GU {Mkz\>Z}_2 |rEQ.ma)JysL}Uî~28uߦHԓNëw/fBwMDSk@1JyTO}e!]WJqQ6SŦ7Wd4:9N>ì#7y1)||ˋ)wWjg 0|Ƅv֨-~6Fp]O* 3!#}K1Ž.o7sYWa7 :z6ֽ08VSe({riEbygg,گ͹]"FXÏoPKPlPW I]9.1y6ٷ3 8H]! {`ZqqkV( $>+c? ֗^D8+!4ff[Wt˂Z'>N-&zdeA0uy]ZZE˼tP:4 Xހ5 n BK`dr)EMbR~haoRu1R|?UfڽWw* US`](InnTr_()%t>@/y<ư!p]9H?YZ"wć([qZ#tp;s=%DnGn(\xB"R>}1<̊Q!ĕ?KBa2`9d#׷sYѽs<iq9o([˭: B WNXA.̪=Fm5>E?=JOz ]|$xJ0D,XJo{g{s4Y%)4bV !rơd*2\XiJ'k1Ca?0@4\4s~ ~-T%&|څn/v~.µPg 2tdT%pn!nG1Voy"R|1.U^ :ϸî2w[1؛ @e,ayޗvػ>t?>iNIvu'G"2-PJ׎=w{PPaJ R_T4b jsav ꜃\0`"|hkh//u&)r\ioEb; 9E-n끦&[MaK _!GacTz&O6A"G,h0v &[Sd3`Uϙ ۤwB)"5ջιI޻M~yRa,,4AS Fx:&˦.k+˓{١ d;3!@HsK !c鼩|$CRC0Lv@\WA]rCDw;4GqkO%6OY!57-6Cb{F'Kˑh @9#'B7\c6Tf#B^$P2kV`uo:ms'ϿG T9Wu.Qδ$Z~`ޥXly{ :A)7i@رDGYzJVOQ "9EJi×W|J)26r.djr78}E GbH"?>wsQgw?7-aىe*YUԔHDF$񀦭7f= 3q !Ф ]5f˭' rK4u8v>T鈄I3)dsbi^A~қq|*P/BxGKݰ:5)vBQ=%<ޤ7;U e/IA#rɠIcsyáIKXN1V^)?0ɹG c?Y!K:I㕒ϡ2& vh3?! r!hͩ]@4i:]䝥VƯe2\wRM{}:`ODIU#dPN"gHnZ s< lo4QiaQ'.vtjh;\YB ,/E| e>B}e4Æ~1,fYBS{:ԩy "vFNcRZ$3q`)WR.R~2ȜL?hEode. @84 }8DX} !"\8 yatG!q#[\hnlSG;xE`YBS|έ7Ӳc~C&mD~-V!Yyq媅N/sY\]E5T3/k||akR*@ıIȟ| }Tps)vQ@.Y>霈G#H䒚 )c.% k~Cz)s‹@ǔ / aE]uQڕ{GA_+uAy/IIQxOx-#.JB >y7ho>1l 7HgpQ=t_|ށ=,n~<*^4sf.Gg"5 x֭eѿ9.X(X0iZ`BZv#ަc4acvPQ^qp # ].nI^- LO DEm˅Q3JlPҩHE9ϰJo̤oDqEIc1,vCE{ ͺ<,!"fS#V"Skֹ I."-adVPsNXC9פDg]Jj5s~쪉z+U :]d<^Ftĺեf?D tL>tj"-8"kԘ ^7 h[i&Co2Kds&BNHDẁVg^VIa®MNVKakvGD0_]? )wZ<قqȞg@=""wO} )!N?xbAUMfIȁ."J(bOtq& \3կh1ρFFC *M[1beDԗ@DV@-Pz rȣ-WR8tz\P %Vk%&*1-(u,ɡni] ]|#ҤX7[8L a15M!R=6yR!VH=h1ȮN)eu!!%_# qJR8pY1!kNyr\>R_ɛB\7k22&Zy"_|HO/U 5 ֆ+m`ZIPi.:]R&1x3hQ=X#Yՠ."z>  dH @ٚ*} z5]u\ro=SGI'Xדp_ &OXLr9Kkv-5׏3,2.v OFtZm*,ͯ1Q 9TXO=S\XYJr ʹuN0 !{3c#BU-b]pJqoFEv{U,_ʗVP).(?T6pg|ؐ'ΈJ[z*_;27ìU?.NG>zhP7iշdJy*]jX{A$PyL|{&nHq$|'(zY= D4i`.#X,((|WJԿwA\H wh{`H*&XYN}F+&BtS.Z@ 7E^]WkuJζq}to7ſIٮ'/z%GIVhS36PU,x[D]ߐd>k>g)2ڣ.C$9rڳUd&ka"`6U&zݵ)7@qНR;-r^B~*"HVcyu>xM+;VhѶo/ kI2 AB^_CbWyZ[ྫfIrb]"ހ`ebu޿œLmɬpM+ne-#r\1Sݴ+A+[}̗b q1D$udG]}4iz>dNQ8۴me_ Phz$f!u6DX.`X:rx:Ѷ\:>+7JZ[G"D5O˫}7*WQ|-X/fW \+OӉыމw1]aD .Og/fHˆkEIel8+UZ :q1?I3J?Iza E9: kM :vUvn[WĽT[(ᣬ77E8& }[bdܗhque^æD{9gxqkͻr^,Q0wX&WDޠ ! ;_*d1h.u&ZW Y{yx|IC2 $욷mkDvj.ȂQېqYv)Es&&c,22'!V0]Epw u/,m)e .S74Y8SI-[|m3Χ F6_E#f"Fu׀0Q"/nD٪Ǹܮ^K%X޳Y񘎥@`{1R+z^ܬD< +"BNh G_\6T!R-+%~#i'\6 2wzsN;.~vt3Vot/FprT?zqm'KrT$R7N`צ )!a-<+2p: ]cXG eVYXx O-nBa[^ˮ]<=[cuzu?Ɗ$a联]c}ùßj@a&0h}_6ʚf-;L%˶aPT jJfCn U~aN;ߵ셰ıvnp,,4"s5y}ozh"RSɖ qg^ 7n ʃi]Zsh@̘&rkcR ZWo+`ᐖhFuɄŨh*tU,8$M4jC^A(nE}D:9ݫV.恤9D.fb9Oh*&`&$78P?~(+u~}nKHJ#ys{iI')}9d;Lf9=,qo" %gfpWn|*{ Zw'(ޫyЧP>V!4<~hɘROmlt1}#Ú/..AFGqd@uAQ?aE{`草1L8^[*m>r#ZW@_e\췇 mo=%Pe%><xҖƂLkC+W L贗=n<J8Q jθŧ3u0K*<$t%8\2'4GV ՋԆ|o AxA,?crP%PHBDc}w;*N}ZHvtB__MU GT(DžȈ焣]S݆TlƦj8jm2;^rX{폾4nH1f&F/&]);M`I0:,}$ӮDo$K, }bRv%9> ԍͫ9J-5\qZB^A6 tMDτx! $5r+P*I(1Щ,|v`mIA|/m?2Naʼ$h X4:CGnQ&p' i!3& >Íަ*jQu7tz24&= >GD}r"()Ҩ,Z`zP8TOP쩂F԰7ksBtt1^bSv.R8zn13"΀2JŬlLM9}?/L(_+gu^WQ_ >,CKz Dp`A16Jv߉%E9_;~=PP<sGҪ8)tn0u!BJ"s%#vS7$~pa[ :ǪCYˆxv(6 R}A36nh1;&vA>oCR]?vseUo&7S)D6 c? ܎Ť͚7I^٦]2_SJdOBYB ?2^(gZett&%j*|ыZ*(/lJꅽ/x{HVPso&iqy|B2MD3in j"> mϪs!oѫ)qsRf cWr^ZrВu-Y7ъi@,JHZv kj48%_)P?|Ojv2K[QͰ;4QsC30A8b)!Ǟjj~{4ozT:W;$ٴBd0K=KƜ{eC';G!:#@>CfًYni|ĨLK/A/qO]NX+ZjYTR"[ u ͠ /fX@R38m=ZC}&7!H(7G5u}i {)8,A(6=?_qo'm u=K ^؏a( < qJ&P߷릱`EMB ԣJb2D#}W [}_Ma_STkW I:ԏ  Z،_ˢ 3/zEt^Zg՟xc L4oU>M6*s/Hs bI)3C}Jhф>[B_,4oڲ.W7@#] 7iuB7pxXX"Bn~a܈~-±m+7euv摳ȊV/h ㆽ9eu&8@~fRBYi̳9bs-`udd;{I6Whb89ljm7U3] H:*j"Pbi QD:31Q} Q4\ 01zdBkJd~ӖŊMA\aJ C$UbOZ#Wm@CgayO͙Zm*-;kJ|\JD_B! ߼M$@'[Pd30XJLaۼY E9233|K!-QqOMcQb,q'sIsP Z|MHr|Lh@FyGx.3*q;y& B!jeqhoDD3Q]):]Ňb1E!jWXj ٚH:X-˽=O2DV1 !b0n(ĝO|Z>Tƶ10+΋xeX|ߊ_;yK _\@͒v:Twr',Nvk'%Tg 9eSNbFMF̐G .cyYY\)JE ؠ0[,<+27D-ߌThgV]ؔQbgďwHI9x_T,7;DKЦ-ֹ3*~lH1 t$ =fB/PLk2d.}[$CQv3=\D6w1DYUd`se+X x8ַwWvp?nĒV*ad}-ԕ5Y&fib_R}cEG*E tG${c܈x b4ۢOx^sxG3n Bγ@~ϻMvCpwOZ'\V-7]I۵Q⪦86w 6.$i+-!=FHw;!k"BqP;%JȭAr MY0$DLBRnx+ pFZ̞@YVsT6y9*h@/v^ݨr567I<{|ǀߍvW.NL(@!ΪV jM9 5W)iK1B(T!d%Xu+kf)W/ㆽX .CK\7#t! :ϟvUQ8-k hxɾ#Ap; B49 *WYX֝EXREQG_^ |rs6Qږ33;K3WUc_с]"~ʍ ?%yaATFtJMcۥ%9+ ^[?aoMvvrw] PR)],1oa=O~rػ"_Gzo]1|O%zy|ٴ5Jʺ",2۠_S=?lkk'E{,dWY(]>4%i5~սkys.toy fEsBr?%>ԇd_0A"#Q-PG@SCBE93h2o53`ioe v ぎ'Xݏͼ&LWǠ2kAI!vHnEDzN|q!é5OͤX`'av+ '^)׃Q<6Yw a`]UjZp4@LꊬutM /wcHݵЃeԩN!}2bkUv eMa=vo2.U#NPc;ܟd_  v-gK ARl:TT9gȏmUYC|  GPt 3} dl 13VhU UW&oU_r2()zz@A h%KAiCm8B!$.׌3IT4* (b7V)>Zt*zOIkgh}xp{I/6~:ˑҺOu͜lOcW 9 @p 7cAICݑ:K7<p .P>XgmN'SfcҚ J0(vJ1kF[Y}V%CjebeZn*SNQ7 d,–\ۉ=M:SM1 .DRj$.:&xV]eT\kѥG*.sџXX)N9X+RA& > d*>B 8FrC c..aJe@5nRSNGs p}gM6_|6\ʭ*ډKQSà㲩b`X,ܦ~ Moݔ/r2'Ɩ(0yPJng}DkA4LFPeߪ<95GAZ,KG טeI.5ށ#SWò 2{]9w DWΦYBeAB<|W~FuHh<=n'Meg lm%{k43!E6q3?S0#}qVUT$Kq/ I%o}Cam*xFGI 3D5ܥ u^e # }H_10 0M,>a >2}BJ!%$3WcosAΥlLSշp׀P<a#lLw՟8Fww%eR'U ս*3&%ĈOuہBu.]80}0HRN&D= ,n2*y2R'>dۊXCLuN|Qoіďj~6BG=z㳠q YQK/uQܿ YkRZ:W]dbhI*!`V[E,Y?Ęܳ["$Qs՘'eOĦf 9忋hGGD n~ΐwTߩkG3zR/~]Zf+FCULCC:ս죩oMaw[)eNqCҖi~,[hpU MŐy:3ճmRn3DCk|kOh@kf8dK%heuLӐ[x6)hKbNg_XSӛ'@۷ۑ _ݸ+W)c8:ksv'PB.K6dM`lm2R񤻞%8dtsqb;sNs3JC8U?,*mX=#u89/ٕSthpշIdV%77{{ŔK-Z)h 9І]^VQ }\ZW/LQsCtX `+('R+Һy7hZG$r yM^KO4딯 $>zW?b'a@FtqamQPHJq.S^*B#PAhPPǓy3 KBw$EL6^1~pBKJ#e%H.E97YzB<*g^c N~xP)hGl$#\O߬:- g1#㣅d? J ھ?4Iq]a˸7hLPHcIC ;Ç9pBy4QGF0lV$ )թ1l1Fp m"_|&؍";t_3]z\=TWY^]TN\SKߢ#?=Wē&XW8'"3rĽnt;N-jLsp4˶7A7L |XVdNPsa7翽,v[n g1ۤ 4aI;Ymh!~$[>ͩ6WC]4Fn"0&\\a3_A / ӷ3LMo^ J|PynuM$|  h&@G힣T2Lpi)`mkwLueD9Ae}ٍ@yP,Xa FBU${As6N'rx3z+mr>Gnj`KBdD+Z{ -Ӌ9qwЙpĢ[7+s?/yUnjs=5IBQ\R@rI"D!A4ƠgTXP3Tp1dŧ ƁLe$]ZPzy9 ʡ$|eB*Kw|ԁL|8`y)\7^`INJrho!XǓ^PE,%1ne3eJ}b]wAׄ t Ol mh n]qoTЁcMKRfzUǡud7j7YF.: [GDŴm|ݹ_э3RZtwg鹞MM?5jX#{b1:_@j ޹fkњ][}[d8aGը}skG`GHIO?D*T⢥ EQ^9" @]g͚M٩CS]S^dyc YE ૺث2Nœ)]-Mm\q(f̓ywƥ/KZd̛22!y_ӗ SV=.s8SfuۤMhĩpYsZvg"mj *&V?s68 ,D˭[OrWS>PDrzϭ' qT80>ud}PYK yDM4vuJ#wߎ^>;2]i (Re|iEr^:3酃,FD~xY.EfEдsCjS P x4ي˟B_g ki'E\VL콉.+eo^Q_c5WU!PiA&K37S|/߭S4"ww^%*NpYDqS.$k{=ÛCgo*sBTv$dD.~\:ǹdEh%=.dQ32օP{su}FH$U<dixջ0Z$;^δѫ T]Bfo `IO#đ0jaLlKP6 >>_xuG&]tC}G3~^ ? N֩Fо`brP-b5,C"Np a/OV[%Rkhlbxasr#UҤW’xk1'4{T /ߪMoCT&;NTalォ_)̷q|l- ,y,MaʢQOd'Q3]8ߤZ\ߺWEbbo|I NAv9. <Ǧ;+a,Py^◞.u/jGd^ݛOmEٿ~Ey seʁ: gn{׀xϋp]5^XD*&RH¦> r=!I[zsMev9$?4ss-!А\BG`N"uWkϺNRi2vMZ/\*ELi2KjFfy‹Xg,SK4{{xJRNki&#SnSGN*/[= l&v@u\ˮ}NcCđKђiF{'F0&[I"9\]rIэ,1v{4\q K|nGO*Z[[Y-_7}ïȧ5|D}||<ƛ8Rú%Q$ZBz!I*l*y;>- Sݯ7CHZVK6.T'IaeBiAQَ΃po ,fRa3re3 -)=92;"{Q(]I֟;|j+JUpШb"5I?8[gvgG/~ ߃+Dj62C:闱B|*Ob<8Ch7);uz߾p^`2 * '1j Qିt=/vi}V^c[q38d󁳺/s>Gj!tlN@*]%%1}vjI<8K86[}i8*% t*R]ݗOe5 .7b1eC$G Fb}Pƒ%9U+8s>$ɗO 7ذ1A{M5t>?L'񝱹Z5ȸlS*NJ8OKwϻ3%k2 OBEˠm-i@Hk(|8SY{ҮeSI T6M0F-ds;eYEu CI]*e;Sqna .@ѱ.&]Au@=7XW*$2t!#ErzДШvI3URʂڅ&i}!Ek K+'G ժqF1(̌ #DŽ/= {PW$hWZ6UM蓟%_1aеH|*WDܖ/ƎhxY%֊s 󰚱?Fr.l01}6`VFԺ^[7")6@MU@iK3/<<N%H'㻫n,9n!6>l]@EN`s(RUwLgأK%MqhnJV|sADLN@8h'nLmxw0fǏLQZROq*L]s1hFx%aMllEqW6Tzj|+y5N'}rkz?/`{kzPn~R1ɓXqnx.E3=-_C ]'ǝEeAJdm5J> ||vzċAU`!y j0E15ya3wĥ @Ӑke9fm(]J? hLj1IpRg ~bg S!(Bqw/ulnGNPd TJp0?.=j;IH(J1bd^ ::Tw+zT&k8G~j}zj%u_;zYF큁2X>^CJobхVU:b< -ȔVktCq׿}vTw\?om F K^:Yl+siTɘ{wZGU{,Ӌ{V44<}3Ժdv JmDSu҄lUmhN@wH۩߁RdbˠHB0Dgmu=:tF''m/a, :]7G`X+|AE=ʗ"H]=O%;r7{. <)FQ0 qvךIWC$$Sjzض-KCXݻw$iQ9 ߟ{e9]GF}$|qZJaUdAডDѝsi f2U7&)H0k#)v :c@Qp㨳P0Ii>òؓ~xN l3/m˒+)N4pip':˔9EaPFSwBdZ!Q$^zss׈y Pb*.X|SAc<*VȢ#oިH{|>+X!g td,5!m~S1UBEo`NRHL*{Ff_$$/P$c~<7C|_nRzPЌ"?h\8gu[ӦgS}[ &9ywF82y̌3ʩR[-)\KvA=Sֶyw6x̽-(aϚ31y+< (|@Ida='16½`9&l̥RD*WiAUz؎o t1if!j˿E00k7bvps^'ݣ5^q%ԐJjCnP،"_,/8cUNp,rUg3y>=^f1b?U&̰C$7~N${#Cw8\QGݛC2TL2c /F":\AǚR% P= cvb@1@/fv'uS(.99ת! 1 P lPaLtMJ6@?UnLR??E y)4B1 _( e fKsW)=(t q;X[+!ypDs!1d}>UFIED]nUكiClX-f̆"Q9) ·FD"e *])$șn–\;qs 11߶fau 3ŵ|6Fʧ1H-g8qA,oak:I[l)\=Pƚ|=zqdg #xR=+qbc@̓2ɁžkKIll"}~k^5s#@|2hO|FH]9JuPpw_]}ie*RXȫܤ r-f[Q-(`cC "#ĢWm'.5 BIu#}!…5MzyJ:)_N_oIĘ= mibMg\r? o[+m lʫO2iv~w KjIt|1m2ulwfWK*ڛMi?,+&|-` @[;I4 Mԗ:b[P.FS٦cpU^oA657\+xWT:nCܪsU5mR8fIx{e>$:7k]3^~YtrgzqP0OZaQ"Sj|jeIx[&sL^<ѫ=ωX Q&OsQc՛G`JB\3mGs ͺ~39_N2}_}YoywVGBǴD1RD7N'O-5Sj &ď`ngࡵNEXCP= IfM0/vQ[u `Tr@ٜwʱ( *Ǘ߭ [.nbr(%OԾ3f:Vcu+ʥU =R?Dp#c=9 $Ss a{8WxR}`c]D\"Q=eP!ɶrhqk8\+ l<%k`[e`r[JDłۇtZE4+dAM/)"YV懵$VJqֺ/}H%#Q#Ugܫ9J6Y4`Ҙs ʆtQ1?d)+||gH lQ2_մ,yVZGiplB>{Lټ6r#yP:KhereClJsdiLF2<Ϲ5Ti5>| ?ێ4;Uf0FVH0Ժ4|=g}%[=tMƻ'-t_a͹"0 |sT5BC)2聅)M` ͽYن䷞9v8d*@pf:- ˳(eq$1 )u\ bּm zF 75mxDX(hwdWX!*ۣ$mXܛ4 MX4O'Kڎ)j0{TE1[ȨGG ES<%5%f\b#uP)C#uۜA0%jgŝAγƪL#cZ{Ѫ]?Q#4DGU K܁.cN:(oCVq]3_ҕf 6A㋦1⃣CNA&-v9ߊr戾e:|e^kìHogbKY ⑱b>kqjKCg @<X$Gvn% $D;8Qw(0I0Ȝ=8U+=B ?oˌ@JUΧ jSޱDmҋ5(OrNuWdmk046t.N%Ѿ*+2¾@#g#$H2˟۴1sM *Nfa/v>I8N鶷T0ޙ(Rj/'0[rDḧ́*KgypHx~fۀuҾ*NC)d8RMW4:D}"`rB0_*KUimI+10{zX/CPW%YMDj5`8:jiԇ:ti^']_eԣ}H`ӸMm SXQB -.4o켃!RX0kvipQC" 6kbƈ.(.%}q$P|z%*yaWӂМ>GW^0p)4-AAhYdؽo1ұ"V2έzoY>jv_E>~Gq]|8oܒa(駽H}:G奘w$.5dNSR>GUSe`(V)bbO4os4֎ g]4(Ǯt-]"??@,r.1sm>indž&š:57apH}3|PMmF `F Cg`t$TT0s{d0lw_?S[-b.FZj_4>Cݗ 3trՏBǮC摏K)\[#vf.CVF(<5:l^<7# ;߈N-Hf\9 Y`z椿żZ᪺n *qhpK4Ƞ6Jh~uM;ER -S#d K^%צ l鶩!q50J*RG߅X53n4"iQG)Nj/ow#7VvL{!ѲwzMK|GㅈWX +XrovqS;>KTj- X]UH {^K*hxiMYW ұ7jz!,17GډF̹$XSb4hh2L1Qx-H|STb'P@! &ħU!H̏Z]@YL KDR a3!-(uҷ%#5gۀ✈*2jYUldZSRWao|ΎX(Az;ɫ`n@1>ʁ6߮ijUe@X&`}`y K49Vzc]]w(%ຽp?ߺάRu Xn+)+ҟ *y⥋M!U(%[CB:_z/GJ-YSu&?Fh%lh'ڌծ8tY=}[z,%o} ^'|m - ɋ37,6Xd0^?l$ >4WM_IA,9\y?aU <؀5=,* 휧Xkx!spfM_I\^I҅6P<ծQLc;˝q!4cގ|oOt-WIBA0ⶲ}4Dþ5rᜌ5s"+E 8! 6h:Tpl'apʵfJ=e8w/M(˖u,'*x0!7@' ?:ENg'?n^L#=y|}|Y9 CO;Vf LnB\*k[hk;B,{5$p⌑WG@*ooc{3r*U||WNyk3onΑC/ /dQن.;"j{ZSɚktQF)Dl5JzzHK ,dgw}ЀErֲr~|ͰZEm+@ؘ>sC(~N)n~?&D+ׁrׇٌ(Ⱔ'LNh/dzw !SDvG.>cV`ʩ{'}pA EiA 4`6\?ϗys8"^<&",FL˜U>-| .w]\jYBR:ZVAd&& NK#/GURA]sfu} 5lc;,nѼ츿Dg wn̍ϔJc;g]~u.ܑҌbDK/%^yGn]E]fbi|JonrERO9K6hPsL17:A>ǃ.\2,xj I=Ϧج48זq! @f= <|U #emUiW9yqE i62ݢ%'9xlI|UXY=^8 IIr:"jetAƪB/hQl!h1 3tkaf+%IN"6c\Z[FᬰB7:i0J"Gl^͝VEa7Ī5wF:Z|{FZ<虚~~X z0OFmxp7EśЋjt 2d6\t 'ޛz yHͫQh|(nSAۚ%X KZvpK p7 ʐ}U˞f:km{j 3u0s"/˖ ?"ưB0|A9g,V z+KMw[ƒȤЍ ,NeJu^)蠝0[zawZI8p̹Iw" `yw݋sT^h k jZBqqȑ6mkd8<#LDWGN1CY')ypTݳ1fпo$o3 @%E)7_ۿ;)Uf#4C,[״~k( , zE-]ډQWA›XKFĎXMvGQ:s.s'xD^3ќ[V/&}. = ~qLp`#<ܜ,۾A)>&KF3ZyyrxHgE\i}w/L(/+2ro_:Qo>.*)/'pgևDO6'kFs&Hfa'yOixU/ .m5kZ2?z|(GQ_ @{:9<6/S.!;LWSyH=?gMV}*WF/ 2Ik2o8 B^6cou!Ukik*\ ਥ9^4LDK6mSMRمӪ1Bx4RҦ^$Ks!U*ׁy R뜍4xe6 #'1;z[5 z!£ qLÌ;_9=]&n}5o# cJdgEQfNbUqORމEd0UZtECrpá j~>(D{R{1 *D~<3c!D: |o/PS+Q"sCU@:QV$S̜6k%Y3=C>9VE]*د[I=P:uu+RmI~eFArqsLB%߻Y [V~񰋩_ a׍ fħ6싏O0bO#/t[ S;qփl&&-dV2}kDZәxՍ yC* xV&8WfDqHaݚX v"bE6nj+gJm0?2470.}qKۢfb [U4 zd*)N~=fl3}(½\|2m[k([}FJվ8ы$͉ܜ7m4} M+fZǫ +iѶyGAo5sH5;(|Oi'ܙ_9ٛVB̍x 숢[9Uv'OpzI1X7̀bZ=Sr@[M jLH໧Oۍ\r>*EKja!s!?_r bWu'%4S YWMG[Y"a1N C+Zv DuUǸ 4vuu>)^7gP0Y]:a-H PFhw@b+[/t 5O8M,Xߥ.?DBFCQ!3NPD͚ j$ҵ/d\e N`7Ƥ7X~Rn;Q]yԍ3 @> I>\JݔD.B7_ёY47 'M1׭|?yleH\&gŞd2LĬ[s| w?T}J;䚜XZJNi">tu-L5=bSckwVmޜR:9tNʊ#k 20h~#6OxR'h@48o傩JBlD$%P01k=ULfM`&ȍ~,_wOFGCƷb;+`P[Zqm,9m(MO}_^D4x2JC]IAZ-MۇF~2]1 ⠣^.RRs.Mm}Y?QJ`sao@R EVC'](sG$})X]55=ICPm8s?;%%>"ٍxs9cf#64\8PM6$3~RYs i4BP( OkPpj#I5J7z8T qDJK63Out^rWG,[aޗVe\=fmpra /k{/IcA)9BCz -,SZ<]~KHUׄXYV+=f'5fWBQ~m*ݪ+mOxHt[G=Z1O'aR8R32faz,6í(L]  /DEKQzʓ8NCK~O? y[}ZYĶfI~wʗpfAS+7WcIG`3wm|Ӻ"k]Y @vY_Hf*jZf^[7_*l($$=fW8@ uǮeb;Cq]My3pCN<[f#1mzѠi 5W ^EL#q&P;+˓;|*\ԆHtȿ.ѨęT#]2!1f0E8t>[0SÆAU|KxAy:n;2H Р,ԁ3]N N4 >:|n*S(dC Vl_P9/~<+#64K7a2A2Y*PMk? uJnZo(6QGo<>oS<(i#- C\׹Xr~X_#A;? Q!]h ;v`sǿڞzƔؙw1U6BRWϝK$ ;7^|0HX֌6d4oȅir1BM̼?L]6DՀmmS/._ o:>a*ا -NMڦn71lT$` i$^oE\WRJ%$Av4_EQ%:s.q♏:¬JEVf G &}Is  iQ]ZR{vU'ߵ!Net[,mCֶ~"tBX\vrOs@f`cP"Jnѹ2309-arq I u[dלG}` m2h~{.|lBFR \dPUΑIBQ ksngpewC_qɪt~(+`]d% A%zhT'('Cht Ru{ 'ڶޅ+\ t6?1[v/á`<ȡ"BN;H6z 6jhI^mUxIp]X)"LIU?:`wRFW^' Eg>LcoOu1^߾MsTC`Ы}~HkXC,B gm4Rgh Mkj)M8739pudch m̠f;u"F=9_zC˲GW 6H"}[ʋF+6:26Av\C.Ǒ F~PVM*}Af tk$4BI|pd|fCH,$>~1nh['+)(ʢLAz7S"k c>|Kmj9ivTD 4{[Zj9Z.wVXA{P#5F65Ɋ&KshƳ3/5R\CtaT) > /ʯNW]YfPc'WVcA{jT_]2<~.7?NH5Hf[Ǩ@a#`e4RIDguW{~AnZbVΪi"3$ Ko:IoK)_E~@(rgi{{}Ad7d0N:LHc9LG]Omir9|++GtJnd\XHMf`ݴ7߯PEGe__`@#%kS|W9ﮫ"3 w-Mi;\5a16B"n?^T7SS8*H:S0Ӟ?rvzR@M'{ !?dSC3gUh(;08"4ǎMV֡8X8"{|Kjx`1P\C7wG*F!}VOU;Z.!q6Ö=#2!x('OIfOބt.g[sQYtijL$%'m;`GW-a.gƁ2x tj3`) |tx>qKY3A:|0BԧR:<W7{T(!^j1{PGvF&L VD\qQfVt{VV\cVoq>U\?lR3m_0w4Ø|i`6Py/?GId@o3o;@OR¶ȼEb|XoKQL{?>كkٕMnZ?c.dUEn2r3ŵ9}糋ekܵe\Q硤QwNlNUxJM˞ub,t8x-c~edSi!NUKral w0y޻`ݥKx94lY;wȻu~_ 'p]QN=Z8/X*8h*t1na)6Ұmhz`Hmhov;+/m&27 *eO #o sy|Ô^GGa9 F40+1p}zl k3(4B ^d]dPq⮈4ѾӋIK?9ȸ@Gt!{pVeW4ڀƇukN3T'54Yēi,W"5(MY+u umRYmA.K|$eS]R1ķ":yC?I{"{ŐR*klŤ^AbZ UA.vWKuZiJݮsgQ]­ `|\agSWV/܄c5]pY4›o4XԱmzd:S燐5 p$=Ӑ%tdiu h_]*g6C,A>q·>%YҺ80Ba^ Y0&f6d 媜ޓڕ ̙> wi"lVt(֚k9Jv<Ȩ-+oWG7{2 N0vV6; "&=)A6یo^].~+Nή3fAhƒksP@3AKNQZD![#) S:/e>;zѩQMC.ܔN3|ЮƆTx42OpxӪpe K;E!', Mi)]AwXZ7a3Ne#r !@*J6Cxkpj<^≵RHMA`Z:de|+v5@0!H뇧jH7IO0\S8#HWZ,AŊ%gPgBXZ eӀ,K0G^20Иj/>\bbv&[IlEv)DNe*3@gܗcpaķՌ{F'ٺ3EAB;`](!׉<ɘb*w*WA1݌e 1}6.Gզ\_Eb|oUUoh|_]`s5)2="8jzx{\9qwS#&SxN޻v7ٌ!؀>}R`:h^TjVDbX|.'4#ڰCG|,' %Q凴qwnpZ%R8_1SΦn7q#ʴZM7DM/}R܁i5.lކZ`Z$X pe_QڜM~Q0= Јj~ԳH>^()O8|?:;RiS-9d0}ӱI$4+_w8LlpQMjazѣ _ "тCpYs 6D-W zK$Wh#م/~D)"ƾM#wJwyq,5{ 3ui ׃+۳(S$ ٸx\Q` vbbXk<~d 0[cרn)+SB#eGU-%TH.YA]^Ԙ4f%@yT.7~; 9㮳> 6͹cP^>;&oX*Bmi?&, ; vU#g$ m.63J` H%0uJ89"$QV9~>_ɯ -#% _S+"Z)~ i,K|bpwRgB5]{Ebe{V0{M?LeSDaLܚdsFRI(j*ar!;vu'm:jV,nGESjJ!gJInTo[gT94IKVۇOW1,Vn>>!;Ŝ `bGmfnǂ9yVhAW(Z&i8d;j˝4Uv/E!3۞kM^ ֶv/JTxj䡼|<D^Zzԕ \ѮP:v@}? R(`܈}n3eؐԟ7(;_B*qATĶ?#~ahMD>ԆEQUd.RiG^ec֩0/SQ:W. L߇;*F WYǙ^Zzn!P"pbj:A8W(x+4>d~Z+p+3@|9$Jשv4p3/Z CHY}Ts A]"z)AF ib T ºThsԶhʰ㟿o"7;5<(g@?!?r 1ZeOhq2ԷtGeNzȑM|_YġGb(wDHE4@[Iv+ZIs(xrElY p88bM D/ܺW $FFy,c?㙇ɵu`W֨u&+YB^s,r~?'1h# r#\Ui%>J5}LvQlcTB\nMP#YYlbNdtk[ %[g4VjX26Z(9*np` ?-ؘNՊ;w=fy&+s"A #ķP),g9_A>i+t7"|̺ۭw=uMc덎T|"4l leHmg޿s$`ߠ }l ?SG^a1ۙ]5UBυ:WF ]/d<~AEmJe/}5E|m4a3-on*8:Oj<9c..ƥ;CG|rG$s ϼf>hD?y"W&Bj< .,Heoa,¾X[`sMG0ITܝu 餗՟ݵnArvm%E)H$vԵ-Bg`Iᇜ4K[ryI,Ayjd4ؒ" 8AAnepBŐ_˶:ܜ֣@V7e.gNo0 AGf$}>h-dBi.F8ak$+v|?nNಮ3]2\ |h99t"|"vϙǂ̖k8]`pߗNomoBXrnIn\m`ul>u3֦s.1- K t/8/=ZB<9:,t6^{ZB,71Z }䰒Rm"*҂]%IuޥiЮs &;J^qbW;ЇeΜ8G0$W]=yO #؂E{m;eyF͑(_ȸ J"E6 r參U MmXϜ*|}O͌XZYPTAn!J: {{i:=+蜥mڢ/a?[ !q3.7=͡~xx\J$R;csX9M쒡Mu"' ⲌM-;XC#$)#~J HJ #Z۵ OuX:) \O,ú(p44X\[_]WJ'k@uÏO4ێn阂if;4`bI} Tg5 bTJ!4WҦ9X_ ex߅*sF$d J60Uke2GyKrҥBTP$~u{$O!~Im}?'q=nW :=>[{a&}YoA,ucyR1L8Œ~ h]h-~v!'缽biI`λuIp%*L6Ū"N^@DH{*m -oJWi +1y5djI5bDxfN7~n"W&6A=͓ R+ɥ4dJ ЋM?u ؕLW"MC8;<ɭ ^D *#:ܐ q|@- .r*ձ{ ]ԁޢ1hMt*87g=ΒsT_=͑bCAٺ*(oל|8"t% j2H'j j"?ϭt/”C:5)Tj'pk;ΫB&tzmgEYq<\0$(^"nơ +5>9.'EhzwzVŴIK_+AƘDzTog:xPBڀ֚X,.`gzD)@&A'~9o atgc>h_e #k*xsA5iȖht$ƶsƓ"52'uu=eax8ٝ.(0ka5nkΆr@hv,--uKQ}RT=GBSDմɌ[wD@.2.mKLƒJAEs*'m<$:)(#¹F^/>R#ձ |IH^@J?zI-aYP2βl`P2NI:ޜ,""D˿{.ffQ`#KP%IP)-f˷كv+2Gī5ۖ3 d%SP@d:dHC&^T156t {?9Ww X.7zg IA8K{24Jf4+GE0W[<@֠-rUʔ'AoBmch)(io򔹹1, z"mq)ҕly ){r3<7Py;lڱd6#QWKg1-H`ҭg8ڔҒqxnh p=B{;1}Gj:MtJJ>C\ ӪU&J7) WD ݂NꪲI?g`>/m϶c{'kǃmM,Q\W(o9k M,GRoӆТ2R[ WDY(LS\Wr y(I>~ȴvٓ _ $ǰp$N~yX|V^rfBs^T벺Ϸ|qU \abW6D[qd2 'NWM B$c,c{ vxߓIJ,&*Me'J=α*4=GK }B9~T`>?bgF -_~3yBV6;8>W-}0^ϋ E3PF!qꆶRhN~ 3%"FAHSĎ?:oC:D,sCs_^עC)Rj<.  R$tJ̌7 MXn]3!ryCzWkk5<pY0)K1qE՘gZDҁt@8>~E3V/0^OZ Vʞ d}c߉nT8P4ae\7 BGS0V N*уr:qaWot}8|P?PԘO~̵\Y_!B7Ơ:T!+➺u6}KArtQoZ 2Wy=x\]ȝi"):((++8xJ"lit!'}o { uvsJL2: ڛߴtrK.RKm@'sr\8xA9b^\M>mJ/LAF;Llr]} e ѫAc4wJܷku"@$*( {])I.?M?/"zg7,ǿQ4i* J8jT}GMJK3%.&YvA`e6,S+Aɟg΃ M'EN0gTM|-P~k7Tf許sL 2L&kԊS fEh:Ǔ6#ؖF,YZroUKdUQI@WRmc,]SU-o˿?&Y9`ܩo%"du+tf, [2.Kzyܑ*3!]Z\Y$poRm5*0-:3I;stVxGƜ%-s9lRyJ6ۍ=ce-֏R_Zjs,j6Tix{{'Pw$p 'TE ofI"!dfd#3U [k}GQ 8XWG #uΌ\'3E ! *] ˽lZFnsdk)!!|>'U".P\ʟ^A! V^-:6^ÞG˫EUúZmwI,?uYnW"g)2ȃ~u5#M"+F`KHZ\9 k|laV2ȻGZX#| Wf~ЧS\?^ٮ+moFY?.f7ጼr+dw nqu>$}6XMT^՞(Wdz'T1l%$Cыd A?:D&t#Ve oPx2(԰pz)DKUwPObMycՂM-7cc=Ir\7m͓5X[JS)ם,XT!\~=xVa!){d5LWn[o堿_~+B K~N&Bbea}?œhM{M+&} !ź@An 5 q-8,U%>A{pBSOVݩ%3Yէ%nHK~0:{dE,[zѕ#PJP;{ &*Ie'$~s 'FQ%TRpZ.P%JIZND,J;ImeF=P llCL+cǒB׿0#0"뽔e*4k݄zVdf_+%@ގJτ҅eb`j^IdOmwuBUܺ 0Ck|_rZ_1Mp{oAfmsxdī#ß1L 濥}i[D;X*t},3Ӗ㡫LȻ:,s݊?gJg,SRCC;;& ,RzJJ ( ME]5GR aAOߣɵ5j աT,7MS.Qe6LӾMJ쏡1P]:,q鳃EOc~2%!B<%Gw>ʁ]l'}闃7Rcq ºߨ]Y=K+v<^}vÕz y#Z-%5'ke;1=Sܿ$О+h/ӗI,V Z:?|5 +xc8wXԿB^;Ω?`$ofmw4zx!wuWZVG^TH8Z׉Qӊ-OgrGDNiQog4ɭ{[CJ[1}CyN}(;ڲ7VhRTiI[d% R%r[.rki̶MՅd<ǦPA,Sé J!rPh;IW<{yGB3q[)CO=pb6_ܼ2aҟ͚,0]Taot O]}p2-N ? , 0Ԃ9]W+V-ir:v3#>rqkG;}ya^ fuc+Jpeea}Y9HzV1$v{P5r0&>rtx߸ ׎Iw hsU Xgo]Ѱmڠ8UO1<:L,<`6P`3>#'`+^$=!1vJ[o`t+|roK!ɱK mH5J?Ugђ/oS FbQ}%ȮsSIWMr*5ilx^p4b9q XeD8cRs̷::<\|H(v:aX@\K.Y%y!qXJȼnkN25P k4z y@ x%Ij6Y D7J?N j8A*QU '0g!z !5z2n| Q̄=gxVs iR< ]^,m.w /'HxW3]q!(DB(x"kJLf"`/ wtg ҒE()5PСPx^ DW,b`K9%txO/h?tLY*ĻR􍽝U.^KfWO,I dY iN 7bUCo ~.+/N&u>>eW\9%@dK34ArMAg똉hT1Ii_>fv,j =@4O(N3p9I2tg99,_uWu`ۡ$πǮwwRߞUJIE#`gf;nhW>UBn&0 #}xKqSKV>I LvHA6SjS-r[3_M|~H @+|m6"f yy&kUJ1^wi6 Khp&>yfg8+BS7{ SISXi| Y7=8b3µ˶pot%s Sr Ҥم*ji>XXayt(ňz 1y@ÁϞV `<3AvPE߼.~B/ ĕs[;{U9.upifH`XJ}Gg#A'yRg{S(YvĊeN(v9#%k!d=D!t~X<~&p_0dÜ[/nP2jJr .6J]GZ 9`J: S[`jŶAy'ŔBLԺkUad/vi9;ò ÷G$gL刔. |>-򁸛gB[im9G&^:tLPX#1i^GB_X2}S,UiA* "m7V!GȅEߥX{NJUϪ>@e|*I'iJ|S}w dԊ'>J.xY%[A9E(YȐهr:UwR."$Ycv4D T5,g)dC7rvq%B5pbL!rh6 z9șd{􌇅EQW]vMgt6Kk:Jg7Ifя2A'7/ ?gB$rZZ9B8T#~h,P" @M\"{0#5f ;jT$GfNduvH~M-WN~sK|OUzosN*9+ 0To}& ATE<S+VνXN ) XUqy! cJH4vFZ[ޮjv˨?;WIGӗ)캨R022,P[ I4\o3N6!:fyyɡ46,4o].̓m"앺e)s1-nlO-#=8< ,F[n^3;1z8j=Zc"6Z9s՘!L. ɟٓeu=KbVnsKJ#6EeI,Dﯘ܊w\ς.: izKЋDMZڤka9uGѧȵZ;2h ץ V6R#=>HjN 9 jrD XOkMӸj.HӈrOREJuU;c;b$;d@[[>?N(|DN7zґ<ԭ_lyf2Vd.(3Džьb6h$ m1gj|eΫ$$b7 G)%rơ|3w4"nO_aT,>?u#MVeBp=u2 Z~Y4>:(>QwYؑT{e1}ʸ=(l]o9WՃ*`ɏTUkg<"\XSW* k?_H6  %`w @Ƒ+=@|_ |:wVpv`;|Py]X RY9e=ij(}E6M6X`cRHln(q k^y6ǂ%#D (%;# pT@&9ՋTcp6z{f (dpZYo$A"uiSf LnƐ/& P Ã]F->x^8'%?GPzA57!氼ܙt^t8EFp"k{ ZҬQ?ajG$ewrcVseLT>ĒڴXr'"vGlsR :ę9"Q_u]48կ#:1Pp&Vg^ )ՎCTzΪoڴƥ촶$28JDŻN jV<n])*@ND)SjdL;hۈ p:R{nNRT? `/Ǯq%+ a j<Ϫ+Yȃ%~m`Wu~|w3#O`:a_8$Zg2s!{lXyh .눿VB3BbwD@Uzt5Ck2fYFW+9@ =ˁoZch ^T#þY9d] CF`5#JK SEÓ]?VÀy",<[+ ~$ހajV%}܅*`\+azՎzݛ^sM) ,՟J S}*H^|D4O KUGځKwbFYPK be\[HUN^(hͅ R>):S/9)-밚qAn=.oA))ʢtbԨz'.&xSj1u Jc\8Q@~aH6 ጑-P֐x E*f~\϶%ra8F}!ToU[UORBofxWEt.g/ uH4߆F{(U}')3@RsIcĘ}r14+;f ֐|bL)LXӱ9E! yM33/uoeݔqh0Z5Ep]n*h1@9f.ljrn[ooc0 wcd}?{tњ? >~8Os7%75QPlNI̛Ɗ|, ƊM˻6]; ͪ2"‡oU %4F <x\mx!EPBSuIDg# DDncZ{}Z@#i:!8o|igܩ:T7XyȎXVk\+1D%.5i 8]wp!91,s|C.%pMdj"G12N,=Q@grX6=n ́.w0{Cǹ.rsWB@ Y0*9>l??l7Doi$I_XWVBKlź)YI:6Eo+6)WƷTg״fJ ,پyj0rϩv[=rzzc(M.Ej#຃_緥Hp,ĮEp92-Ȝ/sH۾1@ #NCne!$}(=C IԵpGf8&Db>:]nӚǷN 5҅^0pT'-&/wz|2u׻HBdc.;3+dX܆_sҲީY v謼%BڛŇOyHay rg8g?_{rU;^ȵ^~O?|zwdT`s㤧BR&pM/~P|@58;*H %ի>1W0KRֆ [e!U>C[{u(fӝkf99oNH9ɁWMB%_6GaId >LVx^V:ɉE١UdMq0C2Xk^̿}ir,0rKy96v_B UԟnR:5X).ިCYv(<{ACed蕥K37̔]ZSϺ%ӐtJ?@7Ӏ}Wl&{:n¥'%ډ ߵˬF2biz">M\% %K[vcoc8E~[ ӠF7K|79i*zZ?*+Q&2A,r {C_~  s DYc~Y+1X7H/rg,.ѴܯrzB™ 8bI?Cv*>IfZ=r).oU%dpb̌xTlcQ۲C/&.uf4:Dߚ$77?|Lq-/SN2q#W& Aw] B*IAV:gcWU/ԃۖ+?ڗXSny/'卾P.&k,Rbs3wR2(W~¯m:O~%D1f"zYRGp%})ݟbW>aAő3ZU'ʮz)5A$a^ WB1T%1+, P'a7Jgǿw7Ls(͜y)mu.Bx<ylAl#eA,1w\IRWR+c U?,?|.Xb($p&? <1"c>v~;q;USٞE4"._T =/&  ʰQjP:DC?s *z!xm0ۯ|9}F_9.욉`t=ԧ$N/{-weL9$p^7D!%k#bSw\^>-Ea\uɖKTdД->ytnl&o+k&;6/>BwG 0^:cFmEG.B-r$4db)3Sy>up[4hL x<^泲ܑ"F@/LЮGc"dO4ń;)J9QpJoo??^$KMeN5DcAQ"kbRAj]`CvhoMތYY{g_˜ 2[-+Ҕ5~I7G8M{)]ovl\N`e4ިh(W+.7OJ#N^d&;Υ\ G*8ɛXw_ݟ!O [e&O|nDi~)zlv#kq$p(~mGcg4Ե 6' !0:kjoir-(+pfX-fMW[-W׆k-_Z!Fhp/ sf[o8!?* Υv`](05~̎[\ƝvUvp}.w`=0INq֨ElrNvRs"X!'#F\32@\cgiQ!u dKyh89w`2FrC0z>BEf*p|u+3(hjYR7{aO cg>i|(%Y9|Kۜk\^uTt'.&玳ír23MOS@\:$yqZLTQ5I-1m |(­qtzRQ SscPрXV/k|dQz>>]+vWb`l4tm-k奿%e4RoiU}zqY"{==ƅ]E^ԗ{ԕȟ)av)ELrfIV2G"SZdXE-9l"1&==0$U-4&R½NٿσSG$N3|eo*{WGlSoTƢkvW!(`YY6RMDI{6a^[VX`*>Z)cPEiY<5(ڳU%JyvNp.'ɏzD:Ќٻq@:8G^W*A3JnyD^Qo#. q zG^Nhr@(bNZ{zc]]t[v 22b./<%C-n.C)d/o\V,lij c&PM3Zo(]P--1B;s:F eBC;cH)%+iE"Ŧ@F&שN9gy|P'm=]˦l(KC {fn|%6;- eqk(6dzFyo`طS[Yÿ%))Ne_7Jxx/h]!7?5 kq|E(fCK,-m2_ y.pL߇u5C!ɹ}aFTVDJ%\O_G#֟>[l Yu2x\y+ 64v2]:ja>`~p>$Xrєw21y .]6ifBez+Rcy|Pkw {uFw39T!@@ACrɱd#n]Rף|ccz hw ISU8$2$..>^pv8`i>HBZ+^,۲:{'hbw0zX8UkT:`U/' xDлە^#q _\1zDuƹGYWh?Mx+0?OW,C(ܯ-UݗPw)= [ĥ:AkKVgsh.Iƿ7{k]Y4+;v%0Ե76\ 4zp:ٜ{HwK]$PpX͌ mˮ \I2KlnEP3Kc4!JGzpO=M٢$SքMA8)zl Ѐ9{H~d=rYp ?cC8<[A\t%!~' B3mNmݗR1}j3WZ" ߚ"AM J$_GFRbɇ*5ܼ <6O*}/V |^A~ Z}7{ep`2i=]2Y#T =RxaE C3?(\f :|  ^ ÐW9hm)W $$[VڎL%TD:BDFBwI_V0Րտ˪kM/t];G@Ew- haDq@T)Zt|EJ=e^;b}/+S56U+wŢo$oM3kUGII )n|/^ C0T9E# c64*9.?7-`噾 X aLBxE) i˭`/Dwě7 [? qbM z{2 Lo99`?01fǘ cxozpEh઼S+E_.K.KH2'[ĂhB?[dԪ`fą (q&`NXG{IF;wW CIv\BYsZ}ɶT^O4 W|R&)*ϔ:+=s?17X'eQqؤYH<]4 aed4sA@žvX:晥Y-u;x@ FN&|;B3S_|Y'jAd6iBOiИDe -z&, WPjI ,U+8ax>͍,H4:~(x2۷$Փ״$%⛚ QL6neSuFobn)p\BV64Di91y(pYF|-Ohg$+֋;hq a:aM:I=YtE%]PHP]r6`mP>XT oKՈL6YLXGSHge5Bq`m %( "Wc̡ξ蕋9;Є1K͔Oa4tHL@;YtQZk,>K!`W0Z>(UaT A=itqܥa!7l􁊬{_N`5|4'AkKwb3ɬ`~jB2R\[O?Ƶpt֔TNDz%)}.:P΅=$CjAw&͘~ ]ZKL XR t>  ]|4QYrYvo#݂'͕V$̳ڸ'$*SXajfqj܁,1=VDv웠rBC3\CJ19$Djq][?-JmXBmc$[ʛSڙ X"qC4/Ŀh/2!}ݼl euqb{ܒZm/sK,c[.bQ-.qqT#iHZFM-vx ;xmt7.1ils1EKq^8j4QgKg?.up'Q2L0^s5ш9`~ l=?O PVDib"P^lwY]r#Kl.9Z(ǵ4GNhh3o8~rHꧽsج i6)Iuq偰(7taWˆ?لY2c5pW#ȁ)zS@R[1g(\>wAMO{Kfbaz'yQ0Ls@,I/h/gRKQWbI=&̾G<?sڵ- &~r%` ~qӴRQ[[>pM=殁O_ƪE9[*sYCTN6_%[e󻾽PD16,tgNH  N^P S"$̓RH!ӻ~C ˆK]axwFzst_ZpJ3~\ױz9gjLGpSptxv!.RU|lKfՁ(Zu} 8=Kc]ݣVJϡ@uSlkCԸu׺Sm^/`ȯHPҊ(O(q׉.T aVVsz/^IOme/r(ubB߮"f]\v; &;pf mt6q6m[&]|Xoǵ6$;[Ϸ N(f 5,.tp[u}ԓd|s$egk6;ϐ/A,'S1ޮ4kThOhv#Lg!b<x~֍nrbGA_jV?MhQxeS[RCys*@M]I[wRlCkO}y E?˭0#Y9qӰ-  SO #<ʮN(XN?~=}/ 𑂷}|ճ"xt D!`­4 gWw%"榪8<*G^}NߋςNA i D#p\*^7m7`+딌ⶰoRSM%3ԋ*bxҭ\y;؜r vqZwzԓs[}9~* F ʲ2~ @V*$C -3g75c p>COL5,ˑ18>q3}<Tci ۧN/EF,N5"a0Xܔ./sl?Ӄ@Isv">ױ)3Jw05j|H3)>yj5W ^fstfCJ䗜+Z f,8c)YhpϷX8xJ'{"h +:xY*bv)WN҆*0P>W^*!mN4%pDkQ|iDm͹{!%ƒѧ)SUĶ@Hy@&iic^N]ja9qRjg% qWcEdTdmGΘ*K𥒞^Q ZPX~̈́\7礸Nzv@/|e]&>Ipst9ރI_eϊe'Fxj Zccބj^JF+S1y )ڿXzsaCDVq)FZ `'<(892tU^bR( [][-ֺ!PI:5q vp+ڤ[#I:)V'pSQ&}D}vΡɧǔĀڈE PB0 9BjLz`$H2]եQ NW]cBY*eҷyjItm2W= :%9BRUGZ, } q A/Q<@PYt #i !l݈onm5UEň[?g*2XͲ:VJ3y`:-՚3l5E֏o$:%cmcJ`k+20#;)hEY1K}EE-M8n&cN%៤sQ^7) m?GUa%QZIߌ|#.: d{p٣bam4ڬvsʟˮԁVZe< 5XО8%pwE6tR_@~voRetA THe-V| |~ڐU,PAꢌFߩ,ԇV%&]~EqzHラvLu-Lm+ʨӏAܠEg#r!ońV )27[y>T Ho`4 ߒ%u`OG/MZqtE"eLio@+xDtVdO%2[| n%%!$qөH \9܋d4YPEJб(lГš9p*5DPE/Hp c'5@m.[ 쬥#l?WJt&8Op7g[}N~ַKdXg {CDQ4)PdW.+R<-f;#J[|'S/"L$͠U=SPRU'@$Wc\nyˇxyPDbTqZЋA3,f߇瓬%%C;GZ uΒ8.Ixh{ZIyPZFѨ#JZ\[pB@T4[\K(y| S8[AK(jJzZo9 ZV1@n|iCUɘ++S[" :{eȖ+j7\un\$ E*z=(?==:hOB8­Jb f'۽LA#/0u9!~CxfLBF] Ū}Co`֦Z$6xH/A3HY_ gDE%utz@9= K;|}Qå.ϤKbtͭrTvA%|t{') dQM-4oji /)hbky'f&.aL5EĪ +8wPg63!r;t!: TL]ᅄRZ2B;$97Xl[)?Y  *,o(j^6 Z5sY0u!QKUmzNP 1ȳYeNF~sT56ks;F֤#49b0%먓*WpT eͪE %)iyhr6ɉcn>y%| vE`7( wCs1)ea fdE1,vyߟ+3W#k;L5f(HEyXuz3Ζ*%at.o~ tbLdJ)7N>WWν8T N'~~?S,:<HM "F^GrSY/)߸zSuIG2&ѳ/r7dX8m99XLET0\}%K8l 0=Q1Pgb4tg`/Mr⤼!(rTcDG]N_!]պY Ѣ:vS—:4(&d^NN}}?^1la[+|Qr)W<ӄe(: yka'xSUŠm(6cja(r7esl@{M 3̈x:<8]fg OIZ>ed8?p.~dɻNUQX_f̿)[႓ ) T2]SLK;T@i 30![lGlNBuPA s.CoR)jZo{!RwO}#G4j;m +թ>fBb 71Y*ATB(cEb !K]p3',ǭqn~bsq*ZPƀGy9LcDzvI91ۣ3S+a+R,4Upӛ<4u{%{]<!},sһ,d c3zvkņ1=.W.Ay&plԪ}byTX&;.gq=mk{K~ oDAh?zđU?T҃dK'|Hdja/硇{ {rQa-CA`s{dp:kK(5d0r,YVb/3*\榬jh5DƖbVVa侬hZ *bp8ms$LUb".bܥMBiOk=~ Qۓ~CV=EUO:Bι4%KZWhsCe'3вRRv!U.p[q =%׉rQ./:EM {ꓟј իW )|d(gm4*=&~2ѳ+fRWr qwƞ E ]nVݨ(Q֣Ύ&Iaj!<^(pU˭(8~N :nzpFGo85'd恩KEaRgҵY_"Gzݚ8(|n ȹiq c7ca|c>$jm""}5)(cDV[{&_8OC˝ >:jTׅʳRlZD$>G>/YS\n6#^s?jlvW9І랡~Mh󟌼.r16K[TxT\{Ŭ _U<]});9ejh^A).Ng}"CVAj U,O~+[Wm'M/"Ru4/zThNL[O :7Cr¤-:Wa/e\vL ӓ?5ѧ| T@g/B5>XbDѤR|Qs`$su(Sj0 *nWPbȺ.:EL!׉K@ΓKM0"Jژ&[J_Q>grQHK6l5l<[Z!aJ0GEԟ-"SZCE5XdRˋn7#-2[*Sҿ| uY8X$A+!mNNEg[jv.W$qڈs`༙ͩ q Brz4+ ~șf]<`'(|M/Ěm8?4DA›UVYF7JLjV#Iu`d5l< +=ǤQt0UG8tL?H>( 7Q[|#Bҭ$9pNP3?#™rT_rה+Lxoz:(Mol~r#Hs wk4k#FP3W'tL;Hσ~hB <~_@ܐ/L(1S_EM<>7fHdB://EvGmw?">BX4hIboGҢ03WbxLjb_AvҀ}ʼ;\HT)W]x׵TI^rd uKΏuh$͇vUs"{/dȍi}=\qL81{{WIw|sIpyf.d^0X";z *_.*wWخ,BkQGSBZ C@\-jeG\R2,}bRl1} +(I$6_|C Nŧh's+V JEhAg*Ѩ6֬U!qNV[TzO GJZKM(GeR50yC;$y08[g>&DGPs/|*ˆ8z#3dtgF,'=qT`^st5k[X4gZFa%H34՘al{N?]Z:o,u9/fjx?@Tַ% e[pð]C2C0an9AwP&pSD4r4~k2

    &b;};^RX n0Ƹy5Q.KX"Dū(h&EWI ޏt0Z q53c.q/TVFx5b-cIG0KNt$tLx8%DĂ=x<ʖa4_bo !C`ƿ*0) !->Q )0&)réWI@A| ˱~,#`4³)%9j߳i蚁 `j"=F4u깝ʟvs bp;ern3BwrZ* A_;Rv'xu_Kn€iȏ]?b-D7~A41_^-vN|;iۉϏz9F;^90Xj]@eԽimMNP V f G c8*{~yG{ ՍZ/,r=ը`bL$۔PY7uVuOKii~+g^" 7i`\Wķ 535W4&+R+| yKl'P)KLfpa˞ΧY!7?O!zL'NảC؇7sqLjX6QҶk\mY97?)3e0m ;lmo=z?[|tjjr2\)OiX<7D/.J7D]n ޢ8mA#i'}'m߂69xb"CnÚ$dXgi ;٭sC|śIl[kJYJT;'?$-'v65XCJPm-2!s@64؊XWj:G;1X26shmW~s9Ӊ)9Yۘ*_W>Ae_|b3DFk4m9occƀxש <,IKyKWd̶nj';-5gqcOv26&8ֻy&<uż^⬯sO@pS(Q@"{xNWA[f1@–KHP1G^M&iܛTnϒ)ŞoV8[@ s0pRh; XKei1@J7hؤ ʴQ4ƝPh*v*=NYSd_9h?\od)#PJ&%Da~MQgL1,$sj 3,)p,qk[,۷"LT tӧԠub1JcfՄyNBǏS@<0j oةWT ,0UX"T|-u],F}`"6+Mj0d<Nj?6{ZYlJ+q:ޙA/rBz "6_Y5\?Xi^m 1FL|[@AVIXw'3)bVyWo:J9!5wtVWmfpy?Rq#?u`-ڇzP5Q  /y3q& 0K@I52H6qhRjASlGA77|;t"Q*8 vh'|ͭUBӼ%,(,gqJ @5*EGr)-ӫdgŭ,m.]JySGP6J[dsGϼ595,E^K 8!wm3S XDz7bcl`UҸ3dx$S-Klegɝ>D7Ot,tB<&!OWFnL{N 8ҽ ,^ŷb #%N?=^gF13_WĈe8ކ!;NtƧBԍ ;`OGU!䆭jBW]9)x'"lK0p0:f}KQݛ:fW,yp2p->Y WMc UK%k ,bo!CY.01ozԿ},REDǍrn/=oDsG-F";Q fti[TtbsP:<S&F c4[9c*uPigؖ$Mμ^4cP(G7'㸑:`E'"}̾vǍԪ0if$)Rk/r2-$,# <[Yx|kJ&xQ걹b&86_IcPG~w~ڡugy(*!|Eѯ .9ҮƒCG5nd&gY_\T/)JYkF|2 x<-~{^XRa"DdlDw Z\`KF[kִ 'L4pInR‚[­dKOXހ,@H N2\8 Ő$&ް_]B_=Ǔh^VJ>[6c68/ʈ=B u\ "GyyeV5]طMnyc-uv֋>HP?vm?LwӽrGͤ]S{. Q͂ ?2@`L]#dd|G5oHYt$qŗ;hk 1&"'7DE7a&[WɾQX룗!Ы%E0.Q:/R(Z ]xuЂo{QM|k|j:<*StVg*:W+tp"kU(IFbiww l@gc4hS.ƿBA<EϺCy,PlΡ-4\RHdcvB?FZ-z^/`|~m|5IYl6#$!7vQڬ! ^\;0g~E>eI]f{v`tJV\o we21 =6МکwC#)98A .`olAfJ)lmv⬙pHaI)HZ<*{Zn4u)XURG(XАuamBj4LX$^D8%/SlS畟iwc:Y*A.W'8ڷlw>о^K^h@iEb8tdGn>e)(g½'60!;Ţ:DJ=X>G$ RtRoH"azd@5#%3(nQ=E1f$$ .R/D U\븵9 T򾉰{iS..U~(='|Q~mIJ znl1ɌJQ6}xeh'=0ZN/R,w2Z<8*,M>*&ݒH!A'sё@U89eE۔R \QʇܛoN3.z:ِc8V3$Aȅ%N诤 E7&w%`BoCBbud-MGg+(lrh="?c6 2jzs4)浚@Ο'zP~6[6\ - Ψv.<0EfW̴6sjK5S"!_r%1bX(6gy%A'PS11V~9dh\ΉaQD(Kz1 a+u-{`zOՖJ*\]='57afWo6YG2oQyR*_Ld񞁸Zz|o2I}2|"TF p &Q@At,dԻN?s=v١$*15?1]_7jST'[?q;1 P 9NrHN) 2E6;9eM+gQB~=$\Ąx2N"o_p'uQ҆/hJtoOLnv_]Lw@̎Z@fBvBqC2H{ ED-@EHak FH p2l1q^ bM*yY˃$'q:ɭ jbL%bˀM2YC ꡣ,[ӊ>AˀZ`/ CAYa8n V3#Ρ* 5ƉDp_/$$_aHd o obQB{*k6;Z洍V99RvLzUqjeU^4Bv@VR)Ov Ñ"iq rBE B2;Kӧ/:+`-!ySֵBsVM;߄uu^olgg7սa&B&zK BAXz2՛KȏD"3o+={meJ޿RxN OTA]iQ[ 48NVJ4Ѱ@; t瑷$d#dʟ y^iп/|5[ݓw (OSŨP=be5$w~5?kzO!AX3zS!\tT8@[S~".sk9K9 & H`^=! #,; jQR5o-;`]5Z~vH" 43 _JW2dYLs _6%J+}.MUPܝDh0OSp8v0@yJ{z<Ou{ x־4c9b2'*:IC鬥0eQ?Pƥ1hEG)Dhnp5z.js-)u$ܶݧ MiwDlSLzO8=mje^-mM"ʰH]H584#7Ȋͺh>Q Q76,(EdT׸ũ.˥]˜xnj ~]?cg95y(ufp%$#H/.E Y#Co9XLmYg,7JC/siBY|<|Mo~$cr (C]ɸDri-Dn;egl-ZFXM9,_.]gRYRmю$tugMʻ:D>N"ꊓwy /•6^aQTTs` /tLf@58t[ffJ-5Q8]QxM >|#¾鞏~|" VgibԲ) -,Eѓ(?1urAxGn pCŹ6cxaA3g)VvrY8z ;es@E|.iJmdM4q(PFB !}QxZr ڰa1ir7A`uՌa ciRKڐ?!3!'JRŸ~E =`P[h msd`e>Shyv1 T2ς7wӤW`f-[G`OM~5Z ZG"*wEvd<a!eər2NrDa/Ŕt'}nb:{?haF\GNhiƯ-iO,ެb_*EyaQ \6fٍaT#,Nޛ! SK0ɔ7F{v՝ @H.t s1mʡt:gpoBhS+E= ") F6 G(zԈv %\V͢GCZ{l'0Ε^Xgh d*ÿ1[Z dYz%`B wwlKJ ݯ7$E)rrnEY3SWyAy …CN:IÜEA_M0*@<=/CsRr"LX IMi/ ]@}y8r Ay.2uR\;N^9Nlv&i/1=R\ge5-o w7Li dWHږk, PFo0!,}W8B0޼$!XN _߁Q RSI­Ϡ ZylKpDIlNUA l(ϔ評~`x^ wzqWm~`:|fUo\ *`&QlM -kvp;=mK5Jqj"l{-ӗimފ2'z.8yUqSS!_'^%8J@72:1#w['+ُ٬u.[ p u(&+\_@@Mb-zRCIeVĕ˾϶]l)$ G]IT>‘x)*n1ʼn IG*{Nr\V=O8vGlT;Mu;Zj,1c=VÒmJ$R1Ǿx ?BN*LgMqli{Ļk`Mk?`6]FPZ1G}gC,m {<@z1RD$dSwSqpf_+.y 6`ˇ6!cqcY5¨|V$'ódrqm=9‹PPnZ)Tݢf5N3 HvTȗ1cE<~7W4Ďա%]n:Nģ%loa>XLO=C;29aG2jqO.($^o?ҿF"#¥5'MWZܢq$T8.h[{3ydD*!PYl`L&^whꢠĎ&OYߠhR8ȺjnJwF cc7 S)loI~BňG1127d72(dwg혫݉T//tm.`FN>Јy F\0UN9΅qG.`2aorL r:( >%߸vxC_?DYU< 7ڿ6lIXNYDoRCXM]Tx@(Z%&5~tASsÍy/_!7739ʒ-JV[2iC0`ܚp:?nw_!S>}@ȲSzƮNk +/3( (rlu Ѳlp>рB>uKLS[EFe5]H‘ະBS.KmHfE6f]iiDy/UB5$nB-vRm*h M6$:[p CD%Hal<AV:ۉaըsxu( 5W6}N3{ѐlb|P[2c +f7%!h́|hIYAC;Z ۤـFQ~ejQi"){6E*s)LL ~ 58Ԃ#Vݝ нI)>u6Bh2>Ű$+1Kp%i /H4(mqq9%S6'+)PӶG!0ަ]UQT@'A6458 }TG-dsyڑXy>>HJ:&4ͯ;QJYYIQEw>7j+;ZRMH³hX{'?#ۦu }ncKg ye0lͯ**+".$O$Vi( ,q3Qbm LG/;_'1A`B '8Dve쫵|j i<,}I@gE7[rS px8. \W|@VRyk\q4Ք@oi[i0~'x $xNT| c"^~}Iej.0 u0ۗ^W8G!%m$ᡚG`pW)zĔ%S@Yyn &qMX<]ߓpNE:&Wze{;|OlW!`+Ε9 _&r4s)yYx mXߋLӻ1[ Xe9"hߖ0ܐE|ESJJki@]<ǔYRϣq׆ȍQ(hf@5~HW*{}O #EϜO&yU<ŠgYƛ(ˆeG䥝mB*Q6uAϥx8m;m%u1#;śm*+FyZk@o+,!* 9&mxzW`厳 bi!$s!NIC{ *_9}z-6ЦOsz)kg/tm^k{]D)u4N:Ed)U72&C/dؑV&φ3H:GߌLfP<[V{,3 t4F ^pfm+XTWF,S-*mWGِKPټr9wD?X{[0k@rR]7PiJ>DB2pQGB]9ތkO|.h'ˈ甞3N=ȰW #0 # @b9=y'+to,ps PyַԾ!Er| ܟi7bm+82lvJ֭!q`$gSdOW'ŷ՟ƏJkai^Z`XfpZl#[i>,>( Ut0^ s}N ,6])6W.|W cz%2q׏5B俎8$rv2F5\06XjCkXA$&h7[? (7Zl0xv2:AnaY@WvO Y'TLtkJNlÚ*Sv\וZDPAP2axMb#"E"ՅmjEUBOs`8e|bLt2gBE/){l5o捪[jO9֖1Vkm,u0[CGxMypU` \` *0LӧȾ>ɭՋ$Y ~e@9*UAP!^+l2#?s8ofh~H}0 sS %~gQ#NcY35oճA/XJ>o7AI{O(33}aZ6v=~!p\A!E9YK$EΨn9rYo.^<w( LNJ9 AX xS*VȤ'̸gn`qpOAV . b&Q¬Kb{bt?-x&VK=Sn޾21TAz )~lPWTjR㱢/ WWUhi1ܦׂg"ߢfm g{NHU E+BD/耑 ? H&bZ+ͿurYH y骄M<[@utL 7i5>q2+⪳U܀,Ioҫ 'zSky s\"\%ء`U0ϕvj;JEQM{ B e"HT mį͈_7_.j%>SY6&ovZq☪Kxc{L'aK9@=5u ҃dci 4rQe7Xg[a9, xASU;~ rQ#"5J4mKcOp *m!8U dn=+FPi* s. DE7j<9X9>}]2}{!r`pN` pNJ%&̦||0"*:+(4#%:AL>n`_{ F1r5xlY=J_C}=+}JQ5IPakO`"8AR3SUr4TvNg螫Z99Ewl9fms:PH\z@\G4%{.N*0)}'S(+0gBAs7a0Ux?sH=jJs[H0ҒViNw{|@5_So[Il4ˡ + B+nɘPˢ[E[.b+Bi\TEg{j2$GidSMo- Y3Zk|@';~_U}/&o^2ҏek>w k&Qxc{ *<>bs;̜&[y[ =' Vp?pj{@M(#G7!UcRZ + 7R\"@͟^{=K岑қhwSQ01l3kNTQO&4P27X(>өq'/9ە\!WzkLͅȃ*jl$ve3R;4ŵ1CV|a$hg32X|2ISwQ]-PbNI"]}?^N#Mc7(b{>%Y KV (?P4T%QF}㺤yݳci+'_ՋAu4! 9}EI'6PZweo\3S>Y(ÅyukSzs.\"YQ(,I䂍NoX7G\DZ\^pcFD6,ro.J<5c1)_iTJna1BwK1nӴ9'<|{;.x5zj!ZaKwfۥ$LHrmlK `z9m (2рLX$`DeJYb? ͒֍6$%S`x+l\Խ׺b!'v&jc3< )/ei؝{kce e0aV/'Y6kXz_]=~3sBμfU2$3nSMMMU+C} ƴhxkՍu]'OdyffNyLy|@%ߖ52gm1:oڕ139ުB\?F$1U&i.Scf}PRLmCo8h^ҿ ~V_pfnfwIc`43> #TVE 7S?hm`\*h>&- zp.|?pI!:Sy([Du~ƳWMسh8|s[FgUb!x1U5noW[iZLTE߾|}~=%SrQ_n)u6}^zyqt3kdX1 2#*U'`R[Hń`F鏲 hjY1I$a&Nx Y3c.UjTWRH ׏Juv/ ovje]{MЈ= gT2u„M}I9S ܦs6]YoКGwvnh֪DDC7t~h.N`q¸^L ջV{e&C Ai]Bj{)xf [5TSwW~#GR{@gjM-]Ej.?t2U+sʣHN/Xd0* * r~i}WC/& ;xhIߺ@蕡:ߜ칍YL[jVK| Ƣĺ^٫kqq2(nmB5gx}Yx$T(9B%;$l(PXy`caUw4>0;L yx_ƛ ܲ ,RlM,s8ʭW4*OY`pd6цbCPH0 - ;'S'\(W#zT߾7΂W1y*a/-SubbDS'g|V}XoE3,\gS|5"hPtF; >AӂA}^K'Dc 0ږtePM;"}\dJ !c/IaGHGn؉̟:G,fiYr N$](uk]dGJ A<%̼l^$#si@jڪYۍJ'_M*ýAgm2 [|wd6.G|#T!&Ae^ }ֺnS(ܭDQd'39<.n{sC;*:o":wR!̴/Sg0eguT{oM(֘^r}]9 =ehxڣ$]\)^TcGi |NTVhV30c}5I=Jt*GTƳ!^}^{)xPyu)]lekveS+R"ZdAp<`:("UPa1op6HdZ*]Wx嘒[Q,ZwOGk?sj|P,"4ߒ㉯$09.uH`]ۍZ+2C2Wԥ^UFщ5 Q1^)pHZFC d $"]l[y}s&XkYU{` \g})5g]"+0:B8+ebg>( vqi q;g]8{Op1c ݕ}Hib:aľ3PCŪ7~IŎm҉Eky.J~!-1^E}!&itNO!I:$)µiM"=dIc!ׯOxn( $sTZT^^zE=k_I6{ZΊ&}wz" k0$d!9*. q('T?ӝ3{*:JWqV hE:5:^:n¸Kp%tكo d}5"k|y0*!rՑu@z߫t]9C/o~2`gjRl䃃^NCΓ5a"eS1 16(u|A>Uz?Cr@.M5LCVEqEQ:FO=d&r3x SUpj`%,:D >ζ}JMe[{jgo`F.3dj]5IeZ8(m89NK^ eO&2 YW w0dszU܋a ~פg Eͤ UvbV#IP4y;yK9I60۠Kk=m>[ 6h*$HᗤcqOF ݟ"EL!iSthF*nVר \7р+K }t|ZMREvrRz;gL< f)ʏix|}ԬmPBc$2>hO(/ e} >ā̛mȹKuζ@qhmUR.X(W7BLnOEaQ&ZA`?os6^@ӲC=e>RQKPf!-_)ԡIo2LrݑφL.Fԑ^š5=\ [Iޗm\hhsy Lr{fw@ތTwi-J}xΗ]w?a2s͉ycm` )siAGO0j@C\%Fr%.y3h7>xOzRg2FkmJ!8tچD!GKeibsRE38cA"JyRB8drO$դ(c||Zy"ZxpR FS+[G(_FfPDKo.ŗevr)M~VWwbKk25jt_G_~m@3ͺsbZuaFd>݅12 `Uj T4)Prݬ#T;EƁ ^٩Kp/jK}Dp6mБEZ|^S{QLӊOKѣdLC߂c[L%F'L; k'O'dttIkU|Try Eh)M {< S lߋhEAG =QZ0Ц~. ժT%(T` e/lV{qEוE`q_7]ȫ <W-,S/7zⵣb0 cF[N֟YW ng``&zESE VL\t;wN/M=LQJVfZgmʜ<[o®ytql1Debk$K xR}me0ߠD?a8NjJ, [J%#mzZ; ^>!g T3CX3O&ch@YCk$v9ﮣޘD|ˋ*[e* edhNgXhG{kҶz~^SNo#If$Qۓ9~(RgX?Cg7ImMȨ BBPezAXdբU@,HS_~~Ztݦ:?"}KݘO=p'mqZ A:$\_ҁXlsca)\gT3*#"E.ɟ~|a(4rapJ-EgTw[yB {oD}}BP7L)(m,~}5sN?r;:fWrU$# J֟wx% Ll З?g2yf$I+K)zW*&f}RvI4yyZt$NrUČRbv6/¼,IHZ'#3/,<?=oMƻi gERFEu Y2;27*#C:&d5rjq┖rY5U&}#|;EK{v?c.E`z_EC>bb#q&eAmKRbj:sӵ[DL!Vj`M ?4 ÔxG4[B xOEFBw@2kN-9(P^aԼ4Cvsw2}g^)C6$%DMRdlj-4yWOլA4Ǜ0`#>,_| ~|yr7"K0T\-t=;EB,Q-6[w.,3F,:%dHT1g RV:O 8|XGmwE7=$w=FAh~*Y=V=} 6Җ E`_U q# Ss GV =N#%KTK?u"|TbPwͨTk3 gdkYRbZf#{=>-kݣ`UֻOntdneli^zכLgixJ2Lٵ2Uxϼ^pۻ fNBD^SN6jpF,7oX/ S#LVyI,zmKBKgz{\bՈSu2'Vl@)BQ9}nGY04.Ob!$@][ _(XLX'׸CKОlL6C 1/ dͅrB_a]%M qsSh) o-Vkj܄k]sT k_) zjJelrLH_ZM)Q&~'ų#?|q6wg9ODƇ`%|]1j ԔN2W5X7HMizM5>Gጢ ܴTgR"Эúx8"IkkBp ңn~,~CF-#{D̐,tq l=_j|NK[Hg[zEb\$X~Ey @n6'5=W2C;K 5zs@k x)ø_*s)z/M93f*{!(-(c7FUw]zi #jfA#vy maW*Q?ǵ0˦@x9%|+4t~)e~vBJ~ @+@jʳ[&;-SsŞe~sO4jӷz?mW7uwrTBN~P"4ͮ47[qv1s>(t;+ fsZOCt0ߌ]/ֺA}- /5b ;{s_P-qOX'a{w {iȯti|NR'Hf^*[,kk^}ʣqäbAhqM }l}غs !n*ӮYSoV%u׼-#a0C]z&# ].Xka*$ }2D8 !߆/hBR;&aW_\~=jtNW:Gq__td-dГBu-)}CN*}ug4(;*YP3ҟC:5{]۝QNuh'Vs=NJZsL--B?)/7<0$"c 'hQQV`KZL<@ZbD }_m @Ɣ-K VY{ .Xwŧ@د4~BVj@p7oVjP]Ҙ=ZN_b˭~3>* h ]NP!7H ް`LfG4.θRԖ229 (O3!rI)/ Sgo&Ew N5qYݝywjճB+ZSoo27 "'@6(0_n(.+S'm ӮQ/t”=־*#lH ɢ^Vd2CιD}':}t0bM%L 8 J>؆'4ڻ_>[k]qM(O|zaKllZ\?TzR,"*&(-S(:'li2q,Ko2?Qng߶.͈yF⬣}_tYwm+ Hk ,dc]x_l뒥@ TхH)w#X-$ΏbX <$L^tM vZc/ TT3F,f'T֊ϛ*8۔k@-ڨe^l`LS)zwTH4_Ş<(jMMi[֔ċ4&&3*_+i㈬PA*3ݬXe8fus; ⿠>k,r0)ci7ە[gqprУ枪P SжgUYA2y'I[J;{ F怩|>u/MDb L׭O,xNR#D.17c%sy:N*:O@*X|NMc {W=|ziuy.,!߅觡-l@iLIs`2cK zDhhZBlFI}rtJ#Z=9"6X4}6@kYAp@㙑U" /qnxv +l,aH-qy ~[>B_`cOίˎ麙~fX{C h^DUVIrc^as(G~]zXUHMH%'>^s@-1+CCCwksނ}͍cwlKjOGCD0r[1 κh*CZL!vj$3;c, ">,),\ibZH3e 5pN9ZnY g`#jyS*] biFD G@mNцZR*0C ɢ mA0Py3|~[ߚԿ0Jrfy3an@50 tk,!c"2te5l2zŘ钆@èvk3?r̷;e@&]0&ȭWJO9h-h"H0t4T$[M6뉌MSK=K(ttIx.+.PƞXCxK' 9_#b @OfuZ8,ctRI>Iks4_\ਨR|96tb )ё)NP84[Y>Jp^sbepRdWTم@SA Glig,l " 7s pfO{:@eC|J{YIWXUK h3hUOKG?`s@_+2`1fsy@Xic:b${"쥙%ԴaV, xeK)QxG $x=G#R\#|7ճ80)/2ZܛDb߁Mǻ)>/j}Ǘ q@QR>gvcMgڬY |1kn=>Kɔ#%%7A^%{)DƂC7lg遶c`"smmsVM/ZZ8fؙi*ZhGv\ybUՑ)Уuwhw} 2(qu|yFJBR*X*|σFdg2_(*')PHC>.'z^dhSS>+oZƭ]1(ca_&}/_3s]f!5sLNc.( D >xdJиW7oLŧ48%z~x37QSm2]bqri!`3*-n S1Nµ[OԂ8zRln8.;ŬtGl 3| &X1g26(Oj'?feŕRp8j=-YGqyr_V>hTomؿs5ɇS)uuES#\E;?Ȏ oT[1} nyd;!Of9RR,o(V? SY@-9ւX۝ReEȲҕa1dMIxJzқ)fSӮtFL qk,e=s$`dDЍZ0-z0ɝx+r/e 5Ok_"俽J.jD_&U;Aa]'g!XPk'mqTZ^eT^s݁pFLcr AaU8( 2 ;ڂJQxc9M6 b6=03$= (nj7ٔ,thX%i0,6>pwd^;v񎽏P$ 'dzF<.$iui>~!q=-菉fovAѐXkv1eAfW]dl  ~5ھ8#r9R:q,9_'zޗ)Z&[5uWlSrM%=3<O]xJ^UeON£Ө69 _"Ѫ:\z:έͼM,xhq큠p}ԭіP"w#F" Up8zHwQT+{g,0${a,8ґ1V7_ggf1)Uˁhٕ}fj\%W͞vp?77}j[ t. =V\{. SB(t%]RMd_ gqlhwCyKhq:$kڅ|;5CƤ;ؐҕqw⣒/~hY7: #X5XwLc'|CSr|FvjB'N!-{@UԊz+~tjsEf71O^6IY[zYES6$n֑Gxٞn0g֫T /qh ߇eAߨՅN@S(_EBh+w@ɄRt6LMKOye?ڣӓ'Rp(A)z_ C&ʕÙ8C AE+:_&`q@v*$5IO)>4dp[ T5_4{ń}^; #v z".I*t&HERk36B7'q}=D).UPgXխ9M^cN~ f^y3[zL2-l8&w?uM69sJ{(@Xw|D:p—?rR+M1tLfb%®B +w`)]Je];OؼgPd6F+>\G#b%ぢ,LM͕!_J2ك{ !Z:C'ea wD֚M,k 殐LLoL7 _;=o$Yox~|7:Jш7 ހpӇ^K圄9uK]+[ߎ.=xtT1Mm4x_F>ښh |iُnS?.moceE`b$nӚ)!g\1|;" f?AOS  /g` |eEH,!oƎgR_HdDڃp0 Y:ߖbvD>Cȳfo~_yoIae0|U DdX-Iazv-0X;ӱ*ǘf 6_sH2 h\5Y(Q@z@+TNzxr X'GOWN/9VK ~08/j|HC9psc8PI9}2(rU54b J3 s@@=u ,;pVJIOr0CK} #'{kR6 '0'EE.{MGVC|^_Sl{R'w1 m5#K-Ώhg=_[ :'`ٵ,{,DZπ|=CY5b)H^"k@Ë"^֪ɀozË,wO K@*jglUH~&:KHgP\Q9:"n(;`)-q?Pקd  b"mx)yfEd7t]o+A]TMK7'ZSmGk|.|FS ṃw @8XK7CS * (X%!62XO҆Oʌ[aJHbeGX0ȝ$[vh>ΧuW!t#M-$@=?=πG7}GNcR]HPȔ"m1UlU }I^k}NQڐtA0#ZbWhcpp$2'&/=ʹObNͻKMC(4G$:< hneOK6 o_ l;.Iz ɛ!]LN?/> 'J$:{:J7u;gca:gTeW]y*P4. krEW֏*M/Q-b?T$ec TBȲeae=2Bfy]L4&(AM@ZNVu33f6h}J|a&\ǂ0+ @P+T.#w)yhHA7?\2 @t2r[,r#qzH,5e S8dgI9 O`i݋yz}jսl{K Ko=vGߐMFiV:mh*u j_~9X78= lr I'ԭ+(;=#6!My6L\DHpև@95$s\~ouNvAi+f2sXD^qԆݞ^2 f +ЛO\"i((h5Q14qLƓZʘBb텸xrZ_!/)dxo%=֋6n. 5>*70H|0EL>)lNxϷL'?dma 3(!F)mQc{6$ו>{;%(-] إ܄N=ީmJ lQ(=Tȹ{c7$__*Ueq/ey'c;{b)>>֔K̇l-ς!)z0&:>FvҀHicĖgm"Rmh}Ͻ=NiYbhyف]82j49=EG~;LF,:ļ7G?FMƮo;8ױ+#sp4g;a(Lבgm5j9XGNa^S~y$4WKp9Ts`~i0sF M8?gؖz稳 3`5:KOKY9@eXO<JH?WEBf.T4 =QB(,gKkB8,ꃰ=.f>?0;RѴUh Uju0LPz!B-_ȄJ;xDۮTfT[,#2ȡXQ*'Dod2B8J;@'Wg4cݲMU;ߕ1y=alۿ'iʭbof8C-͸'a~vGfa=8)u]s*t_!AP>q@N X8ֲ3˖)xk CI{1 rS c5S !uIH9^U`biUL'9L#f+\*hZF! _Q!-9VUޤd 2PK*&o^i ?g!3}-: V㇀C<϶;m%WŦljlvg4T"Ms#M*0TL Ӝ3RSZÒ5/ `N>Ekw)dm!c>(?BV_BqE82Є`]rEx`oc\8b`z:B~S"Pߴ~ãugWskH?Eu~}bj J"jՉP` *xX҃"_"5ŃG3E1bw:eʸ+":w|"%e'8?c wz"k<ww%T k$zz^jsI|>!#ԽW<EėKxNQ`@pZ+h͡? Au`B̈ils@+55N}%kd cQg)u4) #rILϿ0V\PJ13cݰ"(V~aOnи\O@ ;Ч茏2">%1YݚFt < <ZVrO`\:-?W(o t浪dFT=3G -7EhTv +~Jd$L߳ c *zz(:Y|/TQ 頷"]z{/0;p rJܑS'6Z>uj ?=b1uS:Q3|?Y|ƭ}k&!s>)-tnf7j`iXop r42>}06@N!imhcџ>u_iݔ^&$mOEQ1Dp( W[L9̓QH=6_*H.暜ԻCzg]=!ڮwsC:.^-S. d=? [M%g>6^Цv.q79Z SGE*~7Hr QcpJ UyJqi5/t@@26xr龃FgwC0&wM<od顇ٯGHSb<7p/;tU IowuA%M0tWW0ax7,m.'[" C)wT$=%Bald>d6e}Ի w T6K gw07fy9!#Dh]dTT!$ci f~٫/٣tQ )iw"?Q^493|hz^"ys%} #u SF\"j҉I?DŽy|ӁHmFJ|V v_$^ ֆlq2ɇ60!Y4(g J_xΪOpu'H˂s* oìGQ aQ-{j"b^p\r,_דc7"X|9Ď(Ù5i(qr zv[ȅrb:sPZȎ|/mQeΦc1e4n]A >_temT1LkWv$hVK^U7_N0| O[H:}%iQNdlFLB^"೎zXMaE±T/kpX/O#(f 5 .{F+隀PW>w6 ldͯZ&4kCQw0U~&- K: Xj,vyBz&2f&lأh9z% to1 3N@+p=,'gjcм #N6tv\ۯԍ³n!2s緈[Ť]M~UCJm m@ܗ+с"c\ew y=ºצ@xq M aבiXj?[.h8}P}J2 +D-lՙgR$#ld /crDo;=Y&i6&X)A}qbj6;TQelXlEkԼ,azm @eQ`ouN'=JE3W@ ou7XǦ`BNu:EPjӪyD'+Qs>D1쪔ԘsM|d:b0i6[eFc!cR\Xnxb+E$0!$EdO\"}HK6tbеW> e~}/a>*֫?o/Ua$a OzYϔ.:zTJMJN$oTzBО,cADʪ ?@n2?)GM Sƶ_|SM o{{wn:RMwN= P"5.B葌KR"֦\^&.gvX?u]_D",ou~s鑭7hTHgʵ :\ 8)o}\"Ne);0Fi0ȏo+.ZG`M9au(c銰`C 03mϢ/Isg=30=F s#QTC]8"+߱\VwY=[pM{r:J <\)k=5kV棭kEҚo'xp-3K4_SG37c/e#3:d HfTsO{\̬\rN5y yHOJX>+^Y>sU;HBwEGˠ ]/aP|ɖNJ -Hm]p$%bK ug&S?}-pC^aΛG ~4k B㡢A;16yx fpRwR0 ;BwCTgzt#95>ڣ}ŻR=%I6I, rCfL4~F4$xsq$ev$ց+JqZ=iZby#N tWSHBQet'uW5qT\wo;Te2n QZ q\ nbRZBꂂ %/!X++.4dQN=4*^!^AF9Փ_A^lNJA)ҋ)2JQWcs010}Şk+AE8/B<Ʋ;) Ւxtzwd-0)H Z:V޺ظjUm5j9kþǶ`A+,3Sg~ȼp$;ABwNqx^S)9|e4ggM~q~u_./gg6{]RqP8^ׂb'^5ai4Y[ L;Ց:+] ?QE_egS!؄ u5zbAYovj݉: {`s)YD=>f"s/m/c¬C 霭4Vk_~`hɊu53ʵg1Ӷ;D7Uܼ2Ε R 37PV6dd,*T:M rwfBͼ& [AXz?6S\$Xf! f_Zey25V7/t`\dɞ<#PnQ#H}ݝf&+Xzۑ~@^9p,b(H& Ÿ;UUps=(ߵ鮡CS]F-p7_0{3^Qc\g8"#edT#ՁǫV8Qab፩LH{ >,Y *>=}@ɝ|n0^D Ru1y2 󯴻eH PZQ[5g~E\?>KDt/XVNk[}44gYEݠO Q) c="hY0;S@A\JE|gs|ݶʍ|}λ˜#^Aa% 6V:U1~d{oO#X͏y4l2qq.J{4[i5Xҕϟ򦛘ǃosǁXX8( Uec(MNU]6.#Vl2a14B%g-Bth~ Jz2Ж0~ʣF|& orgnEd2$fL4C^40.f1PIo jOU72+%IJl dF͛}?63 $SLK@+eNs2GOT 6f]7,U53[S 600tҒtp%HzcMV¿VxR8E聼ϿǧCDN+š*pBvZ^#]an\,/#|:1FsdlZwd֩ m "D1Qy(%d!)bzkfm\;}lS D}(7k^UNKf6=J`;GVVYNR}>)ˏʥ\;0ď,|9u Xf n4Lul16) ~^D%>ۙZC8|6-%gGwK t֚!OIGvK:}ѻ3VV&*znɇAbE=h|x#XeM)J{}(^, apXnGee0蕏>*ḄϺyƲ +!p b3LTi&l/-M6{$E\Vns8KX8fUB {/r@YoGjJ :DXUȰw fA`i~~;LJ#jMtA*PҢO &QR.$9"4(W/D`V_> Re*K 0 rVD%|ur7gY'ٝdX L?]Ł6psmEJ^ &EPQhI = b0f#z~_ ̸0U =ϒ*w'#WaH03?ulכ8<3H`7fOV@bc8Gp/S98ٵNS-otY|""n TVd.Iia޾%A6,zrd`Euڣo"gY,&> Zd"煃/'ht" 4lE[x\2B z9 =qAy;f%tP^Ks鬓 (|O{1]NmuГ7NA7܇x\pL0C'ugLP@xV9hC H7w)ԕQ4~6|^ "py}} VGZy"b pR!U:%ahaP b|ųVK ɂ0 v\] K ܥ[WR IɳLO0* pLG5f^m)OZ4K Vnb5ΰpM4 Z#5PJFX/PRB ><Dr_s>ڙ$z&EG5& Ğlb'@f ikq}?ZجMيI9,RUl$'Oze_LW3_60:wYv!)'!DJ8O0@z>kTQH| ؘo|%@gˣ l=Nu~߳gnN=Umo^cyXj\ZCk/ KC l $dd"JȮge+ɨʖ2xI9_c2?s4 R/΋@ )-u\OD!eu '#jE,l'6Qr{swnx)pyt?l}y|4) IjH}ɶe?zIZ0wEq]?_fLU+TiˏA)t=rou?}Zmj3Qh%~\2>lF+p imiљ(ňm1G泥]@I5?ud"imZ$b-(#Ԟ)!K_qzܪ4lOd*zb s*+(Yk9kF{b119[m[N˦a;)ˋPj8twThPv,oeEͬppYpCZr-"bG@]:ol[7,A}a'])˄噎a`[5]R}ß`ֺ\E}łc >;9i񚘯ԄFMplOryi5^ѝRhOڡokQS]W<:m3J0$>W<|ܹ`MDfsJn$@1ı&b ـeG.L,VݠA1Ӈ( u|AH"zHn-v4]cVMu;bbd& ,aOyzƋM&uGVRVS\~»M'#xY/Y+L+{ W/{Mu~+0|xq|C<2*PSO{=vK۽*U7 hvzeTvX7Bg;ꄊyDa n:|mYFN3%]N%/s{`bW<!*\]3VNJ+·eM; 48JWwg@*jG 05jS-r t=M޴qrۮ΋"EsѬ$J˽Ńt1?6-$lF{C.?scJ$NTɯ[׍O} D(O3 ;{ e!/# %=, 8ӸF-XZGl[Q>c^& YV K1Xޗx*^_\./[𩉇 jv,qW%T 3Zg]d $ z@܊x. F '܂),I[/lXnq}1>1> Oe-2̳iguމ .hdK2*dv j/ˇyJvG1ڼ:M2zI~^}YvW?/ 2zQڱ,j!bjb 2}lb{xe(~deKYNzY£KҞ۞>6ŷˆ&Yݶ_X,/d[^?^ cHK+&S(L:9P^&~(𣎔{Q3*EۋZzB'9^!%Ȼ?OS R2=L͒;o/[lc |Lu~Lj sxB5%ufO!YF!_\_cebodԭi)h^#MSmAT|dr51Yjd ]:LF^z\@yc=ŷKkUUWP춾<]_.Uv16q`0[VlPF`QH'3H eU5Бq+,pb84kSN9\5+q\E:#_ɔ&G|kh7 V: 3+fsBhIh U 9?E t٪ڵ+ɊpŰq\I!`K, Wɉfd~ߵxo-9;|0~/x-ϻ|#?pm^8xT*T*Få^x;OYi{H3zwXԒ ೚= C ! q9xH.(- e;a܊,S]ީRȤLT$˾~`="P"?Ըr&h1; N3Yĺ!=JNTŧ3T4 Fܛ/v 'FQkg\ 7wL yb7u*;Ud:p\f鐖aV5F)-vGǁ"ꫜUAYъoFJ}gA󨅴!x Y=KVU8z/܁Yw컭D2تt XF>Aܶ3jV"t\?[(NzD(^lCm@&B+%jq@٧tS0[^;m}Ha9ș>K |w㍶`yWcwzƺu(CO'.1WLjU9P{h]fǚ}0UR sQs,hxD'P .^"U(\9%/%ս m+9 G>{e⪳ꬬt$6:JT_*,Թכ-j&+.$VKjwYTH ԝ`MqAG RH MfWd-G$9wq}cǀ~r;,<=ݨ'&XO>}vz(ǽ^@o=+ԵrTTeL3[10wC2Џ' ik 13_~ogthcNxnoR̲y2/8MI"Zn~v=-뛇Fn*:8Q%=Lנ# ɀA0P65`(A,IoJfANW:'CټсXt}jM 4A"*6#\*GlIC' P'\B{mlo ˉƽg~dOK{kh8yZzSE |j=YtD4>*d]$Xt%{SbW6pnj6Eh~,<7fl0XR/c׫%d0=+=Cv9-#hzu }D@;9P]UF5 @{{Ӥ'#8kj8֤gĄZK(ێaE _`3HjiZUt`V&v\/>vώ].\Z[BV+ƭ?C+Kf1n̴o[Dq<вb֘wc-**ڥZbT &v"<~ZR_+m6c֔>HQcGn|ZB> Fj'g `]hza|{VB%@wɔ9 ]TsM/V3+B_٣\4ߧA3} K]t %oMp-ꥉM^.qU\_oۄTi9-`+k6 X ׊iqhtZ؛62^\SAPt하'E#2El8y9T `>?,=YF qRыhLm/21/O~&]3U3N]a9A#Hme҃[RרI%, | u# ~56?U4Wґr7 MˮI^qs3KҐmLi+#;]%LO53S?Q?u"m9s;(x@L9AQϣ_*b  ǵYj8w9TG.䴝 h?R}}ǎK:Mr {Z̽6C: `,A!]~Jn}maQ`{d@N70Ծ (Ղ[x袠({=0u! & Eu9UQ)nPN%4)vӯV`Sa]Rhך;6BfN 焣Ծ_NQ 7E% h%գhñz{aח1fV+,ilr咝01A& hַxHt^)RKY ?<%/5ڬBfJSNi*y }S/OlH7Me]۾r_N >WK|f O-5J>15)r*BnuYs|Ovjh l?摄;ftN1hQg$'_l DI% ;Dg`ͻ߆ai̺nx4MA~76KOBi?grU4w>XR!e| bO$ '(1%50T AAL8)J (W9Z؈θhLvwe1A K:Op#1Bpznqgd|KubO`o@N7'D\ugvJ4OG;|M_@Ƈ|\sk"'t# l "'eަ=/.#[fΩD}(;Y vHQU&Pȯn8SBUJYfJJS-3B_07۲aWD]v[)mdcF5˦ t(ܶk—*[iT<`Y3,?'NZIgڞ!)USM"e'\G1v='5tBmfWBI0uUr=ڣӥgDž1uׄקsԹktac:+oE/*HڨeȰ !&<߱G^QOe( r&RiC 3D=]rPj W_UXB4y}0Ehfzaq ^8s~ <◞W 5 . ̧/QW!cLXUzzPi˃4 .,1KO{sro3SABhf5.=^^լ- ~. cÔ%t൅w_("]X#lh\S5W9"z IvI=. q\qgԆʠ">yBw{+:=Zxt`J!>Z"bAv 1pc);$VTcz$B{ eՆlItnOU> IGPnX")5/b*`nHI)LkNӒaCUԝGu X+}FdQ{uԤpĨXS[c>W&fѣ+)GQP,Y/kJKp_> aCq3,88&ܒ~ 0b٫Oq  4i20 w9N,¬`.as?kgxDҺ>ZbtRw`6sLZj?$ߓ8';S<| .϶/w" _UƸeٴK$"ʜeV&abI1Z>w[aT;Vg fbLI"xBIT'ty 1vĩ.24_3B, r!|:.aB@T0afuud̃|gLrTu! Eb/h Qn/{Ndu[Y Kd8 # UA \¿}13\p3)[D 6|~CE aวu h؟gEm]Ι%<ZǒkmNSN7c ,a=y,ru%GFD>{CWY];g ##ܴzk\7,%#9fI9PMR2nީ>i: Gw]Kj(%Ls~M<[g0J"7-Vu7ݦaI]S*9-7^Վgڸ7O|۽ 'frv} n^IVU듔ٍZ6"pλ"]G' ,Aӡl'i[M+Ud:˒76qNI]$Dz[7{~@[sRMEW#J K*_[W8שCA9ņ(܎q[n W aiQðL֤s%%>LԀ1(>P82h;y;R)]YaQh=hKV(<>̒6k*B$I(d/b ϙREɫ=2&Sm5UM& J邙:>I{q#}#3D%Ɣ>S4)Ϝb]ʶdMl`Zc=>TmсPҶ8E_ǽ' dTEfqK{&~!%7:| Kb$ac &U`A+]&}}4xOJFEͨ~LN >Q΋Z 4AG Ԃz08 VO!?5Wb5&,Xhe &xO=jnF̵h=puKC`6MLu^2J.5D9!sg]X"@Dz paHLh庎`wHK9(Oac3FmfÒ9k)kw|[d=|׵P(O &yԀ&hwJ&9%ϴEjfURSyv#"(QpFB;=JwD.3CJ Ηc`\ӌT7(an y#QEVYӨ q +MQ\yμ-菬W5gKoڴE@h T{f,jAF9Quؽ~ E(2!UÜ`Mh2&M֓=8gI~sRjumzE'`1$Pm'YSxh<:A^S!Xi4Ϲkn6 `Q2*-ލ x3L1NyǠ(Knn>LS/)4{[? XUTW hiA5s, s~IW&n4B6>|X{Bzׇw2L XٙrO[pYd8⎮msy6 jU}iy+jDkW̲BỮ#ABGFUL$vGYN+A~# kmL-{? YM.8i'iZD@~o]ғD]?l܃-E1.e? z/:Nb0vkS*Cz1ra5ڸ!´,S#r/Ohf1РF);VJ/ᠦDN1~kU>Bj_pf.ۦvxֆ8AvV$7cg(lP{]. B8.UiV0ÑZ.4^,3ݦ@f-V8]*va`ImwTooe]46R1Q{C2;!kNNmngemF9dkP6qW PZ#ӷ-u˔PX~j7ߟޫGN8@ <>i:LzzF1-9ƫIoaVȻyltuJQ @;0;?\݊=<Gsiu2b2'Xh>+d! 6uqiHbLf!c&|)K]AqAm{HxE;c5~㹩~.%~`f_%T&R5 b*kG,Wieˍ(ygGkBcm]f)|Yy:lY0Kܸ_$+YcJ*Ч<3q3IzӟTV|95S ,&ʚu~d]zɣ7:&Vtto 2qω؂H>23+(Oe'U}ڟGUGYTϔ9n6//Uj^$ygx|{b\rz6 , "!Ҝ*ҽz~Zf>hF=l fimGm5~n1LB>oVK_twi,VI8OA_"y8\mp~"B!ު]x({/!d`C0>&aXӔ[FZL: eeSM9 ̀}g vԅ٭[~Lv])J sjg#- OU*Kqf8)& bX3ƀ-!x|okc 'IkEC? t6?7~Ak j5h<Ԩj1E^ɹʨ=щA:τqx[Yzj0,F+qC5.m%L+\X RNA0(ϫ/DA8@7JB$wjB\wy]QH.(6[3etj.`w+cLVwO=84 -ω=֛0Dk"M8>I`Dpa9VtΣ `(\  DQ b.+ZXh7 DYw t* ?mX}1YpM#; εk|Z//=o g {W7LZN"'\8ћCO!d'qo(lhL`gLX_ CIk \pkNdLߙ5 UT>/N͇!h] ]I5Sǥrȧk_ Otŷ^뫑F䃕Υx!+ .9"jl-yȰkZ6a߬OBdi iїktVcWDžOlnC lE0o6[Pmt׻L6Bs7⦧dC~H\mUp X]Bu3H_=҄Jz/4%?YFcN]{@ӡFO"ZE: f׶%gPw^q8mB4 **n}^r`ΏfI{tOC0;: cqCHo~XٶJIC㺅`96Ξ3~!dJO,qww"CTj6rg6${ ]3Cvs{GPX+.7sjj$Tҗx9"A_X&T%I+v@ܣ)0? y)k+*emG^90xbW`ّg G5T9Ru0,X=C(E{hLjKBsB{t2\/;ۜot{̏/NJ#7td-ܐjU\s̖sEzj3,W_}0_ }M$W; _ ˄f)i&o48~!%#;_#Z̧[%DD0( US\/*ΐFh ,P NH XBFh#}z`V B[ yF6硛ՊYٳӬ3a'= o6"J<eu'™CgRNeRcS0̻EaOo7WYd>6\'C$x^Fۻ3Z,@v1%j#X0,|_,뾡oQ8͌8@ݤN>rrU.ͦ- ,TL- \OR:jOL2iCXݪhH5%:kpiҝL:Knhއvb l XZ2(7\bg*vpP"KW$3o:'}K 057 .Vnl/%3}=tz*sqe 1e9_Pɡ 4"/h4-Nc-+ 'n}ٽz1RMO)wK'5+OhK&t;hyyf;6Hwda"ZvD%ξ(43,)hGKBs?Vy!p`8oM|]dP286t}>mpU)r!BԢW )l4vJ ~֜}S:jvZ~7eCCZX{QC?>4cv9~4Ocrv✺@Gt59n6"֍;ۗµ(stHg8ݠ:gCr{VCcK wv)jVQ76$~.bx29Mz|&\-L <]wfDz9X?*?~G ^/%}) =Qr 3A$Rb\BuWcV-<0nH3G$@W3twr=ƽ:tcv`Bf5s+-pvHJ_rdbYa@DG&e^: 6m3HݵqrzJu`Uy^+xY2mn^(M|bYxF6Wy@(?=J%oQ8\o"8P><-ςS84 ~WL&'LȆ["6 `D.vX?$E(ISJ8):+*i)}0ǺhB 8d[AVSvGYC1w*TЬL/'60hwwz 1"a&ګTu7HҝC)ӊ&j #hnyVq6T6a׭O4Ja2v&IwJK^(qF?4<֎D~܍8};麹Qqr$>O<+Z3$ϾnُB.}Uv6 L,$,Ҳ(R6t~A @-JLLI$zHgM}1?ڮ+lmY X~<=8ĸVEvHQ/ e,gEl=FQVpQ^^Phdiyap:mt c鰽p۩ˏYHu'EfEPjTX%C|0¼=!~]S&Oxꕥr u,Աo⮥\==ȼ-E1 ե2Jd{[fz8IfYbݘ`Ҹ@*0yB!Z$Ϊ߁jwydɕO]^9TU'OA`iAs#c+:]^@&~'FZ][׆¾ ` Zfd^uxCX;txT8 RXݦvi H; p } sm^B* 7giQ#'mn(ؤ}X>1U1&e£냹SlUT$3cc~lzrW'1,^~U%Ҥ& myO: ;>BQSCյfG(+J޸,Ƚ7C%(g5b/`CƤ,Fy `2IY7[(@T9;FN%沵3D|boNi~Ռ<,RH nͳũ`H6;Nʠ zƀt,O;` -eLv?/UO]ƖʈZUT#lf"g4/PnЇXheݕHlOmSJ7?oy3EM(\:6#үO! ]VQڱxȽD8bL'%!= %ꇈ6@ KnYk= )艡ψv,G,Ԩyg[f;éSDWhADIl}Lzg h54rx]+=w&\k,\vܔiĹ}'ԓ(`]rpnѕr7k24x~q4,vd@~|tؿ@m{ <5SW4LzSU̮f;^冯asStՃ%;[Έ֊cnЪqZ 5I_A/ XGZԆ1_<1!FuHsLA@6o6H:VP0~ NL
(Ehc~*9\v<@lAzVR^]z!o-߯EAI? F xDcᥬt,K^؄S0R:7x0ĩr8)FAxJ79b$),,K$t@p,r&Wv}/m?eoٶqzО2^O?8VVےp/{6Hw|o[ MDjɺqܵO4D)&?>ypzخ^ xA^/\ܐj3F_%VrjgRqKzF h&֒E lp[h'iXZ%qrE(z6?J>-]E[Z.ER&wVolU BA}&y cXnMR/ th 玅w[ g6o'98mwRv]lA]vAu3 yj2S=kC finޛKV6,FU#dw8TnA,ugbd%컴RIXFu~xWξoSL/׌Yy'gHd vnȥ9ӻ`Ms8>P(Ur.M{pjn?i4^/I1Gx!- Wq5rZ-t=^d ?FR<56ۆ:U9!yD@h}¦)Zwqpr[~Wx.2# t_~X{GВWUrC;޼u7FCIE$l,8Fn^e}t VgҽJ83B++7QBsp/c^WJu4|dy/Yѓ|Ϥp7[,`&3L䚪#TNp1J$P:/ 9mKmS`'М.Nale V|+KN;]UCăPOFZye>62ݝĊemm?RksȦjA_x`d%Ћ5Dc~2(o0@Z43creH퇱f #iw+9*97lQ m D9A^F9m,21m(/ǗĤ Kczټ6 J <);3=6)M-hD LXʕT4wTp2J(k, bMF(JZ0705j t2r~XŒQ9t>ը9qQ@6tD[b ;PaĦ=Y@@yKމPuK^A|HOofj w* _u8{ X4IiZQvhPkS.x{{$TvurFW.X $P%+XCm5:)n'~+x=OFP#Uuk8+&_KKQC9Y.To"S5Qtw6zpJ*i@A}w@tìz$Cxnr MgL].pc4%b%Ceaɗ\LhzKZwOLCpg_<|R3 q(9Q9oEyJV/4h5oXj+ LPΑɀ88`8 )k{"\ Wjj8IsԔ5 L\^"3 C 1IWQ!4`3"v A2=2%s,P}܊\-}.Bjn:[Q"G[-W:-RKoj@5}Uĭ@'MdxO!w ;ZlX.7; - {Cǿ)xx*,TXkzG](ڵ㶀AȌF߿߫Qh1b\t8_D>X)6( zz]!|Un8C+)ƕ Hgjym06jt;,3vg6' pz8#+a;pP; Zɭѝu0 H^y6SampB]!9=sջ$λm {33bOL\(տ~_Z=828??&/ڹ$CEd *ϠS;G#daR)`|4qQJTN~^/!W/[3PKiꔁUwD6}ĭ 1M0TJK/D7_\H u nc~D)>)SƒdCQyP3qR͓ +A/F4N7@̊0NCa^j/3$%D6#f4QkA8zTPoW Zr* EBFfU :3B\ #WꏈZ4 qt ?CnBut='b/>$K/mArt`~x=HkpVRX89:_di@_ #cp/1z! {ߍP?ңv[ۃ|Q`aEybBڄtLƚC&L@{GamJϲBdX|6ڳ29{$`{V<%%WCM&iNeƴ*@ }zMJuKEa`DZԉ8ñ _a=x^ɐ1w4wr'?}v\!vI$j_DIlgHiJj^'@jĪa?'D+5mk(y&|s$iO-ClZeko q:J뫝&qIN6Ĝ3P$[f[@igd5>~0$G,ŠE!:CCR5@+70s۔֜`i-Q3:v}-LA $g,ww6®JZFJ5<ÞHd8,kԝ5J!ɱ'!1lŻ$I}9:7JP5[Sbc|sm@jm¶% ],&Z kn^H+tymr`5[\ә|~Ns0G4mi=ի.dQf~msv_i6A}roZҸruBB;4;tuS'#7f*{C][%\pӉyRе=2> >Luj*tyJVf] +渞d#~-m%&=mJ.}v? x˃vNCSO:G0-VA3Tr+d]o:{p*葜.Ye:b4yŬ;(&4˟NCG wwݥVmMFIAG@t]l^'jNA(Ix'#mF~XkeFdR"vkgu~8V`~3_?1ŅIB4nAA+W#R<+ewfEDi$S[4 r2!t;Z- :GzM9>L_6UP^F7lŁ̑>bb#PUVjpԣm 9n93#q gk-73{}SNZ&lӎ[vj#دy >ܨD{s]-j xou8ViR! ~2N(Wo.flY3&3vQw$R& z'zCgʢt–r^¼S-9/$O!ηb[hv,f&0+my ͚HE;X~~.4J6wh.z7rG7aj0~>e|@Dy`7M $q5u!qe"B-HrXSإPE8G2dm;=ꂃ?dH1BǶ;rlPrc1ׂU@R+Cy8~I~y["V;,OfZȈVڅv?l[*.t V\y4ЀѪ>?4 0p~@K.WU?2jO,;Tdy>/jk. u2ZY`EYR䰯ElH{F/(avC=`zBA^G9@IJ.5ѱ:,͟J1P.Z@[vWs:Km{qx,u Ǹ8ѵws{bix<{<)ܸ-^ bѯf9kuO>G<<#|F̓΃ )2PHf8NAߣ })<\܏y>Y4S͜kKZ&wNJ'd 8jϸ0#"ANGLp%{TZb'?F{g|p? Uf|hr _ѵɘqTaLIqߐFjS't!$-OitWhM*ň+(hEm[9ȳU% J/wH3"탱w'I]\$:WidmUDc6Pbޏ~Z>I9Ϙ(E3 48:C!Lmext[ u8ՙWxnZ *%$z.7z/5L݉v` 61d TAnZUg'2ZŕR_iP/M/u~zgl,ۼoPʿ-?NJɕ=;m` )U}AT⣔O\]皲VN3.6lP^Z3ayG7Hu)c*ׅ'9 ׮z)S֔Fq.RD\z*^uj7a5>B]v}h0ĵ&5VOL䘬[,K LqU] ˄zEXxQ&JښhtE#PU5r-nP^ړ*/–{bE%%+8(,sak s`J 9>fZu!3T6] vJrO]Vhl+'{VIq:N8]ϷVOб~˲t92zBda\7j+5\_tx*UUl|sI՜7Oڗ mc.!(`86EyxzJfHn 54s7uk{β0#P`OQ =V" .Tu.غޙv7MnB}]meo`vJ 2yazI@1Պ3ͭ,N.9z[6T,b57xAL^A1ݤҵ6/bTH ;'k/CatTX(|].s dOo?Xf MZicIS\<@k|$W3-k _ mG5G%I} (9:/qڜÇ. 4_qe36ܝE٘ r$֥+~]+WdQ3Ίێ֫k^)pl.Jj̃?w${-š*~W×A%K"s&j2W $/=d}XHHw71b9,`U3孊e%MP'<in2q&LΆS&8xݤdtDž'o#?=V1ݘ&3E ;D Im5 NC"sCzڒ9[vSh Ξr0f;#K0Y_1jL!D-#Suh}JMnAX'Zd<7"ݡx#"N/ES6=8ޢ d@ vqR`eUiw T0i&opIc1WBmIx Ǻ6뜧@w ? oHz(QG9fUWJtka["N\N(#f\h?*$g;|-7ފ W!պoe)J/޻mzeZf7$b;gnAerf̙6HDÃ!OodzMom~ k<{"4s:-<0wcD}m0HHNIa rSL:CDvI8V}H9ۣW'QޭY<\ cq"]$&lM7OWѩZJPOOIF CjW׮FjQ8ћ/^W6@^8klwWDK@Ecq$nn.ϨsL9@`].*wͺQR(mw\x (&u -Rb2ۤ3[P(%Tiy>T-?I9)wk!ʈMu!LmFrOsmGR1e0uy32@rPC7x|Y&fa8 In3`xb2&J'2Ӗ0*WY:Y,+c7wrzWHnzz5Q9Vۍ/^la(12l/@ddoGFCsj׹壜M{ o1otBo]V8qQ^˕%P FLm4rj@pd·\V˚c?FoDt}4z&(mij_9@>L: afUƏlI~aQO} {fѐ͞zCClށ4g&U-Q:FV3OL=m8/=҉5t'dw/UVHV{叐$]!_kQfwu5fŧL'#6 oq~wC5uep"7vhJnq3FO9Mp-uxi;?]}(\R1"!"VSġfc3>fAGP.E"F);ezÕ=֝tpZ Ds &[[7\JaNMnFzVp&[8̈́eѥ.:l\Oz1T踵lgSX;a0&hɎYM`gP 2`v"n-_y/tZmO20_?J9,p:"9J?'Z̝4N2| 7;p)laSlU.c F[\r̮wb&v#6tB`s& &opwp)ǞK>9H3RggKQS, v5pe wW7r 9o1+ijVɋ$w]FzFJV4| Aj>`,{z;/kyȝ+~c\rD͇MlJ?D3MMk*g %,2nHeoIvDBl#<gGk(|-Q1;ۼ k|Br>A?g'|Y9쇪s1QMhz8}U o'7!55\21hTu`ݹ!>Ge4D=Xn0[b1|s{sfԕhW7tofħ&4$0~~-gdfVJj?-2'lw$?edO]zZ͹?4 Ѣu8)!jk'M? /[3|n$-f586 Y}l9L #>1'2u[\H09!>_i4mТob.`[e jx$7wWvA7Uƕ_T6Id;,S`kh囂aZArǦfшX[s_ŠYtKgN>_*JZR~ #Ҥ[p0 O^8Ș5k(ΝIz+T"|۱c+!(J"-2N~icDS$+s(L/ mu7܋NW9᳽-oo+c"` 6 p/D 0?LFK"(`N&}ͮ4fzֹzO"}l/l]* {I)wLKMY*B 2ur+4h%t`fˉi9<?Q,dU;D[]YLSFnq3 GOJٹRvf={tR 'chk.:B!`q IkRFْMQy`e[N3}S!(4[](sa##}# wo<3ӥ`zblѦWtlK~@;2]Vü8 3!JH4-8%u$oOcVS}?o ht D9% a1A ࿬lu:Jqdɦ\LWNG1eğ$MKH|*+Myհ"¨KWC]3Y?GMmx3STg)Tv⨸)-S.MeX%NԊ/Y.vp=8'N)S9 iO2[ &4=!!9T-RnxԺ]%{T).ּ~j-ݭ'D_r%=<27IȳTø:^O.,d2*4_M90ת"qR\"QUuy- H Ŕ1+]D0DM KG%Գ(œ'Q9kTΔܢt}!&2yJB?Bz>:[T^CQBQicFb1ϼ4C7i4cOxN%C}_V{%2xzҋBy۸C '`^VmϽ؈I~} 7IoXS'Ӷ1_WHC)B mI{hz~?-3D)b_''0{C_}_8qAmecz%fy dU_ ]rM4kE_&!LQ>yU Il(`e˟U$!r@$}/ilu< -T(5- y\NqSlX;8O@V#!XЮ0׼DvSomPXq\+wB-<]VoyedbO{⺦&c88eX~U/.Nϫ&IJGb,z3E%bdWGKsf'6?Ձ;I]),=bAS04 !CoK'`>뛸uhsLz0OWs>()(lz6 vym"fBW N69a,LE.U.^a߄+|"&ӻHwZ$Rzpz -c)eĹ@ A1 ,=y@IbiaeۀP"E`7bUkDXnĔz̑Ԗ8b:G4s"; -|MN|.\|+Pv)2Gx L9d{&P eЖ7 YKݤ82]M^c86hM܌4*ߛ ^5 /?+t(* \tdPg>ۨ– )~UGCN҇e2tKC ߰%0;,n'sz.I&/EV6f-_lNW%FJPh;x /_*K.[C GIH^{Cϑi4v2c0w;# -rQ'OM†|443ܝ;-jYMUY`.Uvs}l2s:( Lv9_Fɭ= ^_u-\ZI3ԃfyO!2pVW?+ . &DTwm0*7:;*7I OBIѐTMGt/wUX,'J͍^1Y[=|`{uY|;?{^ *ڊG٨9#MqUJx!wG#"4q+WG0wof` G hJ2kfYD&u1~|֗HR[!fGЀSnܕVc`Q?o-g[ |Oy(Z2\ ] Y6H ;s]ޝY̖%R񫱼OgC$ [*5.X487/>a7, A$mPv.3>|Qp"ǀTWGԓzf@#"d|4Sy&9M9<,^Mx-Dލuf/(" T^]I!R9ݞ[4nz筲H~]8 Z0D K~z|wt2(,K^ecjQ2@+p`D#1SEr,f8@Mu<>j9C{j^xKpÛN|Pe  a.r*FJ!ҥYWq)h-?|Ţw,S&eB{J;v:5F.>@b|ۦ?i# J̀yeRՕoݐei{̔A.KZd% i£0>k{UE.onGT8ӷY擄dwG!Gu1!j#bo  jX\US-5 ޿j*Dchi2 K(O)K8{KlPF`ެ0G v%aAF9m_ᢌ`=u?@S{"6IxMGrXbӨ.ChpȾd |8tw`ҦOG̚w M=O_"4.c[.E7ri]˰,~/OЁ>a*x='2 S,>\~Pah״F`׸VB) PICI6yp١J(St]+ 7j&Yd2;nEvK5#3ej! X0eVxvrGKed/4wi,8?4^@8S|\s.zIr?wE)l~@ 53|k$Nku6R(29ak\T#5j&L/6YQC)櫠ܾA149#sYj* 603h04ՐD0' uNݧ}܅D+:IYkd2=o1Da<>]9oK zK9u,A(;n_55p6!( Iµ ue*&ư׆_OJ+~iO@DP 2bO# 4,8 gvCm g18o#6WEUZӔ>]S[u<4^\)XvjonX1{Cb681SȆ`z6VrXdM!Dڭ.߼{/0A2Jw}ޓg&Z7lmŭ4{ ӍP0dﵺݏ ƤWy> u_L^C; ԫʧ2?]0J(f&FoPm)@JV>F9ݨW8%y%#I)tYg'3YR%O T^kicpKZYk>?j"AZJe,PfT^F%'#T_!%5|2T(lďLV`5(Фb)" Əy4ɘ`5;Eױh{8s-1 ' _S0BHe,gE|w?ίz k\20 Ѐ2UC-,!v=! \O$c|A5ۇ5SqCdt3Uٷ |up n& a_n >-z>%%ö>kXK0T6ӯQj(-psU` {'jB=uF:,Y8KK;-kT1!z rU:*:iXT;kFnrw^;1%L,@hC@Fx\4!=Ecj2my3!yYz/ʋ.}[ P}Z"JV7 `l VlSQX34'<ٝ,͂F_dB'6NUݣLlݨ<@7re.qYz1/~6z tw\5"F_*8( IM OOli 8*/^/ HNh\CHb ~]qN@wX6O0m_$(.GMg^47zV2|2n[$QߚFW w]@IKCSբ]'Y˛7y0@zj}!$h{?6`vWpb*CR UrDO*`بb?ɿcU%@1 Gy=¯F.+Rҁ}^NxL=5A!~Mɐc$.Y?=qs TU2KvL452LKg ;q.54~ 9ul-'3ZShF}9!u0-RgRZœ0,=<~n5Vn_kTSQ t\tw-fF=VGZ=TAL`WdTZ҂%*6޶4~\ :d> )K_a(̞m%jK%1K-Ryvy,qRؙQC,+>I|Rt78^(=mWLlb~PNb̦\pY4ɦEb- rZ#`%V79|Ukj :y[ţwzsꁖk0şx6AS~MaL֐{Sm=@okdg= FI';߶ ܒExSH2ooر#kH>llI~g#YK$<تX'Fu4yK9@m/Xk_RkJt3}Ӄ瞭q@?l[ڗMZj]"}QR=A^WOTfuٕ 4Ņzotiw3<9)ěq8*9 Afye 7/&~jn #-<2tMÓ^y<[Ƥi.":!}x_PJ'j@ҳ=C/; K=?GZ0oNF3hҩa6rE;Q09G#ATH4@9}cgO&i}h$%*Ed<6Ble>_:cUOIڤJFqh\E[h7}D}V.2{AR} ;ONCu1=ǩ̵c/oXVOwWF4{< 0[+7,7Of>Z_a۬,AT3"6d/_?~1tx?֥c\0VF.3.}0^[[kYT/ {iZ/bLy7]nFK`={,ښc"ج89!LqpJdR ,Dp w 9b2P-R! ځ.5e R!Oki9,uGqP ]]r; ҃Qϋ<: .!Z^˰[_/jZ nìvTa-V4Q[gfFFexƾ%˵_ܥfa8˦{@r-E?Y?OGu,$=`&g+i7;"3b aQx*uKmX4϶"@|cX J >?-'ʕZ7^V>fa/p9{kIN!IA^{0 >Cu0QS⠒ũ÷\}5 \>Bo%iHgM?p]mC&b?Й\~X_ RÆ!I-|C¢\$L\K ԑ.q.|xXI\D >Fqy-OdKEiczٮj`:X?k-R^lja+H׋,E6/\ItMq (jD!(K> Ϙ`ÇFt?Twnt[#!(| 65Dh~mr<-./w; I\ׁS 1B\l>_>v:$W[s(,qq6odF8^'~^zK/J.x"o$[52~%BMƙES5C|88s஋as5 Rs ޴wNDızN*s{%&M.\5L5LCēf?QuE|3~`!+O) ÷%ռb4I6ÊYTcBG0;u L:zi?P)ñ iG298*BScUiuz< /CI]yHki= O U3n5o!ɏ@CnbL;7&ݼ/؇_(' e:gG)XwurWy23,2TlOfFboZ>;+ƎOU י E4 i=ܔ-LHbo0r{F=G0N'!6.ZBk~yI؊+rWƾ51+_Yd`T+:$,7^(~w&de*:Pkp(~hg/LroYhNc-SW |Ego-AcDD(y9!RՈ mPk4tl10o({\52`m{8$GH5.YnUpii ڒsr!4Û-?xh\~1E5gG ɓ!eءӚɻ-E5sˋ7r'-ՔIlğ80us[ӰdH1MPy K]  TrwCe8 ZUh9)wʯjW3x1۔/a\SXi/ך˕Ht u^μvŧ>c_EUTbf0>@29r8|\-铄|@0]峬>!tJW)>>6}Ɛ}LG:)Z3T}ESMA [*r];\6V r A/ܦlCW̶m@u$'Ȅ]ʝm%a)=Ua+&Y˱H%Y7T#y kLK;%(N5ZРB ^ɍ{ zK, wt.+YUַW )_(ÄEol+тokat3FH&ϳJ+qqN>KJB)R9}-Pn6j[Xze\Vw[ `NyǴnIqSґYnU@oxYeF |NI-N_Ru?IOe'Fr2n-a`cƟ%p<ñǴ 3&9@g)x;=nFU\& m|,YʁP1f%ڟakQ|ef{'SRm.S2[džs W<o[-tN<wbgԭ-+VOYBp^1)D7[UIip}~0_4l J'jI @a5^1޲JikЦ.O"an)ݰo1??m}`(LxH(t-]j)o emE6:oގ Y i IyZaoSd5|ϲku!Z o.nia@PzwㄆH^)HNx.ѡ zo ;초"0qXKx]oq8;2?`+rg;xeIV`97˗ Hф$4>[V{ٟ44X%2ʰxX!ń[Jyse,=<)5p-Gf[35KePQcL>oqDRHCl /,Bw1psk #gc[bV{W@WGQDo ,JPwBH-J4JKV:)1`NfM$c|?T״6tdXa/pZU%C\Eu\hhr)qbp=Ю𽜂5uHE-$T`JBC):0 I;mbN5\4n~QI h]X9m/"1uQ2έ3; c 'QBKu1{hzękB^rgcjr-cSkvkS9>#1QZ6pMdcci .;кw\c)_l D4rNq@WU#`]ġMoT0XkIg$۞Ch~ŅXWܜw=]1WkʙTEkvwM]=}n*UCɐvKK1~_놘RhSva$f,.] cTu>si\{hU'Q\zжg=4 EL>BmEڿb_WqRsٙ2$TP7Tv)Q-h%{4T}fpCլ7C Qƻ"zXA>Bﮆct}_ S,ոBb QsSP;034,Zo)*䷰rj)j #1"20LՅˎwoAPiphO:^y tYbdأ},Yª]esP&B%a?s/;=ʙ[q yCRT[>vz-TSxͦ u iޛ[:`N]W0AfVѺ(s`"=Xҋl|1V{*t(2^y <{H5GRiR/W%O*D0RYc.CZlǜ>4Ok n66lv F=\I#,%w uk?B0BL"k4^~3n*Kt5@|,@D]&'JQU*GYMFCA䡜a[HLP'`-`>`qRʚ+-$w8l8u6" 2r%c]<z>t@ }!NϭԨ؋8 X7 GU+tQ'{eYHyi)E=Uюf3r+I蛀u)8tU$0 "ԩQ\+eA|">F,(gӡKnݟ:Wy.ZЭ:|fxCIsn"ݾcuP}:؆yE3EX|«.WuN5lfN`80FLddZ&:WY?f&pˁKoGRG8~mT哮e4}p#eSp YKT_v J(,Q7 ծHPz5<|V׺pxD0ˇ _}h e0f& A8eNbdK>vB.<{oKESl~Й̨XOƌH\s ^P\|dG_%:8Mo(u\8S->M1ڶ :^#F|iV2kaQ "7Ӓkmq%tF2ny¡(x ⻎m{MM@GwK ֆtW^!հq-HNeprﲘ2dۧ?8R= C$-bIeHq &AS?zETZߵhe\3* Ih">KNo !a>^E!CS=hpc8)V>G'%4wH#?"=OPqߏ;vyP8RǕ@WĕQjOV7E5>pr_ExT%M rЛ[C; Hr,?xk#p+D%p޸ĤbԞ`*Tp# >~$ڠZg ōs.4yT(3k]ڭUڤr:#J#6Hm3SIjNT—g<o>^f7.QYvXp*FqCqeM P,z3(˹"Ѯ34p C$lqh+" MqeʒԶr=U4Ƴ%8]ޗűx֠/IGzL.eLpb\Ff!,y8k ƪ,N$DBD1^XЯF֬i*0"%nx܀vf5+(J;_ AeOS 2ބ.aBzߖ1u`Tɽ|zUolMFw/3W#v”H6Z%˳ЌR 5L]=q}oV@z=|=R?r~nxOLw\>24v~yAwXjՑw -:ŶT?>ӆ`NKG=#IId(?Ϝl^8M}{Tdg&?4PwVJǍdyUSo,_f. Z;L)Xp~q-U:֖7bnSuw/ -?eEE~j7@o;೵UM BdG-<;g-jiQ0Kk?oG(8(4$^7؛G"g:l\[LV ~ێFx*E"Dtsm9"b\+w[SŌF, %(\8M./Yl/U=E{riDPQ*(aW qBaF|xTo2[Mz6IP~\ќ,n%tRDuN;^8(Jp2SW#m!>zxDƖ{';Xҹ5X rgݾ!4]R Ǭd(vgf @̎zF_WFُduK%3A5a0㾨QiaNkm$b20WQɽ4gɒ^8Y]~sdx#C}&jXIQ TNh*%'=&~pC|1?b*|lVҰS1lV̙]=9g#hq DQ'tBWC+]10%߆/ʠҀsuՔ5Yk2ʲ 5{WJ1,26nB^Sad,!5,fo©ӑ=溵hċ!+69l-b<ȧl쌸vk!Yl/ɂLR|nd<lG8H7xتfbp46.~-YTBL0"2ݕ$kgn܀t0|/Fݰc\ ~@vz2Ώ6O}-J zt6"*=RH2hSTdž9OIG 0Z]o{Mɗ(Kj)C6s!yM*(Ɯ2:pkZTF/^0{m4b,4ךNF ,XYDR/-3= 7˵J}A_-?733C;ro9=Ҽzx_FðQP8!ݼi=Ԓ;ʕV29ҁ+;Bj' 7!ؕlm=tuc+l[y%t6Q+C=:az9l[ϣ`Yj`s&Fܻ hz ˊ)ٗ?!QIcA[Ԉ._젩ɍ61mXO1QbHЏ[rF9 H|kUS3\=*סe+dC 4^jZ 7)u~(s>ٝ*Im։ΡjXØDPu~QRDJ-4OU ħ+S4A@mS.wM&4oZzh!1 7”)Ve}/oRKϸ$IJ&~m R^sšŗJlD aIDseAϋXi+^(UK$ /LM@35%on'X1z(12ZX`n2F3޵f#_A;&Ϭlo>T&Hi:1ӫٰVZ]2TW 7{|>T_7D{ !#fG@gM߭2Y=Ԏ- S7xlTi #A\(i x<(L:U!oRo=< ,+Ho&^׭M}OLx5{TۆRa5Wn@3Wk90pP`j;D.y7ڥfT5kT,b-sWUItf`I4Fޯ#>ͣ)X809Wc WۣoXY 0@KmuHEQ. 1Dn9jgJ9!D_EGԆAlm Яgy]\aySr_qpm{hȕHbdUרvٽxsy7 X'˔x_oP_ ܌B0Z\J~$: eSttVot+ũS3Mt=NNVgJPdydϸ{Z0(ƤQP͌0{ X$6l$l#̼r@>?@Y-u(e@:KA^E ,5}fz6 e5()S@YG,ږC+lHi<׫vytgBKy{M(=اGQr&fQJ9;K* b]6 f:%kyM PPhաi=!bLJ8X>^la:^b{`D x\bY 9>O'}#P!Y^ȥrwB']—Nd`j{yOC iMyڰt]?\́Ь JK}q?^HT1/VCM6H.NL;V,B_>(qHh@Xs]y]՟ՀSS nbK;r#zD@ ,،bsK!l|jN7#P B\^߲2 18Hጤi,4pR pUm[.6F ()}v)[^(} VR롱%3~j)lcE`<Ћ#wy|RU!J) ?v5@zg, ZҤMtF,v8G |TjR2bTO,kEs™g]rI[ehUjRp@ ҘM7^@qQ{=Μ^GT&U5[k?扝co Y(<3 kDюe"2Qf _*Fq в{a]]iRa,Dg%Q$ӣF;\!لUwYF[([1jG{׹-:G, T[RH!#dv/3\iD`XPZASq^wwmzM8=fJup岀!/^w[x+.ymMICI{87RYC EJyqcx&/L(ψc%9%W8;Jzױ A-KH^#HM Q;f"̇Kb5Rbg*3Z@Z?U_j950%FJ`uZ5Gk% p~[/]gHw9Ń gJdb.=B"g`7 ٢/!$7޻/(ѧLk߄[ e?v[Ų[p}owbfp zx j W}D{o| B%TA :Xl~jp;5 5~enhͦR)[S6-}ZK䀸PUP c֬BhVݝ䶸WGa)HoT,]5)Iq8/q J wRUYR/B /SVcj *DyvҙjDB.-+b Iyvnk Sg;jԠYWy@ %+l?"{p,A;a RDR0 h$)>V?SgRA 'RYt|f&EPk]'OXYf^DKy %PVR5k_2ny=` C`Mhi"~ ,Uqxh ĤA_n^| yLTho0gVUWiV&>P⋔XC4e] Vj(HƗo8%;'PNaЏ|we: s}B-j1mcR\sRLb#IDh}@d/8rf\VPKǻ3 ]!X 9 2ubrض_ίV<8VLk^|`7 Z_V6$ux1. _GO*7w汆R _"v&N $3pܷdpD5O]h~&bX=XsOqDZR6H~ĸgj(T"`$5OZR^Na,q&*_\A^ymB rz|z)9 =oxXl0rO #d噫,3Y#my|O^(?祅l׻|_c{ h{o iga-(z4@֖+zs/ P3siJYv]xOqy;ld&Vc/4'fo 5@(1'A`kmeqpyD:mM:oJKU>W5g{gk$4$w|;nϴ\Nttшsu}tq*i+ȺKVJ&[|75++xn .̢`Â`F#-e| <ĭVATt8=J8eD(iy5^ & 7l>0tOj]zf(К(_DF$-t*꣧. *'' Tf8r*G\eEǎ^jl_CoH"oñ, @BT|JiW^'.h (|^)3U@la\4W@o릣F8 eB{uceEQYYG/JRb;H6^sD'.{Hn^ai_ E 99{ZIC0 fbꟘ_O̖FsBy e ?b)"[3_iqRz*x,5pMͬ}3,vuLcPQ -:9 8C,9*]YQи7L./O7]T _ix'FG&ؓQL=Ѝ9%53Ȫ=2|CC>^?U{Z'5rŚرzH |@/wlҼH:yt) @œ53t"{N/Ω6n{} <6k =8̏* >h $"h}3 }jyk5XՐhw 44ŕi*g}\ǩ+]y0Jv~+ܦ4@GblKyߗ)`3=!PEX?{R^^Q)XAoO(+%{p%ږM,Z>10,4?!+GIX?:1>zɽ~{dlT>487dnKG)YpMd:fa,kzZ9[CAMU*y5"UYC.N.Qx.rn~1X#J?7]n!ZvJ) Snug:oږRr:O`k4α/.uD@6ujE d `[l;رڍ.(fY ]4C"DEA#3j6qro9 x?4=tbweSRY1\I{\c# )9-S\ y)jr1ġh03pgX}W&qV0\ju`p G&i09&ud(8o q ȃL YL~pރ-ঢ়[B2:'UGʙZ7\lKy+Jr3yI-?ȩPhJw"<"*3&IuBeJ#۟MY6ೝn灾ht3>5=~p6NS#ԵX >p >L>)*zخYa%0~~vfZ6޽`t7xh"0]Miņn$IfYC$-6wbڜB' ,~JѮYs?=Z;_BU7Aߓ3 |9=^ض|n--\"aAРZYY;ǰKj$#d)+V'1ʺ(U6tkDx!Z1B-vX3#>ZYGf(,Tݢ E>Yˆ"sc:`-+-RaE5xVX?(]6Tz[cp`V =m!}KO[MT^6NpƎ OQ\w*nNNeϏ|qXPeX&% %S2 nDԍ"-ztV Q#H5|Um`RHu;(zEB 7%>潵?(P6a5>JV{:,@ZEN{T jDM\ZD1PcqC6ZaD#Sr!)?8 Xdj(p}S  `Eڮ Y6ۗ&춄;ё'MΓy+w3_=H)u ӨxYȲ""xswX\RbsYt HwsGs ˼[( PK Ȣz߆lNRY-rysWF~+{)f0/2XQVp $%(3b'~s[GO؉+G)4-!Ęak1"NI]|M)߈H$f=U'Ȇu屻dsx>%Fltjr-TޏҸgj9(㽳:ttgjG4-qeotR Y+ EZ|ΆONMuYx%5c\c HX#p6vZ;26llj )T?HpaE6Gc^6侵|Hd 4\5V B;S br[y3|[_7 PSc/8ɐR('MU?*[$#8".j'gr$QgMZ0yx!/ZZPUyzgB.,`yjM ˜xʌ?IS9 trꛚʋD~vF#ʳ}r؇P\0n"rmfZ*F?Ҁ;CA&,B_6e+}V[l&^xn HV\B6$n]2ԭkHQMkXL^H( kՐ'Y2([q= FxhP*zkAX+ѿNYWV*JwI>/h j2OLUfb]egrYW27P x3GBOYP.=HMn1Wʻmi9Y7^Z=S iGjJ+ 2p[j,:nBf e8L2],w>Yzf F` R bHdP;s28&e㒝Hc4g~M!Zq@f? hitũ99EH΃Iahj6u=Iz!X_fjr#E4a*"Gx!Mhp(MCj n#Y"9+Hs#5t(8q3/n#!|;6Y;BOl,,H)[BG/!=y 47D4]osMU`S_hUjQ$@ԗCN(oL\a>U6z]U/ =^ֲmӧ]ߓ6͸U/ZKGWTb8sKXJBMHV@;Dɬ:ol% o uT2V3;g]xPSVE0#<քTcdj[rvT'uc+b(eCZ:U0ZWxCe'n٫׵LO~rRctB^_clr ۛ.Ƙmd`'F F;!=<9_N)CEI xb3nJ,yɳ$ s?=Wsb@A.jGJFXbg_j8%K5mסOm+:1eפ.yLtOk,TIC&A0;< #78yVMpTU ZXf:aRC_(ץ\& VuqRИ$ڕhϏv %J^AC0oY&7Ԭ  LĀ^C%l73ݒLj.Igw{VFdJAL=pܨ7)Gtua5j:j@_e'p_{3s4"6ĭb}X&}8w+eαl _mj~"`QxY+<4Gk$r`Hasur*߬Bҁ㑱(h-iuj˂V33ikP *K~dcQi,$U{\z23Ip֭c]HM`NB{ ,%sEv›Kwi?dHtl[}8t0G)@f9Clwyi׃v ]0N,mnU)KxBuq#ݺCc} 2BR@`C ݕ)cPsF ѡP;\iK^ A(ŷ܀K*l?9>!iP2e{p?w8ѫm`@ҝ OCNz£^', #28tqHn@McR´f1Qkv7h!V*u&9W6[j> EC2^nk\X_:yy?=5eEJ?YT 6oVL)}lZ&;ʷ1ucBHyΤhԌ{ ze,B_&Zz3݅5L&lP\2k^1:a6 *l'_dW b;89}wcKlNp_:ævX>k3j4ލ)D;[}{-cct&e9*WTl)}҆I+mwVhOF?peٗ)}r3^竼݉p_`mCZYU==71(ٔWl=,Lm!퉅Лm$!9sIVȇso՘j'd+U~3M[sp((8־t֖ZV+lG{FP%@P@a=T;dΉį4}1b2^zҾ}Y) ]^JFn PjqyxR NdxƧj64'E;iJU9ܡO,ȁshnYrm'|>L@zŏMV `-jUηP"8|%9MWz$"8:b^ )ؓ3Nl*EB&n6zɫNK6 {G-\K\۩upS!ހv2±{qVHvYl^,DﭬcR~܌6H (<j_"%% \dC~۸ &1E!t>CFkky_tK%&mÑm}5%JX)GŽ]I|`4 0vyKQ<`ЎSblD ZHu W'#?W_o:c$:MS\6/Tܲ2I}y)BNK7] -ڒ6 D˕TiL]͒%f+E?Dǹ!c욙oW-S~ |V '],g?j53eɨ:QvE:OJ1+da=gZ)-qo!0 ,1|Y)uM7LumRH`&-k {z88e*dz ĒASv/ט/7򀤀g)Rv4R|* $^aRY7e c|Yn:7H[djp|]8(+sB؜*Jpϼ<pC>e͡iz|KLD. OѺF|wéY"#'L)KQ8ij:(ay5iV_8sXXWtzh*|iu W\whG|ulh.Oa̵Eh#.^ e{ *.H0aȽJ͉Q@nt>P1Fxr>ct8z5m!Rv?%MEbAͰ1Dzҗf+ nx@S>x?'uEm(uXb$J``H`]J_:KoF 6[il1r\Xj$fM%j=Lց&%Fw1ͷ=#”Aۇiv:?? \\{r@<@cdAH~ҺN";(pʭ[]B`{*8vnJRl,;6S 7ݜnο|^^x=NBpCRfQkL%$}5Q.'86B]H{́F@VMz; x}(yf D&T 1YdƒΙX^; ̓ /,Sub$3T\^LJ1.=t+nj^}Ow؂I<ӝ,=8-5?xKIGc!_6L{ſ];f[8q6 \kˬ. ==EI8_L4}C(nvs;\(ln5 ;E$sr# ui}WsXC$Xvgqd-MIϳkן^46Hff2 bDH#O.*H_!->%[$5(Gt Ú\ 2y)uV9QK;ŪJl ~9TUE_r]ĪLL:GGrܐ]9Be"0ùß ?bH?jr$\* ގM>hcP"o(dy=qShCx`ٸ-GsA!S܊zE(1MDMbUGb^&0 s̞7UaO:z $4Ɠ,gr- >b*N[yZ3.HE~WW*$«He~~:HipKhIK48AhhZ?\:,g6yyMLu{wX WT}ϸBߣN_ŞdGf?#kzd i+>1uûj6u SF8'9vRAgZ-iA0E#ח-YVDb` -(gͭfs迆kvBz y.E;ͨFH`p}Xv!jB g3l.R !tvA)j@k{ U` ρe@_ ; =At 1Tu7Cfvd_`5==}NO.r^o/yn# a?Hc{a51XUK?`1cYd npY95t `9sinZz++q">c̚渆_G ԑN7˧كԪ.>L K'(_iUk; aO#FݪC*p{Ec8n 3:u" /H*X̬yasJlX[qr|8 -1͟o6W*uvꂟlo9s5;t?ڔH X{>Ρy-̞krV2VףhGOaS'M(1 d(_Q, _9ܐE ?ϛqY݅0OY)6*ݤCFMz0SK% Ѳ~EN o cuͼ /d)[bQt׸fbz OB-GJWgwn<  "|3bacԟ؃IE<9M XN&<, Xi@O12)RybEw"lţgrؔ ;IֱyhP%szƶ %,?D`D%ɞ@xTkMJL6p1b H" Z R DEڤdΌ?LW ql?F/sװ?t%. |Ʒ dT5#zsrfU覦cC=K$vw ]P6~;nBK2fqY-\,@%[k_ o'"/Nh؂w|C`1u,u,`!`r ?M P-1iAJ_F'Fi~!d&vU7yH wJar szȾ#[bzvSyYj̄kh4'Am8SBp{"NIgٍ9Ӓ|q ; O: َ1WX29 ϸvRWZ1}l*lLG8v9[R?MA#-~鿗~ 4GJKdP5bRkOf@h1^-L/;0Xd#/Sn-ޭ$!Ls'ݕ&ȂѸn$]E"_)R}en"673%.]e"u>WǬ83&{rmփaQ}V:"O1U .U|a/1 n,?]4e*?qhrƧ0IH\#YXdeLZp> MGX PtK>救YU \5x=ԖaHF aཷ +Yۮp)};B6WZ/42izs6k ݌U՗CyfѓLvIHؿy㳳}@N}0gpNLG-bݎZMm9FM*#XYa|&/8pSqRv0Ja f*DaN,F@V %;~,"o T!c< =zUJM$\*cB#/A4?a4.?Q3#ˈsu;i{] `G9L'ﶁ2LP2L̷o<3bG"fq*"lz9)Xt-SbI+N>͹9LX \#4<2L؀dy-n\d5U@MVMs.t+o)~ߙQ(e:6aPJA5z"|"'qUvOBz;t: vAۇ.toݧ֙n'i4kh) (/ݟBzs2{M?5},9p`wpY߈]\zخ&P﬙0aM S)ĈbP * ͖nLʲ{6Dأ۵IcM.M&Gm#=!~-L`CtxKt"g]|D7Q&Mƈ2ɉ ٍͦk3GCPȇMͰ4;2U((q:.4E^mxj/rA~Y% Ͷ§]կv}?vFc8Fv66TFndP.̧)'eof2C OoAKep{d9y|D+sn[9n"{ɠ*؄;_r]_KlǢ]K4;}Fzul;|Eܼ `TS&h-|Dl T`gȻ8Tu)a1 #ys0< y*>H;X e].;}Y(;]sLxRyԗ`u}[p_Wy}b^ZTFʶݼ#?`,/v-U#B"]tT6$c]^dY^j$& K^ow[afO~rޱ& J;򓿻B Έ/,D@N 0kzb9LDGV:aʴ)̡uvx9/1޺w;Zv"T<;7ie7ÊW+=6x<^JBQðߒm.ft$̪A;ʫR\.>ƗEYȵ mɹ},цi@k7qD #"|4,@9䞪 N/p#絲՜3UHM񣰌) ql m|gLe3M)X7NsK]WHX\*!_j%t0Q:!-u襊4]]?R-;7ED(y6t fm'|53'1}0WID#2,tgjRP6w#mAs7?,a1JyVYB#ۺ3n$.B%r&U1#0u߁ S@G<귀3 @Xf] _:\,c)t"k7+lɂ8](h#3 t-J{N`Y0D)rleHkҴ{HGO* 6gxI7qSVi=qZ~*`k9:aW+Ƶ-Aѱ}Da5WuhMȻ̮I_FB5TQoVD. R!݈H1v5 qƈ04n#Ff`@8@p>A Ztv wDJ}냩,b6360UqhвI9M@_DU@\ ]ճ8Tŭۻֳg욺iwq ;N)X(%U#Zjx)xv+v k8ojuCӁB:.Br218^DxIڵ9U>eߢ̧bHZuLrܖd9,3 8߆{fn.Іk+^< KzQlܙ̠Ol۽ k:PO<#,0frtwoK2AFD`*W;L1S)iO?ZOKBr/ҩwvDM[ dI%Fߦϫd۷F5B}]SNn̠'x?Oqqf 8|oq*pGw4“839#yD  ~.vd/|U!gux: Hz_iKAy3/mRx{Vz27 Ȁ=r#tL(98sq^i2a#M#&P̒Cm!/fD˖%7G15d,fyA9n/IM(+@ԁMmtSCRTw`j-,~fdti#&7:Hz541pr6mLj O2eLi. ?.)ƇhR4mPG蔞:wtYp˩ =ڀՄXM gYX4W$(M﬷u=0@n-`HSß u r,{7 =/$v_)3O8CK(?eϭ<*m% \B-äiA^ b%i5+ cJ" N~oUh6xAջ}WqFvSϛW 6\DPTVD7xBJbP4/!Vn`=Ҡ-{svw6~rsWD{d>/gA (Cx1\( g Pek jˬ-Ŝ):`/R >["sůH[d  M#QYoh"Z{,'E,DZAeKS6~h%Ic2q-C:v32i89Q\J?{1ViRރi 6ښ2SG9Yn{MZ9W\hgչ+cUYʉ I 3!JYz3cw\FA|/GJ>ۧR }4GQDx'[n[UZ ;tTz1ڲ.%yC.vlWRfW̽:>f>AKrV.OLe#Dr@'Y5@dz2pdOzIlhBs>z,*_Vcח^+|Q * ei+&hYcצZy'+Lfr"mË2/nЅLB*LJe5H6rzRv$2Gp)βG06dQ-5^f&mN>i/v}j ueBRGk6 <3ñ20z^OnH>0}C zZ1(i\w*Csͯ=wbd] KȲE4@$IQfv^Į(-*/.Uuß 9 F#`j4 *i(iSV^˄M>9[_g $>v%}ltoIXj$;2AIGjϊ=߲q=_ý}{qCxHWr2qnXK'C5`=S>wWJvj2B:c[onnȵ oc0q=ȵ`&22d+ї%N,Xmg"b% )~ʖ4](n\CѲ$߼t:mU&WTS{#NQ:_Ee :`*>%cn<ͱgi'TTwK@f1d1s# 'Փ_Q* ēQlg(BA^[Pщ-!;4P;j0F?ģMhBֹ\5X ~x:nj0͂BLf?fK>;O{T[9] ' k3r mvޱtNs;Y=PdAOX Gv2J bI )IMϐ.HSW,C_d|}.e-+@!pO+FG?pPA{cE <*v5H> ?ϳp-jUL0]tGڔvl9e+;æ> yQgSYZ73G-@!?@(dikz5nѕL"Yͷ"J}JNs*IfЂ[Ğ:)lMףּ dK WƼ\jT70V4s!|YVqBr%TDPBy!$I՛0$Xgk +EU1vI >Cz1>r6zX.v8F!O56ЙAA޽B D@(x6"+vx5XJeE4HmP&N`euBR9!4OՆVHM,]:,_U"VQþN#]?^1jqcn|S6RT;?^17 hg y\1RlIz۲ģDn$ tΩo('UZa@ _&[n#RvC[MBaބA鴏а$BؑTڃ :A2zN $vS"%>? !Pz"16n&:n^]Mijcg`gx5q3O{+0ش$w\Z,SIrBKM*GU0c,8zpn\43+#&4s~V;^(}l;B:MFJ+pRÇaa<%,uv_3?8R1$ 4 fHk CyTGǣ5.lC ="m\$e?H0&Ht6`!pկe?^c и߶%}10%!FI*YWLga*iΓGjK IYQ"`R`uwH֤Έ,_^McXm_%?ɓ>pK&?prEk%m]#Bi]LPkl<1(6K 8t__\3y*$FO?뢓NQa=c{*:0C̹p6ڐѯElT8nrȺӃ)ը\թ{FJ}#A7xGfU@IQ?grf 4?fT8 M/zUO>г?WQ܃0?6¾NՀX ZX<$l;=+&H{xQUhUyF(1Ӻ{$N0_^JVwB NaȘ#$.Se*aLPv[-~!{gO~IJ R[#!6O})g `xG&c<M_Gδh)[\"-\Bsÿg3e4Tnj:> %-tncn'M[tr9MSF{ȫ,by=hM l4`D?#Ɵ R})4 bbl!ه}wC"5Q@+X5Wo*zj+!z|`} lZ,(8Kb+ U¬[H`aLcGwCsNʔg8oB> \LEc1_a!Iɚ|nE:6%co@SHpSpa w{:!AӮLqhO5  \Ȯr !DҎuP@`9Hd3QW<0^6qO6iYjzghWӓ`[1d8AkݎdBgc̞0b">Х;}?}+wZj7 !evqsˆpPW| H#zNMUαX ^P"BiTe';8G?{ˬ~^!D8G[c7Q`RE4<>? }j<ћd3Imp8싣7b~ |I3׼`FdaHc2d5aZ1|m*&ج\2l❡yVu$%z2d)8a`ˈgnoG}fR0Ͷgä#% %oX0;lkSpA _LD! 4cN#WLVao"=؀P2(GO1#Jsated>S!JB$n mXL̝9KMG_p; ꧼimN ZƱ) 2>(+8Ac67,rjt "Dy #JRl&()ˤT"k'"Z<_=v)‚]GʨpHCRuӈi)ہsZڱ:MABp1̫³]lO:K1(Pk~ѷ pDB/Tvdݮpw/I &) ;VtwC9kc@b =/t⅛L Icoro e)O'JeFŰ6Ѵ.pb[a&㾞BkY%_A 7溽铺: )6zu>R'ߣ귆9۹}]]ЎkZ`YN 9KT& ӛWGQXwda1A0qd`#?X!dEAԄ|S2W\,m苆İt@l+bP%VAI$=Dvˏ+Edw` mm`AX ]3*1r';~?&Q%haDN йK嬂m:)#,I6+#4cd:r~WyfZjzi,˙Y %Eay^&"Ov;AaYKe3l#r.3RC h]U9seI57{8G9Է(0KMv?)}PD' A[@G,5axIA+ 'AM, BP_,gH5L6 &j../LCN%"8ntSB8;%mg?J9-RsbsPPYv~@y:R?o^c'>io뺅R%_밒n,``y8o";}44?rŀu1OTKgԖ ꘍Vxacchiu8;%' λ{9ZpOל:w)۷E* ,vc`xП#L4yn{نa*ÌF!=d Vy17ax/<= H RRg@qgIn&}Ȧ:j"3ΉC@VU&3S]-i0Ƴɳm?k {|ձZz\<э/B|wX-osGrö( Pv󥴦KZ4Xz1Cve6CyJ x^$p.#ţ1V>'4CAQz%K-^ꗌNqIQmrֳTdkJ+-f__ pұxWŕsPWV|< RyoN".QiIQ' e"LK.h z$@v!s!gA5M%> _츲YVhԗƉi6ݪBLn"BUuG{aSez5M=.:hSl7Ϥ(bLl'gh/c_,~1Q=@f2ws1fS58.a o0l?;(SOO3u).~:0wnvG\[~-7ⷡ"fQ pT\ HKcAO%]ҍGA25*cutb2S}O~V'MtM '2TɉQn b.m`qo^΅hUʸ3e?"pBgn-|\fx^GrcٛE.knJztFRy3OXlQ{/*5r 5M`E䇥Ym7Ǡz"0bT2Z{"BZƔ)Ky}ީ9 "!/pH1t! `\8sHt?\a׭%Gtupo^gaqi;J̔+s |=< A^L7j.@Tsӌ/h㡷 zd0ʚ_RD8TӀ 4>!B'c\6QtB>msEf K_E'k~;8v.o E̪1oPurS#-nSy ;g46|f#쉧 ^Xt]K [ú F<}"fO fQfTT?Sl*SlEc޷k_ؕ}m6 8d nf'Hn =qa\ܜ믙dRdINvWҌԲ9w,HHSJSOGw8pbʼnkGxYK$KqM͢4Smw7 Y/1|嚂w:3̶ⳆNK@W^M1G!}ŒgbaAh@Mdo|µ 0`t.zvAfjb&ɝQ׸CЩ]w62 >/g"'n" :T2/ꦯ U!U \.=i"gsQ< "PT'fKR(#{ @#{D.̎zYz~[Z|pPiT4S(R.?9tG4=h'.XNF^H#X=8VXA'2QQ~p)9 FnMnte/h@E5k+g> {>A[J;K,3ַ=l R,PD(jݪkW!=Mq^H:2*(ZN7p y' K|'.AIl8)ıG!)ύ ˈ[ ޴A_>`8O>ev]X0 ZS]0 ,pԨٓKZE=z-dez~U``K|rzozu mqA!HhPlW{cD Egil\Dn_l3W-05Rg yL$'⋿V]HPVߤN0ơmw n: F|I]ΥG#ECЎs !p&&qtNu zv X7 2:R  L:렒 0g/˧;0}FZ.1( x{風|9!*LH?bbkyw]$ֵq-e$qtsG [e3corQc#D-iښ\hC#N"b>"vt.VF! f'2`XRP߬ͪaO3[JaWzDy̑,cLjC`^TⲮ|A%X&2XT("X'ӵ*{F>2+%)pK ͹(SupTG%ɶ/Ol/ID/ Z!!|ߧe4ޚߊCz"feӤy<,̚,C&j" PfZUdgX\ */Qş#i)7puN /UfQ`.Hf~U\H:aM +V]{i-҃4<4Q1ͭPzǥo\#*̴fZh: ~'/g+M4mHaр%qC;ީvz#cz?FV9 eX4.B~Ԓ7υmU~h ~eOƜTd ]pBu4dM_m\kj0awFJe:E*tP97%kki\ފVAD]aiDVoH ;/A/<6SRIM Z( F&,X-4ȼy|\[;,JCF.daٍ"?4xplp7Xl657,pFn/qQ7]s/F詉ctLD |;&&9)=}P%;KYБ4'q&,a:>QDY3ao gT焔D6; cOo;G#*0睋;݅|.x́ĭ=CeV1#Pd]#N I܍-I5h͚$+'x&v*t@4NO ٝkqmFvp1=wIbE iR:dhY?$$,}rHgJOq\˃50điTECK=W5v('{) 0p@Ļ!&K. JG,G/|=3NF棳v 86E8g0=Zӆ1my16eKRa&{FnU7/Uv$"T!Oxt<x {B$sl&;MZΨD7`} ^=qZ(753d`3q%֌Oy+GLcCͨ W:X.g %Xbn_%@"0ɪ*^AEWݧ* XULNߠMilnC@k^P.Bb͠q>^Kd9x}jzAP`zDb5v7Z~ݩGF[+? o=ҙaXTL،16[o!r]s!}L.SywaD {]d i؃#<~5ʬBWtZK(뇢%5ϑlV.M屃?x唔J:Tg`ŪzzC?p"cY,?x"ch*']m`7c3 vWQVu@L buX8S,tgM<+7- FaS.pN %jdR7h\N #F.jzl g{˺߈TQθ14qS s$ 94BSPUV t:5ɼ~sYi[Z{ܳDF YV7.1ع;:L}z|VL:Ҽ]yHdevzp~(17eGMNjm_K40M@}NɶuG殫h=E?w 9ϼoθ;\5+/D"=2u`⻿kAYdZdaOSdgqbu e3\s%%7QdY@>N)6DS/Ncbǂ[JXD7Ix5ԀQ|UT*E9OG`iQD x?Bg=~:As|G/3cgJ686sb鈆X;(?~3ͷfĞ~ f]PI @=Z:$+BMB(#_NC4j9/G Ӂ|qS?w߳q@f#p)Dj@ *G,d v8(h6}M&Yg^\?Jpнr0ۖ`>A1eC4[#( %ٳ;wV]r;a{U3~շwҁ!zHIXŐö9OG . T`ExI\S#bA)-=[4),Нv'0F"$Ŭn_@E Vi /Aiʶh{#*x3&[ hG+$(gG J%.}mFERT>ehhٓ$?KK~V)Px29(`vMo.ntr=4`u]jr8Ax|2q4Dkfg~N+%(Mi)x&a?0VEU:ar麥[T䟄k"y]׊} `hahn#HR{pt?{"{qteb1AέxGs5 PHuց2i5D1~c= tj`.i3GD{v}:ޯwc_*gӼQtďli [ƛ3M&$#k;8 e6(Z^|.Ϋ$%Ry,e9aP8P$}x%ƼdxV@e8+7d|`2zNxhы$ӫu$UĠ8S' ~H9#qG+9rs" E7dcĄkP1GQخEu. Q̄-ӯ4~"/\&C#'(uxb ^RaSŎ8(o :^.C| =֪ݼ\ :og7;y$嫊zEXN zc~O/>].: 4"N#Aodҙ$ B`S E1TM(A=aei,q+v/w<-`9/mi>uBVE?1hi{vu^2Ӥ@khǙbj.6vS 34tU mj \'ȈRU1YzuxpL_cA /@!kb$~006Wz$|x x"u_?V\||30U?k Pn@;%{؂WjF 죯5Vz8drDTvT/ 9ˣ`ūƠo{MՇ'·\LH @L~D3BT 7оJ^ \ &Ak_G5 (7θu6p6` O9Η1G}pd9GmW2 3K K]U?U@^Hn[Fu'(aeEݶ={Bˈ+RQǬ~OsfOWF\F(&LUx9ԝi݀X#7y=Ƀ?oU&'D%ur6]hvuAG9 ?p7!>qqqMʧǝY!>oɇ Q3<@GZ<;ܝ5W  j3imXox7[uxYCKnpnrH:XlĠ.[ghqyg֕C*!W &;!K ~e#qRe_j٨!fHm}{1}jd|7-S!+oQ"ᅀ<`3|<!wn8l} mNꃬwđ\Nq/@}tGA逊. = H^6>kF50"ɕobL!cDod5gI@77 " A@Wc^h6z.i:GИ73aW+ˑ])*d~Z/#ue U{*w1pF=Jۦj-pb.Nm>媔wngP< '9Q\%p|Np94RuY8W}n4uC n䔮DZ8( kz^>?u;%Gs*J[ǖAܾH>$4>sbM4xC#$2 A\@2a9uT6b|ԂtM=+2;)V9BD"T^r^"Q d(UJs Mz@ɼ5P@ TjPγE̩4&_5ScrL*W>It5XY[!MݗE!Ň FeN;:gvG+"-kyJо0W؛Ȯ*v$;eD 'Vb*˫U6JtMJ0 vHۊBQ?>҇k.&4>-1V0g.L718 }ɻ°Smkʒۃ4nnMwT G)ڿЋ"CdN<څY6GM$}ww#t_Mߎ~jت9ViT6 d z\CU7 A&f;0Ar=T1tEH:sW Ns̳F2X`H`ͺՀsK4 i)t}n3!h 9{F7P=xpXK.ܜ-4Z{ԣt+{ 3QWcwPW`7755t3.t܉ #PoUkM=z* %9ց-;ƙABzpWջ o\ulGz-f p6J" WaݧA'$s~[6ZIFѷi?OuޮڛQ}\ AI6Y&k}z BD|6[IVG{0UfI"ǹ<\'Fr)WKt~[r?%v}uARzȹh}S9Ͱ`ۃpųEX9#AXdE*TYj>5N{MQnțab=fS 8zh[=%m MlncpXmc l. m~|3B(^CՕazwX3^  4cR>1}uXˡ|d_Z 9rQu{=o}ђS*Vڦ= XMI1q}V XXmebD ל)Gڕ% ;#!#Ymr?8s.}/*Zg3i|/!U_"MLhOEی=6rӑI[lY fOJ?~ 1uyO\[*skqgO?;PbXQHȃgW!RZD.5%$b½[[:mME d7<%CP/W@$Hh6v揟T>ؿS.&4C0#tHLm e^~ˊwt܄%HIWI4gR#F ,J-~)Uƪ"`>r%a @XU䀊T#jk'>q-ro5Z94Gɶh-E aF/5 ۨuz(9Wی8tOm\,/8 ㋓w8Wl/T~G)3f`}Zx $R_ѵrx!c.1E֛ŝ=pwF~xNX^x~ mt1~VA[@gdwQ'|N0 |Ζț7UO|aQ} K tct"@"FԚ]hk:u2a dnWٻ̭4xf1i۹ݴG2ʇ̦2 ?+{\Xg&9W$=C*8=ѠV 3YO"&7 J|pҘj*Php:NInr,8*:q5kREO=eZUڐf08H# .zmieQ3vYͿ R_ N(oHN9%HqXpumaV{9!;ѵ}`ߋbނpxɎO79Z4A>%;G,MאoI#ƉWK4̝`ܢ%t6O'iV gN 7=|Lh%ROGqVY~GZŲ 71׃Fùeg\ xΪ=U?8+1z cNwfYK3W]ivIޥ  I%Lkrhg@.0[ AțPŒ&`yS7hվ sj%{lza'eݔ vJĐ0*ᤐu2"m\t\r5s ?y:\3=G c8AK .ƊrdR?mcMl/Kt["#%i0ךm8<;h1'd{<89b#A"D*q"&pNSQtݺ.K{XDŽ]uAC DWS3G8VsN*!.nWUmeNUA"N["Z`SGihW `?CT,9#jaKvR23 d pie_0n6{Th5Q]}$ꪙo6cv08dN\,wn3us2NDQ>DxW w f(Kaa& 7w lUM3!dקPy]TSӰ`8pŢG*.z^<,u=& vVrIh1wj>*z T g;e3;%GuD#K@9 &}T1`p,T :!7;Ž3`YܻUH߈'8jT W$*ѮĒ:IJDJnnlMs )/(IP{yOX'H]قkX$UxC,  Q#:>4^\~Ը8 fE/F %uʃ-AlyJEt+7݃:-pu BOLErK;֪Ԉk纂QqP@\uKͬ=6 Y=7xua#ϾGAړ>WӬmbvHZR]Jց{;Mri,Ǫ$#A4c].oU$ q#f^/TtZZ[xV?uAyWe/ro}hwo $nֿa *tBy*).՜Qc'-ayYu-3eWCСITt:cDLۗ7ȸR%"OJYUjk߃d@nDIAV$UNf/H2qьG},/1b7!=rUˢGwww#}Ji'h`6V6yF>#̖jQSBǸp:x+Ak@[ӻ>N#6/ "~ȿɗWLFKI+V$VB-o8yqLWAbZCЙzu SnTeW{7f}V%j?U뭕v6R:-Ys;vp4k8.~kʋsʧuȺoU`= MQЭojGpLx6:(@1o|AVT΢U4HqYT;fTY74) wJE =I'b)^c'-8i,mr3sy}}f@P 5Rmq%[bN}MWTjY>uLҴ0{Q-gp#eGr\z48k91M6 Up` _FyH^ 2Tг9/{V脁8nDNFW)z#Erc#poz_x1 zk $t:T 4D(ܤ;V%]q@3!`zJSer ;43/o\uA)nD2rRd\pdXQ' QuNﲔ:y˫A]PB2ο]=*PZ(֐ޮ`"C+]SQb,ü&jQ>C̼v} JSl':\YVISYOS# yylL9FS"X/x2ItV[Efj3LrFU~ 晊 Q-PXjk.szpψvR6j'TnҞ P_M5$o_qcZO0!Eʜg65Ae[VݍP vFo hc߆M.aLoR]p[S9`r@&8te3-PD #_]]d)=ニjbf"<`(Iiѱ ߪ2 _.;*2' 3Ch=BEyD[c2o2T[AVee1\ ܡC/? 1*:.H^]xc闎$8%j# .1Y;!lv m MQaK7,q=AD9@WhKc s}i.GހEj.(m^hxYQ]RpH 2Rrծ|yŸFlhyX^L BSބj),] };i|_$'mRZfّ_| f$O ؙq(ڊI^v\OLk羷 qHh4ي0`YX[UoDBLlX>Jě[=&"]ǵg.?W1.ڤQAftOf>+pߒ3yW K% UVTrϥzE哺$fϭgBDiZyݗJ3wwK^o @F* u>y[ZPT2%Bs i /MT_dZ)S1bSF+ӧxAln'rx#`B_ F]lBUԩ=1JRc8VdW`_:(  --cShǽM^Lg8LXvʝY`m\ًB_K7+mwOA@0G.@Gr'%t[ šS7y}!͝ QJ8% " OX.3#Sy, -ݞeO Kh Ct}6XRO<50,xIz|N6[M$ˆ(.#V{QVR;VRg}WU /e,݈yMw ;Z\B"N@W'Hϥ7ZϿ z (m>$3{!A+7a, ysQ>~׽O4+\ .1j9 sc|<:@8;opp:F3{b>"p 0I*%ـ(2Xd&;ޥ7B/no)9?rެT2>,GS叻:L} X;qܟH q?̓TJM#7YFn;::qP2yKLB*o*;-9.ER<`l_$dhl:KMZ+_yzX˯܄^%&GzMc;u#Rj{LI8͠\'oG{<9Eo.ǃf4??jh&rl֡?4u=ʬ =LOC3wR+ ;P$"H'yHȫ} )F#M)dS…nl9Ŝ̵t>Ci<|ɓ)'nr$~ncrN(c1&ERmrfyy\tt 8s.y8%!HDsh_}e󞮴jb d2A8]{dF;2"!?Lܺ5;d5Ǥ8IIzP] <3{$lRѴV\[̾}RS)VOU}l6H4s *2ʧr DW]8٥͍/d(;>V=O1obZ)0w3'`A1" taXr' { i]AVrGD=,S.0tk.~PaoK\S;zߎ;VM9 ?T5[94Lխ44r(۠9SX:# NU L^"`^Z"PN-\e~ޜюUPĨW㯔@13V{V;BLE80%b-^SGuWMpfz[SFsJ:p +*ƂABֵuϫ}4p5ޖ;a9"bluCsT gꟴA@elͬ |d,Z% yvq~JB4p@-Y!+άb)osh" 5p;ڧɑa ŖѲDpWR YI v5ڋ>@e\K?byu߁nZsq!348ц<P-⹢0~ѨHM ߾|>Yqo :/VN~j}GF3zWRVҀ{5yeT,RB2;Tdw2NTtͷN BFOpFJ5U=ɂcC!S"F7s\uϙۚu۔6+hc LĻd8zz =˯Krw׀T%\K6Cp@~}f"kOwQ ٬?0nׯM*\Y3$1=Z a%%O"`ӽ]h6om$ՏY֬ϡ n;J4U3鋄t.7~7}hמѣȯȒtyo%XW-&knOU?x< Z%2\>96Ҵ,oq/F%f>E6=1#iߡ|#86Ѝ/KR\.=GӑdHBK~'=R*>ܖ:Գk]_T# qDұ꜆ӤGB~f{:!0Q`+$!=@;  3UOijRP8"ea5B3'yf%4tpV<dӏyp3&v,g3znz24ǐ7 nӉB' hSTFgyl6LKTيp|gDؗ9!? a݊wi ARX\ n8>G#՛iTHc XI 6}wqpO%Ƌte>kdasH*ReuR)M6 -Mc.ȋvՁ*YRLz.RTjN[d|dxJu r%3(#L :2NXلKGtMz\ 툸:p"{" P@߮,=̇f6lC"m\q@ 1E1OVմ$4ujLT0$t|+s+dEI )8}u$x t7 fmiR,!!}"9I ``Kt۾FCTvoU?Żq+m5O&z%É2a70OoΨ<˓AdRF.#G#Cڢ^eW %Ge.g%䦪e;?)xK/]DU1:Hux A D3nBP=%bbHV׌n"b'ِ@q򉓊pu:Z5Rź0m㉤7U@;:U`j!趭,Z3kG{ϠwQ;=G?F.Ը ̞Ìc!+S|1ץ>V8gqoIL2B݉x6ҝ{3tNsqH*1.Cj)[CrYJ6ˠniOM=S2!fyJzӲFBv:B,oڽ@ea'C+}1yAX !iY#zPt Z'Kz0IqddԪ *qrJZv*Jp"|سj}㓈 MTN@o#(Ls/X}aXWYGLJ&VO|)+;=67Jd[<_ّ Kl&lHR,W`1h//0ë|H0q^k'# (m #h*o3ʔ|Lk_N@/܌82+@K_}z=?1RvzRҗ]ooO~f#fnr:7ps  FhH)y%2 S뭉Q(cOܟ8#Sak3\gc9WUz5&d(x}aN3d1-RWx-ILL09\TQenWS:zB< 34/\4&XĤ׆FP0~`Aʥҥ' jXSJ}48S^2iz fw :Bn82.2!^#.xA!% "z a3!.$ 5,<̿,9tv-AAOþ'DN_nmձ^CSBw>u=?bm-k GQe-+]I޳y_>9^[++7:mz >Ư|bn.qzG)(?#~c tSUd1{ kΟYM5%uoVE&iع6EsEmeHEpnTwqŌ#wc\!D ~PJH:*$FcGp!mbb0/4b~Dp')e=j+9)&7T?lQ[Wzf}rŤ]2=Z_oضoFd) =:\fBc{3 iW4 ldF6Pq ʙdk #NO=T2|>@|A& 0zJm/$#}=.@;%T{YW`J{i0{/ښN!mzƯ(uBދ]H$ܡcOYȧ$N/ ϤƧK#ec{N3d%~2} &IMnq{ LL퉴@.@h dU~$\Q_d2ox!g"9ұpT#Áok`.zdUUډծl[x4e )%cBK:spܕVb 9buaG0#+ (c!mFJy#&?ᕺɝ;N*P%o>PP>h[⌁Cv c4 'u.JIkһi-4QI_N4i6!3aKu?c%XF"M`D#X MZ ~F392`zgy￲є7u2 Ȼ Ēa rSl?y !G _"6@ȯ4ίEcZWo?d=sʔB Z8郬AtxnPc*ΒVL7W7] a// m&̲!~7Y;7]&G@%I5hd?mL=4_=N L%0`2*a3ut: lxLYcO7 hzC_l𫚩2n28+qό\BQi\]P[t`tƄO|!Zjŝt54 IXneѫ_ K>!m`F_М ~\%@ş}'dƸkяu,.מtOdR77̑WGeׯ\*a!LDĈ_m )hT?4@z߲&}xRU[;I(o֙{-\z97J 3BP3Nd SAxݼډ|%بR+{ i|ggڹ>%l}Z>qg mzsLZ7QYG\V0S94<17nV` `Q.G'黦qEKN+ O:yaԄp3@3BkW,3JJa;kCx1Qu~o kZba_y$ƽ!]r\ULJRH^?V8wb~v.+}RtɈۚ|ǫnQОU0~isGܗFDQ2MU%M9>Ɬ{s}tf|?GDF+S1+"Є|Գ.fUa59}Xs%Wؙ^M+` '0:RFMwb:#YynsמCM2ZoμI>~mXN|?Sk Wh[65y/ےXє՞8#!9~Zv܏{ݚ P prصc֭ XA$(w*:+T'$mo:v`"J`fpnoJq~"G@JX;\& x}iPր9|IꘄNt,l06 e椈 vXjпXer\UKk<rhkg-MԀrjP%ʜN六YJsEJDA3GATamQ'գ'Hin Ak}姗ڷN[:H}sNOf[& q{'e6O_go.ݨ0YgB"A~FxUp,|)`$@_Rn%т=Q&kEm@51*CTYi89d!'(݈sUAc `u>NFШO Y)v3ɺEX (b7' n(gA%M̐-Xp9jgMc!+(gI1o0qTEm}җ|'$C#  f8:⯌=}QgڟvXPdi:H 9~(Fx9)z9ztc6(X۲|Xp2y27@Hp)+({oڡVՃ4[Q,6:=[jϞ䇤{F)YWm BywpXjϣ=&y:-LWm}vyPyb.ljl 2Ǧ.]s%$+,B8XBbRG_&J4Թp Hϗ,۠)4qO{ !6/ J4z(YJ_=ßr1 '=B%ſ DZ,ܮDE`XM16yXvwxXV$N> DiBnwh99^s O u伫Cˇsle ?tςm:lD"g݅YY1ZDp J3_D*`PW+tPl H\mX$:8{e3&کm'"OCׯtl?),"TYqAl:Ò暦/ j|[=Qyt9Uaj+PB6,@m :@(:m9@[ 65Y4P'd!>~"nice 5iRwߠc9gzlٱ.Rg%lܷq[~Vc̀ɎJaq*;웇ؑ4KwͪC7h̹ Y5 =Vu6=4JJXA$N735vאgѤ20VXJ@I%lѮ8@E-/-LwJFE*Y q1#F~} /ي#>a7?Tb$p>:laY`Uӭ< ,6te`5B Blw!'vr/S/㠴|d4>?(o/sdC>ɱ \9mQWR֝a ܋ m1ZL3Rw/PEXDᒀK,MLY-mY!@YZ9 q]RCLP] JmuZg_YF`&kG;-h|2^^$Do7&g|lBW0,KRɔg˺pz">*|6`Y$cEt Z ,ʮb@Dr8Dٗ$͟n냱"ƪ|qu7`WsJ9_#1ܶ 8pfN>uCv?}@h6yʟq@me-IS\rgN 5c\sP LwAGrk ѩ%$BXY1P Lpaۧ{ C|b\%g:p|mWeSbˉz9/Q{d+@KKwWH^|& qQ#W,7GL ~ K.BJQ6<%!*RjV˷h9stpoY&Jv >Tf4) *M~ |USɨ} / 2"XY~&]m]&-t"%5NWc {҂E.֣ MIG'3&=`I/NPh [ৄx94Q~T w#eۖ%@@gWQ ΦBp'? 3`sFuJVS}Э3m"M>!vbN@7p]}!W:E9_8f<ьsdb/c_V1-6U&]{xJuo~74. PNeԤQ0 1θ/5`h·rA256DeOd[3:rwk&P4G=J><~9@s1=4j,H֞(r jdڼv4T(n`g;){K3C^ [J N"phMv,W"j`yޙ *|osv$Y1O&iuՂKXnt WH@UAqN/īF"Y"xQl[pz9%O9R_zWrH.=- ˹DwE+{XmU`:jUjw-;#pZX \XZ8('߳+,j?h[5m޽gFVͷc+p˛|ᰉZCKe GūLwƭ2d0cCz42<nT}}ꤐ_x}4^ @VƎr{In8~os8'q+]iz=rE :\IhhO!$RxÄ%,]aΆ^H5eTӒ 5c%t&$eiAC?KUjPig+˜k>Ah^it#8 c+k)]xOHHo࠵0P3˱pq=Rqt$4r;Xwr.KoJ뇤DE"I<\=/ "wZOHHARc{"åR~%B D~>IGJp$ '垽-}Ki!\ E+4}#9V tSL[O4|M5b'F nYFQ]zf$g3ݚX\1a HLc%Z sb[Mh/QjIk܅#Wx)1f0qȇDO?P0߬6p0>{M5o0eZ$K3KZZ:#`(lɺ yC])UP"a0 e Y.>g#ȥx3[60B$N j/o? |A6YXa7.j @B!4Ϛ X£E>~iWd75;jӮ W1dz@sZkm~S HhN<viG0ÅY{DcDT\@ %ybt\h - j2;.M >ԓsí8="gOk lyN (wA5 5y=jAAA(V)Mq48):++}"da 墤N|8Ηwpv.uLx+yR=Aܴjӊ8-ݗŠ(qZ.VѢ㐝; P} ؐ-tlT" HPG0dXaOd KNy5F/B^TyVތԞb!.Q`ʙ&zlWKRUujT(yi,02sd7%T$/g aλ4: 0f X:XuoiĒmשD8ɏiԝkHYvi~ih#"9Q@uab/SZU* Wξ^ _@*(nY娕zRg }(\ˆ:hf9 8v'nCC7T^c8Tvɋ 3@smh> uGȮhdtM9-m*P. 0t䌍M/Bx(?1PA;ԉBfh\z zW HqIJ-fmXcD_ܪ?xǛ/gii(r#o^{#ןm#:{T{TQ̕y(̽}kDv1Q’h(%3{c_ӽ)!L`K^Hlu?SRYl!BdVFo)LN&5H:29` Y&ͯ>u0|nN튝 ܇7w{V@cxƄ)|"^ i`(2ֶ0aQ?|%Mz4[j"VtP͎tɐ!J6j\1IW7)`uhԱE٭` A LB٤#jJ!hM1F2SS-!5#Cx$XA(:B+{EjIZ іI9# k>P,e/@jUƩ_E(xen&[E.av_tNℙ?,ͶKu!<$Im׮L+P7"w)+%‡@<^}yXfܸQҺviln3nEC(JijI^ً/UAB XwL#7"\\9|j.۹" ^aW&<`d9Ulаysv]*~%#ӈ{nsB37%.eI'J+ -覑a?u5Ifs4l`XI;(ThFccDF}NfVo5'7Q7FaMojNw &b Ր QI gB 9} j7 uh_MḀ̂9[wv|MŔK~A^F=5d$32A)Vѻr5t9 5$;ܤETdx&~zk#̣7kZg _n&M^.Oԅ5зݠ!;??Vb4>B\ԟT 7[?2^uLf͈F~bUqU㸢(z@\.8la(>gMc0Z9_  q8m;vbQ1vyٹԨGX\LFpo 8EF(*1uw9a4~x o<` wrHЮ{KLJ)o4#[@ePjxvXGv΁ Y<+;jB.&{"ܟU]jOEu WdK 62BWPZB|um!ˣ{ސ%n5FuƃA#QUt'5}=dgC.'R ޠtE{aG7=Fo ejkr%n{pNW=8jg%lS>ׅ6ӫևzLʼ=tXX\x{,'iQ$+w>Q =F$/rUV91 mY%_>i=Dڇl7_ iLa nj.86XjUq\EuĻ VP:R0xj/]/75ra%!'OZ̭ 13vC *R~co,$8»a=p#6Co կJ" ;7̼ݡGk.Wpͧ"坂|]Ͼo=R+|U$%[8V.4BIvDXW 6s]K{ 3MGgF˜녯Gň~suN &PXʂɌ+䨝+v1XYB~8 3{ -(S XʏCSbNZ3S-c?}'ӝFcQX!mM$u6BgAaX''05xUWi3mXhJV@{Swŀ.^"x`ŽV4쉻\~O6"$b Y[VK%zsaP gbPj夌;v/^@QZmATVpᄱKza;aY+!#[h̀Pb+&F-n#m &dYo1+TB&쌵9"$&l~xɪMddgv;U{:RNf3)&grȡQ l^vZdDΜT-$Բׁ YShfq(51=O>e4ϯ%t>Po]^ng.ndq=iz fE^g o[ҷk1dö!N?a  1װя܊zHC?˲zRG?&[sX"cO^n#=;uD'gS+h/ 1n LB_*GWa5 Q`׎o%q7(0XĘPAthm0R܈tE 4 E ̟dS2[$;". %g;sBx'8ժ* RQ. MАk'AO9NjTzbÆ f6 Ϣ0I Y<)o9Hpf+r,RBgZ:oc鞯0\X]DE d}ךd qQ ӿ\@Ma.v5sD3 Ym3Y1̋[ܢ֤;x‹kc>(6TcxsJhV_= )˟$VfH e3 Azf@ۺ^%|)+ķkK+6Y~󗛉=X&U]ޮ`BLM67X!Ġr Yu&K Y#ީPuĘ3?ӆv9vڤ2\EB 8>Y6tYib#s^6(yV(eD5L5 x ?vi6al$Xʋ~Z`jC1!U [sLVkWnWP6uOr7)1H<=LSGD~|ZK\I9$i LIhƚ -_(yu15_ }5jlJ`OPz+ IώaџL`q7dqWQ@Vԕ ZN^С=8(=v=85B6W.{}'DҌnMR{Á4!V1C~ȩ $XgT .j*S-y-0Pr5ðfMj͹¾WQY)A4sn6.!Dp Qr_,[IҏSSΏ%1?YI<|X 5Aa!?U"Y s%!|+P) ~T&6w^ $zhN_p#o!2ǏV oݳ^F5npe&@.[+I$kg*>Mtq7`G^9Z-O4d|<>mBLFNq9%pWjǪFHg^࿗v%1L=+׷I a3$*rZ swCZ\k? 4MpymY\@×,Oֶoeyp'DM_(F76[`((P+6`,$l!^X_r̔sr]1ckX=n%od3vGoQagƨ;|Fj'!wV*#@[4sX%(v0N47æa/rA+h+TƇ\e8U7>`[6GU̺ThM{ 0i"%է0<B:0g b3\#~I' #89q  9MyŦb9GmZ, }G$Ѿ1N#%w8=G0r-AF(wdAEe j(D0TZgd4/q8&nAcaf||X-)\ehPx`9V-B]\Q~\!RVg+PDܿhF:˄}" !s(!Yۦ 8g_fdO-BTW! {xoQ5HpCP bD3R̓/xqC {7R<]А6?f4f5)0;:9#!ö$FǬBЌPM{44xK-]O vHϠb>iUAG0_;9!_AJWt%՜ѭ%ENQ`tדmVZ;\qTYGa7Yu ˹HMC؞2ӸX4rEuxfLJLJXX6Bl~<3 .(Q xm˫YH}D=ټ8Hhfa8S5i D8hFXF g1Jw*@R;}68&[SY|uEw;Q1Ab2p^}V'_MUɳY'%#)/Qg"s9XP@\7W0s{R/QbwKGZu^"hۏilS*$oI7sCL`'(;yX,P(Wp8DG .g;aVz{ZN> 6phV͙}혩0{et+ĕ5p5p1pUMHjIJ8 Q 44~ ?ԃ4iIrI84+ h [7ڨ|<,GJƫrV4>QPXPHV?#]_냪JEwGϪk2S|m9`45?)E(gd*"Az8Vz 8O`@˹|w%z 4bKiX (Xy'NkZZ9}I }7X RdTcr[{vVo8_bk^Ib t+;x7/)St)ؙ97wQKm^#ao>I{LbI{z r}'5=MU4sȳڶ:#*S{̆P10 |AK %)]#oJC9CnwS}[ɼQX[#1Ye*a9sDv_Lpv"Bsd~ ţP+&cKbPV#Jq\<VΓh <9I?\S(iLN]tw~|d0UxO68-iXN-KQX3%?;#<[_]YK"H.炱%cSZuk5(ˤ~aD5&> 5}O֗JEg&U:?C{QvV9tcCz2G~0-jgD8s 3X#~Y¿p!+/#Y_k\{#X[EWL\7T(Ox>HB>HR+<xhB0} Cf=Fxֿʶ}hHЯr_"q . "w`C"Pk'CwZº8p#:E{88o(iQ1Xhovs"MF jsZ isd7\ `XQrh9W^뛛ȁ9V tT, nc#u .h9]<@c{3\l%ֳv4U͈a 9mւfgvqF"<_Ř_S=]C&$,DZ(h,طc:dQzg6Hiq!ڽƒ,ar^+Mى.,6Cf_.uZC"PXaǢG!ф,8x=+ߐ@AddAvqE@wIZ:dCƖ3moQ$u^`srL )mP~܀EzNP ?;-YP9VJ'a :sVЎn[O%VX`tv$ЮM!0]~suA[$@r*jA$f_!Bh'3Ƿ5#DvVJӉ\ Rk "K?T xi1ViN42!&y6 #fҒ"PNOssYݵO1+٠H_ ˴]APPYEטx|'-Ր8HlE<ESo EWd I|b?6c=$qg i}Z] 8IJKH9 {RSh_ ɫ]zT<B /MElf0͕,dR'UhBM{Ks=q;OMCvm-aȺz5hu&[(>1 V%bu*n郀 h;6,5@>03<*E;^=5˧në8y=F?)/DA 6jW}u(^;P(ڏNS8k!;p<:Ua\i{EoYA VtAqz; wŇbZ I4$ȑ.3bI)`%1ËuGig~9o(`QFqqQސA#bF+dK/|y= h}&p;e9|<;py-7rN3MnpkVO'F$@LRmv:@+&Ǎcrɲ w6li&:r9Zyt: -,Mn*4UXg @9$^j|Iv%|Yl:~iW[ >mm&lIoy<"D!8Ф?IV!eXNW|E=>~EM# ^oi?kA\#r syHlwŶ'x4BڌQϰR:@CIbtbNg -Ww:kF ?.éFxAOu1& _B|9j<̂ E96[=^T`q03@=ŠpEO`A 'O5 &ߖvd}ՇONlLi0+.#yZ\c|?0B>)iP48$Re~m>12S*Erk??Y)FQwsZb6tfjsL]Ni*AGԋ K=.R-sPV,<|,fG\k+bkEIWBy"ihH]WMkjϋC&cԠ~ q%[BCuvRbˎt?a8|J~Q S9"aHuiK#ZbG{^J w"6/  \"JCejFyZ)JII[ ?JÇ9E?բ@9wmeuSv{odn88r6gwj(܁=Y6~NJ/p*|d`mg;'=1NAwOpmX2 Y9eNi? tmrsk.աUF7Uyʑ\=.Mp(!\+-%9l3˨G-y4^*Un+ЏWDTgNrsO=7݇ vI~=`4y,^s|_(X1Afrɀ}b/:V IK wR3LRNJWN(R7ChC,81ގy(L(>"FpB^D øH2Z, zT+vGc$,rFēk0VI#]#} SZwEb"v#SƘDzj;즧y2=W8#\u0htOT5bA4E)8X"P0,Bˆ)kծgb} /:=0<,7]YTf0%tgmsuvP@MEeZY݆uL>D[Uw oo|"i}l|}'w V5 -h14} ƹH\]6ʿb$!@ŝcM߻*o]oBYc}Œ"2ڢIZ/K9uSRC<4XS(n-;Ni'0dB| %X͗c}v +Q%qBzd9"$J̶Vepꈂqtd*|xk>tutw%r+-zl'j*=GHͮHFX\z|EV&*.- BDxjzxoZm)^'LxrKyjEX!6{ݚ!;{Xfug$2eצÖvbD~)8 QU4qk4cJ˫A T6+8A^07q&n.z4goY&0+`LuL'hXyܢ*˱1^ƶNMӞXkeR:=oYܸQ!I ;H?>l=-GEU2Z<~7pm"p";yZ'LB|w?,<,3*"(3Z|$Ar⨊a#1lS|^-/hV5Dž٪#bӀXPC:{!`̾9LY̿҈;bd& %d6'eZ;~QU ?W  6(k'6؟&҉O^Yc*- 'J׋ V|S{8>1"+!JtCnA7Fiw]t;y%X wg˧NZ5˷i C6$ۦ4i Ko$&j(uP+Y!.z6i Y:C?1XœNKMAð\NFg5.8d)U 0fr?-6[/alggN{|r:}.ui:{=oG9h. -\D l$hLzTOC"u?Fi㎇U ?aLf=1'I";o+9.w,ĺ&a2 w0n)⏇|}'f h(pk N#q4]a')3cQ[O\ı ͳ7,c?M'"41u\teV!$>؈uh4ײ o/ɞ((mʆbaLBGMrÒki`<4>Dw[MkDL w'6%"wRFp羇jyb~k7Su~wX@ D}VA]1|ѽ{LSYEagXpq1,*TӆaF#f]a*[W|sΥv^|JGҀ"r0&P1;W)M}[q۶A#׭I)zZc +EİYαN{q;pBlj,]mJțH(Ȧ FQ::3C7_\fʈq.0"qѺX5:@McyW^ r4јm\VN⒆ Wjʺ KpU<_hʱ: y>FFZ] VlWyP9' )?MԼz u?{qHZ|Z잕d֢Hr,;T-lIآ: 2Ap57Cۯ< gm ϔJ *k>LǶ3:a*jV956%[ }3gI_+t2k$!ZOBK0B9y ̇VϬ1/bt]ٮJ`T~n1-zd$CXpݾ6?e@wIVxO!zr9M35d5TmWJ^z$Ro5;>򐾶U|gbi= IR{%w@0ua6y";c=a6,ă5a NvطY9.ӆĘx* #F 4>3MiQ ~Kѯ!Nz/"{YTni0fʗ 4.(ݒc3) rKi̹]c:f'ۅߖ=th7*= n5CƵKyg9=Kv$VfeO3W~67Lr>Ww_%|1jf-x!_01-i#6'Ĥ˔{i[ƶJ3rg,D3ܖb`.3;c|pT:诤LY8ȶo?$V‘W\43A:LA0,5N& u/^ën}2zy/{6Ve2QUaG;/|;Nt׳ϩ)`{- NI=Cf8uэ 7^!"~0)gS"{C DϮO>cc V,1uAFTcN []c"$U ؋/5+FCy6agzHR9CځRJ/4KKXM;c:K|OKQj5 w2JL%nIбfJj_c>9DZ<'xj2M2jBó_gv|ⓋE?GdGމ/ = BIJH):Tf#ː`ck+EA|$|\>H*UYNrA|#?sf=c)Q݂s(wmJuP#dSJ 8ޱiߤQHip=֠"Az8#ұ|Pc`cyw ^d`0L]$& kΖŝ!"j?EZɎgsNz`+3FRdHY3ڂ3P,gGr)Eӆ%G'-D܍ <MMJ2'ԗ9f= 5 VE0X>MY hyDw4M35#!ޕ >\͌FaOJdX~_} QzFU&iN}6V@G!?20|W? Uwrw-pZHi/Q{< fb@S]iݠKya.6aLNaq" **j.Kԑ'Pw_xIlA_#s:lNM#}Cl2b>̞OIeU]-%G4]d={Qf*B>m@_׌ F}S6rMB2p!T-hq4I@N[W>aIQ@kk-6gN+O r^6H\땁d$r6 K 9i@b:Lc:gGMԍ<( EYYߺ )ͷ')#be0BcRq[ Ry$/H-+4SI[FR>'wfX7jXwqt*wm'h b ȵepUehT (X-)c- CscNdy<>{1_b7ʞuZb?O&8IiI0h|HH,l33\ooA';m6N7WY)xeXؾB%:)z ``b,7j(X-XnHKZVұn;U=('v,cwRw"ӋWYR:(]J8<[NSBˊRܲ!:~OӛD )J<Ǎ"P2QUÿN34UB|< u5м;´+6Y׮u  {E4InvRDFsFAp+xCb (7T,,8<.rVqNkL0Snb nXi%؄d.G;38Bсrk drp.{HwsZ:$yo m Pʉ} qn6j(E+oX}ozXN1ׇ2wa⯄b]&靋Ki4MX,ב/18"(,aRl#qkR·}f,{.t62uhQXm]NLb:r`S'aݞ׬8G1`^30 sdAYQ8sHaΙqld27ϕj̮Gx0T<K~eϕ8}C8Nœ=CYn6#+SO,9XbI$u^wl( h'Yzќ;ȋ Iךex0訆!ii9QqKWp/g,)A&iVIA~C婥?L!od&PryvMo`&P?VLóu+0ꊰ[>$iP4+~w` y.L#^:T@~w砷b$f8ơt彅ND()pڠުA6+PjrHRd߉@ۭ4:Lo(]).fv}._+'݁Z;:B*A$ṳ}ky@[.1M(jJC_v`Eѯ.ٞbF~>|zxQYFi"/#{ 2|Jٯwww߶) fn^~B+ r(+yQQ\6  L1OgHiy!O &-92EuNe3Ne+ɫ0 Gtw65 ì'6oJǒ6sl=SվO'o٧GƔo9;ҸY*2>g(UF~qN\tTEeX K׹!qHp$GkPC/$r^ :iJ3YXqف9 air.-]mҠiknBQ-aܧWwʎdBW)zD;)X,"~QfPϾ]/K zVwd}Ӈ4N''/E9%!$ȥ×O(=Pt(^aI.>kcL4:*CǭQTk)P\zJ[g^z?Co0uW [ZZyo Q yҲm0CgހS ػNN[xೕaԓb]z].PW 2/녠a#c{VEtXF^OXK&M?^Pl5Ev]%>Z F'@t%JvGg/lb[Cj^+ #_IVR\0)Kx,㞫V R2!:(.7SNAة;nꊺJM)2Q(KLEbs2*~s}uB7*ȲxÙkcfRv)_ICnyO-lD]\n N8eW#σae/P*W|?TwY:QhZuEKaAĜ3{ wIq^:B9(oInUSåK`4ԫB $< _8]YFui|-MR1{ҰBnYAc8dmٌ&Ǘ-?L}l*nz8i&R ݊?fuyk:6ͯA˓I^C_U'z Chj19CV[sG Ͳ Y*e'30a=*٨oZd4?D%zI)0j[cnϥ1k-0vk7ʕ0_-YHuh%w~azeَm iAѺYGXuB<17Lar1~@ fY߿`c~vrXT*8daI,,zWH~^tD""&"Ї<҂7_ճoԍBC/eZ"6^ Ƶ!T ׅB8>+I&t`\s8:D*w*XpP_&R#ЌzLoCYk t8Ry[#ֲ7>)-_K1b.usn\Ι# &_sOhL4 ~Tn+JdQ|J By5=-AQY&EJN]߬7I#o+kj$w-VbN0ԯ4ݖ`&d[22v[=g]ڠY2-b*^BϟPzNn Lh`(V@y),-ֆ*;E~c^?"G}M͎͛rN$swI>5NHf œ  8 ZŞ~KUͣ,T=m6PAogh&+ cH8 X[gG R1/X7BK #ȅG/Դ okbIc3/ xSbA=5H6|}У5<~lPu-= pFe Ե5=Vk5].CH A"UJZB A rF,tVH2?WeIH0S앓gX<㍗늟LȜ1JWGrW 国5bCvR #&GAqIChݟ 2TkzE vv BBr/ޏv{G+G_AD3sTEAbx@_:xxu8\&nf2%o=FECmMJҨBnRd Tiiq5'>S t e(2T+*o !bF=rnW޾'߂张7`aXքLxL˜2Y:dK29;(E@5)Y=@9VX?z~T K#cN;(dn9s( $GU%C{bVQXUjl7ˊ9Q2'+Y]hdgYq*eHuO]ֿĘfߙ`UԳ\˫L)`*s\̄xv&Ku%jPaְ<ȡszN}| L)U#{46 21݂{^_*jd&!]un/7տy18]L@c#Sodp^ BUsLvnr ^SL>"uQ獅NOBg?PIooFW8|9VY-BF.41j8f>νy&2WR0FO:LfY &ya(lhCz(@.D4jWJf"O  G|np<Cź)Zޗ~;!,jAE~)t͜Ic*7=۱̔tM\ƹUWY? [^Pa ÷ܑ̮ks#4>%~>-? S?RtCaJ[@;:;S0vAG,HT{ fC7aփh/{w`s8#|r"ǜЎ)g'Q Wme J29օxߢfPG)k~Z4U5cdruJ#aYH#zjM;&`q!78≰k#YGD 6א*\>uJnܣJ] 0\0>d' 7D`Q )@VEmG ݀FLLO$~B%@{8\Z;5ʍz=|Մ+:: \R;[jJ* 9m;5ut$l9AM3SO6Sn๓ TmQҭl\g2k=Q{@գTxb VdWt9 xhܨ:x 6c,ohj_,`>=;,éPZGU#U (UU0q4DP`JWC'̾"ř;z_![ýlxŒXSPC>ثCWE )s)ug]?#kɹ5N!wBx- ֫գяV+E)"m|FL .1pr}i7Vt_>nX/'Nv^YU1OгlNZ”O2n-7ky/*3RϵJVɍE7["]#ˆ0|B{KAoV?CݵGAhk*`޹9BuCў9 ȇ"]9~Kx/ض⵵ꆽ49V) Y0XIk8B"[gE¡yV'l5eC?tmribJhzJdAAGXTi$bCUI{13S le%J[0\j,w(|VWڼ:b9r>u;HO(QoDŽ2s1\wo0M=Ut9e{ޟVEaN#WÓg#3;o%%6F( r!KIt){JXeMwݓz#.[C]np>Zd*@lgќ0asP:eoc<+^^\[Ue{ρ IsTUo0c`Zፘ@:taH[awMxpۦ@TM4ܱޔCpm KkGHqSD]7!jJr!_Ə6PuHaTR'KNHD W$-l/=RjN2jF3=8A.@Vi*k6 B(Y sUYK.Tx_j7VA|PA[$<:팁iM2'tɗxJaYZXL{rQ}N'o"&2JSqaXXWm)hz\IO Ra]"Ftق URC@,^ +~uahX-)R $S%{m A#KWk9^'Ѱ <\snwokdPy0IV݋s$鮮fh'q3,1mЂ%1$1t.OJSZ \ <v_V<+{o䈸{jNT̑lu9=!?|. 4"ɊS2F8[G0{}K`&",_;5ҔAYŽk v&א ڎĀkmU&@CrHĜ~M< YK K۞ecxܵwJƒDڿZG9*U)'J#di֬͡fc* ͗fI7<}07:0>sqB3d|Q -M\o9Hn~:y +5X_o Ba3;\;ln[3}ו̑RF,8xD9K8(gKN*jL6lkŠW;_3i2yqyDP^Ɉphe3B9͘zf8tÀ 3^9TVV%6HM@^*¨o8k^ƺDXɊæ-[lޅ:GSb]9 +ȋ _ze?c/9z|)Oу<kN\Ok&} 鿉H{'R%U Ay Et2`?^p9P%ݚ5bܡOR ]f\$*]Rd1 QT;)2u S/$Q0w@\VPͯw-tUjnb2;H1U{۸aD4Վޓ:r-xqK$׮-+ s+asZ$FBFɧ,-+ZOuA&`qEbCIԡ &( -<.yNNuC.!ŷz@ -,Ob[ZbG'm0%\tUs XD6n[.J|7mU: suw F76}.K!]Luݙ<⏩k2M1Hq̙DС:'3ʸ>`tf nqTI'hݼ'[PA3[Z&(n]'kJM @3EU_䑂EE zXk!zy쾥uN,HMT>)f:;Y+=ed&xJDz{g`DGOl3Gh ?|dBi1u%h'e̟8?GU@Ko.[e4mH$B9 |=Ә ,5c,s}5-΂ :cW'O'9cOFfšΫ˾A ,`G#i2 jLVX (?Սg gpKvO%҄22B?CwKƹZeعIٻN{d##!^,L>;#.rQBp}|W&cE_^`#E FiqsH$[xɋ:ߤt  L5?ĸ!;$ s7C->y[ߛk)x(m',1q<`-ݎa;*NM \"` ׻}%zzh@huN+e˫L7Y5녜V ĆdDiX>D+ӯU 4R8}0)R65RK_7lͫ H6}Hi3SPld$( (`o}~3lr [ h)+ 5wARG =pMB;,.)~© ͖^=~)}-q8U͂DjyO ) 9|hɠIT"1?ir_3_Z.h8b?-+SKXWsТ[[׍o}xS!6Y*(oN]I+|Lrhry@edKt"sC'2hAy" SRq+E~V6*⚾';}FCQ of<?3^Ll j ]=+JbŀÛ^2.N'!<|] H#/"|C(#܈~\ȈbO; ze( eϨ\䝇1.fB c4x mk\ 6coP?‘+X,-*ۿmP{`D͍ݒ_p!} G2/ rMWWK}%%?y=l@=#)?c;3_JnA}8)l<#,rV^ FL|-$.{n"pF|OLV|O"1D^Tr'J޹[k|kqbd?'b7cYAҊU>j80U, +l>FEq"#ikdۺ^"J\,d[0숖Yj0-F>#Ry|2~k0}4w`z6б|۱ٛ+5>IPo!.K"ts'hJdx Df%acB,iYՔߏrcX%t#3_1l uŽC 0W?OS&YOB8PY"-;G$F4ya^<ϋmC_S}DtҙL,WvQKtT/;K@I:oV`3@'MuS]Oڳ:o`JPy5x?4YLoPPCqMHv: 䂶yF!Ka,# A6_q;!K4L'#w2[O_qg^QĬ˙#d77UnXa.HWiRf߰?_X]9gr׈;G^w`A9[fΜ YjAHt zn=3wB|Vmf쌗e Bd]f+:1T1hFH<`f؊rau,o'ە?^#$+^T)Q sw_+;VdN&U֏3 %y SBpBRckrjC޾a.f["NJ[4p<[|O:15!?j?cgW誉OKܝe7oY#˸&ȕ26ViFmc˽%Nd|=PO66@ٍ4^Ƨ㫇~I sX~JH{.#pZyWat!u%oBix bSG!d-/DAM+:8E(Y@ 7EXcOe`mr 7YH2-4pK `S!Nq5&yVQS;t5o~Xw.EM\ Dž{ĶV\CRW]fN_(%Y4/5]= o #@wS@AߐEn{";a}*7_nԷeIbxQ@ &tIӷJH[\b-DT *kzu,25(n2B9Q SޏG:cn⚎E=B :jTdVk2xϞDži%o!|mC- _=(MvlEXmVFsMt[\ <\(ll̓OY T [n4LڹAc&ӬL0(46)? 44O7Sw|U-M?3 'KJ }%`Z1]ҵ:" mL-9k."+((} #شAoO憇+jJD5|wEXLIF:e~B4w%3~[oN=Y`Un,: ;@AՌIAmNK)wMj_cѴK3gT 뙼C^T)pg >Vf(ܲ>c*J aJ};{ )L Ql}^EМBҴ- vjK94Mj]0T?B}=Π,4.L }% :z}_UJ3kq;K `(لPgx[ WUp(pm#̖5587`%qSOPO |mhڨtAxo-֯Pt1RY 1;ay[%_~^Ҧꬑ&="A=f;wv~=[`R0]EPI0[dV:K;A>c_*as\*:F.R|Ob&4H"⏒Iݿ~i.QoqOi I͈e2Ÿ/& CsO%"h}GH2=Rsek%1 ձH~]G:{1'7'CD)~fVvKM7vא 5kcВ&CaS*ޠ.%_jn21ZÛ+Z.+8m$A~ű,{au8uj"2b {NWTW?ϾK'9sٻ8>&,Ʃ, Hg W'wn"(|*k@(bҜTvΕ8eÓ^K=p}{hmv['Iʀo,Tn3(잴¥$G\ FG>G5!J6L ׋,!k)/O'ȣ[W|eVQ ݑ$*jJU2^ P[c.ңcDW!CY\+?lM5Aj͐2]̰8PA&{ {FN'֋Sr =;jI ]TaKxi߱W}~c&{~<_N_!ν-}d&\B(%Ɲ'1(rk)]nIJSپ-G{?A[rWqtT=[Iڈp&UÍ]U["! bx[;5$k[Ve G7f& ̪WؘX@|ђ_/(|ֈwF lXmix'[vŮ#a'v%`Q%$q119%W)[5@&]a%ZBdWAB,5]&9 iXعRsK3KUEks"bhѠ0?}{Os@7l7]@&MUu̓qJPP+]8#>+*'%B ;=?3$/zlM_ǺD:u/v_fm\8v]1ԆUv@N7N~tj&8&3w7Wy#]lQcP+glR6-#yj3 ;W-bnR2ȻHٰ@<-?(pp0{kR  m:Oᚽ;?2 Ct)c2K'ЗQ cmpEԘ~*n'+ *AF6n s߅2C-_R;O8߳nh']ˠN/|E]2Vcuf .o⅍o|;5O^PB @G2 |h]ϨBӎyTvrkPD0 /&(P~z#9oʒ؄T;K6[o|ؗ~B?p],Ni۟lۃPh;XC|0"74uHp8gҚ<p0`?Z뱃&(_aHy4Rb tHyat9 s`$>a ,F^ 5ldlx2 ɹ7T-6 >~ԡg.M[wF)J\Q%aM߾eabrnL"rj_[VbB sbz;"a'a9*Ûs] FnմFV-*חTca`*I=Hu-LS{xKHq0Y#=Zfc#p)ZvshYnqC,OU`) mwjH ds̴+]!Cj-!lo F5Kum]f~{>v=-m&x;}DžK]~/[%U:>#v=̤Ww[,nWy5\k Fv^3>ަVо@_,衱]Ǿ棪P[12E'N@O_܍= ɛw'",؜+Sxz1VM!BwtlQ, Ζa?\oy߼& {h{TxJ{$rÝSlqh*8z8w87J Y ཱྀm+5\B:7F[x/+Z 0XV' RpB}3mcJ #*R"r#u2 ڔxr%{W=읂ޮ tM[XQoe{M#nm_&QzJgJk; 8I5 ZHoe5B1Rx}sqVvGDdne}a>4+?(?SDʡDr^U{<%Q?O +nVX<"L y-XnILg'ԛ6ى8d)Y;p<8l :Xg,+VWborzc0_>nv\v[#J\*Z6${75 D,H_,V k>:Z/C.,aNJ]kiij,$RS: q,ya}h}qSWIo}r'+mZhxE) E,(HQQ96[„Ky(\᥇`2I2.l+'z$^7(ğhHOlL^ p{a97Ӂץ lvxYsARڅ%QKR ` Q\d]X?_}vwc)j::l 5"Mpi#@w2Ԅda4 /*pkYkWܲ4 cBY6uͤ/V vjjOH(Y26_h,:RɎm]Q`ɴ~dxr5ۅ+Zx$uWIA:StSL->L9qN([PmV7ӆ!O7ACO XOMφb5В:w$JAWgI| S9 5]I+Cx4$bY^f͑D(colhe̅79DTV4f]͉e ž 2瀉KCq;`w~## i?;Prr+N$R`ܧWzUKn+B_2m8ƿ珽1Më3ɼ^FZ;hcqϘuL \ f^!YIG,M (?Ŧ{c\rY!҃* Wy aXe*TNO9ZTSL(x%j_g:Jea#ʶV]U3@.3}3=+0x=r$ `^^+?1hKMZ69P@&D[s읆DTMCC֦4 YsW/;^޶bIZčNV皌p JzmaqQ)-j;J&n:6p&vWD;͓xxė0uʋ,H ˤ(jfOߺ %%}X8~e+U4h2b˚v=sH]EM:Bckj=sIvCcI'$U{S΍1Y^.#Ǧ{ %s\8y U5''F;d.1(T^ 4jP[F~X9wLS՘TE@ht/'ΠI֐;zHԬV*WR2^'bL.oQX}p/QֿM)5'>]y,wNr4 :g;"?;yy윬xc0 n$כ )P$KW\_tST!Ǔc,^P.f¦^0.be l=bHo&}B_qν}W˽lw!(%dn㗤HdMچaRd2|Ƭ/{k ^m%]_IThžHx_& .Oy43c\x\ŨJ*^pj|7N5I:6ʥ051p-g[/ϼ`KvV5kqR*r`$zH'&!DM=[_n5Q=Db;aS]e?oѽ{ }6 c>pȏCUvtU !}@[_ K"ȓNeSq7ZJٛ*bQN-^|Pq ߯rfenONF֡6R͟Hh/u>wȪfp ;92)pgB +±}%~vE׎l!6t<'QĘhal3wTg. 'o{a>5){"+KΕ+?:Y2pnKt@?DRBBn`y>0*xy6ta(˶$y>`5\Dܓ7d{;Y[Y/*%-"i˵aj;WvdZ!+ҷ4#SyiRpMnaF+4)J@Uw"p)7Q ?Y=2ߖ\P3UhwCg{nF]tC!C7ưy1!g݋nQv?: κc<`i@- 5wBP0S`X՛) hdAvscRa0%oKg$N  Pn4. <ˉ8Zey`yXJFW>n9I\amc$@E47y&q'tuhV .-,h.Wި#70Ai }(,ʛkQwuMi+mCʆwyP Ow]`}߷~#b&0l$&7שg+ڙᝥim w_ (VHT0|Ȅ#Mq}lA)DT0v0P |y,_@,5\xת ,ԙcyɲ#+<,+  Q<=Y{5)oK'Ms„GϹw؁7$aj(icbmi|ULA̪a.Jnt]<6yXPrWNAwjM6 :eWO\b$52TJĢ1hp;Q:Y9lJOO',haR^ 6Z"#ǧ$ j-ImDla]NYGPk)^cH2d- BƛxTga*xL>0>)ve=jH>UJ ,WdQʿP.p]8?r--V|J@W2Ӊўe[gl7 tʹ\_vjRbe{vm" P^~~/co5L@Hv~ޥ:Tݘ7"1is僕|˦^c"|WlL˰t ȕ..oo4mPYAbN9M\@!8xzQTW3Pޭ;ί͵ks{/*[+ =P];ÈlΒre(`ԻvHN/I)!:9*#kXҿzh9ļ۩;D/HJ_,&Up ?lpA%-po($:0!"2Rk˖Nn1ӹ6'7pl{<6|l~HXODojMǮ\'gϮu^n !bSԥ))% 1C`NCE$dC`e-ޓb:JEx_T紞@/Woif R8HP S׷{LRUXDE^p3O8tnAD'6 I3ynǴ9=VćĐOE,H&Nd4Eu;޲E\roNdQ]8'6:؏WH% ;XJ%ao3/+n׾ ֋f`YCYuwR٬Ͼ >@X  v(Cn?MʸSG*Lˇۡ/2xU$7ޡ%2U`Ϲw1eW^D3>>o/QkCRR0Yp0pw0.LzlOܔoZc*U*YK:tГyrOТa,]-hV(2-&Q5+. apRcN (Qqc 27yI(@m.^bzL&)N,::*ǚޓ&`<νǂh(  W5xbwb''dFrl MC/g*/܈!&@ͧՌ]pwjoq}C^ uKS,۾0g43Z_EC^z6,ke5ћyQlCtn]dnBcol5F5:D7dd) 䤧?/យhXKh* ϩ]?m KWٹa JU9T&6{s;tZ}Qڇq{,êra+u6]훀2 Q3kQ(dK `rm+SHfnQ)t;a,-;5W?US;*Ze>Y_'g-p^/\+A6^ LL14DR '' ®OJvafq72lnS"4QIYΫm}:|pP~Hρ\d;hpHb剷||$5nv9Lڸ&Q~umW>3!@N:#(bq@Bv1 ]~ܜYn֪<wuꟹ39韁LW@^EeM DH +"`d^8*jsBĎB3Bc\9!<|H% 3"܈w:)G9- q(-*5TWLo|ЦzF~OBzL7lOFht\٤1xW[G@čNxjŎ0pC:8;/wZtuѥ#橲з>4dc4J~撛5D⁝[}<)mf8*db_JQB/geq\@z:ْwM' 3pηl#nL<dC`&xL17=9^odIuC,| ,7=`If*ATp3¨A/'Tw· ">Jp"e[ƕtR;mH4/,&u_0MI豯J YѨ fw ¸g0=7\F_,'Z³άo,2^OuoÝӗ$b|h؍h΅Vq@|612~'!+VQL&awdUf@ƪDm@6#Z].LavTa=16Hچ3kYOa:C)pu[ kOɿ\9'<Mn:urttEM}\NrYl E.gF^V` m dnxuLK?>ܧ05l- p% jE BE<;Vd I.WbNhk~h<{?'*ۮpE`.lHiwj-;xGJnMĆ|SdҢi 4JVkg|k嶏 c**/{uD!dOEaF rb3`3aE#Xt{,UYCa- ws*ZQnh()'iKko|gwdTeV?Ф`^cIg2m9V }p;ߥ /NDYr,H@7D &"ېFGj ]\Uoh"Yi8mhjwɌFl'*R{HҌV6){1c/ABh5z<_@,kiHTH#(9s")hO}l(ZZbt̑#iGaIޮF؎X7Ή1U8*BzJ[(e$з!0L-iR/uciCsxJwt6|%y4n6)xNhn *u 7sڂwoL h sw owZ$5'KXHO P^STa#%/ ,79DG })%c^׃oA<a5mh-ZbW<$C|GЊ_hӂ„IWdo\ ެǦ2@0PMB#G}|bkPΡ*5Ssv\,1t^YFxL-[=QZ!5ux1 Nܘt#b˕g:lf 1> OU: άj[RA4 "}Mu]OW/0)?R G5JՃ9x egI+2>3Gˬ8sJ:|݁-xTH8|3[5f ,A/vA Kq3}uЬ' Mӛ(E LW}2plX|'SU%`]I5U톤$Z`ChXSdo<ʵ-q^4yqn0Mܫ;fhY&]ž p&+plҤ2mGS,v-ŒLMnh;.'q`zoPǂl@~,οExZ ]T5!_ v3{ڐꔻAyI[Ru/ PXeVteOQLjŦ ""k E"榤иsG=w>◿Ӥ8AO}+\gi ]NUYPŐ@Z7|`npdg~ o] HKA'.NDih"%)'iq~1d pLmMV!12k{*uDJ&Ӄz98h3 x@Jm8ͣ`XiX` {}Oվ%d"0-P5BԖȪc¹~h\Ha _g8)C-B|&,q]8<ɏy տcr\HDY ơ_CUuS7|jIO5Nx, xVKe,nFr>HeΐN⠚)-WoLf6M8k.>\֛c'w}W4fKΫL=~>+l1.TOXgh0Օ7𓼈 P&>?um錞j9m<!Pݻc;}gN#|P"_C4`W>dD-pt|^:abxnUh ][,8Q/ܦC|xP|` 1 Chn`ޯdX׈#6)2Ap2WaLvmUЋ3C N`806jSs9Mf"zhg}D .ɦa~ Cy^|kA CA`0KQ˸a~\-WvZ*phςAY-ޒf>=ദP&Eq0 ®'Ww)0QD pio8L,&FD_xbG ~W'@> vP9Td,ʬu}HϢ߭j,=pd #"N)U9N dDRVހ p`3P]hךMoP)QB:}&L$"/ vD Sܘ.Tm:7u.$h_?S(Y| V?`~tpŰ[9='5—b